@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,700,300);

body {
	color: #ccc;
	font-size: 13px;
	font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana;
	margin: auto;
	padding: 0px;
	background-color: #1a1a1a;
	/*
	background-image: url('http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/bg/gradient_bg.jpg');
	background-repeat: repeat-x;
	background-position: top center;
	background-attachment: fixed;
	*/
	}
	
#container {
	width: 100%;
	margin: 0 auto;
	background-color: #222;
	}

#wrap {
	width: 940px;
	margin: auto;
	padding: 0px 20px 0px 20px;
	}
	
/************************************************
*	Hyperlinks									*
************************************************/

a, a:visited {
	color: #9c0;
	text-decoration: none;
    font-weight: normal;
    border-style: none;
    border-width: 0px;
	}
	
a:hover {
	text-decoration: underline;
	}
	
/************************************************
*	Header  									*
************************************************/

#header {
	height: 160px;
	width: 940px;
	margin: auto;
	padding: 10px 0px 0px 0px;
	font-size: 12px;
	color: #aaa;
	display: block;
	position: relative;
	
	}
	
#header a {
	font-family: Helvetica, Arial, Sans-Serif;
	padding: 0px;
	margin: 0px;
	}
	
#header img a {
	margin: 0px;
	border: none;
	}
	
#headerleft {
	width: 470px;
	position: absolute;
	top: 20px;
	margin: 0px;
	}
	
#headerright {
	width: 470px;
	height: 50px;
	float: right;
	text-align: right;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#headerright li {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	font-size: 14px;
	}
	
#headerright a {
	color: #fff;
	padding: 4px 6px 4px 6px;
	font-weight: 700;
	font-size: 13px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
	}
	
#headerright a:hover {
	color: #000;
	background-color: #ffcc00;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	font-size: 13px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
	}
		
#headerright ul {
	margin: 0px;
	padding: 8px 0px 0px 10px;
	display: inline;
	float: right;
	}
	
#leaderboard {
	width: 790px;
	height: 90px;
	float: right;
	text-align: right;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	}
	
#social a:hover {
	text-decoration: none;
	background-color: none;
	display: inline-block;
	}
	
#social ul li {
	margin: 0px;
	padding: 0px 0px 0px 5px;
	display: inline;
	float: right;
	}
	
/************************************************
*	Custom Header								*
************************************************/
	
.subscribe {
	width: 188px;
	background-color: #222;
	border-width: 1px 1px 1px 1px;
	border-color: #2a2a2a;
	border-style: solid;
	padding: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	}
	
/*
	
a.actors {
	display: block;
	width: 65px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/actors.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.actors {
	background-position: -65px 0;
	}
	
a.musicians {
	display: block;
	width: 96px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/musicians.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.musicians {
	background-position: -96px 0;
	}
	
a.athletes {
	display: block;
	width: 80px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/athletes.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.athletes {
	background-position: -80px 0;
	}
	
a.others {
	display: block;
	width: 67px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/others.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.others {
	background-position: -67px 0;
	}
	
a.poll {
	display: block;
	width: 47px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/poll.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.poll {
	background-position: -47px 0;
	}
	
a.forum {
	display: block;
	width: 65px;
	height: 30px;
	background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/right/forum.png") 0 0 no-repeat;
	text-decoration: none;
	}

a:hover.forum {
	background-position: -65px 0;
	}
	
*/
	
/************************************************
*	Tagline      								*
************************************************/
	
/************************************************
*	Content 					     		    * 
************************************************/

#content {
	width: 940px;
	margin: 0px auto 0px;
	padding: 0px;
	display: inline;
	text-align: left;
	}

#content p {
	padding: 0px 0px 10px 0px;
	margin: 0px;
	line-height: 24px;
	}
	
#content h1 {
	color: #fff;
	font-size: 30px;
	letter-spacing: -1px;
	font-family: 'Open Sans', Helvetica, Arial, Sans-Serif;
	font-weight: 700;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: 35px;
	}
	
