/*  
Theme Name: TrackBuzzer
Theme URI:  http://www.fedmich.com/
Description: Made for TrackBuzzer by <a href="http://www.fedmich.com/works">Fedmich</a>.
Version: 1.0
Author: Fedmich
Author URI:  http://www.fedmich.com/works
*/



body {
	margin:0;padding:0;



	background:url(img/bg.jpg) repeat-x;



	font-family: Verdana;



}







.clear {clear:both;}



img {border:none;}



a{color: #666666;text-decoration:underline;}



a:visited{color: #666666;text-decoration:underline;}



a:hover{color: #666666;}







.aligncenter,div.aligncenter{display:block;margin:0 auto;}



.alignleft {float: left; margin:0 20px 20px 0; }



.alignright{float:right;margin:0 0 20px 20px;}



#mainwrap {



	width:912px;



	height:auto;



	margin:0 auto;



}



#head1 {



	width:912px;



	height:78px;



	margin:0 auto;



	background:url(img/head1.jpg) no-repeat;



}



#head2 {



	width:912px;



	height:35px;



	margin:0 auto;



	background:url(img/head2.jpg) no-repeat;



}



#headnav {



	width: 912px;



	height:auto;



	margin:0 auto;



	background:#430B7A;



}



#head2 a.logo {



	float:left;



	margin-left: 35px;



}







ul#head2nav {



	margin:0;



	font-family: Verdana;



	font-size: 8pt;



	font-weight:800;



	float: right;



	padding-right: 33px;



	padding-top: 10px;



	



}



ul#head2nav li {



	display: inline;



	list-style-type:none;



	color: none;



	border-right: 1px #fff solid;



	padding-right: 5px;



	margin-left: 0px;



}



ul#head2nav li a{



	color: #fff;



	text-decoration:none;



	text-transform:uppercase;



}



ul#head2nav li a:visited{



	color: #fff;



	text-decoration:none;



}



ul#head2nav li a:hover{



	text-decoration:underline;



}







#head3 {



	width:912px;



	height:172px;



	background:url(http://www.trackbuzzer.com/wp-content/uploads/2010/10/head3.jpg) no-repeat;



	margin:0 auto;

   



	



}



#head3 .swfholder {



	width:848px;



	height:126px;



	margin:0 auto;



	padding-top:2px;    



}







#wrap {



	width:912px;



	height:auto;



	background:url(img/lowerbg.jpg) repeat-y;



/*	background:url(img/midsection.jpg) top left no-repeat;*/



	margin:0 auto;



}







#midsection{



	width:912px;



	height:auto;



	/*background:url(img/midsection.jpg) top left no-repeat;*/



	/*background:url(img/lowerbg.jpg) repeat-y;*/



	margin:0 auto;



}



#midsection .midbg{



	background:url(img/midsection.jpg) no-repeat;



	margin:0 auto;



	padding-top:3px;



	padding-left:35px;



}







#sb {



	width:241px;



	height:auto;



	



	float: left;



	font-family: Verdana;



}

.content_sb	{
	width:auto !important;
	float:none !important;
	margin:15px 0px;
}



#sb .sbwrap {



	border: 1px #a6a6a6 solid;



	width:241px;



	height:auto;



	margin-bottom:2px;



	padding-top:2px;



}

.content_sb .sbwrap {
	width:auto !important;
}



.widgets div {



padding:10px 20px 10px 20px;



}



.widgets ul {



	padding:10px 20px 10px 20px;



	margin:0;



	font-size: 8pt;







}



.widgets ul li {



	list-style-type:none;



}



.widgets ul li a{



	color: #666666;



	text-decoration:none;



}



.widgets u li a:visited{



	color: #666666;



	text-decoration:none;



}



.widgets ul li a:hover{



	color: #666666;



	text-decoration:underline;



}







#sb .sbhead {



	width:235px;



	height:30px;



	background:url(img/sbhead.jpg) no-repeat;



	margin:0 auto 5px auto;



}

.content_sb .sbhead {
	width:auto !important;
	margin:0px 2px 5px 2px !important;
	background:url(img/sbhead.jpg) repeat-x left top !important;
}



#sb .sbhead h1 {



	color:#fff;



	text-transform:uppercase;



	font-size:9pt;



	font-family: Verdana;



	padding:0;padding-top:7px;



	margin:0;



	text-align:center;



}

.content_sb .sbhead h1 a, .content_sb .sbhead h1 a:visited {
	color:#ffffff;
	text-decoration:none;
}
.content_sb .sbhead h1 a:hover {
	text-decoration:underline;
	color:#ffffff;
}


