@import "reset.css";

html,body{margin:0;padding:0;background:#F2F3EB;}
body{font: 62.5% georgia, arial, sans-serif;text-align:center;color:#575F6A}

a {color:#1469AA}
a:hover {text-decoration:none}
h3, .post h3 a, h2.widgettitle {font:22px Georgia;padding:0px 0 4px 15px;color:#A0410A}


#header{position:relative;height:257px;background:url(images/top-bg.jpg) no-repeat -11px 0}
#header h1 a {text-decoration:none;display:block;font-size:36px;font-weight:normal;height:40px;padding:19px 0 0 29px;color:#A0410A}
#header h2 {display:block;font-size:14px;font-family: arial, helvetica,sans-serif;font-weight:normal;padding:4px 0 0 31px;margin-bottom:34px;_margin-bottom:33px}
#header ul {position:relative;width:639px;height:40px;padding:104px 0 0 16px;float:left;background:url(images/menu-bg.gif) repeat-x 0 104px}
#header ul li , #header ul li a {display:block; float:left; height:40px; padding:0 17px 0 17px; color:white;text-decoration:none; font:15px/40px arial, helvetica, tahoma, sans-serif}
#header ul li {padding:0;}
#header ul li a {background:url(images/menubutton-bg.gif) no-repeat}
#header ul li a {_background-image:expression(this.previousSibling==null?'none':'auto');}
#header ul li:first-child a 
	{
	background:none;
	}
#header ul li a:hover, #header ul li.current_page_item a{background:url(images/menubutton-hov-bg.gif)}
#header ul li.current_page_item a {cursor:default;}

#header  .search, #header .subscribe {overflow:hidden;float:right;display:block}
#header  .subscribe {height:18px;width:300px;padding:15px 0 14px 23px;background:#E1E0C7}
#header  .search{width:300px;margin-left:1px;height:18px;padding:10px 0 12px 22px;background:url(images/menu-bg.gif) repeat-x;}
#header .submit {height:18px;border:0;margin-left:8px;background:#B57447;color:white;font:bold 11px/18px Arial, Helvetica, sans-serif; padding-bottom: 1px; margin-bottom: 1px;}
*:first-child+html #header .submit {margin-bottom: 0px}

#header .subscribe .submit {width:82px;height:18px;background-image:url(images/subscr_b.gif)}
#header .search .submit {width:82px;height:18px;background-image:url(images/search_b.gif)}
#header  form input.text {height:16px;width:174px;padding:0 0 0 10px;border:1px solid #959595; color:#575F6A}

#header a.rss {float:right;display:block;height:56px;border-top:1px solid #F3F3E9;width:261px;padding:0 0 0 62px;background:#E1E0C7 url(images/rss.gif) no-repeat 23px 12px;color:#575F6A;text-decoration:none;font:16px/56px Arial, Helvetica }


#container{text-align:left;padding:0 11px 0 11px;border:1px solid #E5DFD2;border-width:0 1px 0 1px;background:#fff}

#container{width:978px;margin:0 auto }
#content{float:left;width:655px;border-right:1px solid #eee;margin-bottom:19px;}

#sidebar{float:right;width:296px;margin-left:-1px;padding:28px 13px 0 13px;border-left:1px solid #eee;margin-bottom:19px;}




#extra{overflow:hidden;clear:both;width:100%;background:#F6F6F6 url(images/extra-line.gif);}
#extra h3 {color:#5793C1;padding:0 0 13px 0}
#extra div {float:left;display:block;border-top:1px solid #d3d3d3}
#extra .left, #extra .right, #extra .center {padding:26px 60px 55px 31px}
#extra .left {position:relative;width:230px;}
#extra .right {width:231px}
#extra .center {width:242px;}
#extra .left {border-right:1px solid #E7E7E7}
#extra .right {border-left:1px solid #E7E7E7}
#extra p {color: #000; font-size: 1.1em;}
#extra ul li {padding: 5px 0 5px 20px; color: black; background: url(images/bull.gif) no-repeat 0px 8px; display: block; position: relative;font-size: 1.1em;}
#extra ul {margin: 10px 0}





#footer{height:35px;text-align:center;clear:both;font:11px/35px Tahoma, arial, sans-serif;color:#F2F3EB}




#container{}
#footer{background: #9BA4AD;color: #FFF}
#content div.post:first-child {border:0;}
#content div.post {border:expression(this.previousSibling==null?'0':'auto');}


/*Navigation*/
.navigation {font-size: 1.4em}
.alignleft {float: left; margin: 10px 0 10px 0px; padding-left: 18px}
.alignright {float: right; margin: 10px 0px 10px 0px; padding-right: 18px}


/*Image*/
#content img {margin: 5px 5px 5px 0; padding-top: 10px;}
#content .floatImgLeft {float:left}
#content .floatImgRight {float:left}

/*BlockQuote*/
blockquote {background: #F5F5EA; font-size: 0.85em; padding: 20px 20px 10px 20px; margin: 0px 0 25px 0; }
blockquote p {color: #444 !important}

/*class Center importent*/
#content .center {text-align: center;color:#A0410A;font-family:Georgia;font-size:2.2em; margin: 20px 0;font-weight:normal;}


.post h3 {padding:0}
.post h3 a, .post h3 {color:#5793C1;text-decoration:none;padding:0; margin-top: -5px}
.post h3 {font-size:3.2em;}
.post h3 a {font-size:1.0em;}
.post h3 a:hover {text-decoration:none;}
.post {position:relative;height:100%;border-top:1px solid #eee;clear:both;overflow:hidden;padding:20px 0 20px 100px;margin:10px 10px 10px 0;background:url(images/post-bg.gif) repeat-y}
.post small {font-size:1.1em;color:#959595;display:block;padding:0px 0 10px 2px }
.post .datePost {padding-bottom: 0}
div.date{position:absolute;left:0px;top:0px;display:block;width:54px;padding:12px 0 0 15px;font-size:1.8em;color:#959595}
div.date span {font-size:2.0em;color:#5793C1}
.post div.b {position:absolute;left:0;bottom:0;height:10px;width:69px;background:white}


/*Single Post*/
.single .post {background:none;border:0;padding:20px 32px 0px 17px;margin:10px 10px 10px 0;}

.post p {font-size:1.4em;color:black; margin:10px 0 25px 0;}
.post ul {list-style:none; display:block;}
.post ul li {font-size: 1.4em; padding: 5px 0 5px 30px; color: black; background: url(images/bull.gif) no-repeat 10px 10px; display: block; position: relative;}
.post a {color:#1469AA}

/*Commetns Link*/
.post .postmetadata {color: #959595; padding-top: 5px;}
.commentsPop {margin-right: 30px; background: url(images/comment.gif) 0px 7px no-repeat; padding: 0 0 5px 17px;}
.posted {margin-right: 10px; font-size: 0.9em}



#sidebar ul ul:first-child{border:0}
#sidebar ul li a, ul li a, ol li a{color:#1469AA;font-size:11px;}
#sidebar ul li p {font-size: 14px; margin: 10px 0 0 0;}
#sidebar ol li a {background:none;}
#sidebar ol li {list-style:outside decimal; margin-left:20px}
#sidebar .textwidget {font-size: 14px; color: #000}
#sidebar ul ul li,#sidebar ul li,#sidebar ol li {padding:5px 0}


/*Calendar Style Table*/
/*Use ID only for calendar since it is impossible be selected to class*/
#sidebar div#calendar_wrap {border-bottom: 1px solid #eee; padding:5px 0 0px 18px; margin-top: -35px}
#sidebar table {position: relative; top: 0px; width: 210px; left: -8px;}
#sidebar caption {font:22px Georgia;color:#A0410A; text-align: left; padding-left: 8px; padding-bottom: 10px;}
#sidebar thead { font-size: 10px; text-align: center;}
#sidebar td {width: 30px; text-align: center;font-size: 14px; padding: 0; margin: 0}






/*Elements on right side having lower line and indentions*/
#sidebar ul ul, #sidebar ol ol, #sidebar .textwidget, .aright {padding:0 0 12px 18px; border-bottom:1px solid #eee;}
/*Banners*/
.aright {padding: 12px 0 12px 0; margin-left: 18px}
.single .acenter {margin-left: 15px}
.entry .acenter {margin-left: 0px}


h4#comments {padding:0px 0 6px 19px;margin-left:-2px; font-size: 1.2em; margin-top: -15px;}
ol.commentlist {padding:0 37px 0 0;position:relative;margin-left:-2px}
ol.commentlist cite a {font-weight:bold;font-style:normal;font-size:12px;}
ol.commentlist li {border-top:1px solid #E7E7E7;list-style:none;padding:14px 0 12px 42px; font-size: 1.4em;}
ol.commentlist li p {padding:15px 0 0 0;color:black}
ol.commentlist li span {position:absolute;width:30px; height:30px; left:30px; _left:-30px;top:14px;color:#959595}


h4#respond {color:#A0410A;font-size:2.2em;padding:0 0 5px 0; font-weight: normal}
#com_form {display:block;background:#F5F5F5;border-top:1px solid #E7E7E7;margin:22px 37px 30px 19px;left:42px;padding:16px 0 35px 35px;}
#com_form p {font-size: 1.2em}
#com_form small {display:block;color:#575F6A;font-size:11px;padding:10px 0 2px 0}
#com_form input , #com_form textarea{border:1px solid #bbb;margin:0 0 1px 0;height:14px;width:275px}
#com_form textarea {margin:10px 0 15px 0;width:523px;height:104px}
#com_form  input#submit{width:137px;height:18px;color:#fff;font-weight:bold;border:0;line-height:18px;font-size:12px;background:#B57447 url(images/form_b.gif); padding-bottom: 2px;}