﻿html {background-color:#000; margin:0px; padding:0px;}

body {font-family:Arial; font-size:14px; color:#ccc; text-align:justify; line-height:1.3em; margin:0px; padding:0px;}

img {border:0px;}
a img {border:0px;}
a {text-decoration:none; color:White;}

h1 {color:#ff0000; font-weight:normal; font-size:18px;}
h1 span {color:#fff;}

.container {background-color:#4c4c4c; width:800px; padding:0px; margin-left:auto; margin-right:auto;} 

/*header*/
#header {height:60px;}
#headerlinks {color:#999; float:right; padding:18px;}
#headerlinks a {color:#999; font-size:10px;}
#headerlinks a:hover {color:#fff;}

#banner {width:1000px; height:400px; padding:0px; margin-left:auto; margin-right:auto;}

/*navigation*/
#navLinks {background-color:#fff; height:80px; margin:0px;}
#navLinks ul {margin:0px; padding:0px; white-space:nowrap;}
#navLinks ul li {list-style-type:none; display:inline; padding:0px;}
#navLinks ul li a {text-decoration:none; padding:0px; float:right;}

/*footer*/
#footer_navLinks {background-image:url("images/footer_image_16.jpg"); margin:0px; height:50px; clear:both; font-size:12px;}
#footer_navLinks ul {display:inline; text-align:center; list-style-type:none; text-transform:uppercase; padding:0px; width:100%;}
#footer_navLinks ul li {height:13px; float:left; padding:6px 22px; position:relative;}
#footer_navLinks ul li a {color:#999; width:auto;}
#footer_navLinks ul li a:hover {color:#fff;}
.footer {background-color:#000; color:#999; padding:5px; margin:0px; text-align:center; clear:both; font-size:10px;}
.footer a {color:#999;}
.footer a:hover {color:#fff;}

/*default*/
.titleBar {background-color:#999; border-bottom:1px solid #ff0000; height:32px; text-align:center;}
.titleBar img {margin-top:12px;}

.text {padding:0px 15px;}

#introText {background-image:url("images/intro_gradient_bg.jpg"); background-repeat:repeat-x; width:770px; height:232px; padding:15px;}
#introText img {float:right; padding:25px 25px 0px 25px;}
#servicesText {background-color:#666; border:5px solid #4c4c4c; width:490px; height:464px; float:left;}
#servicesText ul li {line-height:2.3em; font-size:13px;}
#servicesHighlights {width:198px; height:363px; float:right;}
#windowTintLink {padding:25px 0px 0px 20px; line-height:1em;}
#financingText {background-color:#666; border:5px solid #4c4c4c; width:290px; height:464px; margin-left:500px;}
#finHighlights {background-image:url("images/financing_highlights_bg.jpg"); border-top:1px solid #ff0000; border-bottom:1px solid #ff0000; height:95px; width:290px; line-height:1.5em; color:#fff; font-weight:bold;}
#finHighlights ul {padding-top:8px;}
#productsText {background-image:url("images/products_gradient_bg.png"); background-position:bottom; border:5px solid #4c4c4c; width:790px; height:463px;}
#productsText table {width:760px; color:#fff;}
#productsText table th {border-bottom:1px solid #fff; font-size:16px; padding-bottom:5px;}
#bottomText {background-image:url("images/home_bottom_gradient_bg.jpg"); width:770px; height:152px; padding:25px 15px 0px 15px;}
#bottomContact {float:right; border-left:1px solid #999; height:140px; width:280px; padding-left:25px; margin-left:25px;}
