/*  



Theme Name: Nochka



Author URI: http://www.nochka.info/



Version: 1.0



Author: test


*/







* {



	margin: 0;



	padding: 0;



	border:none;



}



body {



	font: 12px Arial, Helvetica, sans-serif;

	color:#222;



}



/* Links -----------------------------------------------------------------------*/







a {

	outline:none;

	text-decoration:none;

	color: #004276;

}



a:hover {

	color:#CA003A;

}



ul {



	list-style:none;



}



.clear {



	clear:both;



}



.alignleft {



	float:left;

        margin-right:5px;

}



.alignright {



	float:right;



        margin-left:5px;



        padding:2px;



        border:1px solid #f5f2f3;



}



.imgleft {



	float:left;



	margin:0 12px 12px 0;



	border:1px solid #809098;



	padding:3px;



}



.imgright {



	float:right;



	margin:0 0 12px 12px;



	border:1px solid #809098;



	padding:3px;



}



.imgleft_n {



	float:left;



	margin:0 40px 12px 0;



	padding:3px;



}



.img_center {



	width:98%;



	background:#d5d5d5;



	padding:5px;



	margin:10px 0;



}



code {



	font-size:12px;



}



.gravatar {



	float:right;



	border:2px solid #999;



	margin:0 0px 8px 15px;



	width:40px;



	height:40px;



	background: url(images/gravtar.png) no-repeat;



}



/* STRUCTURE ----------------------------------*/



#header {



	overflow:hidden;

	height:110px;

	width:100%;

	background:#1A67B8;

	

}



#header-in {



	width:980px;

	margin:0 auto;



}



#content-wrap {

	width:980px;

	margin:0 auto;

	height:100%;

	overflow:hidden;/

}







#content {

	float:left;

	width:310px;330px;

}



#content1 {

	float:left;

	width:630px;

}



.content-in {



	float:left;

	width:640px !important;



}



#sidebar_l {



	float:left;

	width:310px;290px;

	margin-left:10px;

	overflow:hidden;

	padding:0 10px 10px 10px;

	border-left:1px solid #ccc;

}



#sidebar_r {



	float:right;

	width:310px;

	overflow:hidden;

	border-left:1px solid #ccc;

	padding-left:10px;
	background:#F9F7ED;

}



#footer {



	clear:both;
background: #1A67B8;
	height:50px;

}



#footer1 {

	height:100px;

	background:#F9F7ED;

	border-top:1px solid #CEDAE3;

	border-bottom:1px solid #CEDAE3;



}



#footer2 {

	width:980px;

	margin:0 auto;

}



#footer3 {

	float:left;

	width:250px;

	border-right:1px solid #CEDAE3;

	padding:0 10px 0 10px;

	height:100px;

		}

#footer4 {

	float:left;

	width:200px;

	padding:0 10px 0 10px;

		}



#footer5 {

	width:980px;

	margin:0 auto;

	}



#footer6 {

	width:100%;

	background: #CA003A;

        height:90px;

	}

		

#footer4 .sidebartitle {

color:#4194CE;

font-size:20px;

border-bottom:1px solid #CEDAE3;

margin-bottom:5px;

}

	

.sidebartitle, .widgettitle {

color:#4194CE;

font-size:20px;

border-bottom:1px solid #CEDAE3;

margin-bottom:5px;

}



#footer4 img {

align:left;

margin-right:10px;

}



#footer3 li {

	list-style:none;outside;

}



#footer-in {



	width:980px;



	margin:0 auto;



	overflow:hidden;



	padding:10px 0 0 0;

}



/*  Headings ----------------------------------*/







h1 {



	margin: 0 0 15px 0;



	padding:0;



	font:normal 32px Arial, sans-serif;



	color: #222;



	border-bottom:1px solid #d4d7d9;



}



h1.htitle {



	margin: 0 0 0 0;



	padding:0;



	font:normal 32px Arial, Helvetica, sans-serif;



	color: #222;



	border-bottom:none;



}



h1.htitle a {



	color:#ff9900;



}



h1.htitle a:hover {



	color:#ef181e;



}



h3.title {



	/*make homepage h3's for the first 2 stories look like H1 */



	font-size:28px;

}



h1 a{



	text-decoration: none;

	color:#222;

	border-bottom:none;

}



