﻿/*
Theme Name: Yamidoo
Theme URI: http://www.wpzoom.com/yamidoo
Description: A magazine style theme by <a href="http://www.wpzoom.com">WPZOOM</a>, created by <a href="http://ciorici.com">Pavel Ciorici</a>
Version: 1.0
Author: Pavel Ciorici
 
*/
/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
   
   *
{
 margin:0;
 padding:0;
}
 
body
{
 
 color:#222;
 font:62.5% Helvetica,sans-serif;
background-color:#808080;
/*background:url(images/body.gif) repeat;*/
background: url(images/main-bg.jpg) #808080 fixed top center no-repeat;

}
 
/* Global reset */
/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal }
q:before, q:after { content:''}
 
/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
 

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */

  .aligncenter,div.aligncenter
{
 display:block;
 margin-left:auto;
 margin-right:auto;
}
 
.alignleft
{
 float:left;
 margin:10px 15px 5px 0;
}
 
.alignright
{
 float:right;
 margin:10px 0 8px 20px;
}
 
.clear
{
 clear:both;
}
 
.floatleft,.more_left
{
 float:left;
}
 
.floatright
{
 float:right;
}
 
.hr
{
background:url(images/hr-line.jpg) repeat-x;
height:9px;
}
 
.postSeparatedLine {
background:none !important;
border-bottom:1px dotted #999999;
border-right:none;
border-left:none;
border-top:none;
padding:5px 0px;
 
}
 
.separatedLine {
background:url(images/hr-line.jpg) repeat-x;
height:9px;
width:980px;
float:left;
}
 
.tabContainerTopImg {
!margin-top:-12px;
}
 
.tabContainerBottomImg {
!margin-top:-12px;
}
 
.post
{
 float:left;
 width:580px;
 line-height:20px;
 padding-right:-20px;
 padding-left:8px;
 
}

.post p img {
border:0px solid #000;
}
 
.post small {
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  padding:0px 0 0px 0;
  color: #959595;
 
  }

.post small img{
float:right;
margin-right:5px;
} 
  
.post a
{
 
 font-weight:700;
 border-bottom:1px solid #ccc;
 color: #4074ba;
}
 
.post a:hover
{
 border:none;
 text-decoration:none;
 color: #8e8e8e;
 border-bottom: 1px solid #4074ba;
}
 
.post blockquote
{
 border-left:3px solid #ccc;
 color:#777;
 font-family:Georgia,"Times New Roman",Times,serif;
 font-size:16px;
 font-style:italic;
 line-height:1.8em;
 margin:10px 20px 10px 30px;
 padding-left:10px;
}
 
.post h1
{
 font-family:Arial,Helvetica,sans-serif;
 font-size:22px;
text-transform:uppercase;
 font-weight:bold;
 padding-bottom:5px;
 margin-bottom:5px;
  margin-top:10px;
 
line-height:25px;
color:#000;
border-top:0px dotted #999999;
}

.post h6 {background:#c0c0c0 url(images/h2-bg.gif) no-repeat;padding:2px 10px 2px 50px;font-size:20px;line-height:30px;font-weight:normal;-moz-border-radius:8px;-webkit-border-radius:8px;text-shadow: 1px 1px 1px #bbbbbb;}

.post h5 {
font-size:18px;
font-weight:bold;
text-transform:uppercase;
border-bottom:5px solid #4074ba;	
}

.wpcf7-form{
background:#e5e5e5;
padding:30px;
margin-bottom:10px;
}

.buttons_mainpage
{
	background: #000;
	float:right;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
        margin: 0;
	padding: 3px 5px 3px 5px;
	border: none;
	width:200px;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
 
.buttons_mainpage:hover {
 background: #4176ba;
}


 
.post h2,h3,h4 {
 font-weight:700;
 padding-bottom:5px;
 padding-top:10px;
}
 
.post li ol
{
 border-bottom:1px dotted #ccc;
 line-height:25px;
 padding-left:15px;
}
.post   ol li  {
list-style:decimal;
}
 
.post p
{
 padding:10px 0 5px 0;
 text-align: justify;
}
 
.post ul li
{
 
 line-height:25px;
 list-style:square;
}
 
.post ul,.post ul,ol
{
 padding:10px 0 10px 25px;
}
 
.postBoxContent {
background:url(images/post-box-bg.jpg) repeat-y;
padding:5px 25px 20px 25px;
padding-bottom:10px;
}
 
.afterpost { margin: 10px 0 0 0; padding: 25px 0 0px 0; background: url(images/afterpost2.jpg) no-repeat center top; }
.post .related { width: 65%; float: left; }
.post .share { width: 35%; float: left; }
.post .related li, .post .share li { list-style-type: none; }
 
/* ------------------------------------------ */
/* After post boxes */
/* ------------------------------------------ */
.afterpost h3 { font-size: 24px; font-family: Georgia, Serif; font-weight: normal; text-transform: capitalize; font-style: normal; clear: left; }
h1.pagetitle { font-size: 24px; font-family: Georgia, Serif; font-weight: normal; text-transform: capitalize; font-style: normal; clear: left; padding: 25px 0 0px 25px; border-bottom: 1px dotted #333; }
.related { text-transform: uppercase; font-style: italic; font-family: Georgia, Serif; font-size: 10px; color: #c13636; }
.post .related ul, .share ul { margin: 5px 0 0 10px; padding: 0; }
.related li { padding: 0 0 4px 0; }
 .related li a { text-transform: capitalize; color: #555555; font-size: 12px; }
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { color: #2b2828; }
.share li { padding: 0 0 4px 20px; }
 .share li a { color: #333; font-size: 10px; font-weight: bold; text-transform: uppercase; }
 .share li.facebook { background: url(images/facebook.png) no-repeat left; }
 .share li.twitter { background: url(images/twitter.png) no-repeat left; }
 .share li.delicious { background: url(images/delicious.png) no-repeat left; }
 .share li.digg { background: url(images/digg.png) no-repeat left; }
 .share li.stumble { background: url(images/stumble.png) no-repeat left; }
 .share li.rss2 { background: url(images/feed.png) no-repeat left; }
 
 
 
.transpBlack
{
 background:url(transpBlack.png);
}
 
.widget
{
 float:left;
 /*margin:10px 0 15px 0;*/
 width:340px;/*390px*/
 
}
 
.widget a
{
 color:#FD0000;
 font-size:13px;
 font-weight:700;
}
 
.widget a:hover {
color:#999;
}
 
.widget  img
{
 border:0;
 background:#fff;
}
 
.widget li
{
  line-height:20px;
 border-bottom:1px dotted #ccc;
 padding:4px 0 4px 10px;
}
 
.widget li:hover
{
 
 border-bottom:1px dotted #ccc;
 
}
 
 
 
.widget ul ul
{
 padding-left:20px;
}
 
.wp-caption
{
 background-color:#EFEFEF;
 border:1px solid #B6B6B6;
 font-size:11px;
 margin-bottom:5px;
 padding:5px 5px 5px;
 text-align:center;
}
 
.wp-caption img
{
 border:1px solid #B6B6B6;
}
 
a
{
 color:#000;
 outline:none;
 text-decoration:none;
}
  a img
{
 border:none;
}
 
a:hover
{
 text-decoration:none;
}
 
 
 
h1 a
{
 color:#000;
 font-size:22px;
 font-weight:bold;
}
 
h1 a:hover {
color:#999;
}
 
h2
{
 font-size:20px;
}
 
h3
{
 font-size:18px;
}
 
h4
{
 font-size:16px;
 
}
 
h4 a.featuredArticleReadMore {
color:#fe0000;
font-size:12px;
}
 
h5
{
 font-size:14px;
}
 
h6
{
 font-size:12px;
}
 
html
{
 overflow-y:scroll;
}
 
p
{
 font-size:1.3em/1.3em;
 
}
 
ul,#socialicons ul
{
 list-style:none;
}
/* ------------------------------------------ */
/* HEADER */
/* ------------------------------------------ */
 
#menu-top {
width:100%;
height:30px;
background:#4074ba;
color:#fff;
font-size:12px;
margin-top:-5px;
margin-bottom:5px;
margin-left: auto ;
margin-right: auto ;
border:3px solid #000;
-moz-border-radius:8px;
-webkit-border-radius:8px;

} 

#menu-top a {
color:#fff;
text-decoration:underline;

} 

#menu-top a:hover {
text-decoration:none;

} 

#login-search {
width:100%;
margin-left: auto ;
margin-right: auto ;

}

#login {
width:30%;
padding-top:5px;
padding-left:5px;
float:left;	

}

#login img{
float:left;
margin-right:10px;
}

#follow-us{
font-weight:bold;
padding-top:5px;
padding-left:5px;
float:right;

}

#follow-us img{
margin-right:0px;
}

#follow-us ul{
 list-style: none;
}

#follow-us li{
 margin-left:5px;
 float: right;
 display: block;
 height: 27px;

}

#google-search {
width:33%;
padding-top:5px;
padding-right:5px;
float:right;
text-align:right;
font-weight:bold;

}


#google-search img{
margin-right:5px;

}




 #header
{
/*background:url(images/top-img.png) no-repeat top;
height:161px;
margin-top:0px;
 
border:1px solid red;
*/
width:940px;
padding:10px 20px 10px 15px;
overflow:hidden;
}

 #header-tv
{
/*background:url(images/top-img.png) no-repeat top;
height:161px;
margin-top:0px;
 
border:1px solid red;
*/
width:945px;
padding:10px 20px 10px 15px;
overflow:hidden;
background:#000;
}


#header form {margin: 0; float: right;}


#topLogin{ 
 height:24px;
 overflow:hidden;
 width:940px;
  
}
.sidebarlogin_otherlinks{
 float:left;
 margin-top:3px;
 font-weight:bold;
 color:#FFF;

}
#topLoginPanel{ 
 background:#000;
 border-bottom:1px solid #4074ba;
}

#topLoginPanel2{ 
 background:#000;
 border-bottom:1px solid #4074ba;
 width:500px;
}

#topLoginPanel2 form{ 
  width:500px;
}


