/* CSS Document */

/* basic elements */

html, div,h1,h2,h3,h4,h5,h6,ul,li { margin:0; padding:0;}

body { margin:0; padding:0; background: #AFADC2; font-family:Georgia, "Times New Roman", Times, serif, Verdana, "Arial", Helvetica, sans-serif; ; font-size:12px; font-weight:normal; text-align:left; line-height:23px;}

p{margin-bottom:8px;}

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

a:hover{color:#000;}

img  { display:block; border:0;}

li { list-style:none;}

input { display:block; border:0 none;}

hr { display:block; width:95%; height:6px; border:none; background:url(images/hr-bg.jpg) left top repeat-x; margin-top:11px; margin-right:29px;}



.body-wapper { display:block; width:100%; margin-left:auto; margin-right:auto;background:url(images/page_bg.gif) center top no-repeat;}

.top { display:block; width:800px; height:80px; margin-left:auto; margin-right:auto;color:#FFFFFF;line-height:30px;padding-top:30px; }

.top h1 { font-size:2.8em; font-weight:100;}

.top h1 a{color:#0B0316;}

.top h3 { font-weight:normal;color:#0B0316;font-size:1.5em;}

.left { display:block; width:62px; height:120px; float:left; background:url(images/left-bg.jpg) bottom right no-repeat;}

.container { display:block; width:900px; margin:auto;}

.header { display:block; width:900px; height:264px; background:url(images/header-bg.jpg) top repeat-x; margin-bottom:0; }

.l-header-img { display:block; width:350px; height:152px; float:left;}

.header-title { display:block; float:left; font-family:Georgia, "Times New Roman", Times, serif; padding-top:28px;}

.header-title h1 { display:block; padding-bottom:19px;  color:#5818ad; font-size:2em; font-weight:100; width:auto;}

.header-title h3 { display:block; padding:0 0 7px 11px;  font-size:1.3em; text-align:center;}

.header-title h5 { display:block; width:197px; height:23px; line-height:23px; border:#e6e6e6 1px solid; text-align:center;}

.r-header-img { display:block; width:200px; height:152px; float:right;}

.top-menu { display:block; width:inherit; height:38px; line-height:38px; background:url(images/top-menu-bg.jpg) top repeat-x; font-family: Arial; }

.top-menu ul li { float:left; background:url(images/top-menu-border.jpg) right center no-repeat;}

.top-menu ul li:last-child { background:none;}

.top-menu ul li a{ padding:10px 10px 10px 10px; color:#2a0f22; font-weight:bolder;font-size:1em;}

.top-menu ul li a:hover { background:url(images/top-menu-hover-bg.jpg) top repeat-x;}

.search-box { display:block; width:140px; height:27px; float:right; background:url(images/search-bg.jpg) top repeat-x; margin-right:31px; margin-top:5px;}

.sb-left { display: block; width:100%; height:27px; padding-left:17px; float:left; background:url(images/search-left.jpg) left top no-repeat;}

.sb-right { display:block; width:100%; height:27px; float:right; background:url(images/search-right.jpg) right top no-repeat; padding-right:7px;}

.search-input { display:block;width:80%; float:left; height:17px; margin-top:3px; border:none; line-height:17px;  }

.btn_search{float:right;}



.main-contain { display:block; width:inherit; background:#FFFFFF; }

.c-left { display:block; width:650px; float:left; }

.c-images { display:block;  padding-left:4px; margin: auto;}

.c-images img { display:block; float:left; margin:5px 10px 17px 0;}

.contain-entry { display:block; width:97%; margin:14px auto 0 auto; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }

.contain-entry h1 { font-size:1.7em; padding-left:7px;margin:5px;}

.contain-entry p { display:block; width:95%; margin-left:19px;}

.c-right { display:block; width:240px; float:right; font-family: Arial; font-size:1.1em;}

.r-photo-box { display:block; margin-top:5px;}

.c-right p { display:block; padding-left:7px; line-height:21px;}

.widget {font-size:0.9em;}
.widgettitle { display:block; width:227px; min-height:14px; background:url(images/sidebar-bg.jpg) top repeat-x;font-size:0.9em;color:#FFF; }

.widget h2 { display:block; padding:11px 0 0 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bolder;} 

.widget_recent_entries h2{background:#B69CD9 url(images/sidebar-bg.jpg) center left no-repeat;padding-left:11px;width:227px;}
.widget_recent_entries {background:#F4F0FB;}

.widget p { display:block; padding:5px 3px 3px 5px;}

.widget img { display:block; float:left; margin-top:17px;}

.widget {margin-bottom:20px;}



.right { display:block; width:130px; height:188px; float:left; background:url(images/right-bg1.jpg) top left no-repeat;}



/* wordpress*/

#categories-3 { display:block; width:227px; min-height:39px; background:url(images/sidebar-bg.jpg) top repeat-x; }



#categories-3 .widgettitle { display:block; padding:11px 0 0 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bolder; }

#categories-3 ul{}

#categories-3 ul li {display:block; padding:10px 3px 0 11px;}



.widget_recent_comments{ display:block; width:227px; min-height:39px; background:url(images/sidebar-bg.jpg) top repeat-x; }

.widget_recent_comments  .widgettitle { display:block; padding:11px 0 0 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bolder; }

.widget_recent_comments  ul li {display:block; padding:10px 3px 0 11px;}



.widget_links {display:block; width:227px; min-height:39px; background:url(images/sidebar-bg.jpg) top repeat-x; }

.widget_links  .widgettitle {display:block; padding:11px 0 11px 11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bolder;}



.widget_links  img { display:block; float:left; margin-top:17px;}

.entry ul{padding-left:40px;}
.entry ul li{list-style:outside;}

/*.widget  ul{padding-left:20px;}*/
.widget  ul{padding:8px;}
.widget ul li{list-style:outside;}
.widget ul li a{color:#000;font-weight:100;}

.footer_text{font-family:Arial; font-size:11px;}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}