body {
	overflow:auto;
	background-color:#cfcfcf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#333432;
}

#wrapper {
	position:absolute;
	top:21px;
	left:50%;
	margin-left:-383px;
	width:766px;
	min-height:795px;
	padding-left:27px;
	padding-right:24px;
}
h1 {
	font-size:14px;
	text-transform: uppercase;
	font-weight:900;
}
h2 {
	font-size:12px;
	text-transform: uppercase;
	font-weight:900;
}
h3 {
	font-size:12px;
	font-weight:900;
}
span.green{	color:#70901b;}
span.gray{	color:#808080;}
span.black{	color:#000;}
span.inverse{ color:#FFF; background-color:#000; font-size:12px; display:block;float:left;padding:2px;margin-bottom:4px;}
a {text-decoration:none; color:#000;}
a:hover {	color:#506c15;}
#menu{
	float:left;
	top:0px;
	width:716px;
	height:65px;
	left:0px;
}

a.m1 {
	width:124px;
        max-width:124px;
	height:65px;
	float:left;
	background:url(images/m1.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m1:hover {
	background:url(images/m1s.gif);
}
a.m2 {
	width:111px;
        max-width:111px;
	height:65px;
	float:left;
	background:url(images/m2.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m2:hover {
	background:url(images/m2s.gif)
}

a.m3 {
	width:124px;
    max-width:124px;
	height:65px;
	float:left;
	background-image:url(images/m3.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m3:hover {
	background-image:url(images/m3s.gif)
}

a.m4 {
	width:121px;
    max-width:121px;
	height:65px;
	float:left;
	background-image:url(images/m4.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m4:hover {
	background-image:url(images/m4s.gif)
}
a.m5 {
	width:112px;
    max-width:112px;
	height:65px;
	float:left;
	background-image:url(images/m5.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m5:hover {
	background-image:url(images/m5s.gif)
}

a.m6 {
	width:123px;
    max-width:123px;
	height:65px;
	float:left;
	background-image:url(images/m6.gif);
	background-repeat:no-repeat;
	display:block;
}
a.m6:hover {
	background-image:url(images/m6s.gif)
}
#logo {
	float:left;
	width:203px;
	height:217px;
	margin:0px;
}

#p1 {
	float:left;
	width:325px;
	height:217px;
	overflow:hidden;
	margin:0px;
}

#p2 {
	float:left;
	width:187px;
	height:217px;
	overflow:hidden;
	margin:0px;
}

#divider1 {
	top:0px;
	float:left;
	width:715px;
	height:27px;
	background-image:url(images/divider1.gif);
	background-position:top;
	margin:0px;
}
#main{
	float:left;
	width:715px;
	background-color:#fff;
}
#left-front{
	float:left;
	width:194px;
	max-width:194px;
	min-height:200px;
	border-right: 1px dashed #CFCFCF;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}
#left-300{
	float:left;
	width:291px;
	max-width:291px;
	min-height:200px;
	border-right: 1px dashed #CFCFCF;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}
#left-520{
	float:left;
	width:516px;
	max-width:516px;
	min-height:200px;
	border-right: 1px dashed #CFCFCF;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}

#left-470{
	float:left;
	width:461px;
	max-width:461px;
	min-height:200px;
	border-right: 1px dashed #CFCFCF;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}
#right-416{
	float:left;
	width:402px;
	max-width:402px;
	min-height:200px;
	background-color:#FFF;
}
#right-240{
	float:left;
	width:232px;
	max-width:232px;
	min-height:200px;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}
#center-front{
	float:left;
	width:316px;
	max-width:316px;
	min-height:200px;
	border-right: 1px dashed #CFCFCF;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}
#right-front{
	float:left;
	width:179px;
	max-width:179px;
	min-height:200px;
	background-color:#FFF;
        padding-right:4px;
        padding-left:4px;
}

#content{
	float:left;
	width:98%;
	border-bottom:1px dashed #CFCFCF;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:8px;
	font-size:10px;
        margin-bottom:6px;
}
#content-yellow{
	float:left;
	width:94%;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:8px;
        margin-left:4px;
	font-size:10px;
	background-color:#eeeee9;
}
#footer {
	top:0px;
	float:left;
	width:715px;
	height:95px;
	background-image:url(images/footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin:0px;
}
#menu-bottom{
	float:left;
	top:0px;
	width:716px;
	height:40px;
	left:0px;
}
a.bottom {
	font-size:10px;
	text-decoration:none;
	color:#2A3F55;
	display:block;
	float:left;
	width:100px;
	border-right:1px dashed #2A3F55;
	border-left:1px dashed #2A3F55;
	text-align:center;
	margin-left:2px;
	margin-right:2px;
	margin-top:30px;
}
a.bottom:hover {
	color:#506c15;
}
a.more {
	font-size:10px;
	text-decoration:none;
	background-image:url(images/more.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#506c15;
	display:block;
	float:right;
	text-align:center;
        padding-left:18px;
	margin-left:2px;
	margin-right:2px;
}
a.more:hover {
	color:#2A3F55;
}

#copy{
	float:left;
	width:400px;
	height:30px;
	margin-left:4px;
	margin-top:12px;
}
#contact{
	float:right;
	width:200px;
	background-image:url(images/z.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:30px;
	margin-top:12px;
	margin-right:10px;
}