#content h1 a, #content h1 a:visited {
	font-family: 'Open Sans', Helvetica, Arial, Sans-Serif;
	font-weight: 700;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #fff;
	line-height: 35px;
	}

#content h1 a:hover {
	color: #fff;
	background-color: #9c0;
	}
	
#content h3 {
	color: #333;
	font-size: 16px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
	}
	
#content h4 {
	color: #fff;
	padding: 4px 0px 4px 0px;
	border-bottom:5px solid #222;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	}
	
#content facebookcomments {
	color: #fff;
	padding: 4px 0px 4px 0px;
	border-bottom:5px solid #222;
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Verdana, sans-serif;
	}
	
#content img.wp-smiley {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}

#content img.wp-wink {
	float: none;
	border: none;
	padding: 0px;
	margin: 0px;
	}
	
#contentleft {
	background-color: #1a1a1a;
	text-align: left;
	float: left;
	width: 700px;
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 20px 0px;
	display: inline;
	}
	
#contentleft ol {
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 10px 0px;
	}
	
#contentleft ol li {
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	line-height: 20px;
	}
	
#contentleft ul {
	list-style-type: disc;
	color: #ccc;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
	}
	
#contentleft ul li {
	list-style-type: disc;
	color: #ccc;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 5px 0px;
	line-height: 20px;
	}
	
#contentleft h3 {
	color: #ccc;;
	padding: 4px 0px 4px 0px;
    border-bottom:1px solid #333;
	font-weight: 700;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	}
	
blockquote {
	background: #222;
	margin: 0px 25px 25px 25px;
	padding: 15px 20px 15px 20px;
	border-bottom: 1px solid #333;
	}
	
#content blockquote p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.postmeta {
	font-size: 11px;
	color: #A9A9A9;
	display: block;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	}
	
.postdivider {
	border-top: 1px solid #333;
	padding-bottom: 10px;
	margin-top: 10px;
	}
	
img.wp-smiley { vertical-align: middle;
	}
	
.adgapbtm {
	border-top:1px solid #333;
	padding-top: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
	}
	
.adgapmiddle {
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 20px;
	border-bottom:1px solid #333;
	}
	
.adgapbetween {
	margin-bottom: 20px;
	margin-top: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	border-bottom:1px solid #333;
	border-top:1px solid #333;
	}
	
.adgapboth {
	border-top:1px solid #333;
	margin-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	border-bottom:1px solid #333;
	}
	
.navigation a {
	color: #fff;
	background-color: #333;
	padding: 5px 8px 5px 8px;
	font-weight: bold;
	font-size: 14px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
	}
	
.navigation a:hover {
	color: #000;
	background-color: #fc0;
	text-decoration: none;
	padding: 5px 8px 5px 8px;
	font-size: 14px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
	}
	
.navleft {
	float: left;
	}
	
.navright {
	float: right;
	}
	
	
/************************************************
*	Image Rotator 					     		    * 
************************************************/

.rotate {
	padding-right: 15px;
	border-right: 1px dotted #C0C0C0;
	margin-right: 10px;
	}
	
.adblock {
	display: inline;
	}
	
.imagedivider {
	padding-bottom: 10px;
	}
	
/************************************************
*	Left Sidebar 		    			   	    * 
************************************************/

#l_sidebar {
	float: right;
	width: 210px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
	line-height: 16px;
	display: inline;
	color: #ccc;
	background-color: #1a1a1a;
	font-size: 11px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	}
	
#l_sidebar img {
	border: 0px 0px 0px 0px;
	border-width: 0px;
	}
	
#l_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#l_sidebar ul li {
	padding: 0px 0px 3px 0px;
	margin: 0px;
	}
	
#l_sidebar ul li a, #l_sidebar ul li a:visited {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-width: 0px;
	}

#l_sidebar ul li a:hover {
	text-decoration: underline;
	}
	
#l_sidebar h3 {
	color: #ccc;;
	padding: 4px 0px 4px 0px;
    border-bottom:1px solid #333;
	font-weight: 700;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	}
	
/************************************************
*	Right Sidebar 		    	    	        * 
************************************************/

