@charset "utf-8";
/* CSS Document */
html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit;}

.clearer { clear:both;}

body { background:#F6F6F6}

#headwrap { background:url(../img/head.bg.jpg) no-repeat center #2D2226; height:420px;}
#headwrapin { background:url(../img/head.intern.bg.jpg) no-repeat center #2D2226; height:164px;}

#menu { width:694px; float:right; margin-top:32px;}

#menuin { width:694px; float:right; margin-top:64px;}

#midwrap { background:url(../img/mid.bg.jpg) repeat-x #F6F6F6; padding-top:30px; height:350px;}

#piewrap { background:url(../img/pie.bg.gif) repeat-x; height:40px; font-family: Verdana, Geneva, sans-serif; font-size:11px; color:#BFCCDD; padding-top:40px; }

#piewrap a { color:#FFF; }

.wrapper { width:960px; margin:0 auto;}

h2 { font-family:Century Gothic, Verdana, Geneva, sans-serif; font-size:29px; color:#787774; padding-bottom:14px; border-bottom:1px solid #E5E6DD;}

h3 { font-family:Century Gothic, Verdana, Geneva, sans-serif; font-size:17px; color:#5E7FA5; padding-top:27px; padding-bottom:8px; border-bottom:11px solid #EBEBEB;}

h4 { font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-top:17px; color:#787773; line-height:20px; padding-bottom:8px; border-bottom:11px solid #EBEBEB;}

#mainhome { width:500px; padding-bottom:15px; float:left; }

#mainhome p { font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-top:12px; color:#787773; line-height:20px; width:450px;}
#mainhome p span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#mainhome p.maininit { padding-top:20px; width:450px;}
#mainhome p.maininit span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#main { width:675px; padding-bottom:15px; float:right; }

#main ul { padding-top:25px;}
#main ul li { list-style-type:square; color:#959492; font-size:11px; font-family:Verdana, Geneva, sans-serif; margin-left: 25px; line-height:20px; text-decoration:none;}

.form { font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-top:12px; color:#787773; line-height:20px;}

#main p { font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-top:12px; color:#787773; line-height:20px; width:625px;}
#main p span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#main p.maininit { padding-top:20px; width:625px;}
#main p.maininit span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#main a { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px; text-decoration:none;}

#news{ float:right; width:190px; border-left:11px solid #EBEBEB; padding-left:25px; padding-right:25px; height:715px; }

#news ul { padding-top:25px;}

#news ul li { list-style-type:none; color:#959492; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding: 12px 0px; border-bottom:1px dotted #5E7FA5; line-height:20px; text-decoration:none;}

#news ul li a { list-style-type:none; color:#959492; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding: 12px 0px; line-height:20px; text-decoration:none;}

#sidepics { float:left; width:230px;}

#sidepics p { font-family:Verdana, Geneva, sans-serif; font-size:11px; padding-top:12px; color:#787773; line-height:20px; width:230px;}
#sidepics p span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
#sidepics p.maininit { padding-top:20px; width:230px;}
#sidepics p.maininit span { color:#5E7FA5; font-weight:bold; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

#sidepics ul { padding-top:25px;}

#sidepics ul li { list-style-type:none; color:#959492; font-size:11px; font-family:Verdana, Geneva, sans-serif; padding: 12px 0px; border-bottom:1px dotted #5E7FA5; line-height:20px;}

.bannertop { margin-bottom:30px;}
.bannerright { float:right;}
#bannerpie { width:960px; margin:0 auto; margin-top:30px;}

