body{background-color:#344E8C;color:#344E8C;font:12px Verdana,Geneva,Arial,Helvetica,sans-serif;margin:0;padding:0}h1{ color:#94d5d8; font-size:14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16px; }h2{ color:#379a64; font-size:14px; }h3{color:#FFFFFF;font-size:14px}h4{color:#BBE14E;font-size:14px}p{ color:#73bfb3; font-size:14px; letter-spacing: 1px; }#header{background-image:url(../Images/logocartoonqc.gif);background-repeat:no-repeat;height:200px;left:46%;margin-left:-375px;position:absolute;width:750px}/* only IE mac will see this */*>html#header{background-image:url(../Images/logocartoonqc.gif);background-repeat:no-repeat;height:90px;left:2%;margin-left:2px;position:absolute;width:750px}/* CSS for Image map starts here. It's pretty trim actually. */#menu-home,#menu-services,#menu-order,#menu-community,#menu-about,#menu-contact{	height:46px;	margin:85px 0 0 250px;	position:absolute;	width:500px;	top: 48px;	background-image: url(../Images/about.gif);}#menu-home{background:transparent url(../Images/Home.gif) no-repeat}#menu-services{background:transparent url(../Images/services.gif) no-repeat}#menu-order{background:transparent url(../Images/services.gif) no-repeat}#menu-community{background:transparent url(../Images/Home.gif) no-repeat}#menu-about{background:transparent url(../Images/about.gif) no-repeat}#menu-contact{background:transparent url(../Images/contact.gif) no-repeat}#map a{	height:21px;	position:absolute;	text-decoration:none;	top: 15px;}#map a em{visibility:hidden}a#home{left:17px;width:115px}a#services{left:255px;width:112px}a#about{left:138px;width:112px}a#contact{left:374px;width:116px}/* End CSS image map */#subheader{background-color:#52AC46;border-bottom:15px solid #BBE14D;height:13px;margin:174px 0 0 0;position:absolute;width:100%}#main{margin:192px 0 0 0;position:absolute;width:100%}#stripwrap{background-color:#344E8C;position:relative;width:100%}#strip{background-color:#52AC46;left:50%;margin-left:-375px;padding:6px;position:relative;width:738px}/* only IE mac will see this */*>html#strip{background-color:#52AC46;left:0%;margin-left:0px;padding:6px;position:absolute;width:750px}#strip a link,#strip a:active,#strip a:visited,#strip a:hover{color:#FFFFFF}#strip a:hover{text-decoration:none}#contentwrap{ background-color:#52ac46; background-repeat: no-repeat; border-bottom:8px solid #344e8c; position:relative; width:100%; }#contentwrap2{background-color:#000;background-image:url(../Images/submenu_bg.gif);background-repeat:repeat-y;border-top:0 solid #050505;left:49%;margin-left:-375px;position:relative;width:750px}/* only IE mac will see this */*>html#contentwrap2{background-color:#050505;background-image:url(../Images/submenu_bg.gif);background-repeat:repeat-y;border-top:0px solid #050505;left:1%;margin-left:0px;position:relative;width:780px}#content{background-color:#000000;background-image:url(../Images/logocrop.gif);background-repeat:no-repeat;float:right;padding:10px;width:575px}#submenu{background-color:#52AC46;float:left;width:151px}#submenu a{border-bottom:30px solid #FFFFFF;display:block;font-size:15px;font-weight:bold;padding:2px;text-decoration:none;width:100%}/* only IE mac will see this */*>html#submenu{background-color:#52AC46;float:right;width:151px}#submenu a{border-bottom:4px solid #52ac46;display:block;font-size:15px;font-weight:bold;padding:2px;text-decoration:none;width:100%}#submenu a:link,#submenu a:active,#submenu a:visited{background-color:#050505;color:#F4F604}#submenu a:hover{background-color:#1A2F61;color:#90B03A}#footer{padding:10px;text-align:center}/* only IE mac will see this */*>html#footer{padding:10px;text-align:left}