#r_sidebar {
	float: right;
	float: left;
	width: 210px;
	margin: 0px;
	padding: 20px 0px 0px 10px;
	line-height: 16px;
	display: inline;
	color: #ccc;
	background-color: #1a1a1a;
	font-size: 11px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	}

#r_sidebar ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}

#r_sidebar ul li {
	padding: 0px 0px 3px 0px;
	margin: 0px;
	}
	
#r_sidebar ul li a, #r_sidebar ul li a:visited {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	}

#r_sidebar ul li a:hover {
	text-decoration: underline;
	}
	
#r_sidebar h3 {
	color: #ccc;;
	padding: 4px 0px 4px 0px;
    border-bottom:1px solid #333;
	font-weight: 700;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	}
	
.ads {
	background-color: #eee;
	padding: 5px;
	margin-bottom: 5px;
	
	}
	
/************************************************
*	Footer  									*
************************************************/

#footer {
	height: 200px;
	color: #ddd;
	width: 940px;
	margin: auto;
	padding: 15px 0px 0px 0px;
	display: block;
	position: relative;
	line-height: 15px;
	/* border-top: 1px dotted #C0C0C0; */
	}

#footer p {
	color: #999;
	font-family: 'Open Sans', Arial, Helvetica, Tahoma;
	font-size: 9px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	margin: 0px;	
	}
	
#footer img {
	padding: 0px 10px 0px 0px;
	}
	
#footer h2 {
	color: #ccc;;
	padding: 4px 0px 4px 0px;
    border-bottom:1px solid #333;
	font-weight: 700;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	}

#footer a {
	text-decoration: none;
	}

#footer a:hover {
	text-decoration: underline;
	}
	
#footer ul {
	font-size: 10px;
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	}

#footer ul li {
	display: inline;
	padding: 0px;
	margin: 0px;
	}
	
#footer ul li a {
	text-decoration: none;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	display: block;
	}
	
.footerleft {
	float: left;
	width: 180px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	display: inline-block;
	}
	
.footermiddle {
	float: left;
	width: 180px;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	}
	
.footerright {
	float: left;
	width: 540px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	display: inline-block;
	}

/************************************************
*	Search Form									*
************************************************/

#searchdiv {
	margin: 0px;
	padding: 0px;
	}
	
#searchform {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	}
	
#s {
	background: #FFFFFF;
	width: 168px;
	color: #333333;
	font-size: 12px;
	font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana;
	padding: 5px;
	margin: 7px 0px 0px 0px;
    border: 1px solid #ccc;
	}
	
#f {
	background: #eee;
	width: 200px;
	color: #333;
	font-size: 12px;
	font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana;
	padding: 5px;
	margin: 7px 0px 0px 0px;
    border: 0;
	}
	
#g {
	background: #FFFFFF;
	color: #333333;
	font-size: 12px;
	font-family: 'Open Sans', Arial, Helvetica, Tahoma, Verdana;
	padding: 5px;
	margin: 2px 0px 5px 0px;
    border: 1px solid #ccc;
	}
	
#sbutt {
	background: #878787;
	width: 240px;
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 1px;
	margin: 0px 0px 0px 5px;
	border: 1px solid #333333;
	}
	
#author, #email, #url {
	background: #FFFFFF;
	width: 300px;
	color: #333333;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#comment {
	background: #FFFFFF;
	width: 440px;
	color: #222222;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #666666;
	border-right: 1px solid #DDDDDD;
	border-left: 1px solid #666666;
	border-bottom: 1px solid #DDDDDD;
	}
	
#submit {
	background: #6c0;
	width: 140px;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 4px;
	margin: 0px 0px 0px 0px;
    border: 0px;
    font-weight: bold;
	}
	
/************************************************
*	Comments									*
************************************************/
	
#commentblock {
	width: 470px;
	color: #ccc;
	float: left;
	padding: 0px 20px 35px 0px;
	margin: 10px 0px 0px 0px;
	}
	
#commentblock img {
	border: 0px;
	}
	
