/* 
Theme Name: G-Lodge
Theme URL: http://www.gentlemenslodge.com/
Description:The Gentleman's Lodge is a place where boys and men alike come to gain knowledge in this ever changing world we live in.
Author: Chima Atufunwa
Author URI: http://twitter.com/catufunwa
Version: 1.8
<meta name="alexaVerifyID" content="kSobuh20xjsPkazyqaqiSbSDjuY" /> 
*/



html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit; 	-moz-border-radius:0;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}

* {margin:0;padding:0;-moz-border-radius:0;}

.clearing {
	clear:both; 
	height:0; 
	overflow:hidden; 
	margin:-1px 0 0 0;
}

img {
	-ms-interpolation-mode: bicubic;
}

em{ 



	font-style: italic; 



}



 



center{ 



	align: center; 



	margin: 10px 0; 



}



 



body {



	background:#000 /*url(http://hypebeast.com/ad/skate.jpg) no-repeat fixed center top*/;
	background-image:url(images/GLODGEWOODGRAIN.png);
	font-family:"Helvetica Neue",Arial,sans-serif;



	height:100%;



	font-size:62.5%;



}



 



body#feature, body#features, body#feature-article {



	background:#000;



}



 



body#features #wrapper {



	min-height:1183px;



	_height:1183px;



}



 



#wrapper {



	width:980px;



	margin:0 auto;



	position:relative;



	z-index:1001;



}







body#home #wrapper {



	_height:2500px;



}



 



#container {



	width:980px;



	position:relative;



	background:#fff;



	overflow:hidden;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	-moz-border-radius-topright:10px;



	-moz-border-radius-topleft:10px;



}







body#home #container {



	height:2380px;



}







body#archives #content, body#search #content {



	padding-top:0px;



	padding-bottom:0px;



	padding-right:0px;



	width:634px;



}







body#features #content {



	width:950px;



	padding-bottom:0;



	_margin-left:-15px;



	_width:965px;



	_background:none;



	position:relative;



}







body.single #content {



}







body#home #content {



	position:absolute;



	top:0;



	left:0;



	float:none;



	border-right:1px solid #000;



	/*height:3000px;*/



}







#content {



	width:619px;



	float:left;



	padding:15px;



	overflow:hidden;



}







#contentCat {



	width:619px;



	float:left;



	padding:15px;



	overflow:hidden;



}



 



#features-wrap {



	position:relative;



	display:block;



	padding-bottom: 0px;



}



 



#sidebar {



	float:right;



	width:300px;



	padding:15px;



	padding-bottom:40px;



	border-left:1px solid #000;



	height:auto;



	_width:280px;



	_padding:15px 0 40px 15px;



	_margin-right:7px;



	opacity:0;



}







body#home #sidebar {



	border:0;



	padding-bottom:30px;



	_padding-bottom:0px;



	opacity:0;



}







body.single #sidebar {



	width:299px;



	padding-left:14px;



	opacity:0;



}







body#archives #sidebar {



}



 



 



#ie6 {



	display:none;



}



 



.ad-below-header {



	display:none;



	width:980px;



	text-align:center;



	background:#fff;



	padding:15px 0;



	margin:0 auto;



	border-bottom:1px solid #000;



}







body.single .ad-below-header {



	display:block; 



	position: relative; 



	z-index: 101;



}







body#feature-article .ad-below-header {



	display:none !important;



}



 



#catfish {



	z-index:1500 !important;



}



 



::-moz-selection{



	background:#c0c0c0;



	color: #000;



} 



 



::selection {



	background: #c0c0c0;



	color: #000;



} 



  



/* background skin */



 



#background-skin {



}







#background-skin img {



}







#background-skin a {



}







body.single #background-skin a, body#archives #background-skin a {



	_height:2650px;



}







body.page #background-skin, body#feature-article #background-skin {



	display:none;



}



 



/* fbconnect profile */



 



div.comment {



	padding:10px;



	background:#eaeaea;



	border-bottom:1px solid #fff;



}



 



h2.mycomments {



	font-weight:bold;



}







div.comment h3 {



	margin-top:0px !important;



}







div.comment p {



	margin-top:5px;



	font-size:13px;



	line-height:19px;



	margin-bottom:0px;



}



 



small.commentmetadata {



	font-size:10px;



	text-transform:uppercase;



	font-weight:bold;



	margin-bottom:5px;



}







small.commentmetadata a {



	color:#444;



	text-decoration:none;



}



 



.favelist {



	clear:both;



	padding-top:30px;



}



 



.favelist ul.mfp_favorites {



	font-size:14px;



}







.favelist ul.mfp_favorites li {



	list-style:none;



}







.favelist ul.mfp_favorites li a {



	background:#000;



	color:#fff;



	padding:4px 6px;



	text-decoration:none;



	font-weight:bold;



}







a.mfp_remove_link {



	color:#0298ff !important;



	font-weight:normal;



}



 



.fbc_profile {



	position:relative;



}



 



/* header */



 



#header {



	width:980px;



	margin:10px auto;



	margin-bottom:10px;



	/* background-color:#fff; */



	position:relative;



	display:block !important;



	z-index:1001;



	/*border-bottom:1px solid #000;*/



}



 



#header_wrapper{



	background-color:#FFF;



	-webkit-border-bottom-right-radius: 10px;



	-webkit-border-bottom-left-radius: 10px;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	-moz-border-radius:10px;



	border:1px solid #000;



}







#header_wrapper_back{



	background-color:#FFF;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	-moz-border-radius-topleft:10px;



	-moz-border-radius-topright:10px;



	margin-bottom: 5px;



	padding:5px;



}







#logo{



	width:955px;



	height:160px;



	overflow:hidden;



	margin-left:auto;



	margin-right:auto;



}







#logo img{



	margin-top:0px;



	margin-left:auto;



	margin-right:auto;



	-webkit-border-bottom-right-radius: 10px;



	-webkit-border-bottom-left-radius: 10px;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	-moz-border-radius:10px;



}







center{



	margin:0;



}







#navigation {



	background-color:#fff;



	font-size:18px;



	cursor:default;



	margin-top:0;



	margin-left:-5px;



	overflow:hidden;



	padding:0;



	width:auto;



	height:1%;



	-webkit-border-top-right-radius: 8px;



	-webkit-border-bottom-right-radius: 8px;



	-webkit-border-bottom-left-radius: 8px;



	-moz-border-radius-topright:8px;



	-moz-border-radius-bottomright:8px;



	-moz-border-radius-bottomleft:8px;



}







.navigation-search{



	margin-right:-5px;



}







#navigation li {



	float:left;



	list-style:none;



	position:relative;



	margin-top:5px;



	margin-bottom:5px;



}







#navigation li a {



	color:#000;



	text-decoration:none;



	text-transform:uppercase;



	/*font-family:Georgia, "Times New Roman", Times, serif;*/



	padding:4px 10px 5px 10px;



	display:block;



	/*border-bottom:1px solid #000;*/



}







#navigation li a h6{



	text-transform:uppercase;



	font-family: Georgia, 'Times New Roman', Times, serif;



	font-weight:bold;



	font-size:14px;



}







#navigation li a:hover {



	color:#bfc0c1;



}







#navigation li.current a, ul.navigation li.current a:hover{



	/*border-bottom:1px solid #FFF;*/



}







ul.navigation-search {



	background-color:#fff;



	font-size:18px;



	cursor:default;



	margin-top:0;



	overflow:hidden;



	padding:0;



	height:1%;



	-webkit-border-top-left-radius: 8px;



	-webkit-border-bottom-right-radius: 8px;



	-webkit-border-bottom-left-radius: 8px;



	-moz-border-radius-topleft:8px;



	-moz-border-radius-bottomright:8px;



	-moz-border-radius-bottomleft:8px;



}







ul.navigation-search li {



	float:left;



	list-style:none;



	position:relative;



	margin-top: 5px;



}







ul.navigation-search li a {



	color:#000;



	text-decoration:none;



	font-weight:bold;



	padding:5px 5px 8px 5px;



	display:block;



	border-bottom:1px solid #000;



}







ul.navigation-search li a:hover {



	color:#bfc0c1;



}







ul.navigation li.rss, ul.navigation li.facebook, ul.navigation li.twitter {



	/*float:right;



	font-size:13px;



	margin-top:5px;*/



}







ul.navigation-search li.search {



	float:right;



	font-size:13px;



	margin-top:5px;



	margin-bottom:8px;



	padding-left:10px;



	padding-top:3px;



	padding-right:10px;



}







ul.navigation li.rss a {



	padding-right:0px;



}







ul.navigation li.rss a:hover {



	color:#ff8208;



}







ul.navigation li.facebook a:hover {



	color:#3B5998;



}







ul.navigation li.twitter a:hover {



	color:#33CCFF;



} 







ul.navigation a.hypetrak:hover {



	color:#FF0066;



}







ul.navigation a.store:hover {



	color:#898989;



}







body#features ul.navigation li.features a {



	color:#000;



}







ul.navigation li span {



	position:absolute;



	top:0;



	right:0;



	font-size:9px;



	font-weight:bold;



	color:#0298ff;



	margin-right:15px;



}







body#feature-article li.features a {



	color:#000;



}



	



.menu {



	font-size:11px;c



	olor:#c0c0c0;



	float:right;



	clear:both;



	cursor:default;



	margin-top:-10px;



}







/* search forms */



 



div.search-bar {	



	/*position:relative;



	right:0;



	margin-right:15px;



	margin-top:15px;



	width:190px;



	_width:195px;



	height:25px;



	overflow:hidden;*/



}



 



#searchform {



	display:block;



}







#s {



	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;



	padding:5px 6px;



	width:150px;



	font-size:11px;



	border:0;



	outline:0;



	background:#000;



	color:#fff;



	font-weight:bold;



	-moz-border-radius-topleft:5px;



	-moz-border-radius-bottomleft:5px;



	-webkit-border-top-left-radius:5px;



	-webkit-border-bottom-left-radius:5px;



	float:left;



	_padding:6px 6px 7px 6px;



	border-right:2px solid #FFF;



}







#s:focus {



	background:#000;



}







#searchsubmit {



	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;



	background-color: #000;



	color:#fff;



	border:0;



	outline:0;



	font-weight:bold;



	padding:0px;



	padding-left:3px !important;



	font-size:11px;



	margin-left:0px;



	-moz-border-radius-topright:5px;



	-moz-border-radius-bottomright:5px;



	-webkit-border-bottom-right-radius:5px;



	-webkit-border-top-right-radius:5px;



	float:right;



	_padding:0px;



}







#searchsubmit:hover {



	cursor:pointer;



	background:#000;



}



 



#sform-404 {



	margin-top:10px;



}