h1 a:hover{



	text-decoration: none;

}



h3 a:hover {



	text-decoration: underline;

}





h2 {



	margin:0;

	padding: 5px 0 0 0;

	line-height: 150%;

	color: #000;#4194CE;

	font:normal 22px Arial, Helvetica, sans-serif;

}



h2 a {



	color: #000;#4194CE;

}



h2 a:hover {



	text-decoration: none;

	color:#000;#EF181E;

}



h3 {

	font:normal 12px Arial, Helvetica, sans-serif;

}



#sidebar h3 {

	font-size: 14px;

}



h3 a {

	text-decoration: underline;

}



h4 {

	font:normal 18px Arial, Helvetica, sans-serif;



	color:#666;



}



h5 {



	margin: 0 0 0 0;



	padding: 5px 0;



	font:bold 16px Arial, Helvetica, sans-serif;



	color:#222;



}



h6 {



	margin: 32px 0 12px 0;



	padding: 0;



	line-height: 150%;



	color: #222;



	font:normal 18px Arial, Helvetica, sans-serif;



	border-top:4px solid #e0e0e0;



}



/* Header  ----------------------------------*/







#header-in .logo-text {



	font:25px Arial, Helvetica, sans-serif;

	padding:20px 10px 8px 0px;

	float:left;

	background:#;ef181e;

	color:#fff;
    width:240px;
}



#header-in .logo-text a {



	color:#fff;



}



#header-in .logo-text a:hover {



	color:#fff;

	text-decoration:none;

}



#header-in .advt_top {



	float:right;

	margin-top:10px;

}



/* breadcrumb start -----------------------------------------------------------------------*/



.breadcrumb2 {

	font:12px Arial, Helvetica, sans-serif;

	text-align:left;

	clear:both;

	line-height:25px;

	padding:0; -15px 0 15px;

	width:480px;

	margin:0 auto;

    float:left;

    color:#ccc;

}



.breadcrumb2 a {

	color:#ccc;

}



.breadcrumb2 a:hover {



	color:#dc0709;



}







/*nav start ----------------------------------------------- */



 



#navi {

	margin:0px auto;

	width:980px;

	height:30px;

	border-bottom:1px solid #ccc;

}



#navi-in {



	margin:0px auto;



}



#nav {



	float:left;

	list-style: none;

	margin:0px 0 0 0;

	padding-left:0;

	width:6;00px;



}



#nav li {

	float: left;

	border-right:1px solid #072C5F;

	height:50px;

}



#nav .page_item a {



	color: #f1f1f1;

	text-decoration: none;

	padding: 16px 10px 17px 10px;

	font: bold 15px Arial, Helvetica, sans-serif;

	text-transform:uppercase;

	display: block;



}



#nav .page_item a:hover {



	color: #fff;

	background:#F4181F;

	}



#nav .current_page_item a, #nav .current_page_item a:visited {



	color: #fff;



	background:#ef181e;



	text-decoration: none;



}







/* TOP SEARCH FORM -----------------------------------------------------------------------*/



.search404 {



	width:250px;



	height:25px;



}



.search404 input {



	background:none;



	border:1px solid #ccc;



	width:215px;



}



#content .category {



	float:left;



	width:48%;



	border-right:1px solid #ccc;



}











#content .archives {



	float:right;



	width:48%;



}



#content .search404 .sgo {



	background-color:#fff;



	background:#fff url(images/b_go.png) no-repeat;



	width:31px;



	height:19px;



	border:none;



	margin-top:-18px;



}



#search {

	padding:5px 20px 0 75px;

	width:240px;

	height:25px;

	float:right;

	border:1p;x solid #ccc;

}



#search .s {



	border: 1px solid #ccc;



	background:#fff url(images/i_search.png) no-repeat 3px 5px;



	color: #5f5e5e;



	padding:2px;



	padding-left:18px;



	font:12px Arial, Helvetica, sans-serif;



	width:187px;



	float: left;



	height:16px;



	margin-right:5px;



}



#searchform .sgo {

	margin:1px -5px 0 0;

	background-color:#fff;

	background:#fff url(images/b_go.png) no-repeat;

	width:31px;

	height:19px;

	float:right;

	cursor:pointer;

	outline:none;

}