#commentblock ol {
	list-style-type: disc;
	color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
.commentdate  {
	font-size: 12px;
	padding-left: 0px;
	}
	
#commentlist li p {
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo {
	clear: both;
	}

.commenttext {
	background: #222;
	width: 440px;
	color: #ccc;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 10px 15px 45px 15px;
	margin: 10px 0px 20px 0px;
	border-bottom: 5px solid #2a2a2a;
	}

.commenttext-admin {
	background: #f5f5f1;
	width: 440px;
	color: #444;
	font-size: 12px;
	font-family: Arial, Helvetica, Tahoma, Verdana;
	padding: 10px 15px 0px 15px;
	margin: 10px 0px 30px 0px;
	border-top: 1px solid #F0E68C;
	border-right: 1px solid #D6CC7D;
	border-left: 1px solid #F0E68C;
	border-bottom: 1px solid #D6CC7D;
	}
	
.gravatar {
	float: right;
	padding: 0px 0px 0px 15px;
	}

#commentsformheader {
	padding-left: 0px;
	}

#commentsform {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

#commentsform form {
	text-align: left;
	margin: 0px;
	}

#commentsform p {
	margin: 0px;
	}

#commentsform form textarea {
	width: 99%;
	}
	
p.comments_link  img {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}
	
/************************************************
*	Misc     									*
************************************************/
	
.catstyle img a {
	border-style: none;
	text-decoration: none;
	}
	
.sociablex ol li ul {
	margin: 0px;
	padding: 0px;
	line-height: 0px;
	}
	
.label p a {
	color: #ccc;
	background-color: #333;
	text-decoration: none;
	margin-top: 5px;
	padding: 0px 4px 0px 4px;
	font-weight: 700;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
	}
	
.label p a:hover {
	color: #000;
	background-color: #ffcc00;
	margin-top: 5px;
	padding: 0px 4px 0px 4px;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	display: inline-block;
	}
	
a span.moretext {
	color: #fff;
	background-color: #9c0;
	padding: 0px 4px 0px 4px;
	font-weight: bold;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
}

a:hover span.moretext {
	color: #9c0;
	background-color: #1a1a1a;
	text-decoration: none;
	padding: 0px 4px 0px 4px;
	font-weight: bold;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
}

.commentbubble a { 
    background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/comment_bubble.png") 50% 75% no-repeat;
    color: #ccc; 
    font-size: 14px; 
    font-weight: bold;
    font-family: 'Open Sans', Helvetica, Arial, Verdana, sans-serif;
    letter-spacing: -1px;
    text-align: center; 
    padding: 12px;
    float: right;
    margin: 0px 0px 0px 5px;
    display: inline-block;
}

.commentbubble a:hover { 
    background: url("http://www.squarehippies.com/blog/wp-content/themes/whitespace/images/comment_bubble_hover.png") 50% 75% no-repeat;
    color: #000; 
    font-size: 14px; 
    font-weight: bold;
    font-family: 'Open Sans', Helvetica, Arial, Verdana, sans-serif;
    letter-spacing: -1px;
    text-align: center; 
    padding: 12px;
    float: right;
    margin: 0px 0px 0px 10px;
    display: inline-block;
    text-decoration: none;
}

a span.top {
	color: #fff;
	background-color: #333;
	padding: 4px 4px 4px 4px;
	margin-top: 20px;
	font-weight: bold;
	font-size: 10px;
	font-family: 'Open Sans', Arial, Verdana, sans-serif;
	text-transform: uppercase;
	display: inline-block;
}

a:hover span.top {
	color: #000;
	background-color: #fc0;
}


/************************************************
*	nRelate     								*
************************************************/

/* Layout ===============> */
.nrelate .nr_panel {
	display:block;
	float:left;
	position:relative;
	cursor:pointer;
	padding:4px 2px;
	margin:1px 5px 3px 1px;
}
.nrelate .nr_img_div {
	display:block;
	margin:auto;
	position:relative;
}
.nrelate .nr_img{
	margin:0; padding:0; border: 0; outline:0; max-width:100%;
}
.nrelate .nr_text{
	display:block;
	margin-top:8px;
	word-wrap:break-word;
}
.nrelate .nr_sponsored_wrap{
	left:0px;
}
.nrelate .nr_excerpt{
	display:block;
}
.nrelate .nr_post_title,
.nrelate .nr_source,
.nrelate .nr_excerpt{
	display:block;
}