.headerLog {
 width:800px;
 margin:0 auto;
 overflow:hidden;
 height:24px; 
 padding:5px 0 3px 140px; 
}
.rememberme_check{
 
}
.rememberme_check input{
 position:relative; 
 background:#3E3E3E;
 border:1px solid #343333;
}
#wp-submit{
 background:#4375bb;
 font-weight:bold;
 color:#FFF;
 padding: 3px 3px 3px 3px;
 border: 1px solid #FFF;
}
.sidebarlogin_otherlinks a{
 color:#FFF;
}
.sidebarlogin_otherlinks a:hover{
 color:#FFF;
 text-decoration:underline;
}
.headerLog h2{
 display:none;
}
.inputStyle{
 background:#EEE;
 border:1px solid #CCC;
}
.logginFrm{
 float: left;
 padding-right:15px;
}
.rememberme{
 float:left; 
  
}
.logginFrm label{
 color:#FFF;
}
.logginFrm input{
 background:#3E3E3E;
 border:1px solid #343333;
}
 .deshbordLog{
 width:700px;
 overflow:hidden;
} 
.avatar_container{
 padding-right:15px;
}
.pagenav{
 float:left;
 width:500px;
 overflow:hidden;
 padding-top:5px;
}
.pagenav li{
 float:left;
 padding-right:10px;
}
.pagenav li a{
 color:#FFF;
}
.pagenav li a:hover{
 color:#FFF;
 text-decoration:underline;
}
 
#logo
{
 width:940px;
 overflow:hidden; 
 padding-bottom:0px;
 /*margin-top:20px;
 width:426px;
 background:url(images/logo.jpg) no-repeat;
 height:120px;
 z-index:100;
 position:relative;*/
}

#logo-tv
{
 width:940px;
 overflow:hidden; 
 padding-bottom:0px;
 background:#000;
 /*margin-top:20px;
 width:426px;
 background:url(images/logo.jpg) no-repeat;
 height:120px;
 z-index:100;
 position:relative;*/
}


#logoPanel{
 width:426px;
 float:left;
}
#logoPanel a{ 
 width:426px; 
}
 
#search
{
 float:right;
 width:360px; 
 padding-top:10px;
 padding-botton:30px;
 text-align:right;
}

#greeting-login{
width:150px;
height:50px;
float:left;
 overflow:hidden;
 padding-bottom:10px;
text-align:center;
 margin-top:50px;
 font-size:12px;
	
}

#greeting-login img{
 margin-left:10px;
border:2px solid #000;
 float:right;
	
}


#greeting-login a{
text-decoration: underline;
font-size:14px;
font-weight:bold;
	
}

#greeting-login a:hover{
text-decoration: none;
	
}


.topNav{
 width:500px;
 overflow:hidden;
 padding-bottom:10px;
}
.topNav li{ 
 float:right;
 border-right: 1px;
 padding:0 10px 0 2px;
 line-height:16px;
}

.topNav a {
text-decoration: underline;
}

.topNav a:hover{
text-decoration: none;
}


.firstIssue {
float:left;
margin-left:10px;
position:relative;
z-index:100;
}
 
.firstIssue a {
background:url(images/1issue.jpg) no-repeat;
width:154px;
height:154px;
display:block;
}
 
.firstIssue a:hover {
background:url(images/1issue-hover.jpg) no-repeat;
}
 
/*#logo h1 a
{
 color:#BFB5B5;
 font-family:Rockwell,"Times New Roman",Times,serif;
 font-size:35px;
 font-weight:700;
}
 
 
 
#logo h2
{
 color:#BFB5B5;
 font-size:14px;
 font-weight:bold;
}*/
 
 
 
/* ------------------------------------------ */
/* MAIN CONTENT */
/* ------------------------------------------ */
 
 
 
#headline {
	height: 280px;
  width:600px;
	overflow: hidden;
	position: relative;
	background-color:#fff;
	border:1px solid #BFB8B8;
 
	}
	
	#headline a:hover {
	text-decoration:none;
	}
	
#headline .glidecontent {
	color: #E1E1E1;
	position: absolute;
	visibility: hidden;
	z-index: 0;
	}
#headline .teaser-image {
 	width: 480px;
	height: 280px;
	line-height: 0;
	position: relative;
	z-index: 0;
	}

#headline .teaser-image-small {
	left: 15px;
	width: 90px;
	height: 60px;
	line-height: 0;
	border:1px solid #BFB8B8;
	position: relative;
	z-index: 0;
	}


	
* html #headline .teaser-image {
	display: inline;
	}
#headline .teaser-main {
  left:0;
	top: 218px;
	width: 480px;
	height: 62px;
	position: absolute;
	}
#headline .teaser-main .overlay {
	top: 0;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;	
	position: absolute;
	background: #000;
	opacity: 0.85;
	-moz-opacity: 0.85;
	filter:alpha(opacity=85);
	}
#headline .teaser-main .teaser-wrap {
	width: 100%;
	height: 100%;
	position: relative;
	}
#headline .teaser-main .teaser-title {
	margin: 0 10px;
	padding: 5px 0 4px 0px;
	font-size: 1.6em;
	font-weight: bold;
	line-height: normal;
	position: relative;
	}
#headline .teaser-main .teaser-text {
	margin: 0 10px;
	position: relative;
	font-size:10px;
	text-transform:uppercase;
	font-weight:200;
	}
#headline .teaser-main .teaser-text p {
	margin: 0;
	}
#headline .teaser-main a:link,
#headline .teaser-main a:visited {
 
	font-weight:700;
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	color: #4375BA;
	}
#headline .teaser-main a:hover {
	color: #4375BA;
	}
 
#headline .glidecontenttoggler { /* Style for DIV used to contain toggler links. */
 
	height:250px;
  right: 15px;
	font-weight:bold;
	width: 115px;
	color: #BD3D0A;
	font-size: 12px; 
	position: absolute;
	padding-right:2px;
	padding-top:5px;
	}
 
  
#headline .glidecontenttoggler a {
 
	padding:0px 0 4px 0;
	display: block;
	cursor: pointer;
	}
 
#headline .glidecontenttoggler img:hover {
	border:1px solid #000;

}
 
#headline .glidecontenttoggler .togglercontent {
	padding: 10px;
	font-weight: bold;
	border:none;
	}
	
	#headline .glidecontenttoggler .togglercontent a:hover {
text-decoration:none;
border:none;
 
	}
#headline .glidecontenttoggler .togglertitle {
	margin: -2px 0 0 15px;
	line-height: 1.2em;
	display: block;
	}
 
 
 
 
.article
{
 /*background:url(images/article-content-bg.jpg) no-repeat;
 margin:0px;
 padding:30px 20px 49px 27px;
 height:138px;
 border:1px solid red;*/
 background-color: #4074ba;
 line-height:19px;
 margin: 20px 0 18px;
 padding:10px 5px 15px 10px;
 color: #fff;
 border-top-style: none;
 overflow:hidden;
}
 

  .article2
{
 background-color: #f2f6f6;
 line-height:19px;
 margin: 20px 0 18px;
 padding:10px 5px 15px 10px;
 color: #242424;
 border-top-style: none;
}
 

.article h1
{
 padding-bottom:10px;
}
 
.article-desc
{
 height: 140px;margin-bottom:5px;
}
 
.article h1 a
{
 color: #000;
 border-bottom: 1px dotted #fff;
 font: 700 19px Helvetica, "Times New Roman", Times, serif;
}
 

.article h1 a:hover {
text-decoration:underline;
 
}
 
.article img
{
border:2px solid #CCCCCC;
  float:left;
 margin:0 10px 10px;
}
 

#articles h3, .widget h3
{
 background-color:#F8F5E8;
 border-top:4px solid #4074ba;
 font: bold 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
 font-weight:700;
 padding:8px 0 8px 10px;
 text-transform:uppercase;
 background:url(images/dots-small.gif);
 margin-bottom:15px;
 margin-top:10px;
 color:#3E6FBB;
}
 
.widget h3 {
 /*background:url(images/right-side-header-bg.jpg) no-repeat;
 color:#FFF;
 background-color:none !important;
 border-top:none !important;
 font-family:Helvetica, Arial, sans-serif;*/
 
}
 
#articles h3 {
/*background-color:none;
border-top:none;
background:url(images/article-bg.jpg) no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-weight:bold;
height:34px;
line-height:32px;
padding-left:26px;
text-transform:none;
margin-bottom:3px;*/ 
}
 
#articles {
 /*margin-top:14px;
 border:1px solid red;*/
 width:600px;
 float:left;
}
 

#articles,#more
{
 /*float:left;
 width:530px;
padding-left:20px;*/
}
 
.author
{
 float:left;
 width:110px;
}
 
.author img
{
 /*border:1px solid #ccc;
 display:block;*/
}
 
#categ2
{
 background-color:#000;
 float:left;
 padding:0px;
 text-align:center;
 width:980px;
    margin-top:-4px;
 border-top:none;
 
}
/*#categ {
 background: url(images/menu_bg.png) repeat-x;
 display: block;
 height: 27px;
 padding: 0 10px 0 10px;
 border-top: 2px solid #000;
 border-bottom: 2px solid #000; 
} 
#categ li {
 float: left;
 display: block;
 height: 27px;
} 
#categ li a {
 float: left;
 display: block;
 height: 27px;
 line-height: 27px;
 text-transform: uppercase;
 color: #fff;
 padding: 0 10px 0 10px;
 border-right: 1px solid #fff;
 font-weight: bold;
 font-family: helvetica, arial;
 font-size: 1.2em;
 letter-spacing: -1px;
} 
#categ li a:hover {
 background: url(images/menu_active.png) repeat-x;
 border-right: 1px solid #fff; 
} 
#categ li a:visited {
 padding: 0 10px 0 10px; 
}
 
#categ li.current-cat a, .active_category, #menu li.current-cat a:hover, #menu li.cat-item a.active_category:hover {
 background: url(images/menu_active.png) repeat-x;
 
}*/
 
.menulink{
 background: url(images/menu_bg.png) repeat-x;
 display: block;
 height: 27px;
 padding: 0 10px 0 10px;
 border-top: 2px solid #000;
 border-bottom: 2px solid #000; 
 overflow:hidden;
}