/* Content  ----------------------------------*/







#content p {

	margin: 0 0 5px 0;

	padding:0;

	font-size:12px;

	text-align:justify;



}



#content .readmore {



	float:right;



	font-size:10px;



	margin-bottom:5px;



	text-transform:uppercase;



	color:#4194CE;



}



#content .readmore:hover {



	color:#ef181e;



}



#content ul {



	margin:0 0 10px 0;



	padding:0;



}



#content li {



	list-style:none;



	margin: 0 ;



	padding: 3px 0 3px 0px;





}



#content ul li ul {



	margin:8px 0 5px 0;



	padding:0 0 0 0;



	list-style:none;outside;



}



#content li ul li {



	margin:0 0 5px 0;



	padding:0 0 0 12px;



	background:url(images/bullet3.png) no-repeat 0 5px;



}







#content ol {



	line-height:18px;



	margin: 0;



	font-size:12px;



	padding: 0 0 10px 22px;



}



#content ol li ol {



	margin:8px 0 5px 18px;



	padding:0 0 0 0;



	list-style:decimal



}



#content ol li {



	margin:0 0 5px 0;



	padding:0;



	background:none;



		list-style:decimal



}







#content li a,  #content li ul li a {




}



#content li a:hover, #content li ul li a:hover {



	border-bottom:none;



	color: #333;



}







#content ol {



	list-style-type: decimal;



	line-height:18px;



	margin: 0;



	font-size:12px;



	padding: 0 0 10px 25px;



}



#content ol li ol {



	margin:8px 0 5px 18px;



	padding:0 0 0 0;



}



#content ol li {



	margin:0 0 5px 0;



	padding:0;



	background:none;



}



#content p.aligncenter {



	text-align:center;



}



#content p.aligright {



	text-align:right;



}



#content p.more {



	font-size:10px;



	text-transform:uppercase;



}



#content p.more a {



	text-decoration:none;



}



#content blockquote {



	margin:0;



	padding:10px 10px 5px 25px;



 	color:#666;



	float:right;



	font-size:14px;

	border-top:2px solid #e5e5e5;



	border-bottom:1px dotted #e5e5e5;



	background:#f4f4f4 url(images/quote2.png) no-repeat;



	background-position:5px 8px;



	font-family:Arial, Helvetica, sans-serif;



}



#content blockquote p {



	color:#333;

	font-style:italic;

	font-size:14px;



}



/*Post start ----------------------------- */







#content .posts {

	clear:both;

	margin-bottom:25px;

}



#content .posts h3 {

	padding:0px 0 0px 0;

	font-size:12px;

	font-weight:normal;

}



#content .posts h2 {

	text-transform:uppercase;

	border-bottom:1px solid #B0D7F1;

	font-size:14px;

	font-weight:bold;

	padding:8px 0 5px 0;

	margin-bottom:5px;

	font-color:#000;

}



#content .listings {



	margin-bottom:5px;

	border-bottom:1px solid #e0e0e0;

	height:100%;

	overflow:hidden;

}



#content .post_top, #sidebar_l .post_top {



	padding:2px 0 5px 0;



	margin-bottom:10px;



	font:11px Arial, Helvetica, sans-serif;



	text-transform:uppercase;



	line-height:20px;



	height:15px;



	overflow:hidden;



}



#content .post_top p, #sidebar_l .post_top p {



	font-size:11px;



}



/*Post mp3 start ----------------------------- */



#content .postsmp3 {

	clear:both;

	margin-bottom:25px;

}



#content .postsmp3 h3 {

	padding:0px 0 0px 0;

	font-size:12px;

	font-weight:normal;

}



#content .postsmp3 h2 {

	text-transform:uppercase;

	border-bottom:1px solid #B0D7F1;

	font-size:14px;

	font-weight:bold;

	padding:8px 0 5px 0;

	margin-bottom:5px;

}



#content .postsmp3 .listings {



	margin-bottom:5px;

	border-bottom:1px solid #e0e0e0;

	height:100%;

	overflow:hidden;

}



.blockmp3 {

width:48%;

float:left;

align:left;

relative:position;

padding-right:6px;

border-bottom:1px solid #f1f1f1;

}







#sidebar_l h3 a:hover {

text-decoration:underline;

}



#sidebar_l h3 a {