#s-404 {



	float:left;



	width:300px;



	font-family:Arial,sans-serif;



	background-color:#000;



	border:0;



	padding:5px;



	color:#fff;



	margin-right:12px;



	-moz-border-radius-bottomleft:5px;



	-moz-border-radius-topleft:5px;



}







#submit-404 {



	cursor:pointer;



	float:right;



	margin-left:-37px;



	position:absolute;



	font-weight:bold;



	font-size:9px;



	border:none;



	background-color:#0298ff;



	color:#fff;



	font-family:Arial,sans-serif;



	padding:5px;



	-moz-border-radius-bottomright:5px;



	-moz-border-radius-topright:5px;



}







#submit-404:hover {



	cursor:pointer;



	background-color:#000;



	color:#fff;



}



 



.webkit.mac #searchsubmit {



}



 



@media screen and (-webkit-min-device-pixel-ratio:0) {



	#searchsubmit {padding:0px; margin-left: 0px;}



	#s {width:151px;}



}	







/* featured rotator */



 



#loading {



	width:980px;



	height:350px;



	text-align:center;



}







#loading img {



	margin-top:117.5px;



}



 



#guest-blog-feed {



	position:absolute;



	top:0;



	right:0;



	margin-top:15px;



}



 



#featured ul.blogs {



	margin:0;



	padding:0;



	position:absolute;



	top:0;



	right:0;



	width:310px;



	height:350px;



	overflow-y: auto;



	display:none;



}







#featured ul.blogs li {



	margin:0;



	padding:0;



	position:relative;



	list-style:none;



}







#featured ul.blogs li img {



	width:50px;



	height:50px;



}







#featured ul.blogs li a {



	color:#fff;



	text-decoration:none;



	display:block;



	padding:10px;



	background:#000;



}







#featured ul.blogs li a:hover {



	background:#0298ff;



	color:#fff !important;



}







#featured ul.blogs li:hover h4 {



	color:#fff;



}







#featured ul.blogs li span {



	position:absolute;



	top:0;



	left:0;



	margin-left:70px;



	margin-top:10px;



	padding-right:10px;



}







#featured ul.blogs li h3 {



	font-size:16px !important;



	font-weight:bold;



	color:#fff;



	padding:0;



	margin:0;



	text-transform:none;



	cursor:pointer;



}







#featured ul.blogs li h4 {



	font-size:1.1em;



	color:#e3e3e3;



	padding:0;



	margin:0;



	border:0;



	font-weight:bold !important;



	margin-top:5px;



	display:block;



}



 



#featured {



	margin:0;



	padding:15px 0;



	background-color:#FFF;



	position:relative;



	display:block;



	_display:inline-block;



	-webkit-border-bottom-left-radius: 10px;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	-moz-border-radius-topleft:10px;



	-moz-border-radius-topright:10px;



	-moz-border-radius-bottomleft:10px;



}







#feat_tab {



	background-color:#fff;



	font-size:14px;



	float:right;



	cursor:default;



	padding:5px 3px 3px 3px;



	margin-top:0;



	overflow:hidden;



	height:1%;



	-webkit-border-bottom-right-radius: 8px;



	-webkit-border-bottom-left-radius: 8px;



	-moz-border-radius-bottomleft:8px;



	-moz-border-radius-bottomright:8px;



}







#feat_tab li{



	padding:0px 10px;



	padding-bottom:5px;



}







#feat_tab h6{



	text-transform:uppercase;



	font-family: Georgia, 'Times New Roman', Times, serif;



	font-weight:normal;



}







#content_tab {



	background-color:#fff;



	font-size:14px;



	float:left;



	cursor:default;



	padding:3px 3px 5px 3px;



	margin-top:-15px;



	overflow:hidden;



	height:1%;



	-webkit-border-top-right-radius: 8px;



	-webkit-border-top-left-radius: 8px;



	-moz-border-radius-topleft:8px;



	-moz-border-radius-topright:8px;



}







#content_tab li{



	padding:0px 10px;



	padding-top:5px;



}







#content_tab h6{
	text-transform:uppercase;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;



}







#feat_wrapper_back{



	background-color:#FFF;



	-webkit-border-bottom-right-radius: 10px;



	-webkit-border-bottom-left-radius: 10px;



	-webkit-border-top-right-radius: 10px;



	-webkit-border-top-left-radius: 10px;



	margin-bottom: 5px;



	padding:5px;



}



 



.featcontain {



	position:relative;



}



 



.fade {



	width:980px;



	height:360px;



	padding:0;



	margin:0;



	position:relative;



	overflow:hidden;



	display:none;



}







.fade img {



	top:0;



	left:0;



}







.fade a {



	text-decoration:none;



	color:#fff;



}







.fade ul.features {



}







.fade ul.features li {



	float:left;



	position:relative;



	width:980px;



	height:350px;



	overflow:hidden;



}



 



.fade li span {



	opacity:0.75;



}



 



.fade span {



	position:absolute;



	bottom:0;



	left:0;



	font-weight:bold;



	font-size:24px;



	-webkit-text-stroke:1px transparent;



	background:url(images/feature-banner-bg.png) repeat;



	padding:10px 12px;



	color:#fff;



	cursor:pointer;



	width:956px;



	_background:#000;



	opacity:0.75;



	-khtml-opacity: 0.75;



	-moz-opacity: 0.75;



	filter: alpha(opacity=0.75); /* IE lt 8 */



}







.fade li:hover span {



	opacity:1;



	-moz-opacity: 1;



	-khtml-opacity: 1;



	filter: alpha(opacity=100); /* IE lt 8 */



}



 



@media only screen and (max-device-width:480px) {.fade span{-webkit-text-stroke:0 black;}}



 



#fadenav {



	position:absolute;



	top:0;



	right:0;



	z-index:99999;



	margin-top:34px;



	_margin-top:15px;



	font-size:11px;



	margin-right:15px;



	display:none;



	_margin-left:-15px;



}







#fadenav span {



	position:relative;



}







#fadenav a#next {



}







#fadenav a#prev {



}







#fadenav a {



	background:#000;



	padding:4px 8px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



	color:#fff;



	font-weight:bold;



	text-decoration:none;



	margin-left:15px;



	_margin-left:1px;



}







#fadenav a:hover {



	background:#0298ff;



}



 



ul#nav {



	width:975px;



	overflow:hidden;



	margin-top:2px;



	height:60px;



}







ul#nav li {



	height:60px;



	float:left;



	list-style:none;



	position:relative;



	font-size:9px;



	margin-right:2px;



	background:#fff;



}







ul#nav img {



	border:none;



	display:block;



}







ul#nav img:hover {



	opacity:0.9;



}







ul#nav a {



	color:#fff;



}







ul#nav li.activeLI {



	opacity:0.5;background:#000;



}



	



ul#nav span {



	position:absolute;



	color:#fff !important;



	font-weight:bold;



	padding:3px 5px;



	bottom:0;



	left:0;



	background:#000;



}







ul#nav span p {



	font-size:18px;



}



 



/* today bar */



 



#subhead {



	font-size:22px;



	font-weight:bold;



	border-bottom:1px solid #B8B8B8;



	width:619px;



	margin-left:auto;



	margin-right:auto;



}







#subhead h4{



	border:none !important;



	margin-top:0px;



	margin-bottom:0px;



	padding-bottom:0px;



	text-align:center;



}







#subhead-arch{



	font-size:22px;



	font-weight:bold;



	border-bottom:1px solid #B8B8B8;



	width:619px;



	margin-left:auto;



	margin-right:auto;



	margin-top:15px !important;



}







#subhead-arch h4{



	border:none !important;



	margin-top:0px;



	margin-bottom:0px;



	padding-bottom:0px;



	text-align:center;



	text-transform:uppercase; 



	font-weight:normal; 



	font-family:Georgia, 'Times New Roman', Times, serif; 



	letter-spacing:2px;



}







#subhead span {



	float:right;



	font-size:13px;



	line-height:35px;



	color:#c0c0c0;



}







#subhead span a {



	color:#c0c0c0;



	text-decoration:none;



}







#subhead span a:hover {



	color:#000;



}



  		



#subhead select {



	font-family:Arial,sans-serif;



	font-size:10px;



	font-weight:bold;



	border:0;



	background-color:#fff;



	color:#000;



	margin-top:-3px;



}







.arch-img a:hover {



	opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */



	filter: alpha(opacity=85); /* IE lt 8 */



	-ms-filter: "alpha(opacity=85)"; /* IE 8 */



	-khtml-opacity: .85; /* Safari 1.x */



	-moz-opacity: .85; /* FF lt 1.5, Netscape */	



}







.arch-img img{



	float:left;



}



        



/* Subhead Ad */







#subhead-ad{ 



	width: 345px;



	height: 50px;



	overflow: hidden;



	position: absolute;



	top: -12px;



	left: 142px;



}



		



#cats {



	display:none;



	background-color:#000;



	margin-top:20px;



	width:100px;



	position:absolute;



	margin-left:518px;



}







#cats ul {



}







#cats ul li {



	list-style-type:none;



}







#cats ul li a {



	padding:4px;



	display:block;



	font-weight:bold;



	color:#fff;



	text-decoration:none;



}







#cats ul li a:hover {



	background-color:#0298ff;



	color:#fff;



	text-decoration:none;



}



		



#subhead span select option {



	padding:0;



}







#subhead span select option:focus {



	background-color:#000;



	color:#fff;



}



		



a.rss {



	margin-top:-5px;



	margin-right:0px;



}



		



/* typography */



 



p {



	font-size:12px;



	margin-bottom: 12px;



}







p a {



	color:#000;



}



 



strong {



	font-weight:bold;



}



 



h1 {



	padding:20px 25px 5px 15px;



}



 



h2 {



	font-size:16px;



	margin-bottom:7px;



	font-weight:bold;



}







h2.page {



	margin-bottom:10px;



	font-weight:bold;



}







h2 a {



	color:#000;



	text-decoration:none;



	font-weight:bold;



}







h2 a:hover {



	color:#0298ff;



}







h2.entry-title {



	font-size:22px;



	margin-bottom:10px;



}







h2.gallery {



	font-size:18px;



	margin-bottom:10px;



	font-weight:bold;



}







h2.gallery span {



	display:block;



	margin-top:14px;



	margin-bottom:14px;



}







h2.gallery span a {



	font-size:9px;



	padding:4px;



	background-color:#000;



	color:#fff;



	text-transform:uppercase;



	letter-spacing:1px;



}







h2.gallery span a:hover {



	background-color:#0298ff;



}







h2.invite {



	margin:0 0 0 15px;



	padding-top:15px;



}



 



h3 {



	font-size:12px;



	color:#757575;



	margin-top:10px;



	cursor:default;



	text-transform:uppercase;



}







body#home h3 {



	font-size:11px;



}







h3 a {



	color:#0298ff;



	text-decoration:none;



}







h3 a:hover {



	color:#000;



}