.menulink2{
 background: url(images/graybg.gif) repeat-x;
 display: block;
 height: 27px;
 padding: 0 10px 0 10px;
 border-top: 2px solid #000;
 border-bottom: 2px solid #000; 
 overflow:hidden;
}

.admenuleft{
float:left;	
width:72%
}

.admenuright{
float:left;
margin-top:3px;
width:28%
}



/************************************************
 
* Navbar              *
 
************************************************/
 
#nav { 
 overflow:hidden; 
 }
 
#nav ul {
 float: left;
 list-style: none;
 margin: 0px;
 padding: 0px;
 overflow:hidden;/**/
 }
 
#nav li {
 float: left;
 display: block;
 height: 27px;
 }
 
#nav li a, #nav li a:link, #nav li a:visited {
 /*font-size:14px;
 color:#FFFFFF;
 line-height:40px;
 padding:0 28px;
 display:block;
 height:40px;
 text-transform:uppercase;*/
 float: left;
 display: block;
 height: 27px;
 line-height: 27px;
 text-transform: uppercase;
 color: #fff;
 padding: 0 10px 0 10px;
 border-right: 1px solid #fff;
 font-weight: bold;
 font-family: helvetica, arial;
 font-size: 1.2em;
 letter-spacing: -1px;
 }
 
/*#nav li a:hover, #nav li a:active, .current_page_item a{ 
 background: url(images/menu_active.png) repeat-x;
 border-right: 1px solid #fff;  
 }*/
 
#nav li li a, #nav li li a:link, #nav li li a:visited {
 width: 150px;
 background:#0E0E0E;
 color: #FFFFFF;
 float: none; 
 line-height:27px!important;
 border-top: 1px solid #3B3B3B;
 border-left: 1px solid #3B3B3B;
 border-right: 1px solid #3B3B3B; 
 line-height:27px;
 }
 #nav li a:hover, #nav .active_category, .current-cat a , #nav li.current-cat a:hover{  
 background: url(images/menu_active.png) repeat-x;
 
}
 
#nav li li a:hover, #nav li li a:active {
 background: #282828;
 color: #FFFFFF;
 line-height:27px;
 }
 
#nav li ul { 
 z-index: 9999;
 position: absolute;
 left: -999em;
 height: auto;
 width: 190px;
 margin:27px 0 0 0;
 padding: 0px;
 }
 
#nav li li { 
 }
 
#nav li ul a { 
 width: 150px;
 }
 
#nav li ul a:hover, #nav li ul a:active { 
 }
 
#nav li ul ul {
 margin: -30px 0 0 191px;
 }
 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
 left: -999em;
 }
 
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
 left: auto;
 }
 
#nav li:hover, #nav li.sfhover { 
 position: static;
 }
 
#nav .current_page_item a { 
 color:#DD0000!important; 
 }
 
/************************************************
 
* End Navbar              *
 
************************************************/ 
#nav .cat-item-3 a,
#nav .cat-item-6 a,
#nav .cat-item-68 a{
 background: url(images/navicon.png) no-repeat right;
 padding-right:15px!important; 
}
 
 
 
 
 
 
 
 
 
 
.rssButtonBottom {
float:right;
margin-right:18px;
background:url(images/rss-button-bottom.jpg) no-repeat;
display:block;
width:117px;
height:33px;
}
 
 
 
 
 
.column
{
 border-right:1px solid #ededed;
 float:left;
 padding:0 15px;
 width:200px;
}
 

.column p, .column_last p  {
padding:0 0 10px 0;
}
 
.column h1 a,.column_last h1 a
{
 color:#FD0000;
 font-size:17px;
 font-weight:700;
 
}
 
.column h1 a:hover,.column_last h1 a:hover {
color:#999;
}
 
.column h1,.column_last h1
{
 padding:5px 0;
}
 
.column h4,.column_last h4
{
 font-size:10px;
 font-weight:700;
 text-transform:uppercase;
}
 
.column img,.column_last img
{
 
 
 margin:0 0 15px;
border:2px solid #CCCCCC;
 
}
 
.column small a,.column_last small a
{
 color:#FD0000;
}
 
.column small,.column_last small
{
 color:#FD0000;
 font-weight:700;
 text-transform:uppercase;
}
 
.column_count
{
 background:url(images/comment.png) no-repeat left;
 float:left;
 padding:10px 0 10px 20px;
}
 
.column_date
{
 float:right;
 text-align:right;
 padding-top:10px;
}
 
.column_last
{
 float:left;
 padding:0 15px;
 width:200px;
}
 
#columns
{
 float:left;
 padding:5px 0 15px 20px;
background:url(images/hr-line.jpg) repeat-x bottom;
width:960px;
!width:959px;
}
/*  The comment section*/
 

#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
 
        margin-left:10px;
}
 
#commentform #author, #commentform #email, #commentform #url {
	background: #f3efe3 !important;
	width: 250px;
	color: #555555;
	font-family: Century Gothic, Verdana, Arial;
	font-size: 12px;
	padding: 3px 0 3px 3px;
	margin: 5px 5px 0 0;
	border: 1px solid #e4d8d4;

 
}
 
#commentform textarea {
	background: #f3efe3 !important;
	width: 98%;
	height: 150px;
	color: #555555;
	font-family: Century Gothic, Verdana, Arial;
	font-size: 12px;
	padding: 3px 0 3px 3px;
	margin: 5px 0 5px 0;
	border: 1px solid #e4d8d4;
;
}
 
#commentlist {
        width: 97%;
        font-size:11px;
        color:#000;
        margin:0 0 20px 0;
        padding: 0 0 0 10px;
}
 
 
#commentlist li {
        border:5px solid #dcdcdc;
        margin:0 0 20px 0;
        list-style-type:none;
        padding:0px;
        background:#f5f5f5;
 
}
 
#commentlist ul {margin:0; padding:0;}
 
#commentlist li p {font-size:12px;
        padding:5px 10px 5px 80px;
        margin:0;
 
}
 
#commentlist a {
        text-decoration:none;
        font-weight:bold;
        border-bottom:none;
}
#commentlist a:hover {
  text-decoration:underline;
 
}
#commentlist li div.meta {text-transform:uppercase;padding:0; margin:0; text-align:center;}
 
#commentlist li .avatar {
        float:left;
        padding:0;
        margin:5px;
        border:2px solid #ECE8D7;
 
}
 
 
#commentlist2 h2 {
padding-bottom:10px;
margin-bottom:10px;
border-bottom:2px solid #4074ba;

}
 
#commentlist2 {
line-height:10px;
        float:left;
        width: 97%;
        font-size:11px;
        color:#000;
        margin:0px 0 20px 0;
        padding: 10px 0 0 10px;
}
 
#commentlist2 li {
        border:1px solid #dcdcdc;
        margin:0 0 20px 0;
        padding:5px;
        list-style-type:none;
        padding:5px 10px 5px 5px;
        background:#F8F5E8;
 

}
 
#commentlist2 ul {margin:0; padding:0;}
 
#commentlist2 li p {font-size:12px;
        margin-top:15px;
        padding:5px;


}
 
#commentlist2 a {
        text-decoration:none;
        font-weight:bold;
        border:none;
    
}
#commentlist2 a:hover {
        text-decoration:underline;
        font-weight:bold;
    
}
 
#commentlist2 li div.meta {text-transform:uppercase; padding:0; margin:0; text-align:center;border-bottom:1px dotted #3333;}
 
#commentlist2 li .avatar {
    background: #FFFFFF;
	float: left;
	border: 1px solid #E6E6E6;
	margin: 0px 5px 0px 10px;
	padding: 4px;
  width:50px;
  height:50px;
      border:2px solid #E6E3D3;
}
 
#commentlist2 li ul li { 
 margin-right: -5px;
 margin-bottom: 7px;
 margin-top: 11px;
 background:#E6E3D3;
 border:1px solid #ADACA8;
}
 

.children { padding: 0; }
 
.authorcomm {float:left;
            margin:0;
            padding:0;
            width:70px;
            text-align:center;
            line-height:12px;
            font-size:10px;
}
 
.authorcomm a {text-decoration:none; font-weight:bold;}
 
.reply {text-align:right; padding:5px;}
.navigation { margin-top:15px; width:100%; height:20px;}
.cancel-comment-reply{text-align:right; float:none; font-size:12px;}
.comment-meta  a{border-bottom:1px dotted #3333;text-transform:uppercase; font-size:9px; color:#808080;}
.fn {font-size:13px; font-weight:bold;}
.says {display:none;}
#comments {font-size:16px;}
#respond {width:100%; float:left;}
#respond h3 {font-size:18px;}
#respond h2 {
text-transform:uppercase;
}
#gravatar-comment {
background: #4275BA;
border: 2px solid #000;
padding:5px;
margin-bottom:5px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

#gravatar-comment a{
color: #fff;
}


#respond p {
padding-top:5px;
}
 
 
#content-wrap
{
 float:left;
 padding:3px 0px 0px 0px !important;background:#FFF;
 
}
#container{ 
 width:960px;
 margin-left:10px;
 float:left;
 padding:10px 0;
 background:#FFF;
}
#containLeft{
 float:left; 
 width:603px;/*width:610px; */
 padding:10px;
 /*border:2px solid #9D9D9D;*/
}
#feature
{
 float:left;
 /*padding:0 0 15px 20px;*/
 width:603px; 
}
 
#featured-article
{
 float:left;
 padding-left:20px;
 width:600px;
 text-align:justify;
}
 
#featured-article h1
{
 font-family:Arial,Helvetica,sans-serif;
 padding-bottom:10px;
 
}
 
#featured-article h4
{
 font-family:Arial,Helvetica,sans-serif;
 font-size:14px;
 font-weight:700;
 text-align:right;
padding-top:0px;
padding-bottom:15px;
margin-top:-15px;
}
 
#featured-article small {
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  padding:1px 0 5px 0;
 
  }
  
 
  
#featured-article small  a
{
 border-bottom:1px solid #ccc;
 color:#FE0000;
 font-weight:700;
 
}
 
