/* 
Theme Name: FF Relaunched 
Theme URL: http://freelancefolder.com
Description: FF WP Theme
Author: Mason Hipp
Author URI: http://www.smallfuel.com
Version: v.4
*/



body{
	margin:0;
	padding:0;
	font-family: Verdana, Helvetica, Arial, Geneva, Helvetica, sans-serif;
	background:#f3f3ec url(images/page-bg.png) repeat-x 0 0;
	

}
.mycontent form,fieldset,img{
	display:block;
	margin:0;
	padding:0;
	border:0;
}
ul{
	margin:0;
	padding:0;
	list-style:none;
}
#content ul li {list-style:none;}

.blogpost a{
	color:#1f85b5;
}
.blogpost a:hover{
	color:#1f85b5;
}
#forumcontainer img{display:inline;}
#main{
	width:1000px;
	margin:0 auto;
	padding:0 0 20px;
	position:relative;
	overflow:hidden;
}
/*-- header --*/
#header{
	width:950px;
	height:110px;
	overflow:hidden;
	position:relative;
}
#header h1{
	margin:24px 0 0;
	float:left;
	width:187px;
	height:75px;
	overflow:hidden;
}
#header h1 a{
	width:187px;
	height:75px;
	display:block;
	text-indent:-9999px;
	background:url(images/logo.png) no-repeat 0 0; 
}
#rightbar .search{
margin-top:20px;
}
#rightbar .search form input{
	float:right;
	margin: 0;
} 
#rightbar  p.searchtext{
margin-top:4px;
margin-bottom:5px;
padding:0 3px 0 9px;
color:#a5a5a5;
font: 11.1px normal Arial, verdana, sans-serif;
letter-spacing: -.1px;
}
#rightbar p.searchtext a, 
#rightbar p.searchtext a:visited,
#rightbar p.searchtext a:active{
text-decoration:underline;
color: #999999;
}
#rightbar p.searchtext a:hover{
text-decoration:none;
color:#555555;
}
#rightbar .search form input.text{
	display:block;
	width:161px;
	height:23px;
	padding:5px 3px 1px;
	margin:0;
	border:1px solid #dddddd;
	background:#f2f2f2;
	font-size:14px;
	line-height:18px;
}
#rightbar .search form input.submit{
	width:95px;
	height:37px;
	display:block;
	background:url(images/search.png) no-repeat 0 0;
	cursor:pointer;
	margin:-3px 6px 0 7px;
	padding:0;
	border:0;
	outline:0;
}
/*-- end header --*/
/*-- menu --*/
#menu{
	width:950px;
	overflow:hidden;
	margin:0 0 0 2px;
	padding:0 2px 18px 0;
	/*background:url(images/nav-sprite.png) no-repeat 100% 0;*/
}
#menu li{
	float:left;
	padding:0 0 0 0px;
	/* background:url(images/nav-sprite.png) no-repeat 0 0;*/
}
#menu li a{
	display:block;
	overflow:hidden;
	outline:0;
	height:56px;
	background:url(images/nav-sprite.png) no-repeat 0 0;
	text-indent:-9999px;
}
#menu li a.home{
	width:165px;
	background-position:-1px 0;
}
#menu li a.forums{
	width:154px;
	background-position:-167px 0;
}
#menu li a.book{
	width:190px;
	background-position:-321px 0;
}
#menu li a.jobs{
	width:203px;
	background-position:-511px 0;
}
#menu li a.guides{
	width:229px;
	background-position:-714px 0;
}

#menu li a.home:hover{
	background-position:-1px -57px;
}
#menu li a.forums:hover{
	background-position:-167px -57px;
}
#menu li a.book:hover{
	background-position:-321px -57px;
}
#menu li a.jobs:hover{
	background-position:-511px -57px;
}
#menu li a.guides:hover{
	background-position:-714px -57px;
}

#menu li.active a.home{
	background-position:-1px -57px !important;
}
#menu li.active a.forums{
	background-position:-167px -57px !important;
}
#menu li.active a.book{
	background-position:-321px -57px !important;
}
#menu li.active a.jobs{
	background-position:-511px -57px !important;
}
#menu li.active a.guides{
	background-position:-714px -57px !important;
}


/*-- end menu --*/
/*-- top-link --*/
ul.top-link{
	width:650px;
	overflow:hidden;
	background:url(img/bg-gray-line.gif) repeat-x 0 100%;
	margin:0;
	z-index: 10;
}
ul.top-link li{
	float:left;	
}
ul.top-link li a{
	display:block;
	width:95px;
	height:24px;
	margin:7px 5px 0px 1px;
	overflow:hidden;
	background:#fefefe;
	font-size:13px;
	color:#adadad;
	text-decoration:none;
	line-height:24px;
	text-align:center;
	border-right:1px solid #eaeaea;
	border-left:1px solid #eaeaea;
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #dddddd;
}
#main ul.top-link li a:hover,
#main ul.top-link li.active a{
	display:block;
	width:95px;
	margin:3px 4px 0px 0;
	padding:0 1px 0 2px;
	height:29px;
	background:url(img/tab-active.gif) no-repeat 0 0;
	font-size:14px;
	color:#7f7f7f;
	line-height:29px;
	text-align:center;
	border:none;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #ffffff;
}
/*-- end top-link --*/
/*-- content --*/
#content{
	width:990px;
	margin:15px 5px 0 0px;
	overflow:hidden;
	background: url(images/content-mid-2.png) repeat-y -8px 100%;
	z-index:5;
}
#forumcontainer #content{
	background: url(img/right-site-shadow2.gif) repeat-y 100% 0;
}
#forumcontainer #content ul,
#forumcontainer #content ul li,
#forumcontainer #menu{
list-style:none;
}
#content div.wraper{
	width:990px;
	overflow:hidden;
	background: url(images/content-top-3.png) no-repeat -7px -9px;
}
#content div.down-shadow{
	width:990px;
	padding:30px 6px 10px 0;
	overflow:hidden;

}
#content div.holder-content{
	width:938px;
	float:left;
	padding:0 1px;
	/* background:#fff url(img/bg-holder-content.gif) repeat-y 0 0; */
}
/*-- mycontent --*/
#content div.mycontent{
	width:640px;
	float:left;
	overflow:hidden;
	padding:0 0 15px;
}
#content div.myforumcontent{
width:670px;
float:left;
overflow:hidden;
padding:0 0 15px;
}