#sb .sbbox {



	width:229px;



	height:75px;



	margin:0 auto;



	background:url(img/sbbox.jpg) no-repeat;



}

.content_sb .sbbox {
	float:left;
	background:none !important;
	height:auto !important;
	width:190px !important;
}


#sb .sbbox .sbboxno {



	color:#fff;



	width:24px;height:24px;



	text-align: center;



	font-weight:800;



	



	font-family: Arial;



	float: left;



	padding-top:2px;



}



#sb .sbbox .sbimg {



	width:62px;



	height:69px;



	float:left;



}

.content_sb .sbimg {
	margin:0px auto;
	height:75px !important;
	float:none !important;
}



#sb .sbbox .sbcontent {



	width:123px;



	height:68px;



	float:left;



	margin-left: 12px;



	font-family: Verdana;



	padding-top:5px;



}

.content_sb .sbcontent {
	float:none !important;
	width:auto !important;
	text-align:center;
	padding:0px 10px !important;
}



#sb .sbbox .sbcontent h2 {



	font-size:7.5pt;

	color:#000000;

	margin:0;



}

.content_sb .sbcontent h2 {
	padding-bottom:5px;
}

#sb .sbbox .sbcontent p {



	font-size:7.5pt;



	margin:0;



}



#sb .sbbox .sbcontent a {



	color: #af6d0e;



	text-decoration: none;



	font-size: 7.5pt;



}



#sb .sbmedia {



	text-align:center;



}







#contentarea {



	width:596px;



	height:auto;



	float: right;



	padding-right:35px;



	/*margin-right:35px;*/



}



#contentarea .entry {



	width: 572px;



	border: 1px #a6a6a6 solid;



	padding: 0 5px 20px 5px;



}

#contentareaBig {



	width:849px;



	height:auto;



	padding-right:35px;



	/*margin-right:35px;*/



}



#contentareaBig .entry {



	width: 805px;



	border: 1px #a6a6a6 solid;



	padding: 0 15px 20px 15px;



}



#contentarea .entry h1, #contentareaBig .entry h1 {



	margin:0;



}



#contentarea .entry h2, #contentareaBig .entry h2 {



	margin: 5px 0 0 0;



	padding: 8px 0 8px 5px;



	width: auto;



	height: auto;



	background:url(img/titlebg.jpg) repeat-x;



	font-size: 10pt;



	color:#fff;



}



#contentarea .entry .entrycontent, #contentareaBig .entry .entrycontent {



	padding: 0 0 0 5px;



	font-size:8pt;



}







#comments {



	font-size: 7.5pt



}



#comments h3 {



	font-size: 10pt;



	border-top: 1px #000 solid;



	padding-top: 10px;



}



#comments textarea{



	width: 400px;



	background: #CCCCCC;



}



/* 3 columns */



#contentarea .ct1 {



	width:180px;



	height: auto;



	float:left;



	margin-left:5px;



	padding: 0 5px 20px 5px;



}



.ct1 img{



	text-align:center;



}



#contentarea .ct2{



	width:180px;



	height: auto;



	float:left;



	margin-left:5px;



	border-left: 3px solid #C4C4C4;



	border-right: 3px solid #C4C4C4;



	padding: 0 5px 20px 5px;



}



#contentarea  .ct1img{



	text-align:center;



	margin-bottom: 20px;



}



#contentarea .ct1,.ct2 p {



	margin:0;



	font-size:7.7pt;



	font-family:Arial;



	color:#666666;



	font-family: Verdana;



}



.loginswrap {



	margin-top:10px;



	margin-bottom:5px;



}



.loginswrap .logins .loginhelp, .loginswrap .logins2 .loginhelp{



	font-size:7pt;



	font-weight:800;



}



#contentarea .loginswrap a{



	color:#801a4c;



	font-size:8pt;



	font-weight:800;



}



#contentarea .logins {



	width: 291px;



	height: 150px;



	border: 1px #a6a6a6 solid;



	float:left;



	



	font-size:10pt;



}



#contentarea .logins form, #contentarea .logins2 form{



	margin:0;



}



#contentarea .loginhelp {



	width:180px;



	



}



#contentarea .logins p {



	margin:0;



}



#contentarea .loginform {



	width: 270px;



	height:auto;



	margin-left: 20px;



}



#contentarea .loginform .left {



	float:left;



	width: 100px;



}



#contentarea .loginform .right {



	float: left;



	padding-bottom: 5px;



}



.loginform .right input {



	/*background:#CCCCCC;



	border:1px #000 solid;*/



}