h3 span {



	float:right;



	clear:both;



}







h3.sub {



	margin:0;



	padding:0;



	margin-bottom:5px;



	text-transform:uppercase;



}



	



h3.featured {



	margin:0;



	padding:0;



	background:#000;



	color:#fff;



	font-weight:bold;



	padding:5px 6px;



	display:inline;



	font-size:10px;



	text-transform:uppercase;



}







h3.featured span {



	clear:none;



}







h3.featured span a {



	color:#000;



}



	



h3.search {



	border:none;



	margin:0;



	padding:0;



	margin-bottom:5px;



}



	



h3.single {



	border:none;



	margin:0;



	padding:0;



	margin-bottom:10px;



	margin-top:-5px;



	text-transform:uppercase;



	font-size:10.5px;



	letter-spacing:0.5px;



}



 



h3.tags {



	border:none;



	margin:0;



	padding:0;



	margin-bottom:5px;



	margin-top:15px;



	font-size:12px;



	text-transform:none;



}







h3.tags a {



	font-weight:bold;



}



 



h3.similar {



	color:#000;



	padding:15px 0px 0px 15px;



	font-weight:bold;



	font-size:12px;



	text-transform:none;



	background:#fff;



}







h3.similar a:hover {



	color:#bbb;



}



 



h4 {



	font-size:0.65em;



	margin-bottom:5px;



	margin-top:20px;



	font-weight:bold;



	font-size:0.8em;



	padding-bottom:5px;



	border-bottom:1px solid #000;



}



 



h5 {



	margin-top:6px;



	font-weight:bold;



	cursor:default;



	font-size:9px;



	text-transform:uppercase;



	color:#000;



	margin-bottom:13px;



}







h5 a {



	color:#000;



	text-decoration:none;



}







h5 a:hover {



}



 



h5.category a {



	background-color:#eaeaea;



	padding:4px;



	text-decoration:none;



	color:#000;



}







h5.category a:hover {



	background-color:#0298ff;



	color:#fff;



}



 



h5.sidebar {



	font-size:12px;



	color:#222;



	margin:0;



	padding:0;



	text-transform:none;



	font-weight:bold;



	margin-bottom:10px;



}



 



h5.sidebar span {



	float:right;



}







h5.sidebar span a {



	color:#888;



	text-decoration:none;



}



 



h5.page {



	margin:0;



	padding:0;



	text-transform:none;



	font-size:12px;



	width:619px;



	margin-bottom:15px;



	padding-bottom:15px;



	border-bottom:1px solid #000;



	cursor:default;



	font-weight:normal;



}







h5.page span {



	float:right;



}







h5.page a {



	font-weight:bold;



}







h5.page a:hover {



	color:#0298ff;



}



 



body#feature #meta {



	clear:both;



	position:relative;



	padding:0;



	margin:0;



}







body#feature #meta span {



	padding-bottom:15px;



	display:block;



}







#meta {



	padding:15px 0 5px 0;



	clear:left;



	font-weight:bold;



	font-size:11px;



	position:relative;



	margin-bottom:5px;



}







#meta span {



	position:absolute;



	bottom:0;



	right:0;



	margin-bottom:4px;



	_position:relative;



	_float:right;



	background:#B5BABA;



	margin-right:0;



	margin-left:3px;



	color:#fff;



	padding:4px 8px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



	text-decoration:none;



	font-weight:bold;



	display:inline-block;



}







#meta span:hover {



	background:#000;



	cursor:default;



}







.tags {



	color:#000;



	margin:0;



	width:620px;



	margin-top:-9px;



}







.tags a {



	background: #0298ff;



	display: inline-block;



	margin-right:7px;



    margin-bottom: 7px;



	padding: 5px 10px 6px;



	color: #fff;



	text-decoration:none;



	-moz-border-radius: 5px; 



	-webkit-border-radius: 5px;



	position: relative;



	cursor: pointer;



}







.tags a:hover {



	background:#000;



}



 



/*Share section style */







#comments{



	border-top:1px solid #000;



	width:650px;



	margin-left:-15px;



	padding:10px;



}







#share-func{



	margin-left:-15px;



	margin-right:-15px;



	border-top:1px solid #000;



	padding:10px;



	float:left;



	width:630px;



}







#share-func ul{



	float:left;



	overflow:hidden;



	padding-bottom:5px;



	width:100%;



	margin-bottom:0;



}







#share-func ul li{



	list-style:none;



	float:left;



	position:relative;



	background-color:#B5BABA;



	color:#000;



	padding:10px;



	-moz-border-radius: 5px; 



	-webkit-border-radius: 5px;



	margin-left:60px;



	margin-right:60px;



	text-decoration:none;



	font-size:12px;



}







#share-func ul li:hover{



	background-color:#000;



}







#share-func ul li a{



	text-decoration:none;



	color:#FFF;



	text-transform:uppercase;



	font-weight:bold;



	letter-spacing:3px;



}







#share-func ul li a:hover{



	background-color:#000;



}







.share {



	display:block;



	padding:15px 15px 0 15px;



	background:#fff;



	margin-left:-15px;



	width:619px;



	margin-bottom:15px;



	margin-top:15px;



	border-top:1px solid #000;



	position:relative;



}







body#feature .share {



	width:950px;



	padding:15px;



	border-top:1px solid #000;



	margin-top:15px;



}







.share h6 {



	font-size:11px;



	font-weight:normal;



	margin-bottom:10px;



}



	



.permalink_input {



	font-size:11px;



	color:#595959;



}



 



input#share_permalink {



	width:450px;



	_margin-left:15px;



}







/* Show social section style */







.show-social{



	border-top:1px solid #000;



	margin-left:-15px;



	margin-right:-15px;



	display:block;



	padding:10px;



}







/* Show category section style */







.show-category{



	border-top:1px solid #000;



	margin-left:-15px;



	margin-right:-15px;



	display:block;



	padding:10px;



}







.show-category ul a{



	display: inline-block;



	margin-right:5px;



	margin-left:5px;



    margin-bottom: 7px;



	padding: 5px 10px 6px;



	color: #000;



	text-decoration:none;



	-moz-border-radius: 5px; 



	-webkit-border-radius: 5px;



	position: relative;



	cursor: pointer;



	font-size:12px;



}







.show-category ul a:hover{



	color:#0298FF;



}







/* Show tag section style */







.show-tag{



	border-top:1px solid #000;



	margin-left:-15px;



	margin-right:-15px;



	display:block;



	padding:10px;



}







.show-tag ul a{



	display: inline-block;



	margin-right:5px;



	margin-left:5px;



    margin-bottom: 7px;



	padding: 5px 10px 6px;



	color: #000;



	text-decoration:none;



	-moz-border-radius: 5px; 



	-webkit-border-radius: 5px;



	position: relative;



	cursor: pointer;



	font-size:12px;



}



 



.show-tag ul a:hover{



	color:#0298FF;



}







/* facebook share button */



 



.facebook-share {



	width:70px;



	position:absolute;



	top:15px;



	right:70px;



}



 



/*tweetmeme */



 



.tweetmeme_button {



	width:50px;



	height:61px;



	position:absolute;



	top:0;



	right:0;



	margin:15px 15px 0 0;



}



 



.tweetmeme_feature_button {



	display:inline;



	padding-left:10px;



}



 



ul.social {



	overflow:hidden;



	font-size:12px;



	font-weight:bold;



	margin-bottom:15px;



}







ul.social li {



	display:inline;



	float:left;



	padding:0;



	margin:0;



	list-style:none;



}







ul.social li a {



	color:#bbb;



	text-decoration:none;



	float:left;



	display:block;



	padding:5px 10px 5px 27px;



	margin-right:10px;



}







ul.social li a:hover {



	color:#000;



}



	



ul.social li.stumbleupon {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.stumbleupon.com) no-repeat scroll 2px 2px;



}







ul.social li.google {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.google.com) no-repeat scroll 2px 2px;



}







ul.social li.delicious {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.delicious.com) no-repeat scroll 2px 2px;



}







ul.social li.digg {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.digg.com) no-repeat scroll 2px 2px;



}







ul.social li.facebook {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.facebook.com) no-repeat scroll 2px 2px;



}







ul.social li.twitter {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.twitter.com) no-repeat scroll 2px 2px;



}







ul.social li.technorati {



	background:transparent url(http://www.google.com/s2/favicons?domain=www.technorati.com) no-repeat scroll 2px 2px;



}



  



.related {



	display:block;



	padding:15px;



	width:619px;



	border-top:1px solid #000;



	padding:15px 15px 0;



	margin-left:-15px;



	margin-bottom:15px;



}



 



.related ol li {



	width:154px;



	height:103px;



	float:left;



	list-style:none;



	position:relative;



	overflow:hidden;



}







.related ol li a {



	color:#fff;



	text-decoration:none;



	font-weight:bold;



}







.related ol li:hover span {



	display:block;



}







.related ol li span {



	position:absolute;



	bottom:0;



	left:0;



	display:none;



	background:url(http://hypebeast.com/wp-content/themes/HypebeastV8/images/feature-banner-bg.png) repeat;



	padding:5px 5px 5px 7px;



	font-size:13px;



	height:93px;



	width:142px;



}



 



/* sidebar */







#c-bowtie{



	float:left;



	margin-top:4px;



}







#tag-section{



	margin-bottom:10px;



}







#tag-section h6 a{



	text-decoration:none;



	color:#000;



}



#tag-section h6 a:hover{



	text-decoration:none;



	color:#bfc0c1;



}







#sb-category ul{



	list-style:none;



}







#tag-cloud{



	background:#000;



	padding:5px 0 5px 5px;



	border:1px solid #FFF;



	margin-left:19px;



}



	



.sb-title{



	text-decoration:none;



	text-transform:uppercase;



	font-weight:bold;



	font-size:25px;



	margin-bottom:-8px;



	background:#FFF;



}







.sb-title-cat{



	text-decoration:none;



	text-transform:uppercase;



	font-weight:bold;



	font-size:25px;



	margin-left:0px;



	margin-bottom:-8px;



	background:#FFF;



}







ul.wp-tag-cloud {



	overflow:hidden;



	padding:7px 8px;



	background-color:#FFF;



	clear:both;



}



	



ul.wp-tag-cloud li {



	list-style:none;



	font-size:11px;



	font-weight:bold;



	display:inline;



	line-height:1.4;



	padding-right:3px;



}







ul.wp-tag-cloud li a {



	color:#000;



	text-decoration:none;



}







ul.wp-tag-cloud li a:hover {



	color:#0298ff;



}







ul.wp-tag-cloud span {



	font-weight:normal;



	float:right;



	margin-top:-20px;



	margin-right:5px;



}



 



#sidebar iframe#aa3a6a1b {



	margin-top:10px;



	margin-bottom:15px;



}







