@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
/* this body fixes an IE bug and maintains x-browser uniformity */
	font-size: 100.01%;
	background: #006931; 	
}

#directions {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
/* this body fixes an IE bug and maintains x-browser uniformity */
	font-size: 100.01%;
	background: #FFFFFF; 	
}

#directions_container
{ width: 260px; margin-left:20px; margin-right: 20px; }

#main_container
{ width:993px; margin:50px auto; }

#footerbox
{ width:993px; align: center; margin-top: 10px;}

#top { background: url(images/layout/top2.gif) no-repeat; margin-left:3px; margin-top: 0px; width:993px; height:16px; position:relative; }
#left { background: url(images/layout/left2.gif) no-repeat; margin-left: 0px; width:20px; height:938px; position: absolute; }
#right { background: url(images/layout/right2.gif) no-repeat; margin-left: 977px; width:20px; height:938px; position: absolute; }
#middle { width:956px; height:938px; position: absolute; margin-left: 20px; background-color:#FFFFFF; }
#contentbottom { width:883px; height:113px; position: absolute; margin-left: 20px; margin-top: 825px; }
#main_image { width:961px; height:922px; }
#bottom { background: url(images/layout/bottom2.gif) no-repeat; margin-left:3px; width:993px; height:16px; position:relative; margin-top: 16px;}

#section1 { background: url(images/layout/section11.gif) no-repeat; width:502px; height:113px; position: absolute;  }
#section2 { background: url(images/layout/section22.gif) repeat; width:453px; height:113px; position: absolute; margin-left: 502px; }

.footertext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 12px; color:#FFFFFF; text-align:center; }
.quotetext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 13px; color:#FFFFFF; margin-left: 20px; margin-right: 20px; margin-top: 20px; }
#iconbox1 { width:90px; height:85px; position: absolute; margin-left: 20px; margin-top: 15px; background: url(images/layout/icon1.jpg) no-repeat; }
#iconbox2 { width:90px; height:85px; position: absolute; margin-left: 125px; margin-top: 15px; background: url(images/layout/icon2.jpg) no-repeat; }
#iconbox3 { width:90px; height:85px; position: absolute; margin-left: 230px; margin-top: 15px; background: url(images/layout/icon3.jpg) no-repeat; }
#iconbox4 { width:90px; height:85px; position: absolute; margin-left: 335px; margin-top: 15px; background: url(images/layout/icon4.jpg) no-repeat; }
.icontext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 12px; color:#000000; margin-top: 8px; text-align:center; }
.icontext a:link , a:visited { text-decoration:none;  color:#333333; }
.icontext a:hover{ text-decoration:none;  color:#006699; font-weight:bold; }
.icontest:hover { text-decoration: none; font-weight: bold; }
a.icons { text-decoration: none; }
a.icons:hover { text-decoration: none; font-weight: bold; }

a.footer { color: #ffdb40; text-decoration:none; }
a.footer, a.footer:visisted { color: #ffdb40; text-decoration:none; }
 a.footer:hover { color: #FFFFFF; text-decoration:underline; }

#picplaceholder { width: 229px; height: 161px; position: absolute; } 
#bodycontainer { width: 726px; position: absolute; margin-left: 229px; }
.bodytext { margin-left: 20px; margin-right: 20px; margin-top:20px; }
p { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 13px; color:#000000; line-height: 18px;}
.formtext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 11px; color:#000000; }
ol { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 13px; color:#000000; }
li { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 13px; color:#000000; }
ul { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 13px; color:#000000; }
h1 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 20px; color:#006931; }
h2 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 18px; color:#132650; margin-bottom: -12px; }
h3 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 16px; color:#a48431; }
h4 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 14px; color:#000000; }
h5 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 12px; color:#555555; }
h6 { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 10px; color:#999999; }
#navcontainer { width: 228px; height: 200px; margin-left: 1px; margin-top: 202px; position: absolute; background-color: #7f7f7f;}
#navcontainer2 { margin-top: 30px; }

#emailcontainer { width: 208px; height: 150px; margin-left: 10px; margin-top: 402px; position: absolute; background-color: #FFFFFF;}
#emailcontainer2 { margin-top: 10px; }

#linkcontainer { width: 228px; height: 40px; margin-left: 1px; margin-top: 161px; position: absolute; background-color: #13254f;}
#linkcontainer2 { margin-top: 10px; }
#whitebar { width: 228px; height: 1px; background-color: #FFFFFF; }



#header
{ background: url(cowendesigngroup.png) no-repeat; width: 528px; height:30px; position:relative; } 
#header2 { height:20px; width: 845px; margin-left: 20px; margin-top: 7px; position: relative; }
.headertext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 14px; color:#FFFFFF; }
#maptext { font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif; font-size: 14px; color:#FFFFFF; vertical-align:bottom; margin-left: 10px; margin-right:9px; margin-bottom:7px; text-align: justify; }

.mymcc, .mymcc:visited { color: #1eab60;
font-family:Arial, Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	font-weight:bold;
	/*height:17px; 23*/
	padding:5px 20px 5px 44px;
	margin:0;
	background: url(images/layout/mymcc.gif) no-repeat;
}
.mymcc:hover { color: #FFFFFF;
font-family:Arial, Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	/*font-weight:300;*/
	font-weight: bold;
	/*height:17px; 23*/
	padding:5px 20px 5px 44px;
	margin: 0;
	background: url(images/layout/mymcc.gif) no-repeat;
}

.subnavmainstyle, a.subnavmainstyle:link {
	color:#FFFFFF;
	font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	/*font-weight:bold;
	height:17px; 23*/
	padding:5px 20px 5px 24px;
	margin:0;
	}
	
a.subnavmainstyle:link, a.subnavmainstyle:visited {
color:#FFFFFF;
	font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 13px;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	/*font-weight:300;*/
	/*height:17px; 23*/
	padding:5px 20px 5px 24px;
	margin: 0;
}
a.subnavmainstyle:hover {background:#132650; }

.input_box2
{
	background-color:		#FFFFFF;
	border-color:			#000000;
	border-style:			solid;
	border-width:			1px;
	font-family:			Verdana;
	font-size:				11px;
	color:					#000000;
	height:					16px;
	width: 100px;
	font-family:Myriad Pro, Myriad, Lucida Grande, Helvetica, Arial, sans-serif;
	font-size: 11px;
}