text-decoration:underline;

}





#sidebar_l .post_top {



	margin-bottom:5px;



}



.imgspcaer {



	margin-bottom:10px;



}



.imgspcaer1 {

	margin:0 10px 5px 0;

        align:left;

        float:left;

        border:1px solid #B0D7F1;#f5f3f2;

        padding:2px;

}



.imgspcaer2 {



	margin:0 0px 0px 10px;



        align:right;



        float:right;



        border:1px solid #B0D7F1;#f5f3f2;



        padding:2px;



}



#content .post_top a {



	color:#666;



	text-decoration:none;



}



#content .post_top .img {



	margin:100px;



}



#content .post_top a:hover {



	text-decoration:none;



	border-bottom:none;



}



#content .post_bottom {



	padding:5px 0;



	margin:8px 0 5px 0;



	font-size:11px;



	clear:both;



 	border-bottom:1px solid #e5e5e5;



	overflow:hidden;



	height:100%;



}







.more-link {



	text-align:right;



	float:right;



	font-size:10px;



	text-transform:uppercase;



	background:url(images/i_continue.png) no-repeat right;



	padding-right:10px;



	margin-bottom:8px;



}



#content .commentp {



	float:left;



	background:url(images/i_comment.png) no-repeat;



	background-position:0 3px;



	padding-left:18px;



}



#content .posts .category {



	float:right;



	border:none;



}



#content .trackbacklist {



	margin:8px 0 0 0;



	padding:0;



	list-style:none;



}



#content .trackbacklist li {



	border-bottom:1px solid #ccc;



}



.post-ratings {



	font-size:12px;



	font-style:normal;



	display:block;



	margin:8px 0;



}



/* 	Previous/Next Page Navigation ----------------------------------*/



.page-nav {



	clear: both;



	margin: 10px 0px;



	padding: 2px 0px;



	overflow:hidden;



	height:100%;



}



.nav-previous {



	width: 120px;



	float: left;



	text-align: left;



	margin: 2px 0px;



}



.nav-next {



	width: 100px;



	float: right;



	text-align: right;



	margin: 2px 0px;



}



.page-nav a {



	text-decoration: none;



	border-bottom:none;



}



.nav-previous a {



	padding-left: 11px;



	text-transform:uppercase;



	background:url(images/arrow-left.gif) no-repeat left;



}



.nav-next a {



	padding-right: 11px;



	text-transform:uppercase;



	background:url(images/arrow-right.gif) no-repeat right;



	border-bottom:none;



}



/*Page navigatoin 2 ----------------------------- */







.wp-pagenavi {



	text-align:center;



	height:25px;



	font:bold 11px Arial, Helvetica, sans-serif;



	line-height:24px;



	margin-bottom:10px;



}



.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	text-decoration: none;



	color: #fff;



	line-height:24px;



	background-color: #ccc;



}



.wp-pagenavi a:hover {



	color: #ff;



	background-color: #eee;



}



.wp-pagenavi span.pages {



	padding: 3px 8px 3px 8px;



	margin: 2px 2px 2px 2px;



	background-color: #FFFFFF;



}



.wp-pagenavi span.current {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	line-height:25px;



	font-weight: bold;



	color: #fff;



	background:#d82424;



}



.wp-pagenavi span.extend {



	padding: 3px 8px 3px 8px;



	margin: 2px;



	color: #000000;



	line-height:25px;



	background-color: #FFFFFF;



}



/* tagcloud  ----------------------------------*/







#tag_cloud a {



	font-size:12px !important;



	margin-right:10px;



	line-height:18px;



}



/* Comments  ----------------------------------*/







#commentform label {



	float:left;

	text-align:left;

	margin-bottom:15px;

	font-size:11px;

	width:20%;

	font-weight:bold;



}



.textarea {



	border:1px solid #ccc;



	background:#fff;



	width:70%;



	color:#333;



	float:right;



	padding:5px;



	margin-bottom:5px;



	font:12px Arial, Helvetica, sans-serif;



}



.textarea:hover {



	border:1px solid #ccc;



	background:#f8f9f9;



}



.Cbutton {



	border:none;



	font:bold 11px Arial, Helvetica, sans-serif;



	padding:4px;



	background:#003366;



	color:#fff;



	clear:both;



	margin-left:28%;



	clear:both;



	cursor:pointer;



}