#sidebar iframe#a5b962e0 {



	margin-top:0px;



	margin-bottom:15px;



}



 



/* sidebar adboxes */



	



ul#adboxes {



	border:none;



	background-color:#fff;



	width:300px;



	overflow:hidden;



}







ul#adboxes li {



	list-style-type:none;



	float:left;



	background-repeat:no-repeat;



	background-position:center;



	background-color:#e2e2e2;



	margin-bottom:15px;



	padding:8px;



	overflow:hidden;



	_padding:8px;



}







ul#adboxes li:hover {



	background:#bbb;



}







ul#adboxes li.left {



	margin-right:17px;



}



		



#sidebar embed {



}



		



#google_ads_div_Hypebeast_Allpages_Content_300x250 {



	background:#fff;



	margin-bottom:15px;



}







#google_ads_div_Hypebeast_Allpages_Content_300x250 img {



}



	



/* sidebar blogs */



 



#guest-blog-widget {



	margin-bottom:15px;



}



 



ul.blogs {



	overflow-y: auto;



	padding:0;



	margin-bottom:15px;



	height:497px;



}







ul.blogs li {



	list-style-type:none;



	position:relative;



	margin-bottom:1px;



	display:block;



}







ul.blogs li a:hover {



	background:#bbb;



}







ul.blogs li a:hover span.author, ul.blogs li a:hover span.title {



	color:#fff;



}







ul.blogs li div {



	/*position:absolute;



	top:0;



	left:0;



	margin-left:70px;



	margin-top:10px;



	padding-right:10px;*/



} 







ul.blogs li img {



	width:50px;



	height:50px;



}







ul.blogs li a {



	color:#fff;



	text-decoration:none;



	display:block;



	padding:10px;



	background:#eaeaea;



}







ul.blogs li span.author {



	font-size:16px !important;



	font-weight:bold;



	color:#333;



	padding:0;



	margin:0;



	text-transform:none;



	cursor:pointer;



	position:absolute;



	top:0;



	left:0;



	margin-left:70px;



	margin-top:10px;



}







ul.blogs li span.title {



	font-size:1.1em;



	color:#777;



	padding:0;



	margin:0;border:0;



	font-weight:bold !important;



	margin-top:5px;



	display:block;



	cursor:pointer;



	position:absolute;



	top:0;



	left:0;



	margin-left:70px;



	margin-top:32px;



}



	



.jScrollPaneContainer {



	position: relative;



	overflow: hidden;



	z-index: 1;



}







.jScrollPaneTrack {



	position: absolute;



	cursor: pointer;



	right: 0;



	top: 0;



	height: 100%;



	background: #eaeaea;



}







.jScrollPaneDrag {



	position: absolute;



	background: #bbb;



	cursor: pointer;



	overflow: hidden;



}







.jScrollPaneDragTop {



	position: absolute;



	top: 0;



	left: 0;



	overflow: hidden;



}







.jScrollPaneDragBottom {



	position: absolute;



	bottom: 0;



	left: 0;



	overflow: hidden;



}







a.jScrollArrowUp {



	display: block;



	position: absolute;



	z-index: 1;



	top: 0;



	right: 0;



	text-indent: -2000px;



	overflow: hidden;



	/*background-color: #666;*/



	height: 9px;



}







a.jScrollArrowUp:hover {



	/*background-color: #f60;*/



}



	



a.jScrollArrowDown {



	display: block;



	position: absolute;



	z-index: 1;



	bottom: 0;



	right: 0;



	text-indent: -2000px;



	overflow: hidden;



	/*background-color: #666;*/



	height: 9px;



}







a.jScrollArrowDown:hover {



	/*background-color: #f60;*/



}







a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {



	/*background-color: #f00;*/



}



		



/* sidebar twitter widget */



	



#tweets ul {



	background:#eaeaea;



	padding:7px 8px;



	overflow:hidden;



	margin:5px 0 15px;



}







#tweets ul li {



	list-style:none;



	font-size:11px;



	font-weight:bold;



	color:#333;



}







#tweets ul li a {



	color:#0298ff;



	text-decoration:none;



}







#tweets ul li a:hover {



	text-decoration:underline;



}







span.created_at {



	font-size:11px;



	color:#bbb;



	display:block;



	margin-top:3px;



}



		



/* sidebar newsletter */



	



form#newsletter {



	margin-bottom:15px;



}



 



input#newsletter {



	width:292px;



	_width:272px;



	background-color:#eaeaea;



	border:0;



	padding:4px;



	font-family:"Helvetica Neue",Arial,sans-serif;



	font-size:11px;



	color:#333;



	margin-top:0px;



	font-weight:bold;



}







input#newsletter:focus {



	background-color:#222;



	color:#fff;



}



	



/* sidebar staff */



	



ul#staff {



	font-size:11px;



	margin-top:0;



	clear:both;



	margin-bottom:10px;



	border:1px solid #000;



	border-right:none;



	padding:5px;



	padding-right:0;



	background:#000;



}







ul#staff li {



	list-style-type:none;



	margin-bottom:0;



	background-color:#FFF;



	border:1px solid #000;



	border-right:none;



	font-weight:bold;



}







ul#staff li:hover {



}







ul#staff li span {



	float:right;



}







ul#staff li a {



	color:#000;



	text-decoration:none;



}







ul#staff li a:hover {



	color:#0298ff;



}







ul#staff li {



	color:#333;



	text-decoration:none;



	display:block;



	padding:7px 8px;



}







ul#staff li strong {



}



 



/* feature template */



 



#content-full {



	width:950px;



	padding-right: 15px;	



	padding-left: 15px; 



	padding-bottom: 0px; 



	padding-top: 15px;



}



 



/* single */



 



.post {



	display:block !important;



	position:relative;



}







body.single .post p {



	font-size:13px;



	line-height:19px;



	width:619px;



	color:#333333;



}







.post p a {



	color:#0298ff;



	text-decoration:none;



	font-weight:bold;



}







.post p a:hover {



	color:#333;



}







body.single .post img {






}



 



.entry-content {



	width:630px;



	margin-bottom:25px;



}







.entry-content p object{



	max-width:620px;



	width:expression(document.body.clientwidth > 620? "620px": "auto" ); 



}







.entry-content p img {



	max-width: 620px;



	width:expression(document.body.clientwidth > 620? "620px": "auto" ); 



}







.entry-content p img.size-full {



	max-width:620px !important;



}







.entry-content p img.alignnone {



	display:block; 



	margin-left:auto; 



	margin-right:auto;



}



	



.entry-content blockquote {



	margin-bottom:12px;



	width:600px;



}







.entry-content blockquote p {



	margin:0;



	background:#eaeaea;



	padding:15px !important;



	width:590px !important;



	font-size:12px !important;



	color:#666 !important;



}



 



.page-link {



	margin:15px 0;



	font-size:16px;



	font-weight:normal;



	cursor:default;



}







.page-link a {



	color:#000;



	font-weight:bold;



	text-decoration:none;



}







.page-link span {



	color:#595959;



}







.page-link span a {



	color:#fff;



}







.page-link-wrap a {



	text-decoration:none;



	font-weight:bold;



	color:#000;



	background:#bbb;



	color:#fff;



	padding-right: 8px;



	padding-left: 8px;



	padding-bottom: 0px;



	padding-top: 4px;



	-moz-border-radius:5px;



	-webkit-border-radius:5px;



}







.page-link a:hover {



	color:#0298ff;



}



	



#page-link-wrap{



	border-top: 1px solid #000; 



	clear: both; 



	padding-right: 0px; 



	padding-left: 0px; 



	padding-bottom: 7px; 



	padding-top: 10px;



}



 



#middle {



	margin-right:-10px;



	margin-top:48px;



}



 



ul#meta {



	width:80px;



	font-size:10px;



	padding-left:2px;



	margin-top:10px;



	padding-bottom:10px;



	border-bottom:1px solid #000;



}







ul#meta li {



	list-style-type:none;



	font-style:italic;



}







ul#meta li.date {



	font-size:1.2em;



	font-style:normal;



	font-weight:bold;



}



 



li.share img {



	width:0px;



	height:0px;



}



 



ul.tools {



	margin-bottom:5px;



	margin-top:15px;



	float:right;



	cursor:default;



}







ul.tools li {



	list-style-type:none;



	display:inline;



	font-size:10px;



}







ul.tools li a {



	color:#000;



	text-decoration:none;



	padding:3px;



	background-color:#eaeaea;



}







ul.tools li a:hover {



	background-color:#0298ff;



	color:#fff;



}



 



.similar {



	clear:left;



	border-top:1px solid #000;



	margin-left:-15px;



	padding-left:15px;



	padding-top:15px;



	padding-bottom:5px;



	margin-top:15px;



	width:669px



}







.similar ul {



	background-color:#fff;



	overflow:hidden;



}







.similar ul li {



	list-style-type:none;



	font-size:12px;



	position:relative;



	float:left;



	height:106px;



}







.similar ul li span {



	position:absolute;



	bottom:0;



	left:0;



	display:none;



	opacity:0.9;



	filter: alpha(opacity=90); /* internet explorer */



	-khtml-opacity: 0.9;      /* khtml, old safari */



	-moz-opacity: 0.9;       /* mozilla, netscape */



	font-size:13px;



	width:194px;



	padding:5px 6px;



	background:#000;



	color:#fff;



}







.similar ul li:hover span {



	display:block;



	font-weight:bold;



}







.similar ul li a {



	font-weight:normal;



	color:#000;



	text-decoration:none;



}







.similar ul li a:hover {



	color:#0298ff;



}



	



.similar h5 {



	font-size:18px;



	text-transform:none;



	color:#bbb;



	margin:0;



	padding:0;



	margin-bottom:15px;



}



	 



.random {



	float:right;



}







.random ul {



	margin-bottom:20px;



	width:300px;



}







.random ul li {



	list-style-type:none;



	margin-bottom:5px;



	font-size:11px;



}







.random ul li a {



	display:block;



	padding:5px;



	color:#000;



	background-color:#eaeaea;



	text-decoration:none;



	font-weight:bold;



}







.random ul li a:hover {



	background-color:#d5d5d5;



	color:#000;



}



 



h5.similar {



	font-size:10px;



	font-weight:bold;



	text-transform:uppercase;



	background-color:#eaeaea;



	padding:4px;



	margin:0;



}



 



ul.post-categories {



}







ul.post-categories li {



	display:inline;



}



 



ul#tags {



	width:80px;



	color:#000;



	margin-top:10px;



}







ul#tags li {



	font-size:10px;



	list-style-type:none;



}







ul#tags li a {



	padding:3px;



	color:#000;



	display:block;



	text-decoration:none;



}







ul#tags li a:hover {



	color:#000;



	background-color:#eaeaea;



}







ul#tags h5 ol.commentlist{



}







  



/* breadcrumbs */



 