#featured-article small  a:hover
{
text-decoration:none;
border-bottom:1px solid #fff;
 
}
#featured-article p {
padding:5px 0 0 0;
 
}
 
/*.rightAds {
float:right;
width:305px;
padding-right:20px;
padding-top:25px;
}*/
.middleCover{
 width:603px;
 overflow:hidden;float:left;
}
.middlePanel{
 width:603px;
 background:url(images/middleBg.jpg) repeat-y; 
 margin:10px 0;overflow:hidden;
 
}

.exclusives-front{
width:603px;	
margin:10px 0;overflow:hidden;
}

.exclusives-front img{
 border:2px solid #000;
}

.lifestyles-front{
width:603px;	
margin:10px 0;overflow:hidden;
}

.lifestyles-front img{
 border:2px solid #000;
 float:left;
 margin-right:15px;
 margin-bottom:15px;
}

.lifestyles-front li h3{ 
 font-size:16px;
text-transform:uppercase;
font-weight:bold;
 width:603px;
 padding-bottom:15px;
 margin:0;
}
.lifestyles-front li h3 a:hover{
 color:#4275BA;
 text-decoration:underline;
}


.middleLeft{
 width:296px; 
 float:left;
}


.blog-home{
 width:296px;
 overflow:hidden;
}

.blog-home img{
 margin-right:5px;
}

.blog-home li{
 width:296px;
 height:50px;
 border-bottom: 3px solid #4275BA;
 margin-bottom:0px;/*15px*/
}

#blog-name{
	padding-top:3px;	
	width:100%;
}

#blog-name a{
	color:#cc0000;
}

#blog-name a:hover{
	text-decoration:underline;
}


.blog-home li h3{ 
 font-size:11px;
 font-weight:bold;
 text-transform:uppercase;
 width:296px;
 padding:0;
 margin:0;
}
.blog-home li h3 a:hover{
 color:#4275BA;
 text-decoration:underline;
}

/* Latest Posts Column */

.latestposts{
 width:296px;
 overflow:hidden;
  font-size:12px;

}

.latestposts img{
 float:left;
 margin-left:5px;
 margin-right:10px;
 border:1px solid #000;
}

.latestposts li{
 width:296px;
 padding-bottom:5px;/*15px*/
 height:55px;
 margin-top:3px;
 border-bottom: 2px dotted #4176ba;
}
.latestposts li h3{ 
 font-size:12px;
text-transform:uppercase;
 width:296px;
 padding:0;
 margin:0;
}
.latestposts li h3 a:hover{
 color:#4275BA;
 text-decoration:underline;
}

.latestposts-top a{
 background:#4176ba;
 font-size:18px;
 font-weight:bold;
 text-decoration:underline;
 color:#fff;
}

.latestposts-top li h3 a:hover{
 text-decoration:none;
}


.latestposts .featuresCatLink{
 margin-right:5px;
 margin-top:2px;
}
.latestposts .featuresCatLink a{
	background:#4176ba;
	font-size:16px!important;
	font-weight:bold;
	color:#FFF;
	padding:0 2px;
}
.latestposts .featuresCatLink a:hover{
	background:#4176ba;
	font-size:16px!important;
	font-weight:bold;
	color:#FFF;
	text-decoration: none!important;
	padding:0 2px;
}

.latestposts2{
 width:296px;
 overflow:hidden;
  font-size:10px;

}

.latestposts2 img{
 margin-left:5px;
 border:3px solid #4176ba;
-moz-border-radius:8px;
-webkit-border-radius:8px;

}

.latestposts2 li{
 width:296px;
 height:115px;
 padding-bottom:5px;/*15px*/
}
.latestposts2 li h3{ 
 font-size:12px;
 font-weight:bold;
 text-transform:uppercase;
 width:296px;
 padding:0;
 margin:0;
}
.latestposts2 li h3 a:hover{
 color:#4275BA;
 text-decoration:underline;
}

.latestposts2 .featuresCatLink{
 margin-right:5px;
 margin-top:2px;
}
.latestposts2 .featuresCatLink a{
	background:#4176ba;
	font-size:12px!important;
	font-weight:bold;
	color:#FFF;
	padding:0 2px;
}
.latestposts2 .featuresCatLink a:hover{
	background:#4176ba;
	font-size:12px!important;
	font-weight:bold;
	color:#FFF;
	text-decoration: none!important;
	padding:0 2px;
}

/* End of Section */



.recentPostTab{
 width:296px;
 overflow:hidden;
}
.recentPostTab li{
 width:296px;
 padding-bottom:5px;/*15px*/
}
.recentPostTab li h3{ 
 font-size:18px;
 font-weight:bold;
 text-transform:uppercase;
 width:296px;
 padding:0;
 margin:0;
}
.recentPostTab li h3 a:hover{
 color:#4275BA;
 text-decoration:underline;
}
.eachfeathdline{
 width:296px;
 overflow:hidden!important;
}
.eachfeathdline label{
 float:left;  
}
.mainhdline{ 
 font-size:18px; 
 color:#000!important;
}
.mainhdline:hover{  
 color:#4275BA;
 text-decoration:underline;
}
.eachfeathdline .featuresCatLink{
 float:left!important;
 margin-right:5px;
 margin-top:2px;
}
.eachfeathdline .featuresCatLink a{
	background:#4176ba;
	font-size:14px!important;
	font-weight:normal;
	color:#FFF;
	padding:0 2px;
}
.eachfeathdline .featuresCatLink a:hover{
	background:#4176ba;
	font-size:14px!important;
	font-weight:normal;
	color:#FFF;
	text-decoration: none!important;
	padding:0 2px;
}
.recentPostTab li small{ 
 width:296px;
 color:#4275BA;
}
.recentPostTab li div{ 
 width:296px; 
}
.recentPostTab li div a{  
 color:#4275BA;
}
.recentPostTab li div a:hover{  
 color:#4275BA;
 text-decoration:underline;
}
.eachfeatCnt{
 width:296px;
 overflow:hidden;
 padding:8px 0 20px 0;
}
.eachfeatCntLft{
 float:left;
 width:296px;
}
.eachfeatCntRgt{
 float:left;
 width:296px;
 padding-top:3px;
}
.eachfeatCntRgt span{
 color:#AAA;
 padding:0 6px;
}
.eachfeatCntRgt .rdmorelink{
	color:#4176ba;
	font-weight: bold;
}
.eachfeatCntRgt .rdmorelink:hover{
	color:#4176ba;
	font-weight: bold;
	text-decoration:underline;
}
.eachfeatCntRgt a{
 color:#666;
}
.eachfeatCntRgt a:hover{
 color:#666;text-decoration:underline;
}
.middleRight{
 width:296px;  
 float:right;
}
.smallAds {
margin:8px 5px 0px 0px;
float:left;
}
 
.rightAds img, .rightThreeAds img {
border:1px solid #d4d4d4;
}
 
.rightThreeAds {
float:right;
margin-top:15px;
}
.bottomCont{
 background:url(images/blockBg.jpg) repeat-y;
 width:960px; 
 margin:10px 0;
 overflow:hidden;
 float: left; 
}
.bottomCont dd{
 float:left;
 width:232px; 
 margin-right:10px; 
}
.bottomCont dd h3{ 
 width:232px;
 font-size:16px;
 font-weight:normal;
 text-decoration:underline;
 background:#FFF;
 /*border-bottom:1px solid #222;*/
}
.blockCont{
 width:232px;   
 color:#FFF;
 font-size:11px; 
}
.blockCont p{
 padding:0 5px;
}
.blockCont ul{
 width:232px; 
 overflow:hidden;
 padding-bottom:10px;
}
.blockCont ul .fisrtPostCont{
 width:232px;   
 background:none;
 display:block;
 padding-bottom:15px;
 overflow:hidden;
}
.blockCont ul .fisrtPostCont div{
 display:block;
 width:222px;padding:0 5px;
 float:left;
}
.blockCont ul .fisrtPostCont h4 a{
 display:block;width:222px; padding:0 5px;float:left;
 font-size:14px;
 padding-top: 5px;
 padding-bottom: 5px;
 text-transform:uppercase;
}
.blockCont ul .allPostCont{
 width:212px; 
 background:url(images/listicon.jpg) no-repeat 5px 5px;
 padding:0 5px 5px 15px;
}
/*.blockCont ul li{
 width:212px;
 
 padding-left:10px;
 padding-bottom:5px;
}*/
.blockCont ul li a{
 color:#FFF; 
 font-size:11px;
}
.blockCont ul li a:hover{
 color:#FFF;
 text-decoration:underline;
}
.bottomCont .ddmarginNil{
 margin-right:0px;
}
 
.socialIconImg{
 width:960px; 
 float:left;
 padding-bottom:15px;
}
.socialIconImg ul{ 
 padding-left:200px;
 overflow:hidden;
 padding-top:15px;
}
.socialIconImg ul li{
 float:left;
 padding-right:20px;
}
.bottomFtrWrap{
 width:980px; 
 float:left; 
}
.ftrNav{
 width:970px;
 padding-left:10px;
 float:left;
 overflow:hidden;
 background:#000;
 height:27px;
}
.ftrNav li{
 float:left;
}
.ftrNav li a{
 line-height:27px;
 font-size:14px;
 color:#FFF;
 margin:0 8px;
}
.ftrNav li a:hover{ 
 color:#FFF; 
}
.threeAds {
margin-right:5px;
}
 
.featuredSite {
background:url(images/featured-site.jpg) no-repeat;
width:364px;
height:210px;
padding:13px;
margin-top:10px;
}
 
.featuredSite p {
color:#FFFFFF;
float:left;
font-size:11px;
padding-top:148px;
width:144px;
}
 
.featuredSite img {
float:right;
border:1px solid #D4D4D4;
}
 
.featuredSite ul {
float:right;
margin:0px;
padding:6px 0px 0px 0px;
}
 
.featuredSite ul li {
margin:0px;
padding:0px;
display:inline;
color:#fff;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
font-weight:bold;
}
 
.featuredSite ul li a {
color:#ffffff;
}
 
.featuredSite ul li a:hover {
color:#FD0000;
}
 
 
 

