/*------------------CSS 08Numbers--------------------*/

/*------------------preamble--------------------*/

body {
	background-color:#000;
	text-align:center;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}

html,body,ul,ol,li,p,h1,h2,form,a,div,img {
	border: 0;
	padding: 0;
	margin: 0;
}

/*------------------layout----------------------*/

/*----------all pages------------*/

#container {
	margin: 0px auto;
	background: url(images/bluecontainerbg.jpg) repeat-y;
	width: 730px;
	text-align:left;
}

#header {
	position:relative;
	width: 700px;
	height: 95px;
	margin-left: 15px;
	background-color:#FFFFFF;
}

#logobox {
	position:absolute;
	left: 14px;
	top: 9px;
	width: 370px;
	height: 50px;
}

#bottomlinks, #bl2 {
position:relative;
width: 430px;
height: 40px;
margin-top: 40px;
text-align: center;
font-size: 1.2em;
font-weight:bold;
}

#bl2 {
margin-left: 130px;
}

#footer {
position:relative;
width: 730px;
height: 40px;
background: url(images/bluebottom.jpg) no-repeat bottom;
text-align: center;
font-size: 10px;
color:#999999;
clear:both;
}

/* Tel number */
#contactbox {
position:absolute;
left: 440px;
top: 0px;
width: 250px;
height: 72px;
text-align:right;
}

#navigation {
position:relative;
width:700px;
height:45px;
margin-left: 15px;
}

#bmain {
position:relative;
width:680px;
margin-left:30px;
margin-top:20px;
clear:both;
height:630px;
}

body[id=comtact] #bmain {
height: auto;
min-height: 630px;
}

#pricepromise {
border: 2px solid #FF7200;
position:relative;
width:660px;
margin-left:30px;
margin-top:20px;
text-align:center;
}

#textblock {
position: relative;
width: 480px;
margin-top: 20px;
margin-left: 200px;
}

#picbox {
position: absolute;
width: 192px;
height: 111px;
text-align: center;
top: -20px;
left: 0;
}

#toomanydivs {
border: 1px solid #000000;
width: 192px;
}

/*-----index page------*/

#welcometext {
	margin:0 0 12px 0;
	padding:0 24px;
	text-align:justify;
}

#prizebox {
	position:relative;
	width: 420px;
	height: 100px;
	margin:0 auto;
	border: 1px solid #000000;
}

	#prizebox img {
		float:left;
	}
	
	#prizebox p {
		font-size: 30px;
		font-weight: bold;
		line-height: 1.3em;
		text-align:center;
		float:none;
	}

#moredivs{
	position:relative;
	margin:0.5em 0;
	line-height: 1.3em;
	font-size: 25px;
	font-weight: bold;
	text-align:center;
}

#newsbox {
	position:relative;
	text-align:center;
}


/*----bestprice.php page----*/
#star {
	position: absolute;
	width:100px;
	height:100px;
	z-index: 2;
	top: -50px;
	left: 500px;
}

/*----numbers pages----*/

blockquote {
margin: 10px 50px 10px 50px;
border: 1px solid #FF7200;
}


/*----benefits page----*/
#benefits1, #benefits2 {
width: 310px;
margin-top: 0px;
margin-bottom: 30px;
clear:both;
}

body[id=comtact] #benefits1, body[id=comtact] #benefits2 {
clear:none;
width: 320px;
}

#benefits1 {
float:left;
margin-left: 30px;
}
#benefits2 {
float:right;
margin-right: 30px;
}

/*------------------styledtags------------------*/
h1, h2, h3, h4, h2.contact, h3.contact {
color: #000000;
}

h1 {
font-size: 17px;
font-weight:bold;
line-height: 20px;
margin: 15px 30px 0px 30px;;
text-align:center;
}

h2.contact {
font-size: 2.5em;
margin-top: 20px;
line-height: 1.0em;
}

h2.strap {
margin-left: 28px;
font-size:1.3em;
line-height: 3.2em;
padding-top: 50px;
}

h2.orange, h2.black {
font-size:1.3em;
text-indent: 2px;
margin-top:5px;
margin-bottom:5px;
line-height: 1.4em;
}
h2.orange {
background: url(images/orangebar.jpg) no-repeat;
}

h2.black {
background: url(images/blackbar.jpg) no-repeat;
color: #FFFFFF;
}

h3.contact {
font-size: 1.5em;
line-height: 1.0em;
}

h3 {
font-size:1.2em;
line-height:2.9em;
}

h4 {
font-size: 1.1em;
line-height: 2.0em;
}