.Cbutton:hover {



	border:none;



	background:#ef181e;



	color:#fff;



}







/*	Comments -------------------------------------------------------- */







.commetmainauthor {



	background:#f0f0f0;



	clear:both;



	margin-bottom:15px;



	padding: 5px 10px 5px 10px;



	overflow:hidden;



	height:100%;



 	border-bottom:1px solid #e5e5e5;



}



.commetmain {



	clear:both;



	margin-bottom:15px;



	padding:10px;



	overflow:hidden;



	height:100%;



	border-bottom:1px solid #e5e5e5;



}



.commet_left {



	width:20%;



	float:left;



	font:11px Arial, Helvetica, sans-serif;



}



.commet_right {



	width:70%;



	float:right;



 	padding:5px 0 0 35px;



	border-left:1px dotted #d4d7d9;



	min-height:55px;



}



.comm_list {



	margin-bottom:15px;



}



#content .commetmain p {



	margin:0;



	padding:0;



}



.thecomment {



	margin: 0px;



}



.comment-body {



	margin:0;



}



.comment-metadata {



	padding:5px 10px;



	color: #333;



	font-weight:bold;



	font-size:11px;



}



.comment-metadata a, .comment-metadata a:visited {



	color:#333;



	text-decoration:none;



}



.comment-metadata a:hover {



}



.authorcomment {



	margin: 0px;



	font-size:12px;



}



.authorcomment .comment-body {



	border: none;



}



.authorcomment .comment-metadata {



	padding:0 10px;



	background: #fff;



	color: #333;



}



.authorcomment .comment-metadata a {



	color:#333;



	text-decoration:none;



}



.authorcomment .comment-metadata a:hover {



	color: #333;



}



.nav-next {



	padding-right:8px;



	font-weight:bold;



}



.nav-previous {



	padding-left:8px;



	font-weight:bold;



}



.comment-author {



	padding-bottom:5px;



	font-size:11px;



	text-align:center;



}



/* sidebar content ----------------------------------*/



 



#sidebar_l a, #sidebar_r a {



	text-decoration: none;



}



#sidebar_l a:hover, #sidebar_r a:hover {

	color:#ef181e;

}



/*widget calendar css =================================================== */







#wp-calendar {



	width:100%;



}



#sidebar_l #calendar_wrap caption, #sidebar_r #calendar_wrap caption {



	margin:5px 0 3px 0;



	padding:3px 0 3px 0;



	font:bold 12px "Trebuchet MS", Verdana, Arial;



	color:#ff4102;



	border-top:4px solid #dbdbdb;



	background:url(images/headbg.png) repeat-x bottom;



	width:100%;



}



/* widget search css ===================================================  */	







#sidebar_l #search {



	width:100%;



	margin:10px auto 8px auto;



	overflow:hidden;



	height:100%;



}



#sidebar_r #search {



	width:100%;



	margin:10px auto 8px auto;



	overflow:hidden;



	height:100%;



}



#sidebar_l .widgettitle, #sidebar_r .widgettitle {



	clear:both;



}



#sidebar_l .widget_search, #sidebar_r .widget_search {



	background:#fff;



	padding:0px 0;



	overflow:hidden;



	height:100%;



	clear:both;



}



#sidebar_l .widget_search input, #sidebar_r .widget_search input {



	border:1px solid #ccc;



	margin:2px;



	padding:2px;



	color:#333;



}



#sidebar_l .widget_search br {



	display:none;



}



.Sponsors {



	text-align:center;



}



.ads {



	text-align:center;



	margin:8px 0;



}



#sidebar_l .posts, #sidebar_r .posts {



	clear:both;



	height:100%;



	margin-bottom:15px;



	border-bottom:none;



}



#sidebar_l h2, #sidebar_r h2 {



	margin-bottom:5px;

	padding:8px 0 5px 0;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	text-align:left;

	color:#000;#3C8303;

	border-bottom:1px solid #B0D7F1;

}



#sidebar_l .listings h2, #sidebar_r .listings h2 {



	margin:0;

	padding:0;

	font-size:12px;

	font-weight:bold;

	background:none;

	border-top:none;

	text-transform:none;

	border-bottom:none;

}