#content div.blogpost{
	width:600px;
	overflow:hidden;
	margin:0 0 0 20px;
	background:url(img/bg-post-down-br.gif) repeat-x 0 100%;
	padding:0 0 40px;
	line-height:20px;
	word-spacing:0px;
	font-weight:normal;
	font-size:14px;
	color:#333;
}
#content div.phpforums{
	width:630px;
	margin:0 0 0 0;
	padding:20px 0 30px;
}

#content div.mycontent div.search_results{
margin:20px 0 15px 20px;
font-style:italic;
color:#666666;
}
#content div.blogpost h2, div.blogpost h2 a, div.blogpost h2 a:hover{
	font-size:29px;
	font-family: Arial, Verdana, sans-serif;
	color:#383838;
	line-height:36px;
	font-weight:900;
	margin:35px 0 0;
	word-spacing:-1.2px;
	letter-spacing:-.2px;
	text-align:left;
	text-decoration: none;
}
#content div.blogpost p.posted{
	font-size:12px;
	color:#555454;
	line-height:14px;
	font-weight:normal;
	margin:10px 0 20px 0;
	font-family:Verdana,Arial,sans-serif;
	padding:0;
}
#content div.blogpost p.posted em{
	color:#989898;
}
#content div.blogpost p.posted a{
	color:#1f85b5;
}
#content div.blogpost p.posted a.comments{
	background:url(images/bg-comments.png) no-repeat 0 50%;
	padding:5px 0 5px 26px;
	margin:0 0 0 10px;
}
#content div.blogpost img{
float:left;
margin: 5px 15px 10px 0;
}
#content div.blogpost div.imglist img.frame{
margin-bottom:30px;
}

#content div.blogpost img.right{
float:right;
margin: 5px 0px 10px 10px;
}
#content div.blogpost img.frame{
padding:4px;
border:1px solid #dddddd;
background-color:#eaeaea;
}

#content div.blogpost small{
color:#999999;
font-size:13px;
}

#content div.blogpost .framecenter {width:590px; padding:4px; border:1px #dddddd solid; background:#eaeaea; margin-bottom:16px; text-align:center; clear:both;}
#content div.blogpost .framecenter img{max-width:590px;}

#content div.blogpost img.frameleft{
text-align:left;
padding:4px;
border:1px solid #dddddd;
background-color:#eaeaea;
display:block;
overflow:hidden;
clear:both;
}
#content div.blogpost br.clear{
display:block;
clear:both;
overflow:hidden;
}
#content div.blogpost br.clear:after{
content : '';
}
#content div.blogpost p{
	font-size:14px;
	color:#3f3f3f;
	margin:0;
	line-height:20px;
	text-align:left;
	padding:0 0 16px;
	word-spacing:0px;
	font-weight:normal;
}
#content div.blogpost p a, .blogpost ol a, .blogpost ul a{
	color:#1f85b5;
}
#content div.blogpost a.more{
	font-size:14px;
	color:#ff9000;
	line-height:18px;
	margin:12px 0 0;
	font-weight:bold;
	float:left;
}
#content div.blogpost h3,
#content div.blogpost h3.bottom-border{
	font-size:20px;
	color:#353535;
	line-height:24px;
	font-weight:bold;
	margin:22px 0 7px;
	text-align:left;
	clear:both;
	border-bottom: 1px solid #dddddd;
	padding-bottom:4px;
}

/* #content div.blogpost .bottom-border{
	background:url(img/bg-bottom-border.gif) repeat-x 0 100%;
} */
 #content div.blogpost h4,
 #content div.blogpost h4 a{
	font-size:16px;
	color:#197cab;
	line-height:18px;
	font-weight:bold;
	font-family: Georgia, Times New Roma, serif;
	margin:7px 0 0 0;
	font-style:italic;
	text-align:left;
}
#content div.blogpost ol{
	margin:0;
	padding:3px 25px 15px 60px;
	width:540px;
	background:none;
}
#content .blogpost p strong{
color:#222222;
}
#content div.blogpost ol li{
	margin:5px 2px 20px 0;
	font-size:14px;
	line-height: 18px;
	color:#404040;
}
#content div.blogpost ol li p{
	margin:0;
	padding:0;
}
#content div.blogpost blockquote{
	width:600px;
	overflow:hidden;
	background:url(img/bg-scenario.gif) repeat 0 0;
	clear:both;
	margin:12px 0 20px;
}
#content div.blogpost blockquote div{
	width:593px;
	overflow:hidden;
	padding:0 7px 0 0;
	background:url(img/bg-white-open-spech.gif) no-repeat 4px 0;
}
#content div.blogpost blockquote p{
	background:url(img/bg-white-close-spech.gif) no-repeat 100% 100%;
	padding:25px 26px 25px 33px;
	margin:0;
	color:#6a6a6a;
	font-style:italic;
}
#content div.blogpost blockquote.pullquote {
	width:205px;
	overflow:hidden;
	margin:0;
	padding:10px 0 5px 20px;
	background:url(img/bg-blue-open-spech.gif) no-repeat 0 0;
	display:inline;
	float:left;
	text-align:left;
}

#content div.blogpost blockquote.pullquote p {
	margin:0;
	width:180px;
	padding:0 20px 10px 0;
	font-size: 19px;
	font-style:italic;
	color:#587f92;
	line-height:26px;
	text-align:left;
	background:url(img/bg-blue-close-spech.gif) no-repeat 100% 100%;
}

#content div.blogpost blockquote.pqRight {float:right;text-align: right;}
#content div.blogpost blockquote.pqRight p{text-align:right;}


#content div.blogpost ul{
	width:550px;
	overflow:hidden;
	margin:0 0 0 20px;
	padding:0 0 20px;
}
#content div.blogpost ul li{
	background:url(img/bg-li-unrelated.gif) no-repeat 0px 6px;
	padding:0 0 10px 15px;
	font-size:14px;
	line-height:20px;
	color:#403f3f;
	margin:5px 0 0;
}

#content div.blogpost div.about-the-author{
	border:1px solid #eeeeee;
	background:#f8f8f8;
	padding:1px 1px 1px 5px;
	width:590px;
	overflow:hidden;
}
#content div.blogpost div.about-the-author div.holder{
	width:590px;
	overflow:hidden;
	padding:0 0 2px;
}
#content div.blogpost div.about-the-author img{
	float:left;
	border:1px solid #dddddd;
	margin:10px 10px 0 5px;
	display:inline;
}
#content div.blogpost div.about-the-author p{
	margin:8px 0 0;
	float:left;
	width:485px;
}

