html, body {
	height: 100%;
}

body {
	font-family: verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	background: #eeeeee url(images/outerbg.jpg) left top repeat-x;
	text-align: left;
}



/* #outer {
	text-align: left;
	width: 702px;
	margin: 0px auto;
	padding: 0px;
   	background: #FFFFFF;
	border: #666666 2px solid;
    	
	adding-left: 5px;
    padding-right: 6px;
    MARGIN-bottom: 10px;
    -moz-border-radius: 10px;
} */

/* JSWEB ADDED */
/* curbed boxes */

#content .prompt { 
	margin: 0px auto;
	width: 702px;
	background: #FFFFFF; 
	height: auto; 
	_height: 5px; 
	*overflow-x: hidden; 
	
}

#content .prompt-inner { 
	padding: 4px; 
}
#content .prompt .tl{ background: url(http://www.creativecellular.co.uk/new2007/images/bg-prompt-tl.gif) no-repeat top left; }
#content .prompt .tr{ background: url(http://www.creativecellular.co.uk/new2007/images/bg-prompt-tr.gif) no-repeat top right; }
#content .prompt .bl{ background: url(http://www.creativecellular.co.uk/new2007/images/bg-prompt-bl.gif) no-repeat bottom left; }
#content .prompt .br{ background: url(http://www.creativecellular.co.uk/new2007/images/bg-prompt-br.gif) no-repeat bottom right; }

#content .prompt .heading, #content .prompt-g .heading { 
		margin: 0 0 10px 0; 
	}

#content-inner {
	margin: 5px auto 50px auto;
	min-width: 99%;

}
/* JSWEB ADDED */

 

#container {
	background: #FFFFFF;
	margin: 0px;
	border: 0px solid #999999;
	border-top: none;
}
.cleardiv {
	clear: both;
}
#header {
	height: 116px;
	margin: 0px;	
}

#header h1 {
	background: url(images/companyname2.jpg) no-repeat left top;
	width: 158px;
	height: 74px;
	margin: 20px 0px 0px 10px;
		padding: 0px;
	float: left;
	position: relative;
}

#header h1 span, #header h2 span {
	display: none;
}
#header h2 {
	float: right;
	position: relative;
	background: url(images/callnow.jpg) no-repeat left top;
	width: 365px;
	height: 47px;
	margin: 42px 5px 0px 0px;
	padding: 0px;
}

#bannerdiv {
	margin: 0px;
}
#bannerdiv #leftdiv {
	position: relative;
	width: 207;
	float: left;
}

#bannerdiv #leftdiv ul {
	position: relative;
	list-style: none;
	margin: 0px;
	margin-left: 5px;
	padding: 0px;
	margin-top:-5px;
}
#bannerdiv #leftdiv ul li {
	width: 197px;
	height: 27px;
	background: url(images/navlibg.gif) left top no-repeat;
	padding: 0px;
	margin: 0px;
}
#bannerdiv #leftdiv ul li a {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:none;
padding-left:20px;
padding-top:9px
}

#bannerdiv #leftdiv ul li a:hover {
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:none;
padding-left:20px;
padding-top:9px;
}

#bannerdiv #leftdiv ul li:hover {
	background: url(images/navlihoverbg.gif) left top no-repeat;
}
#bannerdiv #leftdiv ul #navtop {
	background: url(images/navtop.gif) left bottom no-repeat;
	width: 197px;
	height: 14px;
	margin: 0px;
	padding: 0px;
}
#bannerdiv #leftdiv ul #navbot {
	background: url(images/navbot.gif) left top no-repeat;
	width: 197px;
	height:13px;
	margin: 0px;
	padding: 0px;
	margin-top:-5px;
}
#bannerdiv #rightdiv {
	position: relative;
	width: 483;
	margin-top:-7px;
	margin-left:5px;
	float: left;
}

#contentdiv {
    margin:0px;
}

#contentdiv #left{
  float:left;
  position:relative;
  width:462px;
}

#contentdiv #left h1{
	font-family: verdana, sans-serif;
	font-weight: bold;
	font-size:12px;
	color: #000066;
	text-decoration:none;
	margin-top:10px;
	margin:6px;
	margin-left:14px;
	padding-top:14px;

}

#contentdiv #left h3 {
    font-family: verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:10px;
	margin:6px;
	margin-left:17px;
	padding-top:14px;

}


#homepic {
	float: left;
	margin: 0px 0px 0px 7px;
	width: 147px;
	height: 121px;
	overflow: hidden;
	padding:5px;
}