#contentarea .logins2 {



	width: 287px;



	height: 150px;



	margin-left:5px;



	border: 1px #a6a6a6 solid;



	float:left;



	



	font-size:10pt;



}



#contentarea .logins2 p {



	margin:0;



}



#contentarea .lhead {



	background:url(img/loginshead.jpg) no-repeat;



	width:287px;



	height:20px;



	margin:2px auto;



}



#contentarea h2 {



	color:#fff;



	font-size:10pt;



	text-transform:uppercase;



	margin:0;



	text-align:center;



	padding-top:2px;



}



#contentarea .lhead2 {



	background:url(img/loginshead2.jpg) no-repeat;



	width:282px;



	height:20px;



	margin:2px auto;



}











#contentarea .imgbelow {



	width: auto;



	height: auto;



	margin-left:40px;



	float:left;



	text-align:center;



	



}



#contentarea .mediabelow {



	width: auto;



	height: auto;



	margin-left:37px;



	float:left;



}



#footlinks {



	background:url(img/lowerbg.jpg) repeat-y;



	width:912px;



	height:auto;



	text-align:center;



}



#foot {



	width:912px;



	height:29px;



	background:url(img/foot.jpg) no-repeat;



	margin:0 auto;



}







#footcrumbs {



	width:912px;



	height: auto;



	text-align:center;



	font-size: 8pt;



	font-family: Verdana;



}



#footcrumbs .copy {



	font-size:6.5pt;



	color:#666666;



	margin-top:15px;



}







ul#fwp {



	width: 912px;



	height: auto;



}



ul#fwp li {



	display:inline;



	list-style-type:none;



	border-right: 1px #666666 solid;



	padding-right: 10px;



	margin-left: 10px;



	font-size:7pt;



}



ul#fwp li.final {



	border-left: 1px #fff solid;



	margin-left:-5px;



	border-right:none;



}



ul#fwp li a{



	color: #666666;



	text-decoration:underline;



	font-weight:800;



}



ul#fwp li a:visited{



	color: #666666;



	text-decoration:underline;



	font-weight:800;



}



ul#fwp li a:hover{



	color: #666666;



	font-weight:800;



}



 











#contentarea .ctt p{



	margin:0;



	font-size:7.7pt;



	font-family:Arial;



	color:#666666;



	font-family: Verdana;



}



#contentarea .ctt {



	width:180px;



	height: 215px;



	float:left;



	margin-left:5px;



	padding: 0 5px 20px 5px;



}







#contentarea .ctt1, #contentarea .ctt2 {



	border-right: 3px solid #C4C4C4;



}







/* Extra work */



.extracontent

{



}



.story



	{

		float:left;

		width:590px;



	}



.content_posts

	{

		float:left;



		width:600px;



		padding:12px 0 12px 12px;

	}

.user_posts

	{

		width:810px;

		padding:12px 0 12px 12px;

	}

.content_main

	{



		float:left;



		width:300px;



		padding:12px 0 12px 12px;



		}

.youtube

	{



		float:left;



		width:370px;



		padding:12px 0 12px 12px;



		}



.content_bg



	{



		background:url(img/content_bg.jpg) repeat;



		







	}



.content_topbg



	{



		background:url(img/content_top_bgrepeat.jpg) repeat-x left top;



	}



.content_leftbg



	{



		background:url(img/content_left_bg.jpg) repeat-y left top;



	}



.content_rightbg



	{



		background:url(img/content_right_bg.jpg) repeat-y right top;



	}



.content_bottombg



	{



		background:url(img/content_bottom_bgrepeat.jpg) repeat-x left bottom;



	}



.content_top_left



	{



		background:url(img/content_top_left.jpg) no-repeat left top;



	}



.content_top_right



	{



		background:url(img/content_top_right.jpg) no-repeat right top;



	}



.content_bottom_left



	{



		background:url(img/content_bottom_left.jpg) no-repeat left bottom;



	}



.content_bottom_right



	{



		background:url(img/content_bottom_right.jpg) no-repeat right bottom;



		min-height:250px;



		height:auto !important;

		

		height:250px;



	}



