a{
	color: #1c9bdc;
}
a:hover{
	color: #1c9bdc;
}
body{
	background: #A3A3A3 url(fortune5fifty/bg.jpg) repeat-x top;
}
#header {
position: relative;
}
#header h1{
 	background: transparent url(fortune5fifty/harbor-header-top.jpg) no-repeat scroll left top;
 	height:94px;
 	padding-top:25px;
 	position:absolute;
 	right:0;
 	text-align:right;
 	width:940px;
 	z-index:0;
 	font-family: Georgia,"Times New Roman",Times,serif;
        font-size: 40px;
        text-indent: 0;
}
#header h1 a {
width: auto;
height: auto;
float: right;
color: #1C9BDC;
}
#header h1 a:hover { color: #7FF300; }
#header h1 a .soft-light { color: #999999; }

#topmenu {
background:transparent url(fortune5fifty/harbor-header.jpg) no-repeat scroll 0 0;
margin: 9px auto 20px;
width: 940px;
height: 294px;
}

#topmenu ul { width: 940px; }

#topmenu li.first { margin-left: 15px; margin-right: 150px; }

#search{
	background: url(fortune5fifty/bgr-search.gif) no-repeat;
        margin: 0;
}
#search input { width: 260px; }
#topmenu li { border: 0; }
#topmenu li a {	
color:#222222;
display:block;
float:left;
font-size:15px;
height:44px;
letter-spacing:2px;
line-height:44px;
padding:0 19px;
text-decoration:none;
text-transform:uppercase;
font-family: Georgia,"Times New Roman",Times,serif;
}
#topmenu li a:hover, 
#topmenu li.active a { background: transparent url(fortune5fifty/nav-hover.gif) no-repeat scroll center top; color: #222222; }

#footer{
	background:#f5f5f5;
	height: 15px;
	line-height:16px;
	padding:10px;
	font-weight: bold;
	border-top: 1px solid #DEDBD1;
	color: #363636;
}

#footer a { color: #1c9bdc; }
#footer a:hover { color: #1c9bdc; }

.grid_5 .box { min-height: 320px; width: auto !important; }
.grid_10 .box { width: 542px; }


.box, .widget{
	background: #ffffff url(../images/bgr-box-trans.png) repeat-x top left;
	padding: 18px 18px 20px 18px;
}

.alpha, .omega { margin-top: 10px; }
#centercol .box { float: left; }
#centercol h3 {background-color: #F5F5F5; }
.box2 {
	background: #FFFFFF url(../images/bgr-box-trans.png) repeat-x scroll left top;
	width: 302px;
        float: left;
}

.box2 .spacer.white, .list2 li{
	background: #f5f5f5;
}

#comments { width: 542px; }

.entry img { margin: 5px 15px 15px 0px; float: left; }

.vidtabs .idTabs li a, .idTabs li a{
	background:#d5d0bf;
	color:#363636;
}
.vidtabs .idTabs li a:hover,
.vidtabs .idTabs .selected,
.idTabs li a:hover,
.idTabs .selected,
.ui-tabs-selected a, 
#sidebar h3 {
	background:#f5f5f5 !important;
}
span.continue {
        background: url(fortune5fifty/ico-continue-blue.jpg) no-repeat left center; 
	clear: left;
	float: left;
}
span.continue-archives a {
	color:#e9e4d4; 
}

.ads {
height: 172px;
margin: 0;
padding: 0 0 10px;
clear: left;
}

.ads img {
float: none;
border: 0;
margin: 0;
}

.author_info {
background:#F5F4F0 none repeat scroll 0 0;
border:1px solid #DEDBD1;
color:#363636;
padding: 10px;
clear: left;
}

#authors { float: left; }
#authors li { background: none; padding-left: 0px; margin: 4px 19px 20px; line-height: 50px; height: 50px; width: 50px; float: left;}
#authors li.right { float: right; }
#authors li.left { float: left; }
.author_info a { color: #1c9bdc; }

#pop li { background: none; list-style: decimal; color: #E8A02C; padding-left: 2px; margin-left: 20px; font-weight: bold; }
#pop li a { font-weight: normal; }

.arclist { float: none !important;}