body,div,dl,dt,dd,h1,h2,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td{ 
	margin:0;
	padding:0;
}
.footer { 
	    width:100%;
        margin:auto 0px;
}
.footer p {
        font-size:10px;
        color:#663;
        margin:auto 0px;
        padding:5px 0;
        text-align:center;
}
.footer p.copy {
        color:#FFF;
        padding:0px;
        margin:0px;
        text-align:center;
}
.edit {
        margin:auto 0px;
        text-align:center;
        width:100%;
}
.edit a {
        text-decoration:none;
        color:#996;
}
.edit a:hover {
        color:#663;
        text-decoration:none;
}
.sidebar .side_nav li { 
	float:left; 
	width:100%; 
	background:#ffaa7e; 
    font-size: 9px;
	line-height:220%; 
	margin-bottom:2px;
    margin-left:-10px;
	padding:0;
	text-indent:15px;
	list-style:none; 
	list-style-position:outside;
}
.sidebar .side_nav li a { 
	color:#fff; 
	text-decoration:none; 
	font-size:12px; 
}
.sidebar .side_nav li a:hover { 
	color: #7a6f95;
}
table{ 
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img{ 
	border:0;
}
ol,ul,li { 
	list-style:disc; 
	list-style-position:outside;
}
a img{ border:0;}
a { 
	color:#333; 
	text-decoration:underline;
}
a:hover { 
	color:#999; 
	text-decoration:none;
}
body { 
	font-size:12px; 
	font-family:"MyriadPro Regular", Tahoma, Arial, sans-serif; 
	background:#999966; 
	color:#484832;
}
.wrapper { 
	width:772px; 
	margin:24px auto; 
	background:#cccc99; 
	overflow:hidden;
}
.wrapper_inside { 
	width:742px; 
	margin:11px auto; 
	border:2px #9b9760 solid; 
	background:#ffffff;
}
#header { 
	width:100%; 
	overflow:hidden; 
        margin-bottom:-70px;
}
#navigation { 
	width:100%; 
	position:relative; 
	z-index:2;
}
.main_nav { 
        background: url(pix/logo-top.jpg) #8587a2 no-repeat; 
	width:742px; 
        margin-left:0px;
        padding-left:0px;
        height:30px; 
        line-height:30px;  
}
.main_nav li { 
        display:block; 
        float:left; 
        padding:0 7px;
}
.main_nav li.first-item { 
        padding-left:160px 
}
.main_nav li a { 
        color:#fff; 
        text-decoration:none; 
        display:block; 
        float:left 
}
.main_nav li a:hover { 
        color:#ccc;
}
.sub_nav { 
        position:absolute; 
        background:#ada86b url(pix/subnav_bg.jpg) left no-repeat; 
        left:0px; 
        top:30px; 
        height:23px; 
        line-height:23px; 
        width:539px; 
        padding-left:25px; 
        margin-left:178px; 
        z-index:100; 
        visibility:hidden; 
}
.sub_nav a { 
        color:#fff; 
        text-decoration:none; 
        display:block; 
        float:left; 
        margin-right:12px 
}
.sub_nav a:hover { 
        color:#660;
}
.head { 
	width:100%; 
	height:169px; 
	background:url(pix/head.png) no-repeat; 
	position:relative; 
	z-index:1;
}
.head .logo { 
	float:left; 
	display:inline; 
	margin:45px 0 0 170px; 
	width:392px; 
	height:28px;
}
.head .brochure { 
	float:right; 
	display:inline; 
	margin:20px 20px 0 0; 
	width:104px; 
	height:91px;
}
#content { 
	width:100%; 
	margin:0 auto; 
	overflow:hidden; 
	padding-bottom:20px;
	background:#fff url(pix/sidebar_bg.gif) left bottom no-repeat; 
	border-bottom:1px #333333 solid;
}
h1,h2,h3 { 
	font-family:"Times New Roman", Times, serif;
        padding-left:2px;
}
.main_content { 
	float:right; 
	width:504px; 
	font-size:14px;
        margin:2px 0 0 15px;
        display:inline;
}
.main_content h1 { 
	font-size:18px; 
	color:#666600; 
	margin-bottom:16px; 
	z-index:3; 
	position:relative;
}
.main_content h2 { 
	line-height:160%; 
	color:#4da5be; 
	font-size:18px;
}
.main_content p { 
	margin-bottom:20px; 
        padding-left:5px;
	line-height:140%;
}
.sidebar { 
	width:238px; 
	margin-top:55px; 
	position:absolute; 
	z-index:1;
}
.sidebar .side_intro h1 { 
	margin:0 0 0px 40px; 
	font-size:14px; 
	color:#666600;
}
.sidebar .side_intro { 
	width:166px; 
	margin:0 0 0 30px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
.sidebar .side_nav ul { 
	overflow:hidden; 
        padding-right:0 15px 0 0;
        margin-left:-5px;
}
.sidebar .side_nav  h2 {
        font-size:16px;
} 
.sidebar .side_nav  p {
        padding-right:10px;
        font-size:11px;
} 
.sidebar .side_nav li { 
	float:left; 
	width:100%; 
	background:#ffaa7e; 
        font-size: 9px;
	line-height:220%; 
#content { 
	width:100%; 
	margin:0 auto; 
	overflow:hidden; 
	padding-bottom:20px;
	background:#fff url(pix/sidebar_bg.gif) left bottom no-repeat; 
	border-bottom:1px #333333 solid;
}
h1,h2,h3 { 
	font-family:"Times New Roman", Times, serif;
        padding-left:2px;
}
.main_content { 
	float:right; 
	width:504px; 
	font-size:14px;
        margin:2px 0 0 15px;
        display:inline;
}
.main_content h1 { 
	font-size:18px; 
	color:#666600; 
	margin-bottom:16px; 
	z-index:3; 
	position:relative;
}
.main_content h2 { 
	line-height:160%; 
	color:#4da5be; 
	font-size:18px;
}
.main_content p { 
	margin-bottom:20px; 
        padding-left:5px;
	line-height:140%;
}
.sidebar { 
	width:238px; 
	margin-top:55px; 
	position:absolute; 
	z-index:1;
}
.sidebar .side_intro h1 { 
	margin:0 0 0px 40px; 
	font-size:14px; 
	color:#666600;
}
.sidebar .side_intro { 
	width:166px; 
	margin:0 0 0 30px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:9px; 
}
.sidebar .side_nav ul { 
	overflow:hidden; 
        padding-right:0 15px 0 0;
        margin-left:-5px;
}
.sidebar .side_nav  h2 {
        font-size:16px;
} 
.sidebar .side_nav  p {
        padding-right:10px;
        font-size:11px;
} 