#sidebar_l .listings {

	margin-bottom:10px;

	height:100%;

	overflow:hidden;

	border-bottom:1px solid #e5e5e5;

}



#sidebar_l p, #sidebar_r p {

	margin:0 0 5px 0;

}



#sidebar_l .readmore {



	float:right;



	font-size:10px;



	margin-bottom:5px;



	text-transform:uppercase;



}



#sidebar_l .readmore:hover {



	color:#ef181e;



}



#sidebar_l p a, #sidebar_r p a {



	color:#666;



	border-bottom:1px dotted #666666;



	text-decoration:none;



}



#sidebar_l p a:hover, #sidebar_r p a:hover {



	color:#333;



	text-decoration:none;



}



#sidebar_r p.i_email {



	background:url(images/i_email.png) no-repeat;



	background-position:5px 3px;



	padding-left:28px;



}



#sidebar_r p.i_rss {



	background:url(images/toprss.png) no-repeat;



	background-position:5px 3px;



	padding-left:28px;



        margin-bottom:5px;



}



#sidebar_l .spacer, #sidebar_r .spacer {



	padding:0 5px;



}



#sidebar_l .advt_spacer, #sidebar_r .advt_spacer {



	margin:0 0 10px 0;



}



#sidebar_l ul, #sidebar_r ul, #sidebar_l ul li, #sidebar_r ul li {



	margin:0 0 25px 0;



	padding:0;



	list-style:disc;



}



#sidebar_l ul li ul, #sidebar_r ul li ul {



	margin:0;



	padding:0;



}



#sidebar_l ul li ul li, #sidebar_r ul li ul li {



	margin: 0 0 0 18px;



	padding: 3px 0 3px 0;



	list-style:outside;



}



#sidebar_l ul li ul li a, #sidebar_r ul li ul li a {



	line-height:18px;



}



#sidebar_l ul li ul li a:hover, #sidebar_r ul li ul li a:hover {



	text-decoration: none;



	color:#dc0709;



}



#sidebar_l ul li ul li ul li, #sidebar_r ul li ul li ul li {



	margin: 0 0 0 0;



	padding: 3px 0 3px 0;



	list-style:inside;



}



#sidebar_l ul li ul li ul li a, #sidebar_r ul li ul li ul li a {



	line-height:18px;



}



#sidebar_l ul li ul li ul, #sidebar_r ul li ul li ul {



	padding: 0;



	margin: 0;



}



#sidebar_l ul li ul li ul li a:hover, #sidebar_r ul li ul li ul li a:hover {



	color:#dc0709;



}



.subscribetextbg {



	padding:0 0;

	margin:0px 0 8px 0;

	background-position:55px 4px;

	overflow:hidden;

}



.subscribe_textield {

	font:12px Arial, Helvetica, sans-serif;

	margin:2px 0 0 2px;

	padding:2px;

	width:160px;218px;

	float:left;

	border:1px solid #ccc;



}



.subscribe {



	padding:10px 5px 5px 5px;

	overflow:hidden;

	height:100%;

	margin-bottom:11px;



}



.subscribe_b {

	margin-top:-13px;

	float:right;



}



#sidebar_r .advt {

	margin:-25px 0 20px 0;

}



#sidebar_r .advt a{

	color:#000;

}



#sidebar_r .sponsorslist {



	overflow:hidden;



	height:170px;



	margin-right:-15px;



}



#sidebar_r .sponsors {



	margin:0;



	padding:0;



}



#sidebar_r .sponsors li {



	float:left;



	margin:0 17px 8px 0;



	display:inline;



	list-style:none;



}



/* bottom  ---------------------------------- */







#bottom {



	background:#894990 url(images/bottombg.png) repeat-x top;



	height:100%;



	overflow:hidden;



}



#bottom-in {



	width:800px;



	padding:15px 0;



	margin:0 auto;



}



#bottom-in .bblock {



	width:250px;



}



.bblock {



	margin:8px 0 5px 0;



	padding:0;



}



.bblock li {



	margin:0 0 5px 0;



	padding:0 0 8px 3px;



	background:url(images/bsperetor.png) repeat-x bottom;



	font-size:11px;



	color:#fff;



}



.bblock li a {



	color:#d6b7d9;



	text-decoration:none;



	font-size:12px;



}



