/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


/* Page Navigation */

#page_navi {
	width: 100%;
	height: 15px;
	font-size: 12px;
}

#page_navi a {
	color: #ece9d8;
}

/* Header */

#header img.title {
	margin-left: 5px;
	clear: both;
	position: relative;
	padding-top: 25px;
}

#header {
	width: 100%;
	height: 107px;
	padding-top: 0px;
	clear: both;
	position: relative;
}

/* Category Navigation */

#cat_navi {
	width: 100%;
	padding-top: 25px;
}

#cat_navi li a span {
	font-size: 8px;
	color: #696659;
	font-weight: normal;
}

/* Twitter */
#header .latest_twitter {
	position: absolute;
	left: 470px;
	top:70px;
}
#header .latest_twitter img {
	float:left;
	margin: 0 15px 15px 0;
}
#header .latest_twitter ul {
	font-family: Georgia;
	color:#136473;
	padding:0;
	line-height:18px;
}

/* Second Menu */

#secnav, #secnav ul {
	padding: 0;
	margin: 0;
	list-style: none; 
	line-height: 1;
	text-transform:uppercase;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#secnav a {
	display: block;
	line-height: 45px;
	padding: 0 10px 0 10px;
	line-height: 16px;
	padding: 10px 12px 10px 10px;
	color: #696659;
}

#secnav li:hover, #secnav li.sfhover1 {
	background: url(images/bg_cat_navi_hover.gif) repeat-x;
	cursor: pointer;
}

#secnav li:hover span, #secnav li.sfhover1 span {
	color: #fff;
}

#secnav li {
	float: left;
	font-size: 11px;
	font-weight: bold;
}

/* Style drop down list */

#secnav li ul {
	position: absolute;
	width: 1em;
	width: 188px;
	left: -999em;
	z-index: 10;
	border: 1px solid #e6e6e6;
	border-width:0px 1px 1px;
}

#secnav li li {
	font-weight: normal;
}

#secnav li:hover ul, #secnav li.sfhover1 ul {
	left: auto;
}

#secnav li ul li a {
	background: #fff url(images/bg_cat_navi_item.gif) repeat-x scroll left top;
	line-height: 34px;
	color: #696659;
	font-size: 10px;
	width: 148px;
	padding: 0 20px;
}

#secnav li ul li a {
}

#secnav li ul li a:hover {
	background: #D4D4D3;
}

#secnav li ul ul {
	margin: -35px 0 0 188px;
	border-width:1px;
}

#secnav li:hover ul ul, #secnav li.sfhover1 ul ul {
	left: -999em;
}

#secnav li:hover ul, #secnav li li:hover ul, #secnav li.sfhover1 ul, #secnav li li.sfhover1 ul {
	left: auto;
}

/* IE7 Fix */

#secnav  li:hover, #secnav  li.hover {  
	position: static;
}

/* Bottom Header */
#ffd-bottom-header-out {
	width: 100%;
	background:url(styles/foreverfreedownloads/bottom_header_bkg.gif) repeat-x;
	height: 98px;
}

#ffd-bottom {
	width: 939px;
	margin: 0 auto;
}
#ffd-bottom .line {
	width:1px;
	height:98px;
	background:url(styles/foreverfreedownloads/line.gif) no-repeat;
	float:left;

}
#bottom-header-left {
	height: 98px;
	width:502px;
	float:left;

}

#spotlight {
	width:490px;
	height: 72px;
	float:left;
	margin-top:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

#spotlight a.follow, #spotlight a.follow:visited {
	display:block;
	background:#9A988D;
	color:#fff;
	padding:3px 6px;
	float:right;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin-top:10px;
}

#spotlight a.follow:hover {
	background:#4F4D45;
}

#spotlight span {
	display:block;
}

#spotlight img {
	width:59px;
	height: 70px;
	float:left;
	margin:0 7px;
}

#spotlight-text {
	width:18px;
	height:98px;
	background:url(styles/foreverfreedownloads/hot_news.gif) no-repeat;
	float:left;
}

#spotlight a {
	color:#b3704f;
}

#spotlight2 {
	width:400px;
	height: 72px;
	margin-top:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

#spotlight2 a.follow, #spotlight a.follow:visited {
	display:block;
	background:#b0cd97;
	color:#fff;
	padding:3px 6px;
	float:center;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	margin-top:10px;
        text-align: center;
}

#spotlight2 a.follow:hover {
	background:#b0ac9c;
}

#spotlight2 span {
	display:block;
}

#spotlight-text2 {
	width:18px;
	height:98px;
	background:url(styles/foreverfreedownloads/hot_news.gif) no-repeat;
	float:left;
}

#spotlight2 a {
	color:#b3704f;
}

#bottom-header-middle {
	height: 98px;
	width:298px;
	float:left;
}

#bottom-header-right {
	height: 98px;
	width:425px;
	float:left;
	display:block;
}

/* Main Content (post) */


#main-content .post h4.continue a {
	background: #b0ac9c;
	padding: 5px 10px;
	color: #fff;
	text-decoration: none;
}

#main-content .post h4.continue a:hover {
	background: #b0cd97;
        border: #70974f 1px; 
}