a.AdvertiseHere  {
width:37px;
height:134px;
display:block;
background:url(images/advertise-here.jpg) no-repeat;
float:left;
margin:5px 0px 0px 0px;
}
 
a.AdvertiseHere:hover {
background:url(images/advertise-here-hover.jpg) no-repeat;
}
 
#main-wrap
{
 /*border-right:0px solid #000;
 border-left:0px solid #000;*/
 
 background-color:#fff;
 /*clear:both;margin-top:-9px;
 float:left;*/
 font-size:12px;
 width:980px;
 
/*border-left:2px solid #000;
 border-right:2px solid #000;*/
 
}
 
#more a
{
 background:url(images/dot.png) no-repeat left;
 color:#000;
 text-decoration:underline;
 font-size:13px;
 font-weight:700;
 padding-left:10px;
}
 
#more a:hover {
text-decoration:none;
color:#999;
}
 
#more li
{
 border-bottom:1px dotted #ccc;
 display:inline;
 line-height:25px;
}
 
.more_right
{
 border-bottom:1px dotted #ccc;
 color:#848d98;
 text-align:right;
 font-weight:bold;
 font-size:10px;
 text-transform:uppercase;
width:488px;
}
 
.rssButton {
float:right;
}
 
.rssButton a {
width:117px;
height:27px;
display:block;
background:url(images/rss-button-up.jpg) no-repeat;
margin-right:18px;
}
 
.rssButton a:hover {
background:url(images/rss-button-up-hover.jpg) no-repeat;
}
 
#menu
{
margin-top:-5px;
 margin-bottom: 23px;
 width:100%;
}

#menu li.trigger{
 	background-image: url(images/black-on-white.gif);
	background-repeat: no-repeat;
	background-position: right center;
    padding-right:7px!important; 
}

#menu li:hover.trigger{
 	background-image: url(images/white-on-black.gif);
	background-repeat: no-repeat;
	background-position: right center;
    padding-right:7px!important; 
}

#menu-tv
{
margin-top:-5px;
 margin-bottom: 23px;
 width:100%;
}

#menu-tv li.trigger{
 	background-image: url(images/white-on-black.gif);
	background-repeat: no-repeat;
	background-position: right center;
    padding-right:7px!important; 
}

#menu-tv li:hover.trigger{
 	background-image: url(images/white-on-black.gif);
	background-repeat: no-repeat;
	background-position: right center;
    padding-right:7px!important; 
}



#suckerfishnav {
    background:#FFFFFF repeat-x;
    font-size:10px;
    font-family:verdana,sans-serif;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#000000;
    text-decoration:none;
    padding:5px;
    }
     
#suckerfishnav li {
    float:left;
    padding:0;
    }
#suckerfishnav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    z-index:1000; 

    }
#suckerfishnav li li {
    width:99px;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:5px;
    width:80px;
    font-size:10px;
    color:#FFFFFF;
    }
#suckerfishnav li ul ul {
    margin:-19px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#212121;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#FFFFFF;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#FFFFFF;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#FFFFFF;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#000000;
    }
#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#000000;
    }
    
    
#suckerfishnav-tv {
    background:#000 repeat-x;
    font-size:10px;
    font-family:verdana,sans-serif;
    width:100%;
    }
#suckerfishnav-tv, #suckerfishnav-tv ul {
    float:left;
    list-style:none;
    padding:0;
    margin:0;
    width:100%;
    }
#suckerfishnav-tv a {
    display:block;
    color:#fff;
    text-decoration:none;
    padding:5px;
    }
     
#suckerfishnav-tv li {
    float:left;
    padding:0;
    }
#suckerfishnav-tv ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:101px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    z-index:1000; 

    }
#suckerfishnav-tv li li {
    width:99px;
    font-weight:bold;
    font-family:verdana,sans-serif;

    }
#suckerfishnav-tv li li a {
    padding:5px;
    width:80px;
    font-size:10px;
    color:#fff;
    }
#suckerfishnav-tv li ul ul {
    margin:-19px 0 0 100px;
    }
#suckerfishnav-tv li li:hover {
    background:#212121;
    }
#suckerfishnav-tv li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#fff;
    }
#suckerfishnav-tv li:hover a, #suckerfishnav li.sfhover a {
    color:#fff;
    }
#suckerfishnav-tv li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#fff;
    }
#suckerfishnav-tv li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
    }
#suckerfishnav-tv li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#000;
    }
#suckerfishnav-tv li:hover, #suckerfishnav li.sfhover {
    background:#000;
    }

 
#page-wrap
{
 margin:auto;
 width:980px;
 background:#fff; 
 border-left:2px solid #000;
 border-right:2px solid #000;
}
 
#s, #semail
{
 color:#666;
 float:left;
 font-size:12px;
 padding:5px;
}
 
#s {
background:transparent url(images/search-input-bg.jpg) no-repeat;
border:none;
width:362px;
height:31px;
padding:6px 5px;
font-size:14px;
}
 
#semail {
background:transparent url(images/subscribe-input-bg.jpg) no-repeat;
width:321px;
height:19px;
padding:6px 5px;
border:none;
}
 
input
{
 color:#666;
 font-size:13px;
  
 
}
 
#commentform input {
padding:5px;
border:none !important;
}
#commenform small {
margin-left:10px;
}
 
textarea
{
        font-family:Arial,Helvetica,sans-serif;
 background:transparent url(images/text-area-bg.jpg) no-repeat;
 color:#666;
 font-size:12px;
 padding:10px 5px !important;
        border:none !important;
        width:502px;
        height:131px;
overflow:hidden;
 
}
 
.adHere { 
width:980px;/*468px*/
height:90px;/*60px*/
text-align:center;
margin-bottom:10px;
 
 
}
 
 
 
 
 

#socialicons
{
 border-bottom:1px dotted #A0BDD4;
 border-top:1px dotted #A0BDD4;
 color:#4c4d50;
 float:left;
    margin:10px 0 0;
 padding:1px 0 10px 0;
 width:580px;
 margin-bottom:10px;
}
 
#socialicons img
{
 margin-right:5px;
 padding-bottom:3px;
}
 
#socialicons li
{
 border:none;
 display:inline;
 float:left;
 padding-right:11px;
}
 
#socialicons small
{
 color:#4c4d50;
 font-family:arial, "lucida console", sans-serif;
 font-size:10px;
 font-weight:700;
 text-transform:uppercase;
}
 
#socialicons small a
{
 border-bottom:none;
 color:#4c4d50;
 text-decoration:none;
}
 
#socialicons small a:hover
{
 border-bottom:none;
 color:#030a1f;
}
 
#socialicons small img
{
 border:none;
 vertical-align:middle;
 float:left;
}
 
 
 
 
 
#submit, #subscribeButton
{
	background: #000;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
        margin: 0;
	padding: 3px 5px 3px 5px;
	border: none;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
}
 
#submit:hover {
 background: #4176ba;
}
 
#subscribeButton {
background:transparent url(images/subscribe-button.jpg) no-repeat;
padding-top:4px;
width:123px;
margin-left:0px;
margin-top:-1px;
}
 
#subscribeButton:hover {
background:transparent url(images/subscribe-button-hover.jpg) no-repeat;
}
 

#searchsubmit
{
        background:transparent url(images/search.jpg) no-repeat;
 color:#F1ECEC;
 float:left;
 font-size:12px;
 padding:5px 5px 10px 5px;
 text-transform:uppercase;
width:97px;
height:35px;
border:none;
font-weight:bold;
margin-top:-2px;
}
 
#searchsubmit:hover {
 background:transparent url(images/search-hover.jpg) no-repeat;
}
 
 
 

/* ------------------------------------------ */
/* SIDEBAR */
/* ------------------------------------------ */
#sidebar{
 float:right;
 padding-right:15px;
 text-align:left;
 width:330px; /*390px*/
 /*padding-right:20px;
 border:2px solid #9D9D9D;*/
}
 

#sidebar a
{
 color:#000;
}
 
#sidebar a:hover
{
 text-decoration:underline;
}
 .tips-bg{
  background:#4375BA;
 padding:0 10px;
 width:320px; 
}
.tips-bg a{ 
 line-height:50px;
 font-size:16px;
 font-weight:normal;
 color:#000;
}
 
#sidebar_left {
float:left;
 
}
  
#sidebar_right {
float:left;
/*padding-left:20px;*/
 
}
#sidebar_left  .widget, #sidebar_right .widget
{
 float:left;
 margin:0 0 15px;
 width:180px;
}
.indexSideBr{
 width:330px;
 overflow:hidden;
 float:left;
}
.indexSideBrLft{
 width:160px; 
 float:left;
}
.indxSideAudio{
 width:160px;
}
.indxSideAudio li{
 width:160px;
 position:relative;
 margin-bottom:10px;
}
.indxSideAudio li h3{
 width:160px;
 font-size:14px;
 font-weight:normal;
 font-style:italic;
}
.indxSideAudio li h3 a{ 
 font-size:14px;
 font-weight:normal;
 font-style:italic;
}
.indxSideAudio li h3 a:hover{
 color:#585858;
}
.playAudio{
 background:url(images/button_normal.jpg) no-repeat;
 width:17px;
 height:17px;
 display:block;
}
.playAudio:hover{
 background:url(images/button_hover.jpg) no-repeat; 
}
 

.indxSideVedio{
 width:160px;
}
.indxSideVedio li{
 width:160px;
 position:relative;
 margin-bottom:10px;
}
.catHeadLine{
 width:160px;
 font-size:18px;
 font-weight:normal; 
 text-align:right;
 border-bottom:1px solid #000;
 margin-bottom:5px;
}
 
a:hover img.thumb {
width: 160px;
height: 90px;
opacity:0.85;
-moz-opacity: 0.85;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=85);
 

}
 