p {
margin-top:10px;
margin-bottom:10px;
}

p.price {
font-size: 1.5em;
font-weight: bold;
line-height: 1.5em;
}

p.centre, a.centre {
text-align:center;
}

p.maxport {
font-size: 2.2em;
line-height: 1.3em;
font-weight:bold;
}

ul {
margin-top: 10px;
margin-left: 25px;
line-height: 19px;
}

li {
padding-left: 5px;
list-style-type:circle;
}

body[id=comtact] li {
padding-left: 20px;
background: transparent url(images/oglassball.gif) no-repeat 0.2em 0.3em;
list-style-type:none;
}

ul.subnav {
margin: 10px 0px 16px 0px
}

li.subnav1, li.subnav2 {
list-style-type: none;
font-weight:bold;
font-size:1.0em;
line-height: 2.3em;
background: url(images/orangesub.jpg) no-repeat center;
margin: 10px auto 10px auto;
padding-left: 0;
}

li.subnav2 {
background: url(images/blacksub.jpg) no-repeat center;
color: #FFFFFF;
}

body[id=comtact] li.subnav1, body[id=comtact] li.subnav2 {
list-style-type: none;
font-weight:bold;
font-size:1.0em;
line-height: 2.3em;
background: url(images/orangesub.jpg) no-repeat center;
padding-left: 0;
margin: 10px auto 10px auto;
}

body[id=comtact] li.subnav2
{
background: url(images/blacksub.jpg) no-repeat center;
color: #FFFFFF;
}

/*------------Form----------------------------*/

form {
border: 1px solid #CCCCCC;
width: 430px;
padding: 5px 10px 5px 10px;
text-align:left;
}

input, textarea {
border: 1px solid #CCCCCC;
font-size: 10px;
width: 420px;
}

input {
height: 15px;
}

textarea {
height: 50px;
}

.btn {
width: 70px;
background-color: #FF7200;
height: 20px;
}


/*-------------------links----------------------*/

#home, #bt, #bi, #bv, #bp, #supp, #con {
position: absolute;
width: 80px;
height: 30px;
top: 2px;
text-align:center;
font-size: 1.0em;
font-weight:bold; 
line-height: 1.2em;
}

#home {left: 19px;}
#bt {left: 116px;}
#bi {left: 212px;}
#bv {left: 308px;}
#bp {left: 404px;}
#supp {left: 501px;}
#con { left: 597px;}

a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000; text-decoration:none;}
a:hover {color:#666666; text-decoration:none;}
a:active {color:#000000; text-decoration:none;}

a.black:link {color:#FFFFFF; text-decoration:none;}
a.black:visited {color:#FFFFFF; text-decoration:none;}
a.black:hover {color:#CCCCCC; text-decoration:none;}
a.black:active {color:#FFFFFF; text-decoration:none;}

a.email:link {color:#FF7200}
a.email:visited {color:#FF7200}
a.email:hover {color:#666666}
a.email:active {color:#FF7200}

a.ffs:link {color:#0B004E}
a.ffs:visited {color:#0B004E}
a.ffs:hover {color:#666666}
a.ffs:active {color:#0B004E}

a.bottom:link {color:#000000; text-decoration:none;}
a.bottom:visited {color:#000000; text-decoration:none;}
a.bottom:hover {color:#FF7200; text-decoration:none;}
a.bottom:active {color:#000000; text-decoration:none;}

/*------------submenu pages-----------*/

#subtower {
position:absolute;
margin-left: -190px;
margin-top:20px;
width:150px;
height: 400px;
}

body[id=comtact] #subtower {
margin-left: 40px;
min-height: 400px;
}

#maintext {
height: 630px;
}
#indextext {
height: 630px;
}

body[id=comtact] #maintext, body[id=comtact] #indextext {
padding-top: 0;
margin-top: 20px;
height:auto;
}
body[id=comtact] #indextext {
min-height: 630px;
}
body[id=comtact] #maintext {
min-height:630px;
}

#maintext, #indextext {
position:relative;
width:480px;
margin-left: 230px;
margin-right: 0px;
margin-top: 20px;
}

#bf {
background:url(images/orangesub.jpg) no-repeat;
width: 165px;
height: 30px;
font-weight:bold;
text-align:center;
line-height: 2.3em;
margin-left: 130px;
}

#nomore0870 {
	font-size:large;
	font-weight:bold;
	line-height:normal;
}

	#nomore0870 a {
		color:#FF0000;
		text-decoration:underline;
	}
	
	#nomore0870 a:hover {
		text-decoration:none;
	}
	
#nomore0870red {
	font-size:x-large;
}