body {
	margin:0px;
	padding:0px;
	background:#036;
	font: 12px/1.5em "Trebuchet MS", Arial, Verdana, sans-serif;
}
a, a:link {
color: #036;
text-decoration: none;
}
a:hover {
color: #c03;
}
p.latest {
font-size: 11px;
background-color: #fff;
text-align: center;
}
p.comments {
border-top: dashed 1px #ccc;
font-size: 11px;
text-align: right;
}
blockquote {
color: #333;
margin: 0;
padding: 0 0 0 2.2em;
background-color: #F2F2FB;
border-left: 1px dashed #006633;
font-weight: italic;
text-decoration: none;
}
#container {
	width:759px;
	height:100%;
	background:url(images/bck-red.gif) repeat-y left;
	text-align:left;
	border-top:1px solid #c03;
}
#header {
    height:285px;
    background:url(images/header.gif) !important;background:url(images/header-ie.jpg);
}
#main {background:url(images/bck-red.gif) repeat-y left;width:100%;height:100%;}
#outermain {background:url(images/bck-red.gif) repeat-y left;}
#box {background:url(images/bck-red.gif) repeat-y left !important;background:url();
}
#left {
	float:left;
	background: url(images/bck-content.gif)!important;background:#fff url(images/bck-content-ie.gif) repeat-y left;
	margin-left:19px !important;margin-left:9px;
	width:550px !important;width:553px;
}
#right {
	float:right;
        background:url(images/bck-sidelink.gif) top left repeat-y;
	margin-right:21px !important;margin-right:-3px;
	width:167px;
}
.content {padding:15px;}
.sidelinks {padding:15px;}
.sidelinks li {list-style:none;margin-left:-40px;}
.sidelinks a {text-decoration:none;color:#306;font-size:11px;font-weight:bold;}
.sidelinks a:hover {text-decoration:none;color:#c03;font-weight:bold;}
.sidelinks img {border:none;}
#footer {
	padding:10px;
	text-align:center;
	background:url(img/bck-red.gif) repeat-y left;
}
#footer p {font-size:9px;color:#fff;}
.pgflip {background: url(images/pg-flip.gif);height:91px;}
.bottomcontent {
	height:22px;
	background: url(images/bottom-content.gif)!important;
	background: url(images/bottom-content-ie.gif);
}
.logo {
	background:url();
	width:324px;
	height:57px;
	position:absolute;
	top:45px;
	margin:-15px 0 0 25px;
}
.nav {
	position:absolute;
	margin:230px 0 0 36px;
}
.nav li {
	display:inline;
}
.nav img {border:0px;}
/*  element styles */
h1 {
	font:20px "Trebuchet MS", Verdana, Arial, sans-serif;
        letter-spacing:-1px;
	color:#DB0E30;
	text-align:left;
	margin:0px;
}
h2 {
	font-size:17px;
	color:#036;
	border-bottom:1px solid;
	margin:0px;
}
.star {margin-right:2px;padding-top:4px;}
.search {border:1px solid #CD524C;background:#F8CFCD;padding:10px 10px 0 10px !important;padding:0;margin:-15px 10px 20px 0px;}
.search {color:#306;font-weight:bold;}

/*FEED STUFF*/
	.sb_feed_item {
		border-bottom: 1px dotted #999;
		margin-bottom: 3px;
		padding-bottom: 3px;
	}
	
	.acc_title {
		cursor: pointer;
color: #306;
		/*padding-left: 10px;*/
		font-size: 12px;
	}
	
	.acc_body {
		font-size: 10px;
		padding-left: 2px;
		font-weight: normal;
		text-align: justify;
	}