* {
	font-family: "Trebuchet MS",sans-serif !important;
}
body {
	background:#f4f6f9 url(images/body.gif) repeat-x 0 0;
}
#shell, #after-foot {
	border-left:solid 1px #c3defb;
	border-right:solid 1px #c3defb;
}
.sh-b1 {
	background:#c3defb;
}
.sh-b2 {
	border-left:solid 1px #c3defb;
	border-right:solid 1px #c3defb;
}
#wrapper {
	width:800px;
	min-width:800px;
}
#nav {
	height:13px;
}
#foot .fcnt {
	height:10px;
}
#after-foot h2 {
	margin-top:5px;
}
h2 {
	margin:17px 0 0 0;
	text-transform: none;
	font-size:21px;
	
}
.post h2 {
	color:#A40000;;
}
.narrowcolumn {
	width:530px;
	padding:0 30px;
}
#sidebar {
	width:180px;
	margin-left:605px;
	margin-top:8px;
	background:#fff;
	padding:0;
	text-align: left;
}
#sidebar h2 {
	font-size:12px;
	color:#A40000;
	padding:0 0;
	text-transform: uppercase;
}
#after-foot h2 {
	font-size:12px;
}

#sidebar * {
	list-style-type: none;
	list-style-position: outside;
}
#sidebar ul ul li {
	background:url(/style/imgs/bul3.gif) no-repeat 0 7px;
	padding:2px 0px 2px 10px;
}
#sidebar ul {
	padding:0 0 13px 0;
}
#sidebar ul ul {
	padding:0;
}

#searchform {
	text-align: left;
}
#searchform h2 {
	color:#333;
	padding:0;
	background:transparent;
}

#sidebar #searchform #s {
	font-size:11px;
	padding:1px;
	width:150px;
	margin-bottom:5px;
	margin-top:5px;
}
#sidebar p {
	padding:10px;
}
.post {
	border-bottom:dashed 2px #ddd;
	padding-bottom:30px;
	margin-bottom:25px;
}

.post h2, .post h3 {
	font-size:21px;
}
.post h2 a, .post h3 a {
	color:#A40000;
	text-transform: none;
}
.post small {
	font-size:15px;
	font-weight: bold;
	display:block;
	padding-bottom:10px;
}
.entry p {
	padding-bottom:15px;
}
.postmetadata {
	font-size:12px;
}

.more-link {
}

#topnav {
	background:url(images/phones.gif) no-repeat 0 bottom;
	height:60px;
}

.rc-box li {
	font-size:13px;
}
#respond, #commentform {
	text-align: left;
}
#commentform {
	padding-bottom:100px;
}
/*
.navigation {
	margin:0;
	padding:10px 0 0 0;
}

.alignleft {
	float:none;
	text-align: left;
	
}

.alignright {
	float:none;
	text-align: right;
	padding-top:5px;
}
*/
.rb, .rt, .rc-box {
	position:relative;
}
.rc-box {
	margin-bottom:10px;
}
.rc-box .rb {
	width:160px;
	padding:6px 10px 13px 10px;
}
#sidebar ul li {
	margin:0;
}
#sidebar ul ul, 
#sidebar ul ol {
	margin:0;
}