.content_textwith{

	width:270px;

	padding:10px 0px 20px 0px;

	background:#f3e5ff;

	float:left;

	margin:15px 0px 10px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.content_textwith2{

	width:300px;

	padding:10px 0px 20px 0px;

	background:#f3e5ff;

	float:left;

	margin-left:10px;

	margin:15px 0px 10px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.posts_textwith{

	width:540px;

	margin:0px auto;

	padding:10px 0px 20px 0px;

	padding-top:5px !important;

	background:#f3e5ff;

	margin:15px 0px 10px 10px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}

.story_title{

	padding-bottom:15px;

}

.posts_textwith .story_title,.content_textwith .story_title,.content_textwith2 .story_title{

	background:#430b7a;

	padding:5px 15px;

	margin:0px;

	margin-bottom:5px;

	font-size:18px;

	color:#fff;

	font-weight:normal;

}

.posts_textwith p,.content_textwith p,.content_textwith2 p{

	padding:2px 0px 3px 10px !important;

	margin:0px;

}

.posts_textwith .post_center,.content_textwith .post_center,.content_textwith2 .post_center{

	padding:10px;

}

.content_textwith2 table td, .posts_textwith table td{

	padding:5px 10px;

}





.sidebar2{

	float:right;

	width:243px;

	padding:15px 0px 10px 0px;

	margin-right:3px;

}



.sidebar2_main

	{

		width:180px;

	}

.sidebar2_bg

	{

		background:url(img/sidebar_bg.jpg) repeat;

	}

.sidebar2_topbg

	{

		background:url(img/sidebar_topbg.jpg) repeat-x left top;

	}

.sidebar2_leftbg

	{

		background:url(img/sidebar_leftbg.jpg) repeat-y left top;

	}

.sidebar2_rightbg

	{

		background:url(img/sidebar_rightbg.jpg) repeat-y right top;

	}

.sidebar2_bottombg

	{

		background:url(img/sidebar_bottombg.jpg) repeat-x left bottom;

	}

.sidebar2_top_left

	{

		background:url(img/sidebar_left_top.jpg) no-repeat left top;

	}

.sidebar2_top_right

	{

		background:url(img/sidebar_right_top.jpg) no-repeat right top;

	}

.sidebar2_bottom_left

	{

		background:url(img/sidebar_left_bottom.jpg) no-repeat left bottom;

	}

.sidebar2_bottom_right

	{

		background:url(img/sidebar_right_bottom.jpg) no-repeat right bottom;

	}

.sidebar2_content{

	background:#efefef;

	padding:10px 0px;

	margin-bottom:20px;

}

.sidebar2_content h3{

	font-size:18px;

	font-weight:normal;

	color:#fff;

	background:#585858;

	padding:5px 10px;

	margin:0px;

}

.sidebar2 ul

	{

		padding:10px 10px;

	}



.sidebar2 li

	{

		padding:10px 0px 10px 32px ;

		display:block;

		border-bottom:dotted 1px #a4a4a4;

	}

.sidebar2 li a, .sidebar2 li a:visited

	{

		font-family:Arial, Helvetica, sans-serif;

		font-size:13px;

		color:#333333;

		text-decoration:none;

	}

.sidebar2 li a:hover

	{

		color:#00CCFF;

	}

.artictivcome

	{

		background:url(img/artictichome.jpg) no-repeat left 7px;		

	}

.Status

	{

		background:url(img/status.jpg) no-repeat left 7px;

	}

.Music

	{

		background:url(img/music.jpg) no-repeat left 7px;

	}

.Services

	{

		background:url(img/services.jpg) no-repeat left 7px;

	}

.Comments{

		background:url(img/commentsicon.jpg) no-repeat left 7px;

}

.logout{

	float:right;

	display:block;

	font-size:12px;

	font-family:Arial, Helvetica, sans-serif;

	margin-right:10px;

}



.extracontent{

		width:847px;

}



ul,li



	{



		list-style:none;



		padding:0px;



		margin:0px;



	}



.users_textwith

	{

		width:740px;

		margin:0px auto;

		padding:10px 0px 20px 0px;

		background:#f3e5ff;



	}



h2.listpost a, h2.listpost a:visited



	{



		font-size:15px;



	}



.searchform



	{



		float:right;



	}



.userhome



	{



		float:right;



		padding-top:21px;



		padding-right:45px;



		



	}



.userhome a, .userhome a:visited	



	{



		color:#fff;



		text-decoration:underline;



		font-weight:bold;



		font-size:13px;



	}

.userhome a:hover

	{

		text-decoration:none;

	}



	



/*------------------------------------------------*/



.offers



	{



		color:#000000;



		padding:15px 0px;



	}



.product



	{



		 /*float:left;*/



		 width:260px;



		 padding:10px 0px 10px 0px;



		 /*border:solid 1px #000000 !important;*/



		 overflow:hidden;



	}



.product p



	{



		margin:0px;



		padding:0px;



		text-align:center;



	}



.page_title



	{



		font-size:12px;



		text-align:center;



		font-weight:bold;



		padding-top:5px;



		text-transform:none;



	}



.product_img



	{



		/*display:block;*/



		width:240px !important;



		height:120px !important;



		overflow:hidden;



		background:url(img/80hilzj3.jpg) no-repeat left top;



	}



.product_img a, .product_img a:visited, .product_img a:hover



	{



		color:#a439fb;



		text-decoration:none;



		font-size:22px;



		font-family:arial;



		font-weight:bold;



		outline:none;



		text-align:center !important;



	}



td.product table tr td



	{



		text-align:center !important;



	}

	

/*---------------------------------------------*/



#whats_this



{



	width:540px;



	height:250px;



	position: absolute;



	left: 250px;



	top: 190px;



	background:#808080;



	padding: 10px;



	color: #ffffff;



	border:solid 2px #ccc;



	display: none;

	

	font-size:14px;



}



#whats_this a, #whats_this a:visited



{



	color:#d7d7d7;



	text-decoration:none;



}



#whats_this a:hover



{



	text-decoration:underline;

	

	color:#ffffff;



}



#whats_this a.close_btn, #whats_this a.close_btn:visited



{



	border:solid 2px #ffffff;



	display:block;



	padding:3px 4px;



	float:right;



	text-align:center;



	font-size:15px;



	text-decoration:none;



	font-weight:bold;

	

	color:#CC0000;



}



#whats_this a.close_btn:hover



{



	text-decoration:none;



	color:#CC0000;



}



#whats_this li

{

	padding-left:10px;

}

/*------------------VidBox-------------------------*/

.vidBox

{

	width:258px;

	float:left;

	margin-right:10px;

	margin-bottom:20px;

}

.vidTitle

{

	color:#555;

	font-size:23px;

	margin-bottom:5px;

	padding:5px;

}

.vidBox h2 

{

	color:#444;

	text-decoration:none;

	height:auto !important;

	background:none !important;

	font-size:12px;

	text-align:center;

	padding-bottom:3px;

}

.vidBox h2 a, .vidBox h2 a:visited

{

	color:#444;

	text-decoration:none;

	height:auto !important;

	background:#none !important;

}

.vidImg

{

	margin-top:10px;

	width:258px;

	overflow:hidden;

}

.vidImg img

{

	width:258px;

}

.dateTitle

{

	font-size:20px;

	color:#000;

	margin-bottom:13px;

	margin-top:15px;

}

.view_count

{

	text-align:center;

	font-size:11px;

}
/*------------------------------------------*/
#ex_project p
{
	clear:both;
	margin:0px;
	padding:0px;
	height:1%;
}
.frm_lbl
{
	float:left;
	width:150px;
	padding:2px 0px 0px 0px;
}
.frm_txt
{
	float:left;
	margin:0px 0px 10px 0px;
	padding:3px;
	width:220px;
	background:#ffffff;
	font-family:tahoma,arial;
	font-size:12px;
	color:#323232;
	border:solid 1px #cccccc;
	height:auto;
}
.frm_txtarea
{
	border:solid 1px #cccccc;
	margin:0px 0px 10px 0px;
	width:220px;
	padding:3px;
}
#ex_project select, #frmuploadfile select
{
	border:solid 1px #cccccc;
	font-family:tahoma, arial;
	font-size:12px;
	margin-bottom:10px;
}
.frm_dis_txt
{
	color:#777;
	border:solid 1px #cccccc;
	background:#ffffff;
}
.submit_btn
{
	text-align:center;
}
.submit_btn input
{
	background:#3c3c3c;
	color:#ffffff;
	font-family:tahoma,arial;
	font-size:13px;
	border:solid 1px #3c3c3c;
	width:80px;
	height:26px;
	font-weight:bold;
}
.ch_error
{
	position:relative;
}
.ch_error label.error
{
	position:absolute;
	left:380px;
	top:3px;
}
#chkresume
{
	position:relative;
}
#frmuploadfile label.error
{
	position:absolute;
	left:360px;
	top:6px;
}
#ex_project .paypal_btn, #frmuploadfile .paypal_btn
{
	height:auto;
	width:auto;
	background:none;
}
#upload_file
{
	display:none;
}
a#upload_file_link, a.cancel_btn
{
	cursor:pointer;
}
.list_attachment
{
	font-size:11px;
	border-collapse:collapse;
	margin-bottom:15px;
}
.list_attachment td, .list_attachment th
{
	border:solid 1px #ccc;
	font-size:11px;
	padding:4px;
	text-align:left;
}
.pay_pal
{
	height:auto;
	background:none;
}
.submit_me
{
	background-color:none;
	height:auto;
	margin-left:100px;
}