.bblock li a:hover {



	color:#fff;



	text-decoration:none;



}



#bottom-in p {



	margin:0 0 5px 0;



	padding:0;



	font-size:11px;



	line-height:18px;



	color:#fff;



	text-align:justify;



	font-family:Arial, Helvetica, sans-serif;



}



.blockspacer {



	padding-left:24px;



}



/* footer ---------------------------------- */







#footer p {



	margin:5px 0 5px 0;



	padding:0;



	font-size:11px;



	line-height:22px;



	font-family:Arial, Helvetica, sans-serif;



	float:left;



}



#footer span {



	color:#909090;



	position:relative;



	top:-5px;



}



#footer span a {



	text-decoration:none;



}



#footer span a:hover {

	text-decoration:none;

}





#flinks {







	float:right;



	list-style:none;



	padding:0;



}



#flinks li {



	display: inline;

	color:#fff;



}



#flinks li a {



	padding:8px 0 8px 22px;



	margin:0;



	display:block;



	float:left;



	line-height:26px;



	font:12px Arial, Helvetica, sans-serif;



	text-decoration:none;



}



#flinks li a:hover {







	display: inline;

}



/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */







#sidebar_r h5 {



	font-size:12px



}



#sidebar_r .comments2 {



	padding: 3px 0 5px 15px;



	clear:both;



	background: url(images/bullet1.png) no-repeat 0 8px;



	border-bottom:1px solid #e5e5e5;



}



#sidebar_r .comments {



	margin:0;



	padding:0;



}



#sidebar_r .comments li {



	list-style:none;outside;



	margin: 0 0 0 15px;



	padding: 3px 0 5px 0;



	clear:both;



	border-bottom:1px solid #e5e5e5;



}



#sidebar_r .comments ul li ul {



	margin:0;



	padding:0



}



#sidebar_r .comments ul li ul li {



	list-style:none;outside;



	margin: 0 0 0 15px;



	padding: 3px 0 8px 0;



	border-bottom:1px solid #e5e5e5;



}



/*--------------------------------------------------



  REQUIRED to hide the non-active tab content.



  But do not hide them in the print stylesheet!



  --------------------------------------------------*/



.tabberlive .tabbertabhide {



	display:none;



}



/*--------------------------------------------------



  .tabber = before the tabber interface is set up



  .tabberlive = after the tabber interface is set up



  --------------------------------------------------*/



.tabber {



	clear:both;



}



.tabberlive {



	/* margin-top:1em;*/



}



/*--------------------------------------------------



  ul.tabbernav = the tab navigation list



  li.tabberactive = the active tab



  --------------------------------------------------*/



ul.tabbernav {



	margin:0;



	padding: 3px 0;



	border-bottom: 1px solid #e5e5e5;



	font: bold 11px Arial, Helvetica, sans-serif;



}



ul.tabbernav li {



	list-style: none;



	margin: 0;



	display: inline;



}



ul.tabbernav li a {



	padding: 3px 8px 3px 8px;



	margin:0 0 0 0;



	line-height:22px;



	margin-left: 3px;



	border-bottom: none;



	text-decoration: none;



}



ul.tabbernav li a:link {



	color: #7c7c7c;



}



ul.tabbernav li a:visited {



	color: #667;



}



ul.tabbernav li a:hover {



	color: #fff;



	border-color: #e5e5e5;



}



ul.tabbernav li.tabberactive a {



	background: #fff;

	border: 1px solid #e5e5e5;



	border-bottom: 2px solid #fff;



	text-decoration:none;



}



ul.tabbernav li.tabberactive a:hover {

	background: #fff;

	border-bottom: 1px solid #fff;



}



/*--------------------------------------------------



  .tabbertab = the tab content



  Add style only after the tabber interface is set up (.tabberlive)



  --------------------------------------------------*/



.tabberlive .tabbertab {



	padding:5px;



	border-top:0;



	margin-top:-18px;



	background:#fff;



	position:relative;/* If you don't want the tab size changing whenever a tab is changed



    you can set a fixed height */







 /* height:200px; */







 /* If you set a fix height set overflow to auto and you will get a



    scrollbar when necessary */







 /* overflow:auto; */



}



/* If desired, hide the heading since a heading is provided by the tab */