/* NEXT & PREV BUTTONS */
#content div.nextprev a{outline:none;}
#content div.nextprev span.prev a {
display:block;
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) left top no-repeat;
width: 208px;
height: 82px;
float:left;
margin-left:-5px;
text-indent:-9000px;
}
#content div.nextprev span.prev a:hover {
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) left -83px no-repeat;
}
#content div.nextprev span.next a {
display:block;
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) -210px top no-repeat;
width: 208px;
float:right;
margin-right:-5px;
height: 82px;
text-indent:-9000px;
}
#content div.nextprev span.next a:hover {
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) -210px -83px no-repeat;
}
#content div.nextprev span.random a {
display:block;
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) -425px top no-repeat;
width: 190px;
float:left;
margin-right:-2px;
margin-left:2px;
height: 82px;
text-indent:-9000px;
}
#content div.nextprev span.random a:hover {
background: #ffffff url(http://freelancefolder.com/wp-content/themes/relaunchtwo/images/nextprev.png) -426px -83px no-repeat;
}





#content div.pager{
margin:25px 5px 35px 20px;
}

#content div.down-post{
	width:600px;
	overflow:hidden;
	margin:42px 0 0 20px;
}
#content div.down-post div{
	width:190px;
	float:left;
	font-size:12px;
	line-height:16px;
	margin:0 25px 0 5px;
	display:inline;
}
#content div.down-post div a{
	color:#1f85b5;
	font-weight:bold;
}
#content div.down-post div p{
	margin:0;
	font-size:11px;
	color:#6f6f6f;
}
#content div.down-post div span{
	font-size:11px;
}
#content div.down-post div span a{
	color:#a3a3a3;
	text-decoration:none;
	font-weight:normal;
}
#content div.down-post div span a:hover{
	text-decoration:underline;
}
#content div.down-post div ul{
	width:190px;
	overflow:hidden;
	margin:22px 0 0;
}
#content div.down-post div ul li{
	float:left;
	margin:0 4px 0 0;
}
#content div.down-post div ul li a{
	float:left;
	width:14px;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
}
#content div.down-post div ul li a.left-arrow{
	background:url(img/bg-left-arrow.gif) no-repeat 0 0;
}
#content div.down-post div ul li a.right-arrow{
	background:url(img/bg-right-arrow.gif) no-repeat 0 0;
}
#content div.down-post div a.ads-google{
	float:right;
	width:78px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(img/bg-ads-google.gif) no-repeat 0 0;
	margin:22px 18px 0 0;
	display:inline;
}
#content div.mycontent div.mail{
	width:590px;
	overflow:hidden;
	border:1px solid #eeeeee;
	background: #f8f8f8;
}
#content div.mycontent div.mail a.or{
	float:left;
	width:25px;
	height:35px;
	background:url(img/bg-or.gif) no-repeat 0 0;
	overflow:hidden;
	text-indent:-9999px;
	margin:27px 0 0 28px;
	display:inline;
}
#content div.mycontent div.mail h5{
	overflow:hidden;
	margin:16px 0 0 10px;
	line-height:51px;
	font-size:15px;
	font-weight:bold;
	color:#747474;
	padding:0 0 0 60px;
	background:url(img/bg-rss.png) no-repeat 0 0;
	float:left;
}
#content div.mycontent div.mail h5 a{
	color:#747474;
	text-decoration:none;
}
#content div.mycontent div.mail h5 span{
	color:#f68a1f;
}
#content div.mycontent div.mail label{
	float:left;
	width:60px;
	height:48px;
	background:url(img/bg-label.png) no-repeat 0 0;
	margin:15px 0 0 22px;
	display:inline;
}
#content div.mycontent div.mail input{
	float:left;
	margin:0;
	padding:0;
	border:0;
}
#content div.mycontent div.mail input.text{
	width:117px;
	height:16px;
	font-size:12px;
	line-height:16px;
	padding:3px 5px 2px;
	color:#7e7e7e;
	margin:28px 0 0;
	border:1px solid #e6e6e6;
}
#content div.mycontent div.mail input.submit{
	width:65px;
	height:23px;
	font-size:12px;
	line-height:23px;
	overflow:hidden;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background:url(img/bg-mail-submit.gif) no-repeat 0 0;
	margin:28px 0 0 5px;
	display:inline;
	padding:0 0 3px;
	cursor:pointer;
}
#content div.mycontent div.post-advertising{
	width:600px;
	overflow:hidden;
	margin:14px 0 0 0;
	background:url(img/bg-post-advertising.gif) repeat-y 0 0;
}
#content div.mycontent div.post-advertising-gradient{
	width:600px;
	overflow:hidden;
	background:url(img/bg-post-advertising-gradient.gif) no-repeat 227px 100%;
	padding:0 0 15px;
}
#content div.mycontent div.post-advertising h2{
	margin:13px 0 0 12px;
	font-size:18px;
	line-height:22px;
	font-weight:bold;
	color:#535353;
}
#content div.mycontent div.post-advertising div.advertising{
	width:217px;
	float:left;
	padding-left:13px;
	padding-top:15px;
	margin:0;
}
/* #content div.mycontent div.post-advertising div.advertising a{
	width:180px;
	height:180px;
	display:block;
	overflow:hidden;
	border:3px solid #ececec;
	margin:12px 0 0 20px;
	padding:0;
}
#content div.mycontent div.post-advertising div.advertising img{
	margin:0;
	padding:0;
}
#content div.mycontent div.post-advertising div.advertising a:hover{
	border-color:#b5b5b5;
}
#content div.mycontent div.post-advertising div.advertising p{
	margin:14px 0 0;
	text-align:center;
	font-weight:bold;
}
#content div.mycontent div.post-advertising div.advertising p a.advertising{
	background:url(img/bg-blue-arrow.gif) no-repeat 100% 50%;
	padding:0 19px 0 0;
	margin:0;
	display:inline;
	border:none;
}
*/
#content div.mycontent div.post-advertising div.share{
	width:145px;
	float:left;
}
#content div.mycontent div.post-advertising div.share ul{
	width:120px;
	overflow:hidden;
	margin:6px 0 0 15px;
}
#content div.mycontent div.post-advertising div.share ul li{
	width:100%;
	float:left;
	margin:8px 0 0;
	padding:0;
	background:none;
}
#content div.mycontent div.post-advertising div.share ul li a{
	float:left;
	font-size:12px;
	line-height:24px;
	color:#333;
	text-decoration:none;
}
#content div.mycontent div.post-advertising div.share ul li a:hover{
	text-decoration:underline;
}
#content div.mycontent div.post-advertising div.share ul li a span{
	float:left;
	width:24px;
	height:24px;
	overflow:hidden;
	margin:0 10px 0 0;
}
#content div.mycontent div.post-advertising div.related{
	width:224px;
	float:left;
}
#content div.mycontent div.post-advertising div.related ul{
	width:200px;
	overflow:hidden;
	margin:0 0 0 20px;
}
#content div.mycontent div.post-advertising div.related ul li{
	width:185px;
	float:left;
	padding:0 10px 0 5px;
	background:url(img/bg-related-li.gif) no-repeat 0 4px;
	font-size:12px;
	line-height:18px;
	margin:18px 0 0;
}
#content div.mycontent div.post-advertising div.related ul li a{
	color:#1f85b5;
}
#content div.mycontent div.rockin-comments{
	width:600px;
	overflow:hidden;
	margin:35px 0 0;
}
#content div.mycontent div.rockin-comments h5{
display:block;
	font-size:18px;
	color:#535353;
	line-height:48px;
	padding-top:0px;
	margin:0;
	overflow:hidden;
	width:600px;
}
#content div.mycontent div.rockin-comments h5 span{
	float:left;
	width:48px;
	height:48px;
	background:url(images/bg-lower-comment.png) no-repeat 0 top;
	color:#333333;
	padding-bottom:3px;
	text-align:center;
	margin:0 2px 0 0;
}
#content div.mycontent div.rockin-comments ul{
	width:598px;
	overflow:hidden;
	margin:0px 0 0;
}
#content div.mycontent div.rockin-comments ul li img{padding:0;margin:0;}
#content div.mycontent div.share ul img{padding:0;margin:0;}
#content div.mycontent div.rockin-comments ul li{
	width:574px;
	float:left;
	border-left:9px solid #dfdfdf;
	background:url(img/bg-rockin-comments-li.gif) no-repeat 0 50px;
	padding:14px 0 13px 13px;
	margin:9px 0 0;
	border-top: 1px solid #ededed;
	border-right: 1px solid #ededed;
	border-bottom: 1px solid #ededed;
}
#content div.mycontent div.rockin-comments ul li.gray{
	background:#f2f2f2 url(img/bg-rockin-comments-li.gif) no-repeat 0 50px;
}
#content div.mycontent div.rockin-comments ul li div.foto{
	float:left;
	width:74px;
	height:74px;
	overflow:hidden;
	border:3px solid #dddddd;
}
#content div.mycontent div.rockin-comments ul li div.text{
	float:left;
	width:480px;
	margin:0 0 0 14px;
	display:inline;
}
#content div.mycontent div.rockin-comments ul li div.text h6{
	margin:0;
	font-size:17px;
	line-height:22px;
	color:#1f85b5;
	font-weight:bold;
}