p#breadcrumbs {



	font-size:18px;



	padding:15px 0px 15px 0px;



	margin-left:15px;



	color:#000;



	cursor:default;



	font-weight:bold;



	border-bottom:1px solid #000;



	margin-bottom:0px;



}







p#breadcrumbs a {



	color:#000;



	text-decoration:none;



	font-style:normal;



	font-weight:bold;



}







p#breadcrumbs a:hover {



	color:#0298ff;



}







p#breadcrumbs span {



	float:right;



	margin-top:5px;



}



	



.result {



	padding-bottom:10px;



	margin-bottom:10px;



	border-bottom:1px solid #000;



}







.result img {



	margin-bottom:10px;



}



 



/* read more link */



 



a.more-link {



	color:#000;



	text-decoration:none;



	font-size:12px;



	text-transform:uppercase;



	display:block;



	margin-top:10px;



	margin-bottom:-5px;



}







a.more-link:hover {



	text-decoration:none;



	color:#0298ff;



}



 



/* blog directory */



 



ul.directory {



	margin-top:0px;



}







ul.directory li {



	float:left;



	font-size:12px;



	width:110px;



	margin-left:20px;



	list-style-type:none;



	margin-bottom:10px;



	color:#000;



}







ul.directory li a {



	outline:none;



	color:#000;



	text-decoration:none;



}







ul.directory li:hover {



}







ul.directory li:hover img {



	opacity:0.9;



}







ul.directory li:hover h4.directory {



	color:#000;



}







ul.directory li:hover p {



	color:#000;



}







ul.directory li img {



	width:110px;



	height:110px;



	opacity:1;



}







ul.directory li.first {



	margin-left:0px;



}







ul.directory li span {



	margin:0;



	padding:0;



	display:block;



}



 



h4.directory {



	color:#000;



	padding:0;



	margin:0;



	font-size:12px;



	font-weight:bold;



	border:0;



	padding-top:10px;



	padding-bottom:10px;



	border-bottom:1px solid #000;



	margin-bottom:0px;



}



 



ul.directory li p {



	color:#fff;



	font-size:11px;



}







ul.directory li .last {



	position:absolute;



	display:none;



	margin-top:-19px;



	width:100px;



}







ul.directory li:hover .last {



	color:#fff;



	display:block;



	background-color:#000;



	padding:3px 5px;



	font-size:8px;



	text-transform:uppercase;



	font-weight:bold;



}







ul.directory li p a {



	color:#fff;



	text-decoration:none;



	background-color:#0298ff;



	padding:3px;



	font-size:9px;



	text-transform:uppercase;



	display:block;



	width:60px;



	margin-top:13px;



}







ul.directory li p a:hover {



	border-bottom:1px solid #fff;



}



	 



.box {



	width:300px;



	float:left;



	font-size:0.75em;



	margin-bottom:10px;



	clear:none;



}



 



.box img {



	width:300px;



}







#right {



	float:right;



	margin-right:-25px;



	clear:none;



}



 



/* feature single */



 



#content-full .post {



	border-bottom:0px;



	width:950px;



}







#content-full .post p {



	width:950px;



	text-align:justify;



}



 



#featured .feature-title {



	width:455px;



	font-size:12px;



	font-weight:bold;



}



 



.right {



	float:right;



	margin-bottom:10px;



}







.right p {



	margin-bottom:10px;



	width: 460px !important;



}







.left {



	float:left;



	margin-bottom:10px; 



}







.left p {



	margin-bottom:10px;



	width: 460px !important;



}



 



.clear {



	clear:both;



}



 



.feature-meta {



	width: 950px; 



	padding: 0 0 5px 0; 



}







.feature-meta h3 {



	text-transform:none;



	color:#bbb;



	font-size:14px;



	margin:0;



	padding:0 0 10px 0;



	float: left;



	font-weight:bold;



}







h2.feature-title {



	font-size:27px;



	font-weight:bold;



	margin-bottom:15px;



	width:980px;



	margin-left:-15px;



	border-bottom:1px solid #000;



	padding:0 15px 15px;



}



 



.entry-content-feature {



	width:950px;



	padding-bottom:10px;



	margin-top:0px;



}







.entry-content-feature h2 {



	font-size:18px;



	font-weight:bold;



	background-color:#000;



	color:#fff;



	padding:10px 0px;



}







.entry-content-feature p {



}







.entry-content-feature p.title {



	font-size:24px;



	letter-spacing:0px;



	line-height:32px;



	background-color:#000;



	color:#fff;



	font-weight:bold;



	padding:10px 0px;



}







.entry-content-feature p img.size-full {



	width:950px;



	margin-bottom:10px;



}







.entry-content-feature h6 {



	font-weight:bold;



	font-size:10px;



	text-transform:uppercase;



	margin:0;



	padding:0;



	letter-spacing:1px;



	margin-top:-20px;



	background-color:#000;



	color:#fff;



	padding:3px 5px;



	margin-bottom:20px;



	cursor:default;



}







.entry-content-feature p strong {



	font-size:18px;



	font-weight:bold;



	margin-bottom:-5px;



	display:block;



}



 



.feature-right {



	position:absolute;



	margin-left:650px;



	width:280px;



	background-color:#000;



	color:#fff;



	padding:0px 10px 10px 10px;



	margin-top:10px;



}







.feature-right h5 {



	color:#fff;



	margin:0;



	padding:0;



	margin-bottom:10px;



	width:280px;



	background-color:#0298ff;



	padding:10px;



	margin-left:-10px;



	margin-top:-10px;



	font-size:10px;-



	-moz-border-radius-topleft: 5px;



	-moz-border-radius-topright: 5px;



	-webkit-border-radius-top-right:5px;



	-webkit-border-radius-top-left:5px;



}







.feature-right p a {



	color:#fff;



	font-size:18px;



}







.feature-right p a:hover {



	color:#898989;



}







.feature-right p br {



	margin:10px;



}



 



.feature-right p {



	width:300px;



	margin-bottom:0px;



}



 



.page-link-feature {



	font-size:12px;



	text-align:right;



	width: 450px; 



	float: right;



	margin-bottom:20px;



}







.page-link-feature span {



	float:left;



}







.page-link-feature a {



	font-weight:bold;



	text-decoration:none;



	background:#000;



	color:#fff;



	padding:7px 9px 8px;



	margin-left:1px;



}







.page-link-feature a:hover {



	background:#bbb;



}



	



.page-link-feature-right {



	font-size:12px;



	text-align:right;



	width: 450px; 



	float: right; 



	padding-bottom:10px;



	margin-top:6px;



}







.page-link-feature-right span {



	float:left;



}







.page-link-feature-right a {



	font-weight:bold;



	text-decoration:none;



	background:#999;



	color:#fff;



	padding:6px 8px;



	margin-left:10px;



	-moz-border-radius:6px;



	-webkit-border-radius:6px;



}







.page-link-feature-right a:hover {



	background:#bbb;



}



	



.page-link-feature-left {



	font-size:13px;



	text-align:left;



	width: 450px; 



	float: left; 



	cursor:default;



}







.page-link-feature-left a {



	font-weight:bold;



	text-decoration:none;



	color:#000;



}







.page-link-feature-left a:hover {



	color:#0298ff;



}



 



.quote {	



	/*position:absolute;



	height:410px;



	background-image:url(images/quote-bg.png);



	background-repeat:repeat;



	width:275px;



	color:#fff;



	padding:20px;



	font-weight:bold;



	font-size:26px;*/



} 



 



/* features page */



 



 .features-lead-image {



	 height:200px;



	 background:#000;



	 display:block;



}



  



.next-prev {



	color:#fff;



	width:950px;



	margin:0;



	font-size:12px;



	font-weight:bold;



	padding:0;



	text-align:right !important;



	display:block;



	margin-top:10px;



	padding-bottom:15px;



	font-size:0;



	margin-bottom:10px;



}







.next-prev a {



	background: #999;



	margin-left:10px;



	padding: 6px 8px;



	color: #fff;



	-moz-border-radius:6px;



	-webkit-border-radius:6px;



	font-size:12px !important;



	text-decoration:none;



	position: relative;



	cursor: pointer;



}



	



.next-prev.top {



	margin:5px 0 10px 0;



}



	



.next-prev span a {



	padding-left:9px;



	padding-right:9px;



}







.next-prev a:hover {



	background:#bbb;



	color:#fff;



}



 



h2.features-header {



	font-weight:bold;



	font-size:24px;



	margin:0;



	padding:0;



	margin-bottom:15px;



}



 



.js #feature-columns {



	width:102%;



	overflow:hidden;



	margin-left:-15px;



	filter: alpha(opacity=0); /* internet explorer */



	-khtml-opacity: 0;      /* khtml, old safari */



	-moz-opacity: 0;       /* mozilla, netscape */



	opacity: 0;           /* fx, safari, opera */



}



 



#featured .feature {



	display:block;



	margin-bottom:15px;



	width:307px;



	float:left;



	border-bottom:0px solid #eaeaea;



	padding-bottom:0px;



	margin-left:15px;



	overflow:hidden;



	position:relative;



	height:365px;



}







#featured .feature img {



	height:200px;



}



 



#featured .feature:hover {



	cursor:pointer;



}



 



.feature-grid-meta {



	position:absolute;



	top:0;



	left:0;



	margin-top:178px;



	margin-left:10px;



	z-index:10001;



}



	



@media screen and (-webkit-min-device-pixel-ratio:0) {



	.feature-grid-meta {margin-top:179px; top: -1px; }



}



	



.safari4.mac .feature-grid-meta {



}



 



.feature span.date {



	background:#898989;



	color:#fff;



	padding:4px 6px;



	font-size:11px;



	font-weight:bold;



	float:left;



	cursor:pointer;



	_margin-top:-1px;



}







.new-post {



	font-size:11px;



	background-color:#FF0066;



	color:#fff;



	padding:4px 6px;



	z-index:999;



	font-weight:bold;



	float:right;



	cursor:pointer;



	_margin-left:-55px;



	_margin-top:-4px;



}







.feature:hover .feature-text {



	background:#222;



}







.feature a {



	text-decoration:none;



	color:#000;



	display:block;



}







.feature a:hover {



}







#featured .feature:hover img {



	opacity:0.9;



	filter: alpha(opacity=90); /* internet explorer */



	-khtml-opacity: 0.9;      /* khtml, old safari */



	-moz-opacity: 0.9;       /* mozilla, netscape */



}



 



#featured .feature p {



	margin:10px 0;



}



 



#featured .feature-text {



	font-size:11px;



	height:150px;



	width:287px;



	padding:10px;



	background:#000;



	color:#fff !important;



	cursor:pointer;



	_margin-top:-3px;



}







@media screen and (-webkit-min-device-pixel-ratio:0) {



	.feature-text {}



	.feature-grid-meta {margin-top:179px;}



}







