/*

Script by Reg Sengkey (senggrafik.com) @ LMD 19May08
WE MAKE GRAPHICS TO LIVE!

*/

body {background:#000; 
	margin:0px;
	font-size:62.5%;
	color:white;
	font-family:Arial,sans-serif;
	}
	
a img {border:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(opacity=100);}

a, a visited {color:#666;text-decoration:underline;}
a:hover {color:#fc0;text-decoration:none;}

h1 {font-size:180%;color:#fc0;font-weight:normal;}
p {width:45%;}
.intro {font-size:140%;}
.footer {font-size:120%;}

ul {padding:0;margin-left:5px;}
li {margin-left:20px;}

img, div, a, input { behavior: url(iepngfix.htc) }

#MAINBOX {
	position:relative;
	width:1002px;
	height:600px;
	margin:60px auto;
}

#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:379px;
	height:264px;
}

#content {
	position:absolute;
	left:379px;
	top:200px; /*0px*/
	width:623px; /*623*/
	height:400px; /*600*/
	line-height:160%;
	font-size:120%;
}
#contenttop {
	position:absolute;
	left:379px;
	top:0px; /*0px*/
	width:623px; /*623*/
	height:400px; /*600*/
	line-height:160%;
}
#howitworks {
	position:absolute;
	left:679px; /*379*/
	top:200px; /*0px*/
	width:323px; /*623*/
	height:400px; /*600*/
}

#menu {
	position:absolute;
	left:0px;
	top:264px;
	width:379px;
	height:336px;
}

/*Dynamic Background*/


.home, #MAINBOX {
	background:url('towcap/home.jpg') no-repeat top left;}
.terms {
	background:url('towcap/home.jpg') no-repeat top left;}	
.how-it-works {
	background:url('towcap/how.jpg') no-repeat top left;}
.product-specs {
	background:url('towcap/product.jpg') no-repeat top left;}
.towcap-story {
	background:url('towcap/where.jpg') no-repeat top left;}
.where-to-buy {
	background:url('towcap/where.jpg') no-repeat top left;}
.contact-us {
	background:url('towcap/contact.jpg') no-repeat top left;}

	
.towcaplogo {position:absolute;
	bottom:0;left:20px;}
	
ul#towcapmenu {list-style:none;margin-right:215px;margin-top:40px;padding:0;}
#towcapmenu li {text-transform:uppercase;text-align:right;font-size:120%;
	margin-bottom:40px;}
#towcapmenu li a, #towcapmenu li a:visited {text-decoration:none;}
.currentpage {color:#fc0;}

.footerbot {position:absolute;
	bottom:-20px;right:20px;left:20px;text-align:right;margin:auto;color:#333;}


.error {color:red;}

table.questform {}
table.questform tr td input,
table.questform tr td textarea {background:none;border:1px solid #666;padding:3px;color:white;
	font-family:Arial;font-size:100%;}
table.questform tr td {padding:2px;}
table.questform tr td textarea {width:200px;}

table.questform tr td input,
table.questform tr td select option,
table.questform tr td option,
select#m4_24,
select#m4_18,
select#m4_19,
select#m4_23,
select#m4_28,

{font-size:100%;}
select#m4_29 {font-size:90%;}
table.error, div.error_message {display:none;}

/*buynow*/
.buynow {position:absolute;margin-left:300px;margin-top:-3px;}


div.scrollboxterms {overflow:auto; height:25em; width:45em;}
div.scrollboxterms h3,div.scrollboxterms p {width:35em;}

.howitworksscroll {overflow:auto; height:25em; width:23em;}
.howitworksscroll p {width:20em;}

#slide{background:transparent;position:absolute;top:20px;left:660px;height:183px;width:283px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(opacity=100);}
#slide img{display:none}

#slogan{position:absolute;top:27px;left:380px;color:#ddd;font-weight:bold;font-size:14px;}