#content div.mycontent div.rockin-comments ul li div.text hr.comment{
	background-color:#ededed;
	color:#ededed;
	height:1px;
	size:1px;
	border:0;
	margin-right:15px;
}

#content div.mycontent div.rockin-comments ul li.gray div.text hr.comment{
	background-color:#dddddd;
	color:#dddddd;
}

#content div.mycontent div.rockin-comments ul li div.text h6 a{	text-decoration:none;}

#content div.mycontent div.rockin-comments ul li div.text span{
	font-size:12px;
	line-height:16px;
	color:#696969;
}
#content div.mycontent div.rockin-comments ul li div.text p{
	color:#555555;
	margin:20px 15px 0 0;
	padding:0;
}
#content div.mycontent div.leave-a-comment{
	width:598px;
	overflow:hidden;
	margin:28px 0 0 0px;
}
#content div.mycontent div.leave-a-comment h2{
	font-size:21px;
	line-height:30px;
	color:#535353;
	margin:0;
}
#content div.mycontent div.blogpost div.leave-a-comment ul{
	width:590px;
	overflow:hidden;
	margin:15px 0 0 0;
	list-style:none;
}
#content div.mycontent div.blogpost div.leave-a-comment ul li{
	width:100%;
	float:left;
	line-height:18px;
	margin:7px 0 0 0;
	list-style:none;
	background:none;
}
#content div.mycontent div.leave-a-comment ul li label{
	font-size:14px;
	color:#535353;
	font-weight:bold;
	margin:0 0 3px 0;
	display:block;
}
#content div.mycontent div.leave-a-comment ul li input{
	border:1px solid #d2d2d2;
	margin:0;
	font-size:16px;
	color:#535353;
	background-color:#f8f8f8;
	height:24px;
	width:295px;
	padding:2px;
	outline:0;
	float:left;
}
#content div.mycontent div.leave-a-comment ul li textarea{
	width:560px;
	height:175px;
	padding:2px;
	border:1px solid #d2d2d2;
	background-color:#f8f8f8;
	margin:0;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:16px;
}
#content div.mycontent div.leave-a-comment p{
	margin:12px 0 0;
	font-size:12px;
	color:#4b4b4b;
	line-height:16px;
	width:590px;
	overflow:hidden;
}
#content div.mycontent div.leave-a-comment p input{
	float:left;
	margin:0;
	padding:0;
}
#content div.mycontent div.leave-a-comment p label{
	float:left;
	margin:0 0 0 10px;
	display:inline;
}
#content div.mycontent div.leave-a-comment li input#subscribe{
margin:0px 5px 0 0;
}
#content div.mycontent div.leave-a-comment li input.submit{
	float:right;
	display:block;
	width:211px;
	height:62px;
	cursor:pointer;
	text-indent:-5000px;
	font-size:14px;
	line-height:30px;
	overflow:hidden;
	color:#fff;
	background:url(images/submit-comment.png) no-repeat 0 0;
	border:0;
	margin:0 20px 0 0;
	font-weight:bold;
}
#content .mycontent .leave-a-comment li p.subscribe-to-comments{
padding:0;
margin:0;
}
#content .mycontent .leave-a-comment li p.subscribe-to-comments label{
padding:4px 0 0 0;
}
/*-- end mycontent --*/
/*-- rightbar --*/
#rightbar{
	width:310px;
	float:left;
	margin:25px 0 0 17px;
	overflow:hidden;
	padding:0 0 15px 0px;
	z-index:12;
}