.nrelate .nr_panel,
.nrelate .nr_panel:link,
.nrelate .nr_panel:visited,
.nrelate .nr_panel:active{
	border:none;
}

.nrelate.nr_80  .nr_panel{ width : 84px; }
.nrelate.nr_80  .nr_sponsored_wrap{ width : 80px; top : 62px; }
.nrelate.nr_80  .nr_sponsored{ left : 62px; }
.nrelate.nr_80  .nr_img_div{ width:80px !important; height:80px !important; }

.nrelate.nr_90 .nr_panel{ width : 94px; }
.nrelate.nr_90 .nr_sponsored_wrap{ width : 90px; top : 72px; }
.nrelate.nr_90 .nr_sponsored{ left : 72px; }
.nrelate.nr_90 .nr_img_div{ width:90px !important; height:90px !important; }

.nrelate.nr_100  .nr_panel{ width : 104px; }
.nrelate.nr_100  .nr_sponsored_wrap{ width : 100px; top : 82px; }
.nrelate.nr_100  .nr_sponsored{ left : 82px; }
.nrelate.nr_100  .nr_img_div{ width:100px !important; height:100px !important; }

.nrelate.nr_110  .nr_panel,
.nrelate.nr_ .nr_panel{ width: 114px; }
.nrelate.nr_110  .nr_sponsored_wrap,
.nrelate.nr_ .nr_sponsored_wrap{ width:110px; top : 92px; }
.nrelate.nr_110  .nr_sponsored,
.nrelate.nr_ .nr_sponsored{ left : 92px; }
.nrelate.nr_110  .nr_img_div,
.nrelate.nr_ .nr_img_div{ width:110px !important; height:110px !important; }

.nrelate.nr_120  .nr_panel{ width : 124px; }
.nrelate.nr_120  .nr_sponsored_wrap{ width : 120px; top : 102px; }
.nrelate.nr_120  .nr_sponsored{ left : 102px; }
.nrelate.nr_120  .nr_img_div{ width:120px !important; height:120px !important; }

.nrelate.nr_130  .nr_panel{ width : 134px; }
.nrelate.nr_130  .nr_sponsored_wrap{ width : 130px; top : 112px; }
.nrelate.nr_130  .nr_sponsored{ left : 112px; }
.nrelate.nr_130  .nr_img_div{ width:130px !important; height:130px !important; }

.nrelate.nr_140 .nr_panel{ width : 144px; }
.nrelate.nr_140 .nr_sponsored_wrap{ width : 140px; top : 122px; }
.nrelate.nr_140 .nr_sponsored{ left : 122px; }
 .nrelate.nr_140 .nr_img_div{ width:140px !important; height:140px !important; }

.nrelate.nr_150 .nr_panel{ width : 154px; }
.nrelate.nr_150 .nr_sponsored_wrap{ width : 150px; top:132px; }
.nrelate.nr_150 .nr_sponsored{ left : 132px; }
.nrelate.nr_150 .nr_img_div{ width:150px !important; height:150px !important; }
/* <=============== Layout  */

/* Format ================> */
.nrelate .nr_panel,
.nrelate .nr_panel:link,
.nrelate .nr_panel:visited,
.nrelate .nr_panel:active{
	text-decoration:none;
	color:inherit;
}
.nrelate .nr_panel {
	cursor:pointer;
	line-height:1.4;
}
.nrelate .nr_img_div{
	line-height:0;
}
.nrelate .nr_text{
	text-align:left;
	font-weight:normal;
	font-size:80%;
}
.nrelate .nr_source{
	font-weight:normal;
}
.nrelate .nr_excerpt{
	font-weight:normal;
}
/* <================ Format */