#featured .feature-text p {



	margin:0;



	padding:0;



	font-size:11px !important;



	line-height:1.4;



}



	



#featured .feature:hover .feature-text p {



	color:#999 !important;



}



	



#featured .feature-big {



	display:block;



	padding-bottom:15px;



	height:400px;



	cursor:default;



	border-bottom:1px solid #000;



}







#featured .feature-big img {



	float:right;



}







.feature-big a {



	text-decoration:none;



}







.feature-big a:hover {



}







.feature-big img:hover {



	opacity:0.9;



}



	



.feature-big-box {



	height:400px;



	width:325px;



	background-color:#000;



	float:left;



}







.feature-big-box a {



}



 



.feature-big-text {



	font-size:12px;



	color:#fff;



	margin-top:0px;



	font-weight:normal;



}







.feature-big-text a {



	font-weight:normal;



}



 



.feature-big-date {



	font-size:10px;



	color:#898989;



	text-transform:uppercase;



	letter-spacing:1px;



	margin-top:10px;



}



 



.feature-big-read {



	font-size:14px;



	margin-top:28px;



}







.feature-big-read a {



	background-color:#898989;



	color:#fff;



	padding:4px 6px;



	-moz-border-radius: 5px;



	-webkit-border-radius:5px;



}







.feature-big-read a:hover {



	background-color:#0298ff;



	color:#fff;



}



 



img.feature-thumb {



}



 



h2.feature-grid-title {



	margin:0;



	padding:0;



	border:0;



	font-weight:bold;



	font-size:18px;



	color:#fff;



	width:100%;



	margin-bottom:10px;



}







h2.feature a {



	color:#000;



	border:0;



	outline:0;



	text-decoration:none;



	padding:0;



	margin:0;



}







h2.feature a:hover {



	border:0;



}







h2.feature span {



	font-size:10px;



}







h2.feature p a {



	border:0;



	text-decoration:none;



}



		



h2.feature-big {



	font-size:24px;



	font-weight:bold;



	color:#fff;



	margin:0;



	padding:25px;



}







h2.feature-big a {



	color:#fff;



	border:0;



	outline:0;



	text-decoration:none;



}







h2.feature-big span {



	display:block;



	font-size:12px;



	text-transform:uppercase;



	letter-spacing:1px;



	color:#898989;



	margin-bottom:5px;



}







h2.feature-big span a {



	color:#898989;



}







h2.feature-big span.date {



	margin-top:5px;



	color:#fff;



	text-transform:none;



	letter-spacing:0px;



}







h2.feature-big p {



	font-size:48px;



}



 



/* front page */



 



body#home .post p {



	font-size:1.1em;



	line-height:1.4;



	color:#595959;



}







.text-box {



	width:290px;



	position:absolute;



	top:0;



	right:0;



	margin-top:35px;



	margin-right:15px;



}







.text-box .more-text{ 



	padding-top: 1em;



}







.text-box .more-text a{ 



	text-decoration:none; 



	color: #0298ff;



}







.text-box .more-text a:hover{ 



	color: #000000;



}



 



body#home .post {



	padding: 15px 0; 



	border-bottom: 1px solid #000; 



	position:relative;



	height:200px;



}







body#archives .post {



	padding: 15px 0; 



	border-bottom: 1px solid #000; 



	position:relative;



	height:200px;



}



 



body#archives .post {



	height:auto;



}



 



a.box-link {



	display:block;



	width:100%;



	height:100%;



	position:absolute;



	top:0;



	left:0;



	z-index:1001;



	_display:none;



}







a.box-link:hover {



	background:#eaeaea;



	opacity:0.2;



	filter: alpha(opacity=20); /* internet explorer */



	-khtml-opacity: 0.2;      /* khtml, old safari */



	-moz-opacity: 0.2;       /* mozilla, netscape */



}



 



.frontimg {



	position:absolute;



	top:0;



	left:0;



	margin-top:15px;



	color:#fff;



	width:300px;



	height:200px;



	background:#fff;



	overflow:hidden;



}



 



.frontimg a {



	color:#fff;



}







.frontimg img {



	opacity:1;



	position:absolute;



}







.frontimg img:hover {



	opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */



	filter: alpha(opacity=85); /* IE lt 8 */



	-ms-filter: "alpha(opacity=85)"; /* IE 8 */



	-khtml-opacity: .85; /* Safari 1.x */



	-moz-opacity: .85; /* FF lt 1.5, Netscape */



}



 



.the-time {



	position:absolute;



	left:0;



	top:0;



	margin-left:315px;



	margin-top:15px;



	font-size:1.1em;



	font-weight:bold;



	color:#757575;



}







.search-para p{



	margin-bottom:0px;



}







body#archives .the-time {



	position:absolute;



	top:0;



	left:0;



	margin-left:125px;



	margin-top:15px;



	font-size:1.1em;



	font-weight:bold;



	color:#bbb;



}







.the-comments {



	position:absolute;



	bottom:0;



	right:0;



	margin-bottom:15px;



	font-size:1.1em;



}







body#archives .the-comments {



	position:absolute;



	top:0;



	right:0;



	margin-top:15px;



	font-size:1.1em;



	margin-right:15px;



}







.the-comments a {



	color:#757575;



	text-decoration:none;



	font-weight:bold;



}







.the-comments a:hover {



	color:#0298ff;



}



 



/* pagenavi */



	



/*.wp-pagenavi {



	margin-bottom:10px;



	padding:25px 0px 0px 0px; 



	font-size:11px;



	width:623px;



	cursor:default;



	font-weight:normal;



	text-transform:normal;



	letter-spacing:1px;



	margin-left:0px;



}



	



.wp-pagenavi a, .wp-pagenavi a:link {



	color:#000000;



	text-decoration:none;



	border: 1px solid #000;



	background-color: #FFFFFF; 



}







.wp-pagenavi a:visited {







}



.wp-pagenavi a:hover {	



	color:#fff;



}







.wp-pagenavi a:active {



	}



	



.wp-pagenavi span {



	float:left;



}



	



.wp-pagenavi span.pages {



	padding:0; 



	margin:0;



	color: #fff;



	border:none;



	letter-spacing:0px;



	font-weight:bold;



}







.wp-pagenavi span.current {



	margin-right: 0.1em; 



	padding:0.2em 0.5em;



	color:#fff;



	float:none;



	background-color:#0298ff;



	border: 1px solid #0298ff;	



}







.wp-pagenavi span.extend {



	padding: 0.2em 0.5em; 



	margin-right: 0.1em;



	color: #000000;



	background-color: #ffffff;



	float: none; 



}*/











 



.wp-pagenavi {



	color:#000 !important;



	width:669px!important;



	margin:0;



	font-size:13px !important;



	font-weight:bold !important;



	padding:0 !important;



	text-align:left !important;



	display:block;



	margin-top:20px !important;



	padding-bottom:15px!important;



	height:35px;



}



 



.wp-pagenavi span {



	border:0 !important;



	margin:0 !important;



}







.wp-pagenavi a.last {



	display:none;



}







.wp-pagenavi span.extend {



	display:none;



}







.wp-pagenavi span.pages {



	float:left !important;



	overflow:hidden !important;



}







.wp-pagenavi span.current {



	padding:5px 8px !important;



	color:#fff !important;



	margin:0 !important;



	margin-right:5px !important;



	background:#222 !important;



	_display:block;



	border:0 !important;



}



 



.wp-pagenavi a {



	color:#000 !important;



	text-decoration:none;



	padding:5px 8px !important;



	margin:0 !important;



	margin-right:5px !important;



	_display:inline-block !important;



	border:0 !important;



	background:#eaeaea !important;



}







.wp-pagenavi a:hover {



	background-color:#777 !important;



	color:#fff !important;



}



 



/* results (tags, categories, search, etc) */



 



#flow-results {



	width:630px;



	float:left;



	margin-top:0px;



}







.text-box-results {



	width:425px;



	float:right;



	margin-top:20px;



}







p.results {



	color:#595959;



	font-size:11px;



	line-height:1.4;



	margin:0;



}



 



img.archive-thumb {



	width:110px;



	height:110px;



	float:left;



	background-color:#000;



}







img.archive-thumb:hover {



	opacity:0.9;



}



 



/* gallery */



 



.entry-content-image {



	width:619px;



	padding-bottom:10px;



}







.entry-content-image br {



	display:none;



}



 



.post-image {



	margin-bottom:20px;



	padding-bottom:10px;



	width:619px;



}







.post-image p {



	font-size:14px;



	line-height:19px;



	width:619px;



	color:#111;



}







.post-image p a {



	color:#000;



	font-weight:bold;



	text-decoration:none;



}







.post-image p a:hover {



	color:#0298ff;



	text-decoration:underline;



}







.post-image img {



}



 



p.attachment img.attachment-full {



	max-width:620px;



}



 



div.navigation {



	width:619px;



}







div.navigation img {



}







div.navigation a:hover img {



	opacity:0.9;



}







div.navigation a {



	display:block;



}







div.navigation .alignright {



	float:right;



	text-align:right;



}







div.navigation .alignright a {



	background:transparent url(images/gallery-arrow-next.jpg) no-repeat right center;



	padding-right:55px;



}







div.navigation .alignright a:hover {



	background-image:url(images/gallery-arrow-next-roll.jpg);



}







div.navigation .alignleft a {



	background:transparent url(images/gallery-arrow-prev.jpg) no-repeat left center;



	padding-left:55px;



}







div.navigation .alignleft a:hover {



	background-image:url(images/gallery-arrow-prev-roll.jpg);



}







div.navigation span {



	position:absolute;



	font-size:10px;



	width:150px;



	margin-top:150px;



}



 



.gallery{



	width: 625px !important; 



	margin: 0px !important; 



	padding: 0px !important;



}







.gallery img:hover {



	opacity:0.9;



}







.gallery img {



	width:150px;



	height:150px;



	margin:0 !important;



	padding:0 !important; 



	border: none !important; 



	min-height: 150px !important;



}







.gallery-item{ 



	width: 150px !important;



	height:150px; 



	margin: 0px !important; 



	margin-right: 6px !important; 



	padding-bottom:6px;



	display:block;



}







.gallery-icon{



	width: 150px !important; 



	margin: 0px !important; 



	padding-bottom: 1px !important; 



}



     



p.attachment {



	text-align:center; 



	border-bottom: 1px solid #000; 



	padding: 0 0 15px 0; 



}



  



/* footer */



 



#footer {



	cursor:default;



	font-size:11px;



	width:960px;



	margin:0 auto;



	color:#000;



	background-color:#fff;



	padding:10px;



	border-top:1px solid #000;



	clear:both;



	position:relative;



	z-index:1001;



	-webkit-border-bottom-right-radius: 8px;



	-webkit-border-bottom-left-radius: 8px;



	-moz-border-radius-bottomleft:8px;



	-moz-border-radius-bottomright:8px;



}