#main .socialmedia{
padding:0;
margin:0 30px -24px 0;
height:60px;
width:313px;
float:right;
background: url(images/social.png) no-repeat 0 0;
font:bold 12px/12px arial, verdana, sans-serif;
z-index:999999;
}
#main .socialmedia a,
#main .socialmedia a:visited,
#main .socialmedia a:active{
color:#de9307;
}
#main .socialmedia a:hover{
text-decoration:none;
}
#main .socialmedia a.rss,
#main .socialmedia a.twitter{
text-decoration:none;
color:#444444;
}
#main .socialmedia a span{font-weight:normal; letter-spacing:-.1px;}
#main .socialmedia a.rss{
display:block;
padding:15px 0 12px 45px;
float:left;
width:100px;
}
#main .socialmedia a.twitter{
display:block;
padding:15px 0 12px 45px;
float:right;
width:100px;
}

#main .socialmedia p{
padding:0;
margin:0;
clear:both;
letter-spacing:0px;
padding-left:27px;
color:#de9307;
}

#rightbar div.gray-box{
	overflow:hidden;
	padding:13px 0 14px;
	font-size:12px;
	line-height:18px;
	width:100%;
}
#rightbar div.gray-box.alt{
	background:#eeeeee url(images/sidebox-bottom.png) no-repeat 0 bottom;
	padding-top:0;
}
#rightbar div.no-spacing{
	padding:13px 0 0;
}
* html #rightbar div.no-spacing{
	margin-bottom:-13px;
}
#rightbar .gray-box.free-report strong{
display:inline;
float:none;
overflow:auto;
clear:none;
}

#rightbar .gray-box.free-report img{
float:right;
margin-right:-7px;
}
#rightbar .gray-box.free-report p{
width:148px;
margin-left:13px;
margin-top:35px;
}
#rightbar .gray-box.free-report form{
width:100%;
float:none;
text-align:center;
}
#rightbar .gray-box.free-report form input.text{
margin:5px 0px 10px 12px;
float:left;
width:245px;
padding:8px 9px 8px 5px;
font: 15px arial, verdana, sans-serif;
color: #777777;
border:1px solid #cccccc;
}
#rightbar .gray-box.free-report form input.submit{
float:left;
margin:0 0 0 53px;
}

#rightbar div.gradient{
	background:url(img/rightbar-gradient-br.gif) no-repeat 0 0;
}
#rightbar div.gray-box ul{
	width:100%;
	float:left;
}
#rightbar div.gray-box a{
	color:#1f85b5;
}
#rightbar div.gray-box a.left-arrow{
	background:url(img/bg-blue-arrow.gif) no-repeat 0 50%;
	padding:0 0 0 20px;
}
#rightbar div.gray-box p{
	width:256px;
	float:left;
	margin:9px 0 0 22px;
	display:inline;
	text-align: left;
	padding:0 0 4px;
	line-height: normal;
	color: #575757;
}
#rightbar div.gray-box strong{
	float:left;
	width:256px;
	padding:0 0 2px;
}
#rightbar div.gray-box ul.advertise{
	width:285px;
	overflow:hidden;
	margin:0 0px 0 0px;
	display:inline;
	float:left;
}
#rightbar div.gray-box ul.advertise li{
	float:left;
	margin:10px 10px 0 0;
	display:inline;
	text-align:center;
	width:131px;
}

#rightbar div.gray-box div.bsa{
width:100%;
}
#rightbar div#bsaz_1236382{
display:inline;
}
#rightbar div.gray-box div.bsa a{
float:left;
margin:10px 0px 0px 12px;
background-color:#eeeeee;
text-decoration:none;
}
#rightbar div.gray-box div.bsa a.adhere{
background-color:#eeeeee;
margin-top:12px;
}
#rightbar div.gray-box ul.advertise li a,
#rightbar div.gray-box div.bsa a{
	float:left;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
}
#rightbar div.gray-box div.advertise{
	width:260px;
	overflow:hidden;
	margin:13px 0 0 22px;
	display:inline;
	float:left;
}
#rightbar div.gray-box p.center{
	margin:16px 0 0;
	line-height:16px;
	font-size:12px;
	text-align:center;
	font-weight:bold;
}
#rightbar div.gray-box p.center a{
	color:#1f85b5;
	padding:0 19px 0 0;
	background:url(img/bg-blue-arrow.gif) no-repeat 100% 50%;
}
#rightbar div.gray-box h2{
	margin:0;
	line-height:25px;
	font-size:18px;
	color:#535353;
	padding:15px 0 8px 65px;
	float:left;
	width:234px;
}
#rightbar div.gray-box.freelance-community{
width:100%;
padding-top:0;
}
#main #content #rightbar div.freelance-community ul{width:260px; padding:10px 0 0 15px;}
#main #content #rightbar div.freelance-community ul li{font-weight:bold; margin-bottom:14px;}
#main #content #rightbar div.freelance-community ul li a{font-weight:bold;}
#main #content #rightbar div.freelance-community ul li p{font-weight:normal; padding:0; margin:0;}
#main #content #rightbar div.freelance-community ul li small{font-weight:normal; }

#rightbar div.gray-box  h2.freelance-community{
padding-top:0;
margin-top:0;
	background:url(images/forum-side.png) no-repeat 0 0;
	height:50px;
	padding-bottom: 15px;
	text-indent:-5000px;
}
#rightbar div.gray-box  h2.free-report{
	padding-top:0;
	margin-top:0;
	background:url(images/free-report.png) no-repeat 0 0;
	height:50px;
	padding-bottom: 15px;
	text-indent:-5000px;
}
#rightbar div.gray-box h2.popular-articles{
	margin-top:0;
	padding-top:0;
	background:url(images/popular-articles.png) no-repeat 0 0;
	text-indent:-5000px;
	height:64px;
}
#rightbar div.gray-box.features img{
float:left;
padding:3px;
background-color:eeeeee;
margin:8px 0 8px 10px;
border:1px solid #cccccc;
}
#rightbar div.gray-box.facebook{
padding-left:15px;
}