#homepic1 {
	float: left;
	margin: 0px 0px 0px 7px;
	width: 232px;
	height: 142px;
	overflow: hidden;
	padding:5px;
}
.clear{
clear:both;
}

#contentdiv #left h2{
      font-family: verdana, sans-serif;
	font-size:14px;
	color:#000066;
	text-decoration:none;
	margin-top:10px;
	margin:6px;
	margin-left:17px;
	padding-top:14px;
}

#contentdiv #left p{
    	font-family: verdana, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	margin-left:17px;
	margin-bottom:8px;
}


.redtxt{
	font-family: verdana, sans-serif;
	color: #FF0000;
	/*font-size: 13px; */
	text-decoration: none;
	margin-top: 0px;
	padding-top:5px;

}

.numbertxt{
	font-family: verdana, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: none;
	text-decoration: none;
	margin-top: 0px;
	padding-top:5px;
	margin-left:10px;
}

/* NOT REQUIRED

.litxt{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	padding:1px;
	padding-left:10px;
	margin-left:35px;
	list-style-type:square;
	line-height:10px;
}


.litxt a, {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: underline;
	list-style-position: outside;
}


.litxt a:hover{
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	list-style-position: outside;
}

.litxt a:visited {
	font-family: verdana, sans-serif;
	font-size: 11px;
	color: #000066;
	text-decoration: none;
	list-style-position: outside;
}

*/

#footer {
	clear: both;
	width:702px;
	height:71px;
	text-align: center;
	padding: 0px;
	margin:0px auto;
	text-align:center;
}

#contentdiv #right{
  float:left;
  position:relative;
  width:250px;
}

#fromcontactdiv{
width:200px;
height:100%;
margin-left:28px;
position:relative;
float:left;
background-color:#e2e1e1;
border:1px solid #414141;
border-top:none;
}

#fromcontactdiv p{
font-family: verdana, sans-serif;
color:#000000;
font-size:12px;
padding:0px;
text-align:left;
margin:5px;
}

#fromcontactdiv a{
font-family: verdana, sans-serif;
color:#000000;
font-size:10px;
padding:5px;
text-align:center;
margin:2px;
}


#fromcontactdivimage{
background-image:url(images/contactboximage.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:200px;
height:33px;
margin-top:20px;
padding:0px;
position:relative;
float:left;
margin-left:28px;
}


#righthandsideimage{
background-image:url(images/simplytrak.gif);
background-repeat:no-repeat;
background-position:bottom;
width:200px;
height:200px;margin-top:20px;
padding:0px;
position:relative;
float:left;
margin-left:28px;
}


.fromtablebox{
border:1px solid #727272;
}
.fromtablebutton{
border:1px solid #cccccc;
margin-right:14px;
margin-bottom:10px;
background-color:#eeeeee;
padding:0px;
}

.fromtablebuttonsend{
border:1px solid #cccccc;
margin-right:4px;
margin-bottom:10px;
background-color:#eeeeee;
padding:0px;
}



#footer a {
	text-decoration: underline;
}

#footer p, #footer a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666666;
	margin: 8px 0px 5px 0px;
	text-align:left;
}
#footer a {
	margin: 0px;
	text-decoration: none;
	font-size:12px;
	color:#000066;
}
#footer a:hover {
	text-decoration:underline;
	font-size:12px;
}

#footer h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
color:#595959;
font-size:12px;
margin:10px 15px 0px 0px;
text-align:center;
text-decoration:none;
padding:10px;
}

#footer h1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
color:#595959;
font-size:9px;
margin:10px 0px 0px 0px;
text-align:center;
text-decoration:none;
padding:5px;
line-height:120%;
}

#footer h1 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333366;
font-size:9px;
margin:10px 0px 0px 0px;
text-align:center;
text-decoration:underline;
padding:5px;
line-height:120%;
}

#footer h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-align:center;
text-decoration:none;
}

.litxtinner{
    	font-family: verdana, sans-serif;
	font-size:12px;
	color: #000000;
	padding:1px;
	padding-left:15px;
	margin-left:25px;
	text-decoration: none;
	list-style-position: outside;
	/* line-height:14px; */
}

.weblinks a, {
	color: #000066;
	text-decoration: underline;
	font-size: 12px;
}


.weblinks a:hover{
	color: #000066;
	text-decoration: none;
	font-size: 12px;
}

.weblinks a:visited {
	color: #000066;
	text-decoration: underline;
	font-size: 12px;
}

