@charset "utf-8";
/* CSS Document */ 
@import url("blog_slide.css");

body { margin:0; padding:0; background:url(img/bgbgbg.gif); font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }



ul { margin:0; padding:0; }

.calHead{
	background:#505050;
	padding:6px;
	color:#FFFFFF;
	font-size:18px;
}
.Rss{
	color:#FF6600;
	font-size:18px;
}
.Rss img{
	
}
a.bold_cal{
	color:#666666;
	font-weight:bold;
	font-size:13px;
	text-decoration:underline
}

p { margin:0; padding:3px 0 3px 0; }



img { border:0 }

.blog_headings{
	color:#ff6600;
	font-size:20px;
	padding-bottom:5px;
}
.blog_headings a{
	color:#ff6600;
	font-size:20px;
	padding-bottom:5px;
}

a { color:#666666; text-decoration:none }

a:hover { text-decoration: underline }





#container { padding:50px 0 50px 0; }



#wrapper { width:1060px; margin:auto; border:#b3b3b3 solid 1px; background:#FFFFFF}



#wrapper_inside {  padding: 14px 14px 10px 14px }



#wrapper_inside2 { border: #d1d1d1 solid 1px; width:1030px }



#top_menu { height:47px; background:url(img/top_header_bg.gif) repeat-x; }



#main_menu { height:34px; background:url(img/sub_menus_bg.gif) no-repeat; background-color:#ff6600 }



#links { padding:7px; text-align:center }



#links_index { background-color:#242424; padding:7px; text-align:center }









#logoarea { float:left; width:250px }



#topmenus { float:right;  width:700px }



#visual { }



#body {  }



#left { border-right:#dcdcdc solid 1px; float:left; background:#FFFFFF; padding:15px}



#right { background: #ebebeb; float:left; padding: 15px 20px 15px 20px; }



#footer {}



#index_menu { width:1030px; }



#imenuup { height:34px; background:url(img/index_mtop.gif) no-repeat;  }



#imenudw { height:34px; background:url(img/index_mbot.gif) no-repeat;  }











/***top menu****/



#topmenus ul { list-style:none; }



#topmenus ul li { display:inline; float:right; font-size:12px; font-weight:bold; color:#dfdfdf;}







.tmenu02 a { display:block;  width:100px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}

.tmenu01 a { display:block;  width:100px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}
.tmenu01 a:hover { background-color:#313131; text-decoration:none }

.tmenu02 a:hover { background-color:#313131; text-decoration:none }



.tmenu02_f { width:100px; height:32px; padding: 15px 0 0 0; text-align:center; background-color:#313131;   }









.tmenu03 a { display:block;  width:87px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}



.tmenu03 a:hover { background-color:#313131; text-decoration:none  }



.tmenu03_f { width:87px; height:32px; padding: 15px 0 0 0; text-align:center; background-color:#313131;   }







.tmenu056 a { display:block; text-align:center; color:#dfdfdf;}



.tmenu056 a:hover { background-color:#313131; text-decoration:none   }

.tmenu04 a { display:block;  width:76px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}



.tmenu04 a:hover { background-color:#313131; text-decoration:none   }



.tmenu04_f { width:76px; height:32px; padding: 15px 0 0 0; text-align:center; background-color:#313131;   }









.tmenu05 a { display:block;  width:125px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}



.tmenu05 a:hover { background-color:#313131; text-decoration:none  }



.tmenu05_f { width:125px; height:32px; padding: 15px 0 0 0; text-align:center; background-color:#313131;   }









.tmenu06 a { display:block;  width:103px; height:32px;  padding: 15px 0 0 0; text-align:center; color:#dfdfdf;}



.tmenu06 a:hover { background-color:#313131; text-decoration:none }



.tmenu06_f { width:103px; height:32px; padding: 15px 0 0 0; text-align:center; background-color:#313131;   }















/***top menu end****/









/****main Menu****/







#mainmenu ul { list-style:none; width:1020px; height:34px; }



#mainmenu ul li { display: block; float: left; font-family:Helvetica, Arial, sans-serif; font-size:12px;}





.mmenu01 a { display:block;   width:94px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu01 a:hover {  background-color:#833500 }



.mmenu01_f {  width:94px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }







.mmenu02 a { display:block;   width:176px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu02 a:hover {  background-color:#833500 }



.mmenu02_f {  width:176px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }







.mmenu03 a { display:block;   width:133px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu03 a:hover {  background-color:#833500 }



.mmenu03_f {  width:133px; height:25px; color:#FFFFFF; background-color:#833500; font-weight:bold; text-align:center; padding: 9px 0 0 0   }









.mmenu04 a { display:block;   width:107px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold; }



.mmenu04 a:hover {  background-color:#833500 }



.mmenu04_f {  width:107px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }











.mmenu05 a { display:block;   width:142px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu05 a:hover {  background-color:#833500 }



.mmenu05_f {  width:142px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }











.mmenu06 a { display:block;   width:121px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu06 a:hover {  background-color:#833500 }



.mmenu06_f {  width:121px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }











.mmenu07 a { display:block;   width:92px; height:25px; color:#FFFFFF;  text-decoration:none; text-align:center; padding: 9px 0 0 0; font-weight:bold;  }



.mmenu07 a:hover {  background-color:#833500 }



.mmenu07_f {  width:92px; height:25px; color:#FFFFFF; background-color:#833500;  font-weight:bold; text-align:center; padding: 9px 0 0 0   }















/***main menu end****/





#imenuup ul { list-style:none; width:660px; height:34px; margin:auto}



#imenuup ul li { display:inline; float: left; color:#FFFFFF; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:14px; }





#imenudw ul { list-style:none; width:880px; height:34px; margin:auto}



#imenudw ul li { display:inline; float: left; color:#FFFFFF; font-family:Helvetica, Arial, sans-serif; font-weight:bold; font-size:14px; }













.imenu01 a { display:block;  width:184px; height:25px; text-align:center; padding:9px 0 0 0; color:#FFFFFF; }



.imenu01 a:hover { background-color:#ee2c00; text-decoration:none }





.imenu02 a { display:block;  width:259px; height:25px; padding:9px 0 0 0; text-align:center; color:#FFFFFF }



.imenu02 a:hover {  background-color:#ee2c00; text-decoration:none  }





.imenu03 a { display:block;  width:204px; height:25px; padding:9px 0 0 0; text-align:center; color:#FFFFFF  }



.imenu03 a:hover {  background-color:#ee2c00; text-decoration:none  }





.imenu04 a { display:block; width:213px; height:25px; padding:9px 0 0 0; text-align:center; color:#FFFFFF  }



.imenu04 a:hover { background-color:#731003; text-decoration:none }





.imenu05 a { display:block;  width:243px; height:25px; padding:9px 0 0 0; text-align:center; color:#FFFFFF  }



.imenu05 a:hover {  background-color:#731003; text-decoration:none }





.imenu06 a { display:block;   width:221px; height:25px; padding:9px 0 0 0; text-align:center; color:#FFFFFF  }



.imenu06 a:hover { background-color:#731003; text-decoration:none  }





.imenu07 a { display:block;   width:200px; height:25px; padding:9px 0 0 0;text-align:center; color:#FFFFFF }



.imenu07 a:hover { background-color:#731003; text-decoration:none }



















.left_cont_l { padding-top:25px; padding-left: 15px; padding-right:15px; line-height:20px }

.blog_container{
	width:680px; padding-left:6px;
}
.blog_container p a{
	color:#0033CC;
}
.blog_container p strong{
	color:#666666;
}
.blog_container p{
	color:#a09d9d;
	padding-top:13px;
	font-size:12px;
}
.blog_bottom_links{
	border-bottom:dashed #b2b2b2 1px;
	border-top:dashed #b2b2b2 1px;
	color:#666666;
	padding:8px;
	height:14px;
	
}
.blog_date{ color:#666666; font-size:12px;
padding-top:9px;}
.left_cont_r {  padding-top:25px; padding-left:15px; padding-right:15px; padding-bottom:20px; color:#5c5c5c; }

.left_cont_r2 {  padding-top:25px; padding-left:6px; padding-right:15px; padding-bottom:10px; color:#5c5c5c; }
.left_cont_r3 {  padding-top:25px; padding-left:6px; padding-right:15px; padding-bottom:10px; color:#5c5c5c; }
.left_cont_r4 { padding-left:6px; padding-right:15px; padding-top:9px; color:#5c5c5c; }
.blog_petal{
	border:solid #d2d2d2 1px;
	background:#FFFFFF;
	height:17px;
	font-size:14px;
	margin-bottom:6px;
	padding:7px;
}
.blog_petal a{
	text-decoration:underline;
	
}
.bold { font-weight:bold; font-size:13px }





.orange_bold { font-weight:bold; }



.orange_bold a { color:#ff8400; text-decoration:none }



.orange_bold a:hover { color:#663333; text-decoration:underline }







.links-text { margin:0; padding:0; font-family:Helvetica, Arial, sans-serif; font-size:12px; color:#666666; }



.links-text a { color:#ff8400; text-decoration:none }



.links-text a:hover { color:#663333; text-decoration:underline }





.clear { clear:both }