#rightbar div.gray-box h2.rss-subscription{
	background:url(img/bg-rss-min.gif) no-repeat 20px 8px;
}
#rightbar div.gray-box h2.twitter{
	background:url(img/bg-twitter.gif) no-repeat 0 0;
}
#rightbar div.gray-box h2.featured{
	background:url(img/bg-featured.gif) no-repeat 0 0;
}
#rightbar div.gray-box h2 a{
	color:#535353;
	text-decoration:none;
}
#rightbar div.gray-box h2 span{
	color:#f68a1f;
}
#rightbar div.gray-box ul.tab{
	width:280px;
	overflow:hidden;
	margin:4px 0 0 19px;
	display:inline;
}
#rightbar div.gray-box ul.tab li{
	float:left;
	font-size:11px;
	line-height:21px;
	font-weight:bold;
}
#rightbar div.gray-box ul.tab li a{
	float:left;
	width:80px;
	height:21px;
	overflow:hidden;
	text-align:center;
	background:#b8b8b8;
	margin:0 4px 0 0;
	color:#fff;
	text-decoration:none;
	outline:0;
}
#rightbar div.gray-box ul.tab li.ui-tabs-selected a,
#rightbar div.gray-box ul.tab li a:hover,
#rightbar div.gray-box ul.tab li.active a{
	width:80px;
	background:#d0d0d0;
	margin:0 4px 0 0;
	color:#454545;
	font-size:12px;
	display:inline;
}
#rightbar div.gray-box div.ui-tabs-hide{
	display:none;
}
#rightbar div.gray-box div.ui-tabs-panel ul{
	width:270px;
	padding:8px 10px;
	background:#d0d0d0;
	overflow:hidden;
}
* html #rightbar div.gray-box div.ui-tabs-panel ul{
	margin-top:-13px;
}
#rightbar div.gray-box div.ui-tabs-panel ul li{
	width:279px;
	float:left;
	font-size:12px;
	padding:0;
	margin:1px 0 0;
	line-height:17px;
}
#rightbar div.gray-box div.ui-tabs-panel ul li span{
	display:block;
	width:240px;
	padding:0 0 0 34px;
	background:url(img/blue-star.gif) no-repeat 12px 1px;
}
#rightbar div.gray-box div.ui-tabs-panel ul li a{
	color:#1f85b5;
	text-decoration:none;
	padding:14px 4px 15px 0;
	background:#f1f0f0;
	float:left;
	width:265px;
	cursor:pointer;
}
#rightbar div.gray-box div.ui-tabs-panel ul li a:hover{
	background:#eaeaea;
}
#rightbar div.gray-box a.google{
	padding:0;
	margin:0 0 0 18px;
	float:left;
	display:inline;
}
#rightbar div.gray-box ul.links{
	width:255px;
	padding:0 0 0 22px;
	overflow:hidden;
	float:left;
	margin:12px 0 0;
}
#rightbar div.gray-box ul.links li{
	width:228px;
	float:left;
	padding:0;
	line-height:18px;
	margin:0;
}
#rightbar div.gray-box ul.links li a{
	margin:15px 22px 0;
	padding:0 0 0 27px;
	line-height:18px;
	font-size:12px;
	color:#1f85b5;
	float:left;
	display:inline;
	margin:0;
	background:url(img/bg-double-arrow.gif) no-repeat 10px 6px;
}
/*-- end rightbar --*/

/*Forum Rightbar Override */
#forumbar{padding:0;margin:0;}
#forumbar #rightbar{
	width:270px;
	margin:0;
	padding:0 0 15px;
}
#forumbar #rightbar div.mail{
	width:268px;
	height:100px;
	padding:2px 2px 0 2px;
	margin:32px 0 0;
	background:url(img/bg-mail.gif) repeat 0 0;
}
#forumbar #rightbar div.forumregister {
margin: 25px 0 0 25px;
}

#forumbar #rightbar div.gray-box{
	width:269px;
	padding:13px 0 14px;
	font-size:12px;
	line-height:18px;
}
#forumbar #rightbar div.no-spacing{
	padding:13px 0 0;
}
* html #forumbar #rightbar div.no-spacing{
	margin-bottom:-13px;
}
#forumbar #rightbar div.gray-box ul{
	width:100%;
	list-style:none;
}
#forumbar #rightbar div.gray-box ul li{list-style:none;}
#forumbar #rightbar div.gray-box a.left-arrow{
	padding:0 0 0 20px;
}
#forumbar #rightbar div.gray-box p{
	width:230px;
	margin:9px 0 0 15px;
	padding:0 0 4px;
	line-height: normal;
}
#forumbar #rightbar div.gray-box strong{
	width:230px;
	padding:0 0 2px;
}
#forumbar #rightbar div.gray-box div.bsa{
width:100%;
}

#forumbar #rightbar div.gray-box div.bsa a{
float:left;
margin:7px 0px 0px 7px;
background-color:#eeeeee;
text-decoration:none;
}
#forumbar #rightbar div.gray-box div.bsa a.adhere{
background-color:#eeeeee;
margin-top:7px;
}
#forumbar #rightbar div.gray-box ul.advertise li a,
#forumbar #rightbar div.gray-box div.bsa a{
	float:left;
	overflow:hidden;
	text-align:center;
	text-decoration:none;
}
#forumbar #rightbar div.gray-box p.center{
	margin:16px 0 0;
	line-height:16px;
	font-size:12px;
}
#forumbar #rightbar div.gray-box h2{
	margin:0;
	line-height:25px;
	font-size:18px;
	padding:15px 0 8px 65px;
	width:204px;
}

#forumbar #rightbar div.gray-box ul.tab{
	width:264px;
	margin:4px 0 0 4px;
}
#forumbar #rightbar div.gray-box ul.tab li{
	font-size:11px;
	line-height:21px;
}
#forumbar #rightbar div.gray-box ul.tab li a{
	width:80px;
	height:21px;
	margin:0 4px 0 0;
}
#forumbar #rightbar div.gray-box ul.tab li.ui-tabs-selected a,
#forumbar #rightbar div.gray-box ul.tab li a:hover,
#forumbar #rightbar div.gray-box ul.tab li.active a{
	width:80px;
	background:#d0d0d0;
	margin:0 4px 0 0;
}
#forumbar #rightbar div.gray-box div.ui-tabs-panel ul{
	width:270px;
	padding:8px 10px;
}
* html #forumbar #rightbar div.gray-box div.ui-tabs-panel ul{
	margin-top:-13px;
}
#forumbar #rightbar div.gray-box div.ui-tabs-panel ul li{
	width:249px;
	padding:0;
	margin:1px 0 0;
	line-height:17px;
}
#forumbar #rightbar div.gray-box div.ui-tabs-panel ul li span{
	width:230px;
	padding:0 0 0 20px;
	background:url(img/blue-star.gif) no-repeat 3px 2px;
}
#forumbar #rightbar div.gray-box div.ui-tabs-panel ul li a{
	padding:14px 4px 15px 0;
	width:248px;
}
#forumbar #rightbar div.gray-box a.google{
	padding:0;
	margin:0 0 0 18px;
	float:left;
	display:inline;
}
#forumbar #rightbar div.gray-box ul.links{
	width:225px;
	padding:0 0 0 22px;
	margin:12px 0 0;
}
#forumbar #rightbar div.gray-box ul.links li{
	width:228px;
	padding:0;
	line-height:18px;
	margin:0;
}
#forumbar #rightbar div.gray-box ul.links li a{
	margin:15px 22px 0;
	padding:0 0 0 27px;
	line-height:18px;
	margin:0;
	background:url(img/bg-double-arrow.gif) no-repeat 10px 6px;
}