.eachPostTittle{
 position:absolute;
 z-index:100; 
 cursor:pointer;
 margin-top:50px;
 background:#000;
 width:160px;
 opacity:0.85;
 -moz-opacity: 0.85;
 filter:progid:DXImageTransform.Microsoft.alpha(opacity=85);
}
.eachPostTittle a{
 width:155px;
 font-size:10px;
 line-height:10px;
 margin:0;
 display:block;
 padding:0 3px 0 10px;
 text-transform:uppercase;
 font-weight:bold;
 color:#ffffff!important;
 
 
}
.eachPostImage{
 width:160px;
 height:90px;
}
.indexSideBrRgt{
 width:160px; 
 float:right;
}
   #ads li
{
 border:none;
 display:block;
 float:left;
 margin:0;
 padding:0 5px 5px 0;
 text-align:left;
 width:125px;
}
   
   #flickrrss img
{
 border:2px solid #D3DDE5;
 height:77px;
 width:77px;
}
 
#flickrrss img:hover
{
 border:2px solid #0C2B41;
 background:#fff;
}
 
#flickrrss li
{
 border:none;
 display:block;
 float:left;
 padding:0 7px 5px 7px;
 text-align:left;
 width:82px;
}
 
#flickrrss li:hover, #ads li:hover {
background-color:#fff;
}
 
#flickrrss ul
{
 display:block;
 list-style-type:none;
 margin:5px 0 0;
 padding:5px 0;
 }
 
   
/* ------------------------------------------ */
/* FOOTER*/
/* ------------------------------------------ */
 
 
 
   #footer
{
 border-top: #000 2px solid;
 /*background:#4074ba url(images/footer-bg.png) no-repeat top right;*/
 background:#4074ba url(images/footer-bg.png) no-repeat top right;;
 float:left;
 font-size:12px;
 width:980px;
padding-bottom:50px;
 
}
 
#footer2 {
 width:100%;
 height:225px;
 float:left;
 margin-top:27px;
 background:#000 url(http://cdn.hiphopdx.com/images/footer-bg.png) no-repeat top right;
 border-left:#000 1px solid;
 border-right:#000 1px solid;
 padding-bottom:20px;
}
 

 #footer a
{
 color:#FD0000;
 font-weight:700;
}
 
 #footer a:hover
{
 border:none;
 text-decoration:none;
color:#999;
}
 
#footer h4
{
 font-size:14px;
 font-weight:700;
 text-transform:uppercase;
}
 
#footer_right
{
 float:right;
 padding:20px 20px 0 0;
 text-align:right;
}
 
#footer_right li
{
 display:inline;
 font-size:14px;
 font-weight:700;
 padding:0 0 0 10px;
 text-transform:uppercase;
}
.footerNav{
 width:80%;
 overflow:hidden;
 float:left;
 padding:0 0 15px 180px;
}
.footerNav li{
 float:left;
 padding:0 10px;
}
.footerNav li a{
 color:#FFF!important;
}
.footerNav li a:hover{
 color:#FFF!important;
 text-decoration:underline!important;
}
#footer_copyrgt{
 width:100%;
 padding-bottom:10px;
}
#footer_copyrgt p{
 text-align:center;
 font-size:11px;
 color:#000;
}
#footer_copyrgt p a{ 
 font-size:12px!important;
 font-weight:normal!important;
 color:#FFF;
}
#footer_copyrgt p a:hover{ 
 font-size:12px;
 color:#FFF;
 text-decoration:underline;
}
#footer_right ul
{
 display:block;
 height:20px;
}
 
.footerImageBottom {
margin-top:-6px;
} 
#wpstats{
 display:none;
 padding:100px 0;
}
 
  #subscribe
{
 float:left;
 padding:10px 20px 10px 76px;
 width:476px;
        background:transparent url(images/rss-subscribe.jpg) no-repeat left;
        margin-left:20px;
}
 
 #subscribe p {
 padding:5px 0 8px 0;
 } 
   
/* END STRUCTURE */
 
/* -- Last Minute Dodads ----------------- */
.taghighlight { color: #fff; font-weight: bold; text-align: left; text-transform: uppercase; background-color: #4375BA; padding: 2px 5px 2px 5px; margin-bottom: 3px;}
.taghighlight a {color: #fff; text-decoration: none;}

.more-details {
 float:left;
 color: #fff;
 width:100%;
 border-top:#000 1px solid;
 height:20px;
}

.more-details a {
 color: #fff;
}

.more-details a hover {
 color: #4375BA;
}

.more-details .all {
 color:#FFF;
 font-weight:normal;
}

.more-details .line {
 border-right:#b1b1b1 1px solid;
 width:1px;
}

.more-details .box {
 background:#000;
 height:18px;
 float:right;
 font-size:12px;
 color:#FFF;
 text-transform:uppercase;
 padding:2px 6px 0 6px;
 font-weight:bold;
}

.adsense-home {

 float:left;
 width:336px;
 margin-top: 10px;
}

.tips-bg {

 float:left;
 background: #4375BA;
 text-transform:uppercase;
 padding-top:10px;
 height:30px;
 width:340px;
 text-align:center;
 font-weight:bold;


}

.tips-bg a{

 color:#FFF;
 font-weight:bold;
 font-size:20px;
 width:330px;

}

.contests-home {

 float:left;
 width:330px;
 margin-top: 10px;
}

.contests-home img {

	margin-bottom:10px;	

}

.ad_text								{position:relative; float:left; text-align:center; padding:4px; background:#4176ba; border:1px solid #bcb6b5; margin-top:10px; margin-bottom:10px;}
#txt_link_Frntpg					{float:left; width:265px; font-size:11px; line-height:13px; background:#fff; text-align:left; padding:10px;}
#txt_link_Frntpg		a			{color:#000;}
#txt_link_Frntpg		strong		{font-weight:bold; font-size:10px;}
#txt_link_Frntpg		b		a	{font-weight:bold; color:#0000FF; font-size:12px; text-decoration:underline;}
#txt_link_Frntpg		span	a	{color:#339966} 


#footer-links {
margin-left:25px;
 font-family:Arial,Georgia,"Times New Roman",Times,serif;
 font-size:13px;
  color:#FFF;
  margin-top: 15px;


}

#footer-links a{
  color:#FFF;

}


#footer-links a:hover{
  color:#FFF;
  text-decoration:underline;

}

#footer-text {
margin-left:25px;
 font-family:Arial,Georgia,"Times New Roman",Times,serif;
 font-size:12px;
  color:#FFF;
  margin-top: 5px;
  margin-bottom: 10px;


}


#most-popular {
	margin: 0px;
	padding: 0px;
	width:340px;

	float:left;
	border: 0px solid #4074ba;
}


#most-popular li {
display:block;
float:left;
width:100%;
padding:0px 0px 0px;
margin-left: 0px;
border-bottom:2px solid #fff;
background: #e4e4e4;
}

#most-popular li:hover{
background: #000;

}

#most-popular li:hover a {
color: #fff;

}


#most-popular a {
color: #051a34;
font-size:13px;
font-weight:700;
padding-bottom:3px;
}

#most-popular a:hover {
color:#fff;
}

#most-popular img {
border:0px solid #CCCCCC;
margin:0 5px 0px 0px;
float:left;
}

#pop-top img{
padding-top:10px;
border-bottom:2px solid #fff;	
}


#tv-side {
	margin: 0px;
	padding: 0px;
	width:340px;

	float:left;
	border: 0px solid #4074ba;
}


#tv-side li {
display:block;
float:left;
width:100%;
padding:0px 0px 0px;
margin-left: 0px;
border-bottom:0px solid #fff;
background: #4176ba;
}

#tv-side a {
color: #051a34;
font-size:11px;
font-weight:700;
padding-bottom:3px;
}


#tv-side img {
border:2px solid #fff;
margin:5px 5px 5px 3px;
float:left;
}

#tv-top img{
padding-top:10px;
border-bottom:3px solid #4176ba;	

}

#play-arrow img{
padding-left:-10px;

}

.navigation-next {
	width:580px;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 100px;
	}

.alignright-next {
	float: right;
	width: 285px;
	padding-right: 0px;
	padding-bottom: 3px;
	text-align:right;
	background: #e4e4e4;

	}

.alignleft-next {
	float: left;
	width: 285px;
	padding-left: 0px;
	padding-bottom: 3px;
	text-align:left;
	background: #e4e4e4;

	}
	
.mobile-twitter {
	width:580px;
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 100px;
	border-bottom:0px dotted #A0BDD4;

	}
	
.mobile-twitter img{
 float:left;
 padding: 10px 20px;
	}


.twitter {
	float: right;
	width: 285px;
	height:100px;
	padding-right: 0px;
	padding-bottom: 3px;
	text-align:left;
	background: #fff;


	}

.mobile {
	float: left;
	width: 290px;
	height:100px;
	padding-left: 0px;
	padding-bottom: 3px;
	text-align:left;
	background: #fff;
	border-right:1px dotted #A0BDD4;


	}

	
/* FEATURED CONTENT SLIDER STYLES */

#wrapper{
width: 600px;
border: 0em solid #2b2b2b;
margin-bottom: 2em;
}

#slider {
margin: 0 auto;
position: relative;
border-bottom:3px solid #000;

}

.scroll {
width: 600px;
overflow: auto;
overflow-x: hidden;
position: relative;
background: #0e0e0e;
}

.scrollContainer div.panel {
padding: 0px;
width: 600px;
}

.format_text.featured_media{
margin-right: 0em;
float: left;
}

.format_text.featured_media a img{
width: 15em;
height: 12em;
float: left;
z-index:-1;
width: 600px;

}

.format_text.featured_text{
font-size: 1em;
float: left;
width: 600px;
}

.format_text.featured_text div.format_text.entry-content p{
margin-bottom: 0;
padding-bottom: 0;
}

#shade {
background: #4176ba;
height: 75px;
width:600px;
border-top: 1px solid #000;
}

#shade.tall-shade {
background: #000;
height: 12em;
border-top: 1px solid #000;
}

ul.navigation {
list-style: none;
margin: 0;
padding: 0;
padding-bottom: 0.9em;
}

ul.navigation li {
display: inline;
margin-right: 0.8em;
}

ul.navigation a {
padding: 0.9em;
color: #000;
text-decoration: none;
float: left;
font-size: 1.25em;
}

ul.navigation a:hover {
background: url(images/arrow_down.png) no-repeat 50% 0%;

}

