body{
background-color:#379a64;
color:#379a64;
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:#379a64;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 #379a64; 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();
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}