/*End Forum Rightbar Override */
/*-- footer --*/
#footer{
	width:98.5%;
	overflow:hidden;
	background:#464646 url(images/footer-bg.png) repeat-x 0 0;
	padding:13px 0 0;
	clear:both;
	margin:0 0 0 0px;
}
#footer div.holder-footer{
margin:0 auto;
	width:938px;
	overflow:hidden;
}
#footer div.shadow-footer{
	width:938px;
	overflow:hidden;
	padding:25px 0 15px;
}
#footer h2{
	margin:24px 0 0;
	font-size:18px;
	color:#ffffff;
	line-height:22px;
	font-weight:normal;
}
#footer a{
	font-size:12px;
	color:#1f85b5;
	line-height:18px;
}
#footer p{
	margin:0;
	font-size:12px;
	color:#cccccc;
	line-height:18px;
}
#footer div.left-box{
	width:300px;
	padding:0 19px;
	float:left;
	position:relative;
}
#footer div.left-box p{
	margin:21px 0 0;
	padding:0 0 17px;
	text-align: left;
}
#footer .left-box .sponsor{
	width:299px;
	background: #faf8d2 url(http://freelancefolder.com/images/iac-wizard.png) -5px 10px no-repeat;
	clear:none;
	border:3px solid #fff9a5;
	font-size:10px;
	letter-spacing:0px;
}
#footer .left-box .sponsor p{
	margin:0;
	padding:3px 10px 5px 80px;
	color:#474523;
	line-height:13px;
}
#footer .left-box .sponsor h2{
	position:relative;
	margin:0;
	padding:5px 0 0 80px;
		color:#474523;
}
#footer .left-box .sponsor h2 a{
	font-size:18px;
	color:#474523;
	text-decoration:none;	
}
#footer .left-box .sponsor h2 a:hover{text-decoration:underline;}
#footer .left-box .sponsor #iac-footer{text-indent:-9999px; width:80px; height:90px; top:215px; left:20px; display:block;  position:absolute;}

#footer div.center-box{
	width:203px;
	padding:0 19px;
	float:left;
	position:relative;
}
#footer div.center-box li{
	margin:15px 0 0;
	color: #1f85b5;
	font-size: 9pt;
	text-align: left;
	list-style: none;
}
#footer div.center-box a{
	margin:15px 0 0;
	color: #1f85b5;
	font-size: 9pt;
	text-align: left;
	list-style: none;
}
#footer div.center-box ul{
	list-style: none;
}
#footer div.right-box{
	width:261px;
	float:left;
	padding:0 19px;
}
#footer div.right-box div.foto{
	width:48px;
	height:48px;
	border:3px solid #fff;
	overflow:hidden;
	float:left;
	margin:0 14px 0 0;
	display:inline;
}
#footer div.right-box ul{
	padding:0 0 32px;
	width:261px;
	overflow:hidden;
}
#footer div.right-box li{
	margin:17px 0 0;
	width:100%;
	float:left;
}
#footer div.right-box li h3{
	margin:0;
	font-size:12px;
	line-height:18px;
}
/*-- end footer --*/
/*-- end content --*/
/*-- copyright --*/
div.copyright{
	width:938px;
	overflow:hidden;
	margin:10px auto 15px;
	background-color:#464646;
}
div.copyright p{
	margin:8px 22px 0;
	font-size:12px;
	color:#ffffff;
	line-height:18px;
}
div.copyright p a{
	color:#1f85b5;
}
/*-- end copyright --*/

/* Related Posts & share Box */
#main .blogpost .sharebox{
display:block;
width:138px;
float:left;
height:200px;
border:1px solid #dddddd;
background-color:#eeeeee;
}
#main .blogpost .relatedbox{
display:block;
width:440px;
float:right;
height:200px;
border:1px solid #dddddd;
background-color:#eeeeee;
}
#main .blogpost .sharebox span{
display:block;
padding:4px 4px 0px 4px;
float:left;
margin-left:5px;
background-color:#fff;
border:1px solid #dddddd;
}
#main .blogpost .sharebox  .delicious{
display:block;
padding:4px 4px 4px 4px;
float:left;
margin-left:5px;
background-color:#fff;
border:1px solid #dddddd;
}
#main .blogpost .sharebox  .delicious span{
display:block;
background: url(http://freelancefolder.com/images/delicious-big.png) no-repeat center top;
width:52px;
height:49px;
text-align:center;
line-height:0px;
overflow:hidden;
border:none;
font-size:10px;
float:left;
padding:0;
margin:0;
margin-bottom:0px;
padding-top:6px;
}
#main .blogpost .sharebox  .delicious span strong{
font:900 17px/17px arial, verdana, sans-serif;
color:#555555;
line-height:30px;
}
#main .blogpost .sharebox  .delicious p{
clear:both;
float:left;
background: url(http://freelancefolder.com/images/delicious.png) no-repeat left center;
height:15px;
text-align:left;
padding:2px 0px 2px 5px;
background:#fafafa;
width:45px;
border: 1px solid #3274d0;
}


.vote_button {
	margin: 0px;
	padding: 16px;
	float: left;
}

#vote_title {
	margin: 0px;
	padding: 30px 40px 15px 15px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #535353;
	float: right;
}

#related_title {
	margin: 0px;
	padding: 10px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	color: #535353;
}

#related_box {
	width:610px;
	overflow:hidden;
	margin:-30px 0 0 20px;
	padding:0 0 40px;
	background-color: #FFFFFF;
}