ul.navigation a.selected {
background: url(images/arrow_down.png) no-repeat 50% 0%;
}

ul.navigation a:focus {
outline: none;
}

.scrollButtons {
position: absolute;
top: 130px;
cursor: pointer;
}

.scrollButtons.left {
left: -13px;
z-index: 100;
display: none;
visibility: hidden;
}

.scrollButtons.right {
right: -13px;
z-index: -1;
display: none;
visibility: hidden;
}

.hide {
display: none;
}

span.thumbtitle{
display: block;
font-size: 1.3em;
text-align: center;
display:none;
}


img.scroller-thumb{
padding: 0;
border: 0.1em solid #fff;
margin-top:10px;
}

img.frame{
width:600px;
}


img.scroller-thumb-big{
padding: 0.3em 0.4em;
border: 0.1em solid #2b2b2b;
}

a.selected img.scroller-thumb{
}

.featuredpostitle{
 position:absolute;
 z-index:100; 
 cursor:pointer;
 margin-top:-50px;
 background:#000;
 width:600px;
 height:50px;
 opacity:0.85;
 -moz-opacity: 0.85;
 filter:progid:DXImageTransform.Microsoft.alpha(opacity=85);
}
.featuredpostitle a{
 width:600px;
 font-size:18px;
 line-height:20px;
 margin:0;
 display:block;
 padding:0 3px 0 10px;
 text-transform:uppercase;
 font-weight:bold;
 color:#ffffff!important;
 
 
}

#printicons img {
text-decoration:none;
margin-right:15px;
padding-bottom:5px;

}

#printicons {
text-decoration:none;
margin-left:0px;
width:100%;
height:25px;
border-top:1px dotted #A0BDD4;


}

#printicons li
{
 border:none;
 display:inline;
 float:left;
 padding-right:5px;
}
  
#printicons a
{
 border-bottom:none;
 color:#4c4d50;
 text-decoration:none;
}
 
#printicons a:hover
{
 border-bottom:none;
 color:#030a1f;
}
 
#printicons2 img
{
 border:none;
 vertical-align:middle;
 margin-bottom:10px;

}

#printicons2 {
width:40%;
float:left;	
padding-bottom:10px;
}

#prevlinks {
width:50%;
float:right;
text-align:right;
margin-top:10px;

}

#prevlinks a
{
 padding:20px;
}

#ad-article {
width:100%;
text-align:center;	
margin-top:15px;
margin-bootom:10px;

}

#ad-article h1{
border-bottom:1px solid #ccc;
text-transform:uppercase;
font-size:10px;
color:#ccc;
padding-bottom:0px;

}

#button-news {
width:100%;
height:125px;
margin-top:0px;
margin-bottom:0px;

}

#buttons {
width:45%;
float:left;
text-align:center;
padding-top:25px;
}

#buttons a {
margin-right:25px;	
margin-left:25px;		
}

#tweetme {
margin-right:5px;	
margin-left:5px;	
}

#fbshare {
margin-right:5px;	
margin-left:5px;	
}

#buzz {
margin-right:5px;	
margin-left:5px;	
}



#newsletter {
width:50%;
float:right;
border:2px solid #A0BDD4;
padding-left:25px;
background-color:#c0c0c0;
-moz-border-radius: 5px; /* Firefox */ 
-webkit-border-radius: 5px; /* Safari */
}

#newsletter h1{
font-weight:bold;
font-size:14px;
}

#newsletter h3{
font-weight:normal;
font-size:9px;
}


#newsletter img{
float:left;
margin-right:5px;
}


/* ------------------------------------------ */
/* About author box */
/* ------------------------------------------ */
#authorbio { float: left; width: 550px; margin: 15px 0px 10px 5px; line-height: 1.6; padding: 15px 10px 15px 20px; -moz-border-radius: 5px; /* Firefox */ -webkit-border-radius: 5px; /* Safari */ border: 1px solid #d8dfe5; background: #f0f4f7; }
	#authorbio img { margin: 15px 5px 5px 0; padding: 3px; background: #fff; border: 1px solid #A6A6A6; }
	#authorbio h3 { font-weight: normal; font-family: Georgia, Serif; }
		#authorbio h3 a { color: #1a5067; font-style: italic; }
	#authorbio p { font-size: 12px; font-family: Georgia, Serif; padding-top: 0px; }
	#authorbio small a { text-transform: uppercase; font-style: italic; font-size: 10px; color: #C13636; font-family: Georgia, Serif; margin: 5px 0; }
#authorpic { float: left; width: 100px; }


.top-feat{
 width:980px;  
 float:left;
}

.top-feat img{
margin-left:30px;
margin-bottom:5px;
border:3px solid #4176ba;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

.top-feat h1{
font-size: 32px;
text-align:center;
margin-bottom:5px;
margin-right:20px;
padding: 3px 3px 3px 3px;
}

.top-feat h1 a{
margin-bottom:5px;
padding: 3px 3px 3px 3px;
text-transform: uppercase;
margin-top:10px;
font-size: 32px;
}


.top-feat h1 a:hover{
margin-bottom:10px;
margin-top:10px;
padding: 3px 3px 3px 3px;
color: #ffffff;
background: #4176ba;
}

.eachfeat{
 text-align:center;
 float:left;
 width:980px;
 padding-top:3px;
}

.eachfeat span{
 color:#AAA;
 padding:0 6px;
}
.eachfeat .rdmorelink{
	color:#4176ba;
	font-weight: bold;
}
.eachfeat .rdmorelink:hover{
	color:#4176ba;
	font-weight: bold;
	text-decoration:underline;
}
.eachfeat a{
 color:#666;
}
.eachfeat a:hover{
 color:#666;text-decoration:underline;
}

.feathdline{
 width:980px;
 overflow:hidden!important;
 float:left;
 font-size: 10px;
}

.featexcerpt{
 width:980px;
 overflow:hidden!important;
 float:left;
 font-size: 10px;
}

.featexcerpt h1{
font-size: 24px;
text-align:center;
margin-bottom:5px;
margin-right:20px;
padding: 3px 3px 3px 3px;
}

input.middle {vertical-align:middle;}


.qsignup						{width:330px; height:30px; text-align: left; overflow: hidden; margin-bottom:5px; margin-left:25px;}
.qsignup 	input				{background: #fff; height: 16px; border: 1px solid #5B57A6;  font-size: 10px; line-height: 13px; color: #5B57A6;  width: 232px; padding: 4px 0 0 3px;}
.qsignup .submit				{width: 50px; height: 27px; border:1px; background: #4176ba; color:#fff; font-weight:bold; font-size: 10px; }
.qprivacy 						{width:300px; height:20px; font-size:9px; line-height:9px; margin-left:25px; margin-bottom:5px; }
.qprivacy a						{font-size:9px; line-height:9px; text-decoration:underline; }
.tnx_txt						{padding: 5px;  background: #5B57A6; color: #fff; font-weight: bold; }

.sidebar-promos {
	text-align: center;
	margin-left:5px;
	margin-bottom: 10px;
}
.sidebar-promos img {
border:1px solid #4176ba;

}

.sidebar-promos2 {
	text-align: center;
	margin-left:5px;
	margin-top: 10px;
}
.sidebar-promos2 img {
border:1px solid #4176ba;
margin-top: 10px;
}

#sphereInline h3 {
padding-left:10px;
background: #4176ba;
text-transform:uppercase;
font-weight:900;
 border:3px solid #000;
-moz-border-radius:8px;
-webkit-border-radius:8px;
	
}

.surphace {
float:left;
width:100%;	
text-align:center;
margin-bottom:15px;

}

#sphereInline a {
font-size:11px;
color:black;
	
}

#sphereInline ul li {
line-height:15px;
padding-left:12px;

}

#sphereInline ul {
width:95%;	
padding-left:10px;

}

.chitika {
}

.surphace-chitika {
width:100%;
margin-bottom: 10px;	
}


/*/Slider Home Page by saorabh /*/
#slider-wrap{background:url("images/latest_blue_strip.gif") repeat scroll left top #4375BA;height:325px;margin:-3px auto 0 0;width:980px;}
    /*Slider - START*/
	#slider{color:#606C7A;height:326px;margin:-3px auto !important;padding:0;text-align:justify;width:100%;}
		#slider .container {height:326px;overflow:hidden;position:relative;width:980px!important;}
	  		div.slides { position:absolute; top:0; left:0; }
			    div.slides div{position:absolute; top:0; width:970px; height:324px;display:none; padding:5px; margin:0; overflow: hidden;}

			    div.slides p{padding-right: 10px;padding-left:10px; clear: right;color:#FFFFFF;}
				div.slides img{float:left;margin:-5px -5px 0;padding:0;}

                div.slides h1{margin:10px;line-height: 24px;width:311px;}
                     div.slides h1 a{color:#fff; font-size: 20px;padding-bottom: 5px;}
                     div.slides h1 a:hover{text-decoration: none;}

                div.slides a.redmoreslider{color:#1D3543;padding:4px 6px 0 0;position:absolute;right:15px;}
                div.slides a.redmoreslider:hover{color:#fff;text-decoration: none}

	#slider ul.pagination {list-style:none; padding:0; margin:0 0 0 7%;position: absolute; top:309px; width: 500px}
		#slider ul.pagination li {float:left; }
		#slider ul.pagination li a {padding:4px 9px 1px 10px;margin:0 8px 0 0; background: #7294af;color:#1d3543;font-weight:bold;}
		#slider ul.pagination li.active a {font-weight: bold;background: #7294af;color:#fff;}

	a.slider_previous{background:url("images/back.png") no-repeat scroll 0 0 transparent;display:block;height:19px;position:absolute;right:418px;text-indent:-9999px;top:183px;width:10px;z-index:1;}
		/*a.slider_previous:hover{background-position: -280px -673px}*/
	a.slider_next{background:url("images/next.png") no-repeat scroll 0 0 transparent;display:block;height:20px;position:absolute;right:42px;text-indent:-9999px;top:183px;width:10px;z-index:1;}
		/*a.slider_next:hover{background-position: -305px -673px}*/
	/*Slider - END*/


        div.slides div span {background:url("images/flash_bg_03.png") no-repeat scroll right 0 transparent;height:345px;left:472px;position:absolute;width:512px;z-index:1; top:0}
            div.slides div span h2{color: #fff;margin-left:92px;margin-top:30px;}
        div.slides .slider-text{background:none repeat scroll 0 0 #000000;height:160px;left:94px;padding:10px;top:104px;width:337px;}

div.slides div span h3 {background:none repeat scroll 0 0 #7195AD;font-size:12px;margin-left:94px;margin-top:8px;padding:8px;width:340px;}
div.slides div span h3 a{color: #000;background: url(images/1270650140_rss.png)no-repeat left top;padding:6px 0 11px 37px;}

#share_buttons_single_page img{
 background: none;
 border: none;
 padding: 0;
 margin: 0;
}
#share_buttons_wrapper {
 margin-left: -115px;
 width: 280px;
}
#share_buttons_single_page{
 position:absolute;
 text-align: left;
 margin: 0 0 10px 15px;
 background: #fff;
 border:2px solid #000;
-moz-border-radius:8px;
-webkit-border-radius:8px;

}
#share_buttons_single_page.fixed {
 position: fixed;
 top:20px;
}
#share_buttons_single_page .wdt_button{
 float:left;
 clear:left;
 margin-bottom: 0px;
 padding:5px;
}

p.audioplayer_container {  
  text-align: center;  
}  

#audio_extras {
width:450px;
margin-right:auto;
margin-left:auto;
}

#audio_extras h1{
font-size:18px;
background:#4074ba;
padding:5px;
margin-bottom:10px;
color:#fff;
 border:2px solid #000;
-moz-border-radius:8px;
-webkit-border-radius:8px;
}

#topten {
background:url('images/toptenbg.png') no-repeat;
width:330px;
height:360px;
float:left;
margin-top:10px;
}