.tabberlive .tabbertab h3 {



	display:none;



}



/* Example of using an ID to set different styles for the tabs on the page */



.tabberlive#tab1 {



}



.tabberlive#tab2 {



}



.tabberlive#tab2 .tabbertab {



	height:150px;



	overflow:hidden;



}



/*



P.I.E. FLOAT CLEARING



See http://www.positioniseverything.net/easyclearing.html 



--------------------- */







.clearfix:after {



	content: ".";



	clear: both;



	height: 0;



	visibility: hidden;



	display: block;



}



.clearfix {



	display: inline-block; /* Fixes IE/Mac */



}



/* Hides from IE-mac \*/



* html .clearfix {



	height: 1%;



}



.clearfix {



	display: block;



}



/* End hide from IE-mac */









#featuredpro {

margin:auto;

width:100%;

height:430px;
}





#featuredpro1 {

margin:auto;

width:980px;

}



#featuredpro2 {

float:left;

width:640px;
margin:15px 10px 0 0;
height:430px;
}



.featureditem {width:300px; margin-right:15px;float:left;display:inline;}



.featureddetails {text-align:right;font:.9em verdana;margin-bottom:10px;}



.details {text-align:right;font:.9em verdana;margin-bottom:20px;}



#featuredpro h3 a{

	font-size:16px;

	color:#009900;

	font-weight:normal;

	text-decoration:none;
}



#featuredpro p{



	margin-bottom:10px;

	padding-bottom:5px;

	color:#555;

	border-bottom:1px solid #ccc;

}





#featuredpro h2 {

	font-size:40px;

	font-weight:normal;

	padding:10px 10px 10px 0;

	color:#ff9900;

        background:none;

}



#featuredpro h2 a{

	font-size:40px;

	font-weight:normal;

	padding:10px 10px 10px 0;

	color:#fff;

        background:none;

}



#featuredpro img {

	margin:0 0 10px 0;

}



#featuredprovid {margin-bottom:10px;padding:0;width:320px;



background:#efefef;; url('images/new.png')right top no-repeat;



}



.featureditemvid {width:90px;



background:#fff; 



margin:0px 2px 15px 2px;



padding:5px 3px 5px 4px;



border:1px solid #cad4df;



float:left;



display:inline;



}







.featureddetailsvid {text-align:right;font:.9em verdana;margin-bottom:10px;}











.details {text-align:right;font:.9em verdana;margin-bottom:20px;}







#featuredprovid h2 {



	margin:0 0 5px 0;



width:320px;

	padding:5px 0 5px 5px;

	font-size:12px;

	color:#fff;

	font-weight:bold;

background:#fff;



}







#featuredpro img {



	margin:10px 0 0px 0;



}











#sidebar_l .listingsmp3 p {



	margin-left:2px;



	padding:0;



        font: normal 10px verdana, sans-serif; 



	color:;



	background:none;



	border-top:none;



	text-transform:none;



width:230px;



}



#video {

float:left;

width:980px;

border-top:1px solid #ccc;

border-bottom:1px solid #ccc;

margin:10px 0 10px 0;

}



.video1{

margin:20px 32px 20px 0;

float:left;

align:left;

}



.video2 {

margin:20px 0 20px 32px;

}



.news {

width:25%;

float:left;

}



.news h2 a{

font-size:12px;

	font-weight:bold;

}



.google {

margin-top:0px;

height:250px;

width:250px;

float:left;

position:relative;

}



.posts4 {

width:24%;

float:left;

margin-right:7px;

}



.posts4 h3{

	margin-bottom:5px;

	padding:8px 0 5px 0;

	font-size:14px;

	font-weight:bold;

	text-transform:uppercase;

	text-align:left;

	color:#3C8303;

	border-bottom:1px solid #B0D7F1;

}



.posts4 h4 a{

font-size:12px;

	color:#4194CE;

	font-weight:normal;

	margin:0px;

	padding:0px;

}



.posts4 h4 a:hover {

	color:#EF181E;

	text-decoration:underline;

}



.tags {


}



.googl {

height:250px;

width:320px;

float:left;

position:relative;

}



.tradgo {

background:#ff6600;

height:200px;

width:300px;

padding-top:50px;

}



.tradgo p {

color:#fff;

}