/*	Site Creator v1.0 ASI Technologies - Cleanseal Stylesheet
	Created 3/2007 - copyright 2007 - Web-Innova, LLC - Coded by Jeff Walloch
*/

div#header{display:block;width:945px;height:70px;margin-bottom:0px;background-image:url(images/head_back.gif);background-repeat:repeat-x;}
div#header img{float:left;margin-top:2px;}
div#search{float:right;width:313px;height:25px;margin:15px 20px;background-image:url(images/search_back.gif);background-repeat:no-repeat;background-position:right top;}
div#middle{height:auto;}
html>body div#middle{min-height:0;height:auto;}
	
/* Navigation - Picture Area  - begin */
div#nav-pic{width:100%;height:232px;background-image:url(images/nav-pic_back.jpg);background-repeat:repeat-x;}
div#home_nav{float:left;width:112px;background-color:#D9E9AD;height:100%;}
html>body div#home_nav{width:120px;}
div#home_top_image{float:right;width:825px;}
div#home_div_bar{width:100%;height:19px;background-image:url(images/homebar.jpg);background-repeat:repeat-x;}
div#leftnav{/*overflow:hidden;*/width:110px;padding:5px;}
div#leftnav ul{padding:0;margin:0;list-style-type:none;width:105px;font-size:10px;}
div#leftnav li{font-weight:bold;padding-bottom:8px;}
div#leftnav a:hover{color:#FFFFFF;}
div#leftnav ul#leftButtons{display:none;}
div#nav{width:112px;}
html>body div#nav{width:120px;}
div#nav ul{width:112px;}
div#nav li a{width:105px;}
html>body div#nav li a{width:117px;}
div#nav ul ul{width:135px;left:105px;}
/* Navigation - Picture Area  - end */
/* Home Page Content - begin */
div#hpcontent{height:392px;background-color:#FFFFFF;overflow:hidden;}
div#hpleft{
float:left;
width:625px !important;
height:100%;
background-image:url(images/hp_left_back.jpg);
background-repeat:repeat-x;
overflow:hidden;
}
div#hpwelcome{width:100%;height:75px;}
div#hpwelcome h2{margin:0;padding:10px;font-size:16px;color:#2580B3;font-style:italic;overflow:hidden;}
div#hpprodbox{width:624px;height:250px;}
div#hpprodcontent{float:right;width:188px;height:100%;font-size:10px;overflow:hidden;padding-top:20px;/*border:1px dotted red;*/}
div#hpprodcontent p{padding:0 10px;margin:4px 0 0 0;}
div#hpprodcontent strong{font-size:12px;color:#4187A3;}
div#hpprodcontent a, div#hpcscontent p a{padding-right:25px;margin-right:5px;height:10px;background-image:url(images/more_arrow.gif);background-position:right;background-repeat:no-repeat;color:#267695;font-weight:bold;}
html>body div#hpprodcontent a{padding-right:25px;background-position:top right;margin-right:0;height:auto;}
div#hpspot{float:left;width:436px;height:230px;/*border:1px dotted green;*/}
div#hpspotimg{float:left;width:180px;padding-top:20px;height:100%;}
div#hpspotcontent{font-size:10px;overflow:hidden;padding-top:20px;}
div#hpspotcontent span{display:inline;font-weight:bold;text-transform:uppercase;color:#4187A3;}
div#hpspotcontent ul{padding:4px 0 0 0;margin:0;margin-left:175px;}
html>body div#hpspotcontent ul{margin:0;border:0;}
div#hpspotcontent li{margin-left:20px;}
html>body div#hpspotcontent li{margin-left:14px;padding-left:0;}
div#hpspotcontent h3{padding-bottom:8px;}
div#hpspotapp{display:inline;font-weight:bold;}
div#hpspotimg img{padding:0 15px;margin:0 15px;}
html>body div#hpspotimg img{margin:0;}
div#hpfocus{float:left;width:436px;height:20px;background-image:url(images/focus_back.gif);background-repeat:repeat-x;/*border:1px dotted blue;*/}
div#hpfocuscontent{float:left;width:253px;font-size:10px;color:#FFFFFF;}
div#hpfocuscontent p{padding:3px 8px;margin:0;overflow:hidden;}
div#hpfocus img{float:left;margin-top:2px;}
html>body div#hpfocus img{padding-top:2px;margin:0;}
div#hpfooternav{height:20px;width:100%;}
div#hpfooter{width:100%;height:47px;background-image:url(images/asi-doors-company.gif);background-repeat:no-repeat;background-position:top left;}
div#hpfootercontent{padding-top:20px;font-size:10px;color:#4187A3;}
span.company,span.address,span.phone,span.bullet{padding:0 4px;}
div#hpright{float:right;width:320px;height:100%;background-image:url(images/hp_right_back.jpg);background-repeat:no-repeat;/*border:1px dotted red;*/}
html>body div#hpright{width:320px;overflow:hidden;}
div#hpright img{padding:0 10px 10px 10px;background-color:#FFFFFF;}
html>body div#hpright img{margin:0;}
div#hpcsimg{padding:0 10px 10px 8px;width:289px;background-color:#FFFFFF;margin-left:3px;}
html>body div#hpcsimg{padding:0;}
div#hpcscontent{padding:0 22px 10px 14px;}
div#hpcscontent h6, div#hpspotcontent h6{color:#7A9E1B;margin:0;padding:0;font-size:14px;}
div#hpcscontent h3, div#hpspotcontent h3, div#hpcscontent h3 a, div#hpspotcontent h3 a{color:#4187A3;font-size:14px;}
div#hpcscontent strong{color:#4187A3;font-size:12px;}
div#hpcscontent p{padding:0;font-size:10px;margin:3px 0;}
div#hpcsbody{width:250px;overflow:hidden;}
div#hpfooternav{font-size:10px;}
div#hpfooternav ul{padding:5px 15px;margin:0;color:#4187A3;list-style-type:none;}
div#hpfooternav li{display:inline;margin-right:15px;}
div#hpfooternav a{color:#4187A3;font-weight:bold;}
div#hpfooternav li a:hover{color:#267695;font-weight:bold;border-bottom:1px dashed #267695;}
/* Home Page Content - end */