#vote_button_stumble { font-family: arial; height: 60px; width: 50px; }
#vote_button_stumble a { text-decoration: none; border: none; }
#vote_button_stumble a:hover { text-decoration: none; }
#vote_button_stumble .stumblecount { background: url('img/bk_votebutton_stumble.gif') no-repeat; position:relative; display: block; text-decoration: none; width: 50px; height: 34px; text-align: center; font-size: 17px; color: #FFFFFF; padding: 4px 0px; }
#vote_button_stumble .stumblecount span.t { font-size: 10px; line-height: 10px; position: absolute; display: block; top: 23px; left: 5px; }
#vote_button_stumble .stumble { height: 16px; width: 50px; background: url('img/bk_votebutton_stumble.gif') no-repeat 0px -45px; text-align: center; margin-top: 3px; display: block; cursor: pointer; padding: 0px 0px 0px; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 16px; }
#vote_button_stumble .stumble:hover, #vote_button_stumble .stumble.selected { background-position: 0px -61px; color: #249C2E; }
#vote_button_stumble .stumble.selected { cursor: text; }
#vote_button_stumble .votebuttonstumble.loading .count { text-align: left; }
#vote_button_stumble .votebuttonstumble.loading .c { background: url('img/button_loader.gif') no-repeat; height: 16px; width: 16px; display: block; text-indent: 100px; overflow: hidden; margin: 7px 0px 0px 18px; }
#vote_button_stumble .votebuttonstumble.loading .t { display: none !important; }

#vote_button_delicious { font-family: arial; height: 60px; width: 50px; }
#vote_button_delicious a { text-decoration: none; border: none; }
#vote_button_delicious a:hover { text-decoration: none; }
#vote_button_delicious .deliciouscount { background: url('img/bk_votebutton_delicious.gif') no-repeat; position:relative; display: block; text-decoration: none; width: 50px; height: 34px; text-align: center; font-size: 17px; color: #FFFFFF; padding: 4px 0px; }
#vote_button_delicious .deliciouscount span.t { font-size: 10px; line-height: 10px; position: absolute; display: block; top: 23px; left: 10px; }
#vote_button_delicious .delicious { height: 16px; width: 50px; background: url('img/bk_votebutton_delicious.gif') no-repeat 0px -45px; text-align: center; margin-top: 3px; display: block; cursor: pointer; padding: 0px 0px 0px; font-size: 11px; color: #FFFFFF; text-decoration: none; line-height: 16px; }
#vote_button_delicious .delicious:hover, #vote_button_delicious .delicious.selected { background-position: 0px -61px; color: #333333; }
#vote_button_delicious .delicious.selected { cursor: text; }
#vote_button_delicious .votebuttondelicious.loading .count { text-align: left; }
#vote_button_delicious .votebuttondelicious.loading .c { background: url('img/button_loader.gif') no-repeat; height: 16px; width: 16px; display: block; text-indent: 100px; overflow: hidden; margin: 7px 0px 0px 18px; }
#vote_button_delicious .votebuttondelicious.loading .t { display: none !important; }



.sidebar_resources {
	margin: 0px;
	padding: 10px 15px 10px 10px;
	border-top: #f4b446 1px solid;
	border-bottom: #be8511 1px solid;
	background-color: #e19d22;
	float: left;
}
.sidebar_resources:hover {
	background-color: #eaba65;
}
.sidebar_resources_image {
	margin: 5px 15px 10px 0px;
	padding: 0px;
	border: 3px solid #ffe8ba;
	float: left;
}
.sidebar_resources_title {
	margin: 0px;
	padding: 0px 0px 3px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold; 
	line-height: normal;
	color: #1F85B5;
	text-decoration: none; 
}
.sidebar_resources_description {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #333333;
	text-decoration: none; 
}

#wp_thumbie {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	color: #4E4848;
	background-color: #FFFFFF;
	text-align: left;
}
#wp_thumbie_image { 
	margin: 10px 0px 10px 0px; 
	padding: 0px; 
}
#wp_thumbie_title {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	line-height: normal;
	color: #1F85B5;
}
#wp_thumbie_title a {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	line-height: normal;
	color: #1F85B5;
	text-decoration: none; 
}
#wp_thumbie_title a: hover {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	line-height: normal;
	color: #1F85B5;
	text-decoration: underline; 
}
#wp_thumbie_thumb {
	margin: 0px;
	padding: 0px;
	border: 4px solid #DDDDDD;
}
#wp_thumbie_description {
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	line-height: normal;
}
#wp_thumbie_description a {color:#2a89c4;text-decoration:none;}
#wp_thumbie_description a:hover {color:#0e5480;text-decoration:none;}
#wp_thumbie_li {
	margin: 0px 11px 10px 0px;
	border: #e3e3e3 solid 1px; 
	padding: 15px 15px 15px 15px !important;
	background-color: #f7f7f7;
	width: 160px;
	min-height: 250px;
	float: left;
}
#wp_thumbie_li:hover {
	background-color: #EEEEEE;
}
#wp_thumbie_rl1 {
	color:#333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: bold;
	margin:0 0 8px;
}
#wp_thumbie_rl2 {
	display: none;
}

#main #index-ad p.headline{
	border-bottom: none;
	font-size:18px;
	font-weight:bold;
	display: inline;
}

#main #index-ad p.headline a{
	text-decoration: none;
	color:#444;
}

#main #index-ad ul li{margin-top:0; margin-bottom:6px; padding-bottom:0;}
#main #index-ad ul{margin-left:20px;margin-top:15px; margin-bottom:0px; padding-bottom:12px;}

/* ====== Pop-Up Style ======== */
#fancybox-content{
padding:0;
margin:0;
border:0px !important;
}

#fancybox-content div{padding:0; margin:0;}
#fancybox-content img{padding:0; margin:0;}

#ff-list-pop{
height:335px;
width:475px;
background: transparent url('http://freelancefolder.com/wp-content/themes/relaunchtwo/images/ff-list-builder.png') center center no-repeat;
margin:0;
padding:0;
}
#popup-form #name{
position:absolute;
padding:6px;
font-size:15px;
width:169px;
top:161px;
left:255px;
border:0;
background-color:#ca9e9e;
}


#popup-form #email{
position:absolute;
padding:6px;
font-size:15px;
width:169px;
top:223px;
left:255px;
border:0;
background-color:#ca9e9e;
}

#popup-form #submit{
position:absolute;
width:152px;
height:43px;
margin:0;
padding:0;
border:0;
text-indent:-9999px;
top:275px;
left:287px;
background:transparent url('http://freelancefolder.com/wp-content/themes/relaunchtwo/images/ff-list-button.png') center top no-repeat;
line-height:1px;
color: #790000;
margin-top:1px;

}

#popup-form #submit:hover{
background:transparent url('http://freelancefolder.com/wp-content/themes/relaunchtwo/images/ff-list-button.png') center bottom no-repeat;
cursor:pointer;
}

html body #main #forum-ad-slots{
width:950px;
height:130px;
overflow:hidden;
}

#rightbar .bsa #google_ads_div_125px_square{width:125px; float:right; height:125px; margin:12px 14px 0 0px;}
