html, body, div, span, 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, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
background: transparent;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
/*************************************************************/
a {
	text-decoration:none;
	color:#0063c8;
	}
a:hover {
	text-decoration:underline;
	}
body {
	font-family:"Trebuchet MS",sans-serif;
	font-size:13px;
	line-height:1.2em;
	color:#747474;
	background:#646464;
}
/*************************************************************/
#bodywrap {
	width:1000px;
	margin:0 auto;
	background:url(img/bwbg.jpg) repeat-y top right;
	}
#bodywrap2 {
	background:url(img/bwtop.jpg) no-repeat top right;
	}
#bodywrap3 {
	background:url(img/bwbottom.jpg) no-repeat bottom right;
	padding:27px 32px 30px 1px;
	overflow:hidden;
	}
#leftwrap {
	float:left;
	width:500px;
	overflow:hidden;
	}
#header {
	padding-left:61px;
	height:66px;
	}
#logo {
	}
#header .menu {
	float:left;
	margin-left:170px;
	}
#header .menu li {
	padding-right:25px;
	display:inline;
	}
#sidebar {
	width:515px;
	padding-bottom:200px;
	}
#sidebar .menu {
	float:left;
	padding-top:55px;
	padding-left:2px;
	}
#sidebar .menu li {
	padding-bottom:3px;
	}
#sidebar .lc {
	margin-left:42px;
	font-size:12px;
	font-weight:bold;
	}
#sidebar .lc1 {
	background:url(img/leftcont1bg.jpg) repeat-y top right;
	color:#444444;
	}
#sidebar .lc1 .inner {
	background:url(img/leftcont1bottom.jpg) no-repeat bottom right;
	padding:15px 25px 30px 25px;
	}
#sidebar .lc2 {
	margin-right:24px;
	margin-left:16px;
	background:url(img/leftcont2bg.jpg) repeat-y top right;
	color:#737373;
	
	}
#sidebar .lc2 h2 {
	color:#00599e;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-bottom:12px;
	}
#sidebar .lc2 .inner {
	background:url(img/leftcont2top.jpg) no-repeat top right;
	}
#sidebar .lc2 .inner2 {
	background:url(img/leftcont2bottom.jpg) no-repeat right bottom;
	padding:14px 12px 76px 12px;
	}
#content {
	margin-left:540px;
	padding-bottom:30px;
	}
#content .head {
	overflow:hidden;
	padding-bottom:35px;
	}
#content .head .menu {
	float:left;
	margin-left:55px;
	}
#content .head .menu li {
	padding-right:25px;
	display:inline;
	}
#content .head .navigation {
	padding-top:5px;
	margin-left:300px;
	}
#content .head .navigation div {
	display:inline;
	padding-right:15px;
	}
.post {
	overflow:hidden;
	}
.post, .pagecon {
	padding-bottom:8px;
	border-bottom:2px solid white;
	margin-bottom:10px;
	}
.post .inner {
	margin-left:110px;
	}
.post .top,.pagecon .top {
	border-bottom:2px solid white;
	padding-bottom:4px;
	}
.post .time,.pagecon .time {
	display:block;
	float:right;
	color:#00599e;
	font-weight:bold;
	}
.post .author a,.pagecon .title a  {
	color:#00599e;
	font-size:15px;
	font-weight:bold;
	letter-spacing:-1px;
	text-transform:uppercase;
	}
.post .title {
	padding-bottom:3px;
	}
.post .title a {
	color:#ff7c00;
	font-weight:bold;
	}
.post .entry,.pagecon .entry {
	font-weight:bold;
	font-size:12px;
	}
.post .entry img {
	float:left;
	margin-left:-110px;
	margin-top:-50px;
	width:104px;
	height:154px;
	}
.post .more,.pagecon .more {
	padding-top:3px;
	text-align:right;
	padding-right:30px;
	}
.post .more-link,.pagecon .more-link {
	color:#ed7300;
	}
.pagenavi {
	text-align:center;
	margin-top:25px;
	}
.pagenavi .current {
	color:#ffa200 !important;
	}
.pagenavi span,.pagenavi a {
	margin-right:5px !important;
	border:none !important;
	padding:2px 7px !important;
	background:#f4f4f4 !important;
	color:#646464 !important;
	font-weight:bold !important;
	font-size:14px !important;
	}
.pagenavi .pages {
	color:#777777 !important;
	background:#f4f4f4 !important;
	font-weight:bold !important;
	font-size:11px !important;
	}
#footer {
	clear:both;
	padding-left:135px;
	color:#322f2f;
	font-weight:bold;
	font-size:12px;
	}
#footer .address {
	float:left;
	}
#footer .nab {
	float:left;
	padding-top:15px;
	padding-left:141px;
	}
#footer .counter {
	padding-top:3px;
	padding-left:20px;
	}
/*********************I LOVE IE****************/
* html .post {
	height:1%;
	overflow:visible;
	}