body#feature #footer {



}



 



.backtop {



	position:absolute;



	top:0;



	right:0;



	margin-top:-32px;



	margin-right:10px;



	font-weight:bold;



}







.backtop a {



	color:#000;



	text-decoration:none;



	font-size:13px;



	display:block;



	background:#fff;



	padding:4px;



}







.backtop a:hover {



	text-decoration:underline;



}







body#feature, body#feature-article .backtop {



	display:none;



}







body#features .backtop {



	display:none;



}



 



ul.foot-copy {



	color:#000;



}







ul.foot-copy li {



	display:inline;



}







ul.foot-copy li a {



	font-weight:bold;



	color:#000;



	text-decoration:none;



}







ul.foot-copy li a:hover {



	color:#0298ff;



}



 



ul.foot-links {



	float:right;



}







ul.foot-links li {



	display:inline;



	margin-left:8px;



}







ul.foot-links li a {



	color:#000;



	font-weight:bold;



	text-decoration:none;



}







ul.foot-links li a:hover {



	color:#0298ff;



}



 



h5.footer {



	text-transform:none;



	font-weight:normal;



	font-size:11px;



	margin:0;



	padding:0;



	padding-top:16px;



	padding-bottom:10px;



	border-bottom:1px solid #fff;



	margin-bottom:0px;



}







#f-part-cont{



	width:980px;



	overflow:hidden;



	margin:10px auto;



}







#f-part-cont ul{



	float:left;



	list-style:none;



	text-align:center;



}







#f-part-cont ul li{



	display:block;



	float:left;



	border-left:1px solid #FFF;



	list-style:none;



	margin-top:3px;



	margin-bottom:3px;



	position:relative;



	color:#FFF;



}







#f-part-cont ul li a{



	font-size:12px;



	font-family:Georgia, "Times New Roman", Times, serif;



	padding:0 3px;



	text-decoration:none;



	padding:3px 10px;



	color:#FFF;



	display:block;



}







/* 404 page */



 



.four-recent {



	display:block;



	margin-top:20px;



}







.four-recent h2 {



	font-size:18px;



	font-weight:bold;



}







.four-recent ul li {



	list-style:none;



	font-size:11px;



	font-weight:bold;



	float:left;



	width:300px;



	height:250px;



	display:block;



	margin-right:15px;



}







.four-recent ul li span {



	margin-top:5px;



	display:block;



}







.four-recent ul li a {



	color:#000;



	text-decoration:none;



}







.four-recent ul li a:hover {



	color:#0298ff;



	opacity:0.8;



}



	



/* misc */



 



.hilite {



	color: #000;



	background-color: #ff0;



}







.hilite1 {



	color: #000;



	background-color: #ff0;



}







.hilite2 {



	color: #000;



	background-color: #ff0;



}







.hilite3 {



	color: #000;



	background-color: #ff0;



}



			



#incoming {



	background-color:#eaeaea;



	border:0;



}



 



.incoming {



	color:#000;



}







.incoming h3 {



	color:#000;



}







.incoming a {



	color:#000;



}







.incoming .hide a {



	color:#000;



	font-weight:bold;



}







.incoming .hide a:hover {



	color:#0298ff;



}







.incoming ul {



}







.incoming ul li {



	list-style-type:bullet;



}







.incoming ul li a {



	color:#000;



	text-decoration:none;



	font-weight:bold;



}







.incoming ul li a:hover {



	color:#0298ff;



} 



 



.preload {



	display:none;



}



 



/* contact page */



 



form.wpcf7-form {



}







form.wpcf7-form label {



	font-size:9px;



	font-weight:bold;



	text-transform:uppercase;



	letter-spacing:1px;



}







form.wpcf7-form input {



	font-size:12px;



	border:0;



	padding:4px;



	border:1px solid #000;



	font-family:Arial,sans-serif;



	margin-bottom:10px;



	margin-top:5px;



}







form.wpcf7-form textarea {



	font-size:12px;



	border:0;



	padding:4px;



	font-family:Arial,sans-serif;



	border:1px solid #000;



	margin-top:5px;



	width:617px;



}







form.wpcf7-form #send input {



	background-color:#000;



	color:#fff;



	text-transform:uppercase;



	font-weight:bold;



	font-size:9px;



	letter-spacing:1px;



	margin-top:10px;



	float:right;



	border:0;



}







form.wpcf7-form #send input:hover {



	cursor:pointer;



	background-color:#0298ff;



}



 



.wpcf7-mail-sent-ok {



	border:0;



}



  



/* IE6 HACKS */



 



* html ul.recent {



	background-color:#fff;



}







* html ul.recent li {



	margin-bottom:-14px;



}







* html ul.recent li a {



}







ul.index {



}







ul.index li {



	list-style:none;



	font-size:11px;



	margin-bottom:3px;



	font-weight:bold;



	text-transform:lowercase;



	color:#999;



}







ul.index li a {



	color:#000;



	text-decoration:none;



}







ul.index li a:hover {



	text-decoration:underline;



}



  



.listNav {



	margin:15px 0 15px;



}







.listNav a { 



	font-size:0.8em; 



	display:block; 



	float:left; 



	padding:3px 6px;



    border-right:none; 



	text-decoration:none;



	color:#fff;



	background:#000;



}







.listNav a.ln-last {



}







.listNav a:hover,







.listNav a.ln-selected { 



	background-color:#0298ff;



	color:#fff; 



}







.listNav a.ln-disabled { 



	color:#444



}







.listNav .ln-letterCount {



	text-align:center; 



	font-size:0.6em; 



	line-height:1;



    margin-bottom:2px; 



	color:#000;  /* extra styling using jquery.listnav.js internally used class name */



}



        



body#live-search h1 {



	padding:15px;



	background:#fff;



} 



 



div.post a.more {



	color:#BDBDBD;



}







div.post a.more:hover {



	color:#0298ff;



}



	



/* ABOUT PAGE */



 



body.page #content p {



	font-size:13px;



	color:#595959;



	line-height:1.4;



}



	



	



#load {



	display:none;



	font-size:14px;



	font-weight:bold;



	padding:15px;



}



 



/* TweetMeMe Widget */



 



#tweetmeme_widget{



	margin-bottom: 15px;



	background:#eaeaea !important;



}



 



#tweetmeme_widget .link{



	color: #333;



	font-size:11px;



	font-weight:bold;



}



 



#tweetmeme_widget .link:hover {



	color:#0298ff;



}



 



#tweetmeme_widget .tabs {



	font-size:11px;



	font-weight:bold;



	color:#333;



}







#tweetmeme_widget .tabs li {



	float:left !important;



	margin:0 5px 0 0 !important;



	background:#eaeaea;



}



 



#tweetmeme_widget a.button_square {



	background:#0298ff;



	border:0;



	margin-top:0;



	margin-right:7px;



	font-weight:bold;



	-moz-border-radius: 5px;



	-webkit-border-radius: 5px;



}







#tweetmeme_widget a.button_square:hover {



	background:#000;



}







#tweetmeme_widget span.domain {



	font-weight:bold;



	text-transform:capitalize;



	display:none;



}







/*Featured Post Section Style*/







.front-post-feat{



	width:465px; 



	margin-right:5px;



	float:left;



	margin-left:15px;



	height:100%;



	overflow:hidden;



}







.front-post-interview{



	width:465px;



	float:right; 



	margin-right:15px;



	margin-left:5x;



	height:100%;



	overflow:hidden;



}







.featured-content{



	position:relative;



	width:303px;



}







.featured-content p{



	margin-top:1em;



}







.featured-post{



	position:relative; 



	width:465px;



	height:355px;



	overflow:hidden;



}







.featured-title-feat h2, .featured-title-interview h2{



	font-size:1.2em; 



	text-transform:none;



	text-align: center;



	padding:10px 0;



	opacity:1;



	-moz-opacity:1;



	width:465px;



	background:#000;



	margin-bottom:0;



}







.featured-title-feat h2 a, .featured-title-interview h2 a{



	font-size:1.1em;



	display:block; 



	color:#FFF;



	text-decoration:none;



	border-bottom:0;



}







.featured-title-feat h2 a:hover, .featured-title-interview h2 a:hover{



	/*color:#0B96D0;*/



	color:#0298FF;



}







.featured-title-feat p a:hover, .featured-title-interview p a:hover{



	/*color:#0B96D0;*/



	color:#0298FF;



}







.featured-title-feat{



	display:block;



	width:100%;



	top:317px;



	position:absolute;



}







.featured-title-feat p{



	color:#FFF;



	font-weight:bold;



	padding: 0 10px;



	font:Georgia, "Times New Roman", Times, serif;



	font-size:11px;



	background:#000;



	height:74px;



	opacity: .8;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";	



	margin-bottom:0;



}







.featured-title-interview{



	display:block;



	width:100%;



	top:317px;



	position:absolute;



}







.featured-title-interview p{



	color:#FFF;



	font-weight:bold;



	padding: 0 10px;



	font:Georgia, "Times New Roman", Times, serif;



	font-size:11px;



	background:#000;



	height:74px;



	opacity: .8;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";	



	margin-bottom:0;



}







.featured-image-feat img{



	-webkit-border-top-left-radius: 10px;



	position:absolute;



}







.featured-image-interview img{



	-webkit-border-top-right-radius: 10px;



	position:absolute;



}







.featured-content h2{



	margin-top:15px



}







.featured-content h2 a{



	color:#0b96d0;



	text-decoration:none;



}







.featured-content h2 a:hover{



	color:#000;



}











/* Latest Section Style */







#front-bottom{



	margin-top:36px;



}







#latest-wrap{



	width:680px;



}







.latest-post-wrap{



	float:left; 



	width:162px; 



	margin-right:8px;



}







.latest-post{



	position:relative;



	width:162px; 



	height:118px;



}







.latest-image{



	position:absolute; 



	z-index:1;



}







.latest-title h2{



	margin:8px 10px 7px; 



	line-height:1.4em;



	font-size:1em;



	text-transform:none; 



	padding-bottom:0; 



	border-bottom:0;



}







.latest-title h2 a{



	display:block; 



	color:#0B96D0;



	text-decoration:none;



}







.latest-title h2 a:hover{



	color:#fff;



}







.latest-title{



	background:#000; 



	display:block; 



	z-index:101; 



	width:100%; 



	bottom:0; 



	filter:alpha(opacity=80); 



	-moz-opacity:.80; 



	opacity:.80; 



	position:absolute; 



	z-index:2;



}







.latest-content{



	position:relative; 



	width:162px; 



	height:200px; 



	margin-bottom:20px;



}







.latest-content h2{



	margin-top:15px;



}







.latest-content h2 a{



	color:#0b96d0; 



	text-decoration:none;



}