.toptenlist {
margin:36px 0 0 70px; 
padding:0;
}

.toptenlist li {
padding:2px 0 2px 0; 
color:#000; 
list-style-type:none; 
height:28px; 
overflow:hidden;
}

.toptenlist li a {
color:#000; 
text-decoration:none;
}

.toptenlist li a:hover {
color:#666; 
text-decoration:underline;
}

*:first-child+html .toptenlist li {
height:25px;
}

.ratingstitle {
float:left;
width:170px;
margin:2px 5px 0 0;
line-height:12px;
height:28px;
overflow:hidden;
font-family:Arial, sans-serif;
font-weight:bold;
font-size:12px;
letter-spacing:-1px; 
}

.ratingsscore {
float:right;
margin-right:3px;
margin-top:-5px;
width:65px;
color:#000;
font-family:Arial;
font-style:italic;
font-weight:bold;
font-size:31px;
height:32px;
overflow:hidden;
}

/*Bottom Bar*/
.fixedBar{
	background-color:black;
	border-top:1px solid #CCCCCC;
	bottom:0;
	color:#FFFFFF;
	font-family:verdana,arial;
	left:0;
	opacity:0.9;
	padding:15px 0;
	position:fixed;
	font-size: 20px;
	width:100%;
	z-index:1000;
	float: left;
	vertical-align: middle;
	margin: 0;
}
.fixedBar a{
	text-decoration: none;
	color: #fff;
}
.twitterbar{
	background: url(http://www.wpbeginner.com/wp-content/themes/wpbeginner/images/twitterbar.png) no-repeat;
	height: 24px;
	position: relative;
	margin: 0;
	line-height: 24px;
	float: left;
	padding: 0 0 0 36px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.facebookbar{
	background: url(http://www.wpbeginner.com/wp-content/themes/wpbeginner/images/facebookbar.png) no-repeat;
	height: 24px;
	position: relative;
	margin: 0;
	line-height: 24px;
	float: left;
	padding: 0 0 0 36px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.buzzbar{
	background: url(http://www.wpbeginner.com/wp-content/themes/wpbeginner/images/buzzbar.png) no-repeat;
	height: 24px;
	position: relative;
	margin: 0;
	line-height: 24px;
	float: left;
	padding: 0 0 0 36px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.friendfeedbar{
	background: url(http://www.wpbeginner.com/wp-content/themes/wpbeginner/images/friendfeedbar.png) no-repeat;
	height: 24px;
	position: relative;
	margin: 0;
	line-height: 24px;
	float: left;
	padding: 0 0 0 36px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.rssbar{
	background: url(http://www.wpbeginner.com/wp-content/themes/wpbeginner/images/rssbar.png) no-repeat;
	height: 24px;
	position: relative;
	margin: 0;
	line-height: 24px;
	float: left;
	padding: 0 0 0 36px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.close{
	width: 24px;
	height: 24px;
	vertical-align: middle;
	line-height: 24px;
	float: left;
	padding: 0 0 0px 15px;
	position: relative;
}
.boxfloat{
	text-align: center;
	width: 822px;
	margin: 0 auto;
}
#tip, #tip li{
	margin:0;
	padding:0;
	list-style:none;
	}
#tip{
	float: left;
	}
#tip li{
	displayy:none; /* hide the items at first only to display one with javascript */
	}
	
#tweetblender {
width:100%;
float:left;
}

#topLeaderboard {
	display:block;
	margin:inherit;
	height:92px;
	margin:10px auto;
	width:960px;
	min-width:960px;
	text-align:left;
	background:#fff;
	overflow:hidden;
	float:left;
	}
	
	#topLeaderboard-tv {
	display:block;
	margin:inherit;
	height:92px;
	margin:10px auto;
	width:960px;
	min-width:960px;
	text-align:center;
	overflow:hidden;
	float:left;
	background:#000;
	}


/*Featured Post Slide Show*/
#featured_posts{
width:100%;
margin-left:0px;
height:95px;
border-bottom:1px solid #CCCCCC;
padding-bottom:15px;
margin-bottom:10px;
}
 
#featured_posts h3{
font-size:12px;
width:255px;
}
 
#featured_posts ul{
 
}
 
#featured_posts ul li{
float:left;
margin:0 9px 0;
}
 
.slide_cont{
width:835px;
clear:none;
float:left;
margin:0 17px;
}
 
.slide_cont ul li h3 a, .slide_cont ul li h3 a:hover{
color:#000;
}
 
.prev{
display:block;
width:35px;
height:75px;
background: url('images/left_arrow.png') no-repeat center;
cursor:pointer;
float:left;
margin:10px 0 0 10px;
}
 
.next{
display:block;
width:35px;
height:75px;
background: url('images/right_arrow.png') no-repeat center;
cursor:pointer;
float:right;
margin:10px 10px 0 0;
}
 
#featured_posts h3{
color:#000;
padding:3px 0 3px 5px;
text-align:center;
font-weight:bold;
}

/* PARTNER LISTINGS FOOTER */

#footer_partner_borderbox {
margin:0px 0px 0px 0px;
padding-bottom:0px;
width:962px;
height:520px;
float:left;
background: #fff;
border:2px solid #cecece;

}

#borderbox {
border:0px solid #000;
margin-left:1%;
margin-right:3%;
float:left;
height:370px;
margin-top:0px;
margin-bottom:10px;
}

.tmn {
text-align: center;
}



#footer_partner_listings {
padding:10px 0px 0px 35px;
margin:0px 0px 7px 0px;
background:transparent;
/*height:190px;*/
/*overflow:hidden;*/
}

#footer_partner_listings-bottom {
padding:0px 0px 0px 35px;
margin:0px;
background:transparent;
/*height:190px;*/
/*overflow:hidden;*/
}

#footer_partner_listings ul, #footer_partner_listings-bottom ul {
position:relative;
font-size:1.2em;
padding:0px 0px 10px 0px;
width:185px;
}

#footer_partner_listings ul li, #footer_partner_listings-bottom ul li {
width: 180px;
background: url('http://ll-assets.tmz.com/www.tmz.com/default/images/red_arrows_small.gif') no-repeat 0 5px;
margin-top:5px;
padding:0px 0px 0px 15px;
}

#footer_partner_listings #partner-listings_col-1 a,
#footer_partner_listings-bottom #partner-listings_col-1a a,
#footer_partner_listings #partner-listings_col-2 a,
#footer_partner_listings-bottom #partner-listings_col-2a a,
#footer_partner_listings #partner-listings_col-3 a,
#footer_partner_listings-bottom #partner-listings_col-3a a,
#footer_partner_listings #partner-listings_col-4 a,
#footer_partner_listings-bottom #partner-listings_col-4a a {
color:#00000;
}

span.parse-logos a{
text-align:center;
padding:0px 0px 5px 0px;
}

#footer_partner_listings #partner-listings_col-1,
#footer_partner_listings-bottom #partner-listings_col-1a {
position:relative;
float:left;
width:200px;
border-right:1px solid #cecece;
height:250px;
padding:10px 15px 0px 0px;
margin:10px 0px 0px 0px;
overflow:hidden;
}


#footer_partner_listings #partner-listings_col-2, #footer_partner_listings-bottom #partner-listings_col-2a, #footer_partner_listings #partner-listings_col-3, #footer_partner_listings-bottom #partner-listings_col-3a {
position:relative;
float:left;
width:200px;
border-right:1px solid #cecece;
padding:10px 15px 0px 15px;
margin:10px 0px 0px 0px;
height:250px;
/*overflow:hidden;*/
}


#footer_partner_listings #partner-listings_col-4, #footer_partner_listings-bottom #partner-listings_col-4a {
position:relative;
float:left;
width:200px;
padding:10px 0px 0px 15px;
margin:10px 0px 0px 0px;
height:175px;
/*overflow:hidden;*/
}


/* END */

#tv-category {

width:980px;
margin-left: -10px;
margin-top:-20px;
border-bottom:2px solid #000;
margin-bottom:10px;

}

#more-tv {
	
width:100%;
}

#more-tv li{
	
width:300px;
}

#more-tv ul{
	
width:900px;
}

#tv {
background:#000;
width:600px;
margin-left:-20px;
text-align:center;
padding-left:10px;
}

#tv-topp{
margin-left:-20px;
}

#tv-bott{
margin-left:-20px;

}