.latest-content h2 a:hover{



	color:#000;



}







.latest-content p{



	color:#222; 



	font-size:1.2em; 



	line-height:1.5; 



	margin-top:8px; 



	margin-bottom:1.5em; 



	text-align:left;



}







/*Categories section style*/







.cover wrapper{



	width:100%;



	height:100%;



	padding-bottom:10px;



}







.boxgrid{



	width: 300px;



	height: 200px;



	margin:10px;



	float:left;



	background:#161613;



	overflow: hidden;



	position: relative;



}







.boxgrid img{



	position: absolute;



	top: 0px;



	left: 0px;



	border: 0px;



}







.boxgrid h3{



	margin:0;



	padding:5px;



	font-size:14px;



	color:#fff;



}







.boxgrid p{



	color:#FFF;



	font-weight:bold;



	padding: 0 10px;



	font:Georgia, "Times New Roman", Times, serif;



	font-size:10px;



	background:#000;



	height:74px;



	opacity: .8;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";



}







.boxcaption{



	float: left;



	position: absolute;



	width: 100%;



	height:100%;



	padding-bottom:10px;



}







.caption .boxcaption {



 	top: 174px;



 	left: 0px;



}







.h3-background{



	background:#000;



	opacity: 1;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";



	width:100%;



}







.h3-background h3{



	white-space:nowrap;



	overflow:hidden;



	width:280px;



}







.caption .boxcaption p {



	height:100%;



}







.caption .boxcaption p a {



	color:#FFF;



}







/*



-----------------------------------------



COMMENTS



----------------------------------------- 



*/



.comment-heading{margin-bottom:15px; text-transform:none; border:none}







.commentwrap{border-top:3px solid #C9C9C9; padding-bottom:15px; padding-top:15px; padding-left:10px;}







.commentpost{float:right; width:490px}







.commentpost p{margin-top:0}







.commentmetadata{float:left; width:20%; color:#2F2B23; line-height:1.5em; padding-right:20px; color:#999; font-size:1.1em}







.commentmetadata li{list-style-type:none; padding:.3em; margin:0 .5em 0 0}







.commentmetadata li a{border-bottom:1px solid #c9c9c9; color:#0B96D0; text-decoration:none}







.warning{padding:10px; background:#282828; border:1px solid #323232; ; margin-bottom:10px}







#comments label input{border:1px solid #000; padding:5px 4px; margin-bottom:10px; width:160px}







#comments label span{line-height:27px}







#comments label{font-family:"Lucida Sans Unicode"; font-size:1.1em}







#comment_author{margin:20px 20px 20px 0px; padding:0px; width:150px; float:left}







#comments-content{display:block; border-bottom:1px solid #C9C9C9; margin:10px 0px 10px 0px; padding:0px}







#comments textarea{margin-top:10px; padding:4px 0px; width:620px; border:1px solid #000;}







.button{border:1px solid #E5E5E5; font-size:1.1em; font-weight:bold; height:25px; margin-top:10px; margin-bottom:10px; padding:0 8px; text-transform:uppercase}







.children {margin-left: 50px}







.children div {border:none}







.children .commentwrap {border-top: 1px solid #C9C9C9;}







.children .commentmetadata {padding-right:0px}







.children .commentpost {text-align:left; float:right; width:78%}







ol, ul, li{list-style:none}







#reply{border-bottom:4px solid #C9C9C9; color:#222; font-size:1.8em; margin-top:28px; margin-bottom:16px; padding-bottom:4px; margin-left:-10px; padding-left:10px;}











/*Search Archives, etc */







#content h4{



	margin-top:0px;



}







/* Compatibility Page*/







#comp-container{



	position:absolute;



	top:50%; 



	left:50%; 



	margin-top:-320px; 



	margin-left:-456px;



}







#comp-background{



	height:auto;



	width:auto;



}







#comp-list ul{



	bottom:21%;



	left:50%;



	margin-left:-421px;



	position:absolute;



	width:843px;



}







#comp-list li{



	float:left;



	margin-left:auto;



	margin-right:auto;



	padding:0 5px;



}







#chrome-icon{



}







#firefox-icon{



}







#safari-icon{



}







#ie-icon{



}







/*Closed Img */







.closedImg{



	margin-top:-800px;



	z-index:3;



}







/* About Pic */



.aboutPic .boxgrid2{



	width: 300px;



	height: 200px;



	margin:10px;



	float:left;



	background:#161613;



	overflow: hidden;



	position: relative;



	margin-bottom:10px !important;



}







.aboutPic .boxgrid2 img{



	position: absolute;



	top: 0px;



	left: 0px;



	border: 0px;



}







.aboutPic .boxgrid2 h3{



	margin:0;



	padding:5px;



	font-size:14px;



	color:#fff;



}







.aboutPic .boxgrid2 p{



	color:#FFF;



	font-weight:bold;



	padding: 0 10px;



	font:Georgia, "Times New Roman", Times, serif;



	font-size:10px;



	background:#000;



	height:74px;



	opacity: .8;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";



}







.aboutPic .boxcaption2{



	float: left;



	position: absolute;



	width: 100%;



	height:100%;



	padding-bottom:10px;



}







.aboutPic .caption2 .boxcaption2 {



 	top: 174px;



 	left: 0px;



}







.aboutPic .h3-background2{



	background:#000;



	opacity: 1;



	/* For IE 5-7 */



	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);



	/* For IE 8 */



	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";



	width:100%;



}







.aboutPic .h3-background2 h3{



	white-space:nowrap;



	overflow:hidden;



	width:280px;



}







.aboutPic .caption2 .boxcaption2 p {



	height:100%;



}







.aboutPic .caption2 .boxcaption2 p a {



	color:#FFF;



}







#post-1856 img{



min-height:0;



}



/*

Social Icon List

*/



#socialIcon ul{

	border-bottom:1px solid #000;

}



#socialIcon ul li{

	list-style:none;

	float:left;

	background-color:#fff;

	height:50px;

	margin-left:12px;

	margin-right:12px;

	margin-bottom:10px;

}



#socialIcon .facebook:hover{

	background:#3b5998;

}



#socialIcon .twitter:hover{

	background:#33ccff;

}



#socialIcon .vimeo:hover{

	background:#9fc54e;

}



#socialIcon .rss:hover{

	background:#f99c39;

}



.wp-tag-cloud{

	width:272px;

}



/*

Music Section

*/



#music{

	width:980px;

	float:left;

	position:relative;

}



#music .feature{

	width:600px;

	overflow:hidden;

	position:relative;

	padding:15px 10px;

	margin-bottom:10px;

	background:#fff;

	-webkit-border-radius:10px 10px 10px 10px;

	-moz-border-radius:10px 10px 10px 10px;

}



#music .feature:first-child{

	-webkit-border-top-left-radius:0;

	-moz-border-radius-topleft::0;

}



#music .feature .container{

	position:relative;

	overflow:hidden;

	width:600px;

	margin:0 !important;

}



#music .feature .container .info{

	position:absolute;

	bottom:0;

	width:600px;

	background:rgba(0, 0, 0, .8);

	padding:10px;

	-webkit-box-shadow:inset 0 0 3px rgba(255, 255, 255, .3);

	-moz-box-shadow:inset 0 0 3px rgba(255, 255, 255, .3);

}



#music .feature .container .info .title{

}



#music .feature .container .info .title a{

	font-size:30px;

	text-decoration:none;

	color:#fff;

	text-transform:uppercase;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

}



#music .feature .container .info .title a:hover{

	color:#0298FF;

}



#music .feature .container .info .title h1{

	padding:0;

	

}



#music .feature .container .info .artist{

	float:left;

	margin-left:5px;

}



#music .feature .container .info .artist h1{

	color:#fff;

	padding:0;

	text-transform:uppercase;

	font-size:15px;

	letter-spacing:1px;

}



#music .feature .container .info .artist h1 span{

	font-weight:bold;

	font-size:15px;

	padding:0 3px;

}



#music .feature .container .info .album{

	float:left;

}



#music .feature .container .info .album h1{

	color:#fff;

	padding:0;

	text-transform:uppercase;

	font-size:15px;

	letter-spacing:1px;

}



#music .feature .container .thumbnail{

	overflow:hidden;

	height:350px;

	width:600px;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

}



#music .news{

	width:600px;

	position:relative;

}



#music .news .header h2{

	font-size:30px;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

	margin-bottom:-7px;

	text-shadow:2px 3px 4px rgba(0, 0, 0, .4);

}



#music .news .container{

}



#music .news .post{

	width:600px;

	overflow:hidden;

	position: relative;

	padding:15px 10px;

	background:#fff;

	margin-bottom:10px;

	-webkit-border-radius:10px;

	-moz-border-radius:10px;

}



#music .news .post:first-child{

	-webkit-border-top-left-radius:0px;

	-moz-border-radius-topleft:0px;

}



#music .news .post .thumbnail{

	width:300px;

	height:175px;

	overflow:hidden;

	float:left;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

}



#music .news .post .thumbnail img:hover{

	opacity: .85; /* Standard: FF gt 1.5, Opera, Safari */

    filter: alpha(opacity=85); /* IE lt 8 */

    -ms-filter: "alpha(opacity=85)"; /* IE 8 */

    -khtml-opacity: .85; /* Safari 1.x */

    -moz-opacity: .85; /* FF lt 1.5, Netscape */

}



#music .news .post .info{

	width:280px;

	float:left;

	position:relative;

	margin-left:15px;

}



#music .news .post .info .date{

	color:#757575;

	font-size:1.1em;

	font-weight:bold;

	left:0;

	position:absolute;

	top:0;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

}



#music .news .post .info .title h1{

	font-size:16px;

	font-weight:bold;

	margin-bottom:7px;

	padding:0;

	position:absolute;

	left:0;

	top:20px;

}



#music .news .post .info .title h1 a{

	color:#000;

	font-weight:bold;

	text-decoration:none;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

}



#music .news .post .info .title h1 a:hover{

	color:#0298FF;

}



#music .news .post .info a:hover{

}



#music .news .post .info p{

	font-size:1.1em;

	color:#595959;

	position:absolute;

	left:0;

	top:45px;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

}



#music .news .post .info p a{

	color:#BDBDBD;

	font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;

}



#music .news .post .info p a:hover{

	color:#0298FF;

}



#music .interview{

	position:absolute;

	top:-39px;

	right:0px;

	width:330px;

}



#music .interview .container{

	background:#fff;

	padding:10px;

}



#music .interview .container .post{

	overflow:hidden;

	margin-bottom:10px;

}

/*Ads*/

.ad{
	margin-top:20px;
}

.ad img{

	display:block;

	margin:0 auto;

}



.ad2{
	margin-top:10px;
	margin-bottom:20px;
}

.ad2 img{
	display:block;
	margin:0 auto;
}
