/*  
Theme Name: Rotheblog 
Author URI: http://www.rothecreations.com/
Version: 1.5
Author: Jeff Rothe
Description: Arcade game theme based off the originally free <a href="http://wpremix.com/">WP Remix</a> theme.
*/

/* choose - which color you want for the theme? */
/* By default, I placed set it to RED. 
If you wish to have black color scheme, replace "red" with "Black  e.g. @import url("style-black.css");"
If you wish to have brown color scheme, replace "red" with "brown" e.g.  @import url("style-brown.css"); */

html{background:url(images/headerbg_black.png) repeat-x;}
body {font: 12px Arial, Helvetica, Sans-Serif; margin: 0; padding:0;}
body * {margin: 0; padding: 0;}
hr {height: 5px; margin: 10px 0px; border: none;}
img{border:none;}
blockquote{margin: 0px 0px 0px 5px; padding: 8px 25px 5px 40px; font-size: 15px; font-style: italic; font-family: Georgia, Times New Roman, Serif;}
blockquote p{margin: 0px 0px 10px 0px; padding: 0px;}
.clearboth {clear: both;}
.alignleft{float:left}
.alignright{float:right}
/*************************************
	Links
**************************************/
a {text-decoration: none; outline:none;}
a:hover{text-decoration: underline;}
/*************************************
	Headings
**************************************/
h1  {font-size: 26px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; padding: 0px 0px;}
h3.h1 { /*make homepage h3's for the first 2 stories look like H1 */ font-size: 22px; font-weight:bold;}
h1 a, h3 a, h1 a:visited, h3 a:visited  {text-decoration: none;}
h1 a:hover, h3 a:hover {text-decoration: underline;}
h2 {font-size: 1.6em; font-family: Georgia, "Times New Roman", Times, serif; padding: 10px 0px; line-height: 150%; margin: 0px;}
h2 a, h2 a:visited  {color: #666; text-decoration: underline;}
h2 a:hover {text-decoration: none;}
h3 {font-size: 22px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; margin:14px 0 8px;	}
#sidebar h3 {font-size: 22px;}
.textwidget h3, .textwidget p{color:#fff;}
h3 a, h3 a:visited {text-decoration: none;}
#sidebar h1, #sidebar h2, #sidebar h3, #sidebar h4, #sidebar h5, #sidebar h6 {font-family:Arial, Helvetica, sans-serif;}	
#sidebar h2 {padding: 5px 0px;	font-size: 16px; font-weight: bold;}
#sidebar h1 {padding: 5px 0px 3px;margin:0 0 0 10px;}
#sidebar h1 a{color: #f60;}
#sidebar h1 a:hover{text-decoration:underline;}
#sidebar h5{margin:0 0 6px 10px; font-size:1.1em; font-weight:bold;}
#sidebar a:hover{color:#D08303;}
h4{font-family: Georgia, "Times New Roman", Times, serif; font-size:1.5em; margin:14px 0 8px;}
h5{font-size:1.2em; margin:14px 0 8px;}
h6 {font-size: 1.1em; margin:14px 0 8px;}
/*************************************
	Header
**************************************/
#header-in {width: 960px; padding: 0px; height:132px; position: relative; margin:  0px auto;}	
#header-in .title { margin: 0px; padding: 15px 10px 5px 10px; width:  590px; float:  left;}
#header-in .title a {text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 42px; font-weight: normal; margin: 0px; padding: 0px;}
#header-in .description {clear:  both; font-family: Arial, Helvetica, Sans-Serif; font-size: 14px; font-weight: bold; margin: 0px; padding: 97px 10px 20px 80px; width:  850px;}
/*************************************
	Subscribe form 
**************************************/
.subscribe {width:383px; height:60px; float: right; position: absolute; top: 0px; right: 0px;}
.subscribeform {float:left; padding:5px 0 0 18px; overflow:hidden;}	
.subscribeform p { margin:0; padding:0; font-size:1em; font-weight:bold; color:#fff; }
.subscribeform .input{ width:188px; height:18px; padding:10px 5px 6px; border:none;} 
.sbutton {width:74px; padding:5px 0 5px 0; text-align:center; font:bold 11px Arial, Helvetica, sans-serif; cursor:pointer; border:none;}
/*************************************
	RSS Feed
**************************************/
 .rss {float:left; padding: 8px 0 0 19px; margin: 0px;}
/*************************************
	Top Search Form
**************************************/
/*Search box Rounded Corner start */
#xsnazzy {margin:0 0 10px 0;}
.xtop, .xbottom {display:block; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb1 {margin:0 5px;}
.xb2 {margin:0 3px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; padding:5px; height:100%; overflow:hidden;}

/*Search box Rounded Corner End */

ul.tablist {margin:5px 0px; padding:0; list-style: none; color:#333;}
ul.tablist li  {font-size:11px; margin:0 5px; padding: 2px 0 0 15px; list-style:none; border-bottom:1px dotted #959595; text-align:left;}
ul.tablist li a { text-decoration: none; line-height:18px;}
ul.tablist li a:hover 	{}
.searchform {padding: 10px;}
.searchform .s {border: none; color: #333; font-family: Arial, Helvetica, Sans-Serif; padding: 5px; margin-right:5px; width: 213px; float: left;}
.searchform .button {}
#nav li {float: left; list-style-type: none; margin: 8px -4px 0px 4px; padding: 0px;}
#nav ul{margin:0 0 0 80px;}
#nav ul li:hover, #nav ul li.hover, #nav ul li.current_page_item {}
#nav ul li:hover a, #nav ul li.hover a, #nav ul li.current_page_item a {text-decoration: none;}
#nav ul li.current_page_item a:hover {text-decoration: none;}
#nav ul li a {font-family:Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; text-decoration: none; display: block; padding: 6px 20px 6px 0px; margin: 0px 0px 0px 15px; text-transform:uppercase;}
#nav ul li a:hover {text-decoration: none;}

/*************************************
	Main Container
**************************************/
#container, #containerWide {width:940px; text-align: left; margin: 0 auto; padding: 0px 10px; border: 0px solid black; clear: both; overflow:hidden; height:100%;}
.container-top {clear: both; height: 16px; width: 960px; display: block; margin: 12px auto 0 auto;}
.container-bottom {clear: both; height: 17px; width: 960px; display: block; margin: 0px auto;}
#extraBack{background:url(images/mainback.jpg) no-repeat 50% 7px;}
 
/*************************************
	Content
**************************************/
.auth {float: left; padding:0 0px 0 0; text-align: left;}
.auth span {padding: 0px 0px 0px 15px;}
.auth a {text-decoration: none;}
.cat {width: 75%; text-align: left; padding:6px 0 3px 10px;}
.cat span {padding: 1px 0px 0px 22px;}
.content {width: 532px;float: left; padding: 14px 15px 20px 22px; display: block; overflow:hidden;}
.content p a:link, .content p a:active{text-decoration: underline;}	
.content h1.btmspace, .contentWide h1.btmspace{margin-bottom:15px;}
.content p {margin: 0px; line-height: 20px;padding: 4px 0 10px;}
.contentWide p{margin: 0px; line-height: 20px; padding: 4px 0 10px;width:70%;}	
.content ol, .contentWide ol {list-style-type: decimal; line-height: 18px; margin: 0px; padding: 0px 0px 10px 35px;}
.content ul, .contentWide ul {list-style: none;margin: 0px;padding: 0px 0px 10px 0px;}
.content li, .contentWide li {margin: 0px; padding: 0px;}
.content ul li, .contentWide ul li {list-style: disc outside; margin: 0px 30px 0px 30px; padding: 5px 0px 0px 0;}
.contentWide h5{font-size:1.3em;}
.contentWide h1 a:link, .contentWide h2 a:link, .contentWide h3 a:link, .contentWide h4 a:link, .contentWide h5 a:link, .contentWide h6 a:link{text-decoration: underline;} 	
.content .post-meta-top {display: block; margin: 0px 0px 15px 0px; padding: 5px 0px; float:left;}
.content .post-meta-top a{text-decoration: none;}
.content .post-bottom {margin: 12px 0 25px;clear:both; /*Added 2.17.10*/}
.googleAds{margin:10px 0 20px;}
.post-bottom a {color: #535353;	text-decoration: none;}
.post-bottom a:hover {text-decoration: underline;}
.comm {float: right; width: 58px; height:39px; font-size:22px; line-height:27px; text-align: right;}
.comm span {	
	 padding:2px 12px 0 0;
	 display:block;
}
.comm a {
	text-decoration: none;
}
.date {
	float: left;
	text-align: left;
	padding:0 0px 0 5px;
}
.date span {}
#widePara1, #widePara2, #widePara3{
	width:100%;
}	
.wp-post-image{
	float:left;
	border:1px solid #cfcfcf;
	padding:2px;
	margin:10px 12px 6px 0;
}
/*********************************************
		Previous/Next Page Navigation
*********************************************/
.page-nav {
	clear: both; /* To clear any floats */
	margin: 15px 0px;
	padding: 2px 0px;
	height: 22px;
}
.nav-previous {
	width: 249px; 
	float: left; 
	text-align: left;
	margin: 2px 0px;
}
.nav-next {
	width: 249px; 
	float: right; 
	text-align: right;
	margin: 2px 0px;
}
.page-nav a {
	text-decoration: none;
}
.nav-previous a {
	padding-left: 10px;
}
.nav-next a {
	padding-right: 10px;
}
/*************************************
**************************************
	Comments
**************************************
**************************************/
.Cbutton { 
	border:none; 
	font:bold 11px Arial, Helvetica, sans-serif;
	padding:4px;}

/*	Headers	*/

#comments-wrap h6 {
	font-size: 20px;
	margin:14px 0 0;	
}

/*	Comments	*/
.authorcomment {
	margin: 0px 0px 10px 0px;
	font-size:12px;
	overflow: hidden;
	height:100%;
}
.authorcomment .comment-body {
	border: none;	
}
.authorcomment .comment-metadata {
	padding: 11px 10px;
}
.comments{
	margin-top:20px;
	margin-bottom:0px;
	border-bottom:1px solid #cfcfcf;
}
.commentlist {
	margin:10px 0 4px;
	border-bottom:1px solid #cfcfcf;	
}
.thecomment {
	margin: 0px 0px 0px 0px;
	overflow: hidden;
}
.comment-body {
	margin: 0px; 
	padding:5px 10px 20px 106px;
}
.comment-metadata {
	padding:5px 10px;
}
#commentPolicy{
	font-size:.9em;
	padding-top:0;
}
.nav-next	  { padding-right:8px; font-weight:bold;}
.nav-previous { padding-left:8px; font-weight:bold;}
.pingbacklist {
	margin:10px 0 4px;
}
.pingbacks{
	padding-top:25px;
}
.pingback-author {
	font-size:16px;
}
.pingback-author a{
	color:#c00;
}
.pingback-metadata {
	padding:2px 30px;
}
.pingback-metadata p{
	padding:4px 0 6px;
}
.pingback-timestamp{
	font-size:1em;
	font-weight:bold;
}
/*	Comment Form	*/

 
/*************************************
	Sidebar
**************************************/
#sidebar {
	float: right;
	display: block;
	width: 350px;
	margin: 0 0px 0 0px;
	padding: 0px 3px 0px 0px;
}



#sidebar .sidebar-bot {
	display: block;
	height: 20px;
	clear: both;
}
#sidebar ul {
	list-style-type: none;
	
}
#sidebar .advertise {
	padding:12px 0 6px 14px;
	margin:2px 7px 4px;
	color:#fff;
	border:1px solid #777;
/*	text-align: left;
	font-size:.9em;	*/
}
#sidebar .advertise img {
	padding:0 5px;
	border:none;
}
#sidebarwrap {
 	padding: 5px 0 0 0;
	margin: 0px;
	border: none;
}

/*************************************
	Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular {
	margin: 0;
	padding:0;
	font-size: 11px;
	color:#fff;
}

 /*popular box Rounded Corner start */
#pxsnazzy {margin:0 0 10px 0;}
.pxtop, .pxbottom {display:block; font-size:1px;}
.pxb1, .pxb2, .pxb3, .pxb4 {display:block; overflow:hidden;}
.pxb1, .pxb2, .pxb3 {height:1px;}
.pxb1 {margin:0 5px;}
.pxb2 {margin:0 3px; }
.pxb3 {margin:0 2px;}
.pxb4 {height:2px; margin:0 1px;}
.pxboxcontent {display:block; padding:2px;}
/*popular box Rounded Corner End */

/*************************************
	Left Sidebar
**************************************/
#l_sidebar {
	float: left;
	display: block;
	width: 160px;
	font-size: 11px;
	margin: 0px; padding: 0px 0px 0px 10px;
}
#l_sidebar ul, #l_sidebar ul li {margin: 0px 0 15px 0;  padding: 0px;}
#l_sidebar ul li ul {border-top: 1px solid #9c9c9c;}
#l_sidebar ul li ul li { margin: 0px; padding: 0px 0px 0px 10px;}
#l_sidebar ul li ul li a, #l_sidebar ul li ul li a:visited {
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
}
#l_sidebar ul li ul li a:hover {text-decoration: underline;}
#l_sidebar ul li ul li ul li {margin:  0px; padding: 0px;}
#l_sidebar ul li ul li ul li a, #l_sidebar ul li ul li ul li a:visited {padding: 5px 3px 5px 10px; margin: 0px; text-decoration: none;
}
#l_sidebar ul li ul li ul {border: none;padding: 0px; margin: 0px;}
#l_sidebar ul li ul li ul li a:hover {text-decoration: underline;}

/*************************************
	Right Sidebar
**************************************/
#r_sidebar {
	float: right;
	display: block;
	width: 160px;
	font-size: 11px;
	margin: 0px; 
	padding: 0px 10px 0px 0px;
	color:#fff;	
}
#r_sidebar h2{
	border-bottom:1px solid #9C9C9C;
}
#r_sidebar ul, #r_sidebar ul li {
/*	margin: 0px 0 15px 0; 
	padding: 0px;*/
}
#r_sidebar ul li ul {
}
#r_sidebar ul li ul li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#r_sidebar ul li ul li a, #r_sidebar ul li ul li a:visited {
	display: block;
	padding: 5px 3px;
	margin: 0px;
	text-decoration: none;
}
#r_sidebar ul li ul li a:hover {
	text-decoration: underline;
}
#r_sidebar ul li ul li ul li {
	margin:  0px; padding: 0px;
}
#r_sidebar ul li ul li ul li a, #r_sidebar ul li ul li ul li a:visited {
	padding: 5px 3px 5px 10px;
	margin: 0px;
	text-decoration: none;
}
#r_sidebar ul li ul li ul {
	padding: 0px; margin: 0px;
}
#r_sidebar ul li ul li ul li a:hover {
	text-decoration: underline;
}
.coinOpLogo{
	margin:10px 14px 3px;
}
/*************************************
	Footer
**************************************/
#text-link-advertise {
	padding: 15px;
	text-align: left;
	clear: both;
	}

/*************************************
	Footer
**************************************/
#footer { 
	padding:  10px 0px 20px 0px;
	text-align: center;
	height:25px;
	clear: both;
	font-size:11px;
	}

#footer-wrap {
	width: 950px;
	margin: 0px auto;
}
#footer .copyright 		{ float:left; text-align:left;}
		
 	ul#nav-footer 				{ margin: 0 0 0 0; padding:0; float:right;  
								  font-size: 11px; font-weight:bold; text-align: right;}
	ul#nav-footer li 			{ padding:0 4px 5px 12px; list-style:none;  float:left; }
	ul#nav-footer li.nobg 		{ padding: 5px 8px 0px 12px;    }
	ul#nav-footer li a 			{ text-decoration:none; }
 	ul#nav-footer li a:hover 	{ }
 
 
  
/*  Tabber  Style start -------------------- */
 
.tabberlive .tabbertabhide {
 display:none;
}
.tabber {	
}
.tabberlive {
 margin:0 5px;
}
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 font: bold 12px Arial, Helvetica, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 text-decoration: none;
}
/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab {
 padding:5px;
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/*tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}

/* Start Rotheblog Classes - Transfer These To New Blog Designs */

.alignCenter{text-align:center; margin:14px 0;}
.alignLeft{text-align:left;}
.centerBorder{text-align:center; margin:14px 0;}
.centerBorder img{border:1px solid #bfbfbf; padding:4px;margin:6px;}
.centerBorder span{display:block; margin: 6px 0 30px; font-style: italic;}
.clear{clear:both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.floatLeftNobor, .floatLeftNoBor{float:left; margin:11px 10px 0 5px; padding:3px;border: none;}
.floatLeftBor{float:left; margin:11px 16px 0 5px; padding:3px;border:1px solid #bfbfbf;	}
.floatRightNoBor{
	float:right;
	margin:0 5px 0 16px;
	padding:3px;
	border:none;	
}

.floatRightBor{
	float:right;
	margin:0 5px 0 16px;
	padding:3px;
	border:1px solid #bfbfbf;	
}

.imgGreyBorder{
	border:1px solid #bfbfbf;
	padding:4px;
	margin:6px;
}

.imgRedBorder{
	float:left;
	margin:0 10px 0 5px;
	padding:3px;
	border: 1px solid #600;	
}

.indentText{
	margin:14px 0 14px 20px;
}

.orange{
	color:#f48b10;
}

.puppyPhoto{
	margin:12px 16px 10px 0;
	padding:5px;
	border:1px solid #333;
	float:left;
}

.red{
	color:#f00;
}

.small{
	font-size:0.85em;
}

.smaller{
	font-size:0.95em;
}

/* Start 'Arcade Page' Styles */
.arcadeWants{
	padding:10px 0 10px 40px;
}
.arcadeWants div{
	float:left;
	text-align:center;	
	margin:0 6px;
}
.arcadeWants h5{
	font-size:1.3em;
	font-weight:bold;
	margin:0;
	padding:0;
}
.arcadeWants img{
	margin:0 14px;
	display:block;
}
/* Start 'Arcade Page' Styles */
#arcadeArtwork{
	text-align:center;
}
#arcadeArtwork img{
	margin:12px 0 4px;
}
#arcade{
	text-align:center;
}
#arcade h2, #arcadeLinks h2{
	font-size:2em;
	background: transparent url(/images/arcade/pacman.gif) top left no-repeat;
	padding:0 0 5px 30px;	
}
#arcade img, #arcadeLinks img{
	margin:12px 0 4px;
}
#arcade img.floatRight, #arcadeLinks img.floatRight{
	float:right;
	margin:0 0 12px 20px;
	padding:5px;
	border:1px solid #333;
}
#arcade img.floatLeft, #arcadeLinks img.floatLeft{
	float:left;
	margin:0 20px 12px 0;
	padding:5px;
	border:1px solid #333;
}
#arcade img.noBorder, #arcadeLinks img.noBorder{
	border:none;
}
#arcade h6{
	padding:10px 0 5px;
}
#arcadeLinks{
	width:100%;
}
#auctionLinks h5{
	color:#F48B10;
	margin:14px 0 6px;
	padding:0;	
}
#auctionLinks ul{
	font-size:0.9em;	
}
#auctionLinks ul li{
	margin-top:0;
	margin-bottom:0;
}
.listing img{
	padding:10px;
	background:#000;
	float:right;
	margin:0 0 20px 0;		
}
#arcadeSale{
	margin:0 0 0 0;
	padding:0 20px 0 0;
	text-align:left;
	border:0;
	margin-left:6px;
}
#arcadeSale h1{
	text-transform:uppercase;
	color:#F38401;
	padding:0 0 7px 0;
	position:relative;	
}
#arcadeSale h3{
	background:url(/images/arcade/titleback.jpg) no-repeat;
	color:#fff;
	font-weight:bold;
	text-align:left;
	height:24px;
	padding:14px 0 6px 20px;
	font-size:1.3em;
}
#arcadeSale h4{
	padding:4px 0 6px;
	margin:14px 0;
	color:#000;
	font-size:12px;
}
#arcadeSale .conditionDetails{
	background:url(../../../images/arcade/condition.jpg) no-repeat;
	padding:34px 0 0;
}
#arcadeSale .location{
	background:url(../../../images/arcade/where.jpg) no-repeat;
	padding-left:80px;
}
#arcadeSale .photos{
	background:url(../../../images/arcade/photos.jpg) no-repeat;
	padding-left:80px;	
}
#arcadeSale .price{
	background:url(../../../images/arcade/howmuch.jpg) no-repeat;
	padding-left:135px;	
}
#arcadeSale .wantbuy{
	background:url(../../../images/arcade/wantbuy.jpg) no-repeat;
	padding-left:150px;	
}
.auctionPhotos{
	margin:14px 0 30px;
	padding:6px;
	background:#dfdfdf;
	border:1px solid #afafaf;
}
.auctionPhotos img{
	padding:3px;
	margin:3px;
	background:#fff;
	border:1px solid #efefef;
}
.crossOff, .crossedOff{
	text-decoration:line-through;
}
.gamePhoto{
	border:1px solid #bfbfbf;
	padding:4px;
	margin:6px;
}
.jrpacReg{
	margin:14px 10px 30px;
/*	border:1px solid #dfdfdf;*/
}
.jrpacRegTitle{
	font-weight:bold;
	padding:0 16px 6px 0;
	font-size:13px;
}
.jrpacRegOwner td{
	padding:5px 0;
}
.listing{
	margin:16px 0 28px;
}
.registryTable{
	margin:14px 4px 30px;
	width:460px;
}

.registryTable td{
	text-align:center;
}

.registryTitle{
	font-weight:bold;
	padding:0 4px 6px 0;
	font-size:12px;
}

.registryOwner td{
	padding:5px 0;
	font-size:10px;
	vertical-align:middle;
}

/* Redefined Selectors */

p{
	padding:0 0 8px;
	margin:0 0 8px;
}

/* Design Topics */

.thumb{
	float:left;
	width:30px;
	height:30px;
	border:5px solid #cccccc;
	background-color:#3399cc;
	margin-right:8px;
	margin-bottom:5px;
}

/* Interests */

.interests img{
	margin:16px 0 4px;
}

/* Movies Container Left */

#moviesLeft{
	float:left;
	width:215px;
	margin:0;
	padding:0;
	text-align:left;
}

#moviesLeft div, #moviesRight div{
	width:215px;
	height:90px;
	margin:0;
	padding:0;
}

#moviesLeft div a, #moviesRight div a{
	font-weight:bold;
	font-size:14px;
	color:#6B1A25;
}

#moviesLeft div a:hover, #moviesRight div a:hover{
	color:#F38402;
}

#moviesLeft div img, #moviesRight div img{
	float:left;
	padding:0;
	margin: 3px 10px 0 0;
	border:none;
}

#moviesLeft div p, #moviesRight div p{
	float:left;
	margin-top:20px;
}

/* Movies Container Right */

#moviesRight{
	float:right;
	width:215px;
	margin:0;
	padding:0;
	text-align:left;
}

/* Movies Posts */

.movie {
	margin:14px 12px 20px 0;
	padding:3px;
	border:1px solid #660000;
	float:left;
}

.rating{
	margin:50px 0 0;
}

/* RSS Feeds Widget */

#sidebar ul.feedsSynd li{
	background:url(../../../images/global/feed-icon.gif) no-repeat 0 2px;
	padding-left:18px;
	padding-top:2px;
	padding-bottom:3px;	
	list-style:none;
}

/* Rothe Trivia */

#rothetrivia{
	text-align:justify;
}

/* Expand Menus */

#mainSelections li{
	background:url(/images/general/plus.gif) 0 2px no-repeat;
}

#mainSelections li ul li{
	list-style:none;	
	background:url(/images/global/orange_dot.gif) no-repeat 0 4px;
	margin:0 0 0 6px;
	padding:2px 0;
}

.menu {
  	display: none;
}

.menu li a{
  	padding-left:15px;
}

/* Classic Photo Galleries */

.photoThumbnailsContainer{
	margin:16px 0 0;
}

.photoThumbnailsContainer img{
	padding:5px;
	border:1px solid #900;
	margin:0 4px 8px 4px;	
}

/* BSG Plugin Classes */

.bsgDivWrapper{
	border:1px solid #cfcfcf;
	padding:4px;
	margin:4px;
	display:block;
	float:left;
}

/* kPicasa Plugin Classes */

.galleryThumb{
	border:1px solid #cfcfcf;
	padding:4px;
	margin:0 10px 0 0;
}

.picasaCaption{
	display:block;
	font-size:.8em;
	padding:10px 0;
}

.thumbBorder{
	border:1px solid #cfcfcf;
	padding:4px;
}

/* Ask Me Plugin Classes */

.alertbox{
	font-size:1.2em;
	color:#f48b10;
}

.commentform{
	margin:0 0 20px;
	font-size:0.95em;	
}

.commentform .input_txt, .commentform textarea{
	margin:5px 0 12px;	
}

.input_btn{
	margin:10px 0;
}

/* Excerpt Reloaded Plugin */

.more-link{
	text-align:center;
	padding:10px 0;
}

/* Lawnmower Man Sidebar Section */
.lawnmower{
	color:#fff;
}
.lawnmower img{
	float:left;
}
.lawnmower a img{
	border:5px solid #555;
	margin:5px 10px 0 0;
}
.lawnmower a:hover img{
	border:5px solid #777;
}
/* End Rotheblog Transfer Classes */

/* General Theme Classes - WP Premium Black */
.discussForum{
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
	margin:6px 0 30px;
}
#rssSubscribe{
	font-weight:bold;
	background:url(images/rss_article.jpg) no-repeat;
	padding:6px 10px 40px 94px;
}
/* PixoPoint Navigation - Drop Down Styling */

#dropdown {
    width:100%;
	z-index:1;
	text-align:center;
	position:relative;
	margin:0 0 0 8px;
    }
#dropdown ul {
    float:left;
    list-style:none;
    line-height:34px;
    padding:0;
    margin:0 auto;
	width:936px;	
	font-size: 11px;	
    }
#dropdown a {
	display:block;
	padding:5px 0 4px;
	width:104px;		
	color:#fff;
	background:url(images/navigation_both.png) no-repeat 0% 100%;
}
#dropdown a:link, #dropdown a:active{
	color:#fff;
	text-decoration:none;
}
#dropdown a:hover{
	color:#F2B637;
	background:#006CAD;
	text-decoration:none;
	background:url(images/navigation_both.png) no-repeat 0% 0;		
}
#dropdown a:visited{
	color:#F2B637;
	text-decoration:none;	
}
#dropdown a#homeLink{
	margin-right:110px;
	margin-left:30px;
}
#dropdown li {
	display:block;
	float:left;
    }
#dropdown ul {
    position:absolute; left:-999em; height:auto; width:151px; font-weight:normal; margin:0; line-height:1; border:0; background:#2d2d2d; border-bottom:1px solid #000; text-align:left;
    }
#dropdown li li {
    width:149px;
    border-bottom:1px solid #777;
	border-left:1px solid #000;
	border-right:1px solid #000;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#dropdown li ul li a {
    padding:7px 10px;
    width:129px;
    font-size:10px;
	background:none;
    }
#dropdown li ul li a:link{
    color:#fff;
}
#dropdown li ul ul {
    margin:-21px 0 0 150px;
    }
#dropdown li li:hover {
/*    background:#6E9F1F;*/
    }
#dropdown li ul a:hover{
	background-color:#f1660c;
	background-image:none;
}

#dropdown li ul a:visited{
	background:#555;
}
#dropdown li ul li:hover a, #dropdown li ul li li:hover a, #dropdown li ul li li li:hover a, #dropdown li ul li li li:hover a {
 	color:#fff;
    }
/*#dropdown li:hover a, #dropdown li.sfhover a {
    color:#dddddd;
    }
*/
#dropdown li:hover li a, #dropdown li li:hover li a, #dropdown li li li:hover li a, #dropdown li li li li:hover li a {
    color:#fff;
    }
#dropdown li:hover ul ul, #dropdown li:hover ul ul ul, #dropdown li:hover ul ul ul ul, #dropdown li.sfhover ul ul, #dropdown li.sfhover ul ul ul, #dropdown li.sfhover ul ul ul ul {
    left:-999em;
    }
#dropdown li:hover ul, #dropdown li li:hover ul, #dropdown li li li:hover ul, #dropdown li li li li:hover ul, #dropdown li.sfhover ul, #dropdown li li.sfhover ul, #dropdown li li li.sfhover ul, #dropdown li li li li.sfhover ul {
    left:auto;
/*    background:#011B45;*/
    }
#dropdown li:hover, #dropdown li.sfhover {
 /*   background:#9DDD35;*/
    }

#navlist {
	font:bold 0.9em Arial, Helvetica, sans-serif;
	float:left;
	width:100%;	
	margin:0 0 0 8px;
}

#navlist li {
	float: left;
	list-style-type: none;
}

#navlist a:link, #navlist a:visited {
	text-decoration: none;
}

/* Gravatars */

.gravatars{
	float:left;
	border:1px solid #cfcfcf;
	padding:3px;
	margin:6px 14px 0 0;
}

/* WP Polls */

#pollsArchive{
	text-align:center;
	margin:0 0 20px;
	padding:4px 0;
	background:#3e3e3e;
}

.wp-polls input{
	padding:6px 0 3px;
}

.wp-polls label{
	margin:0 0 0 6px;
}

.wp-polls p{
	margin:4px 0 6px;
	padding:0;
}

.wp-polls-ul li{
	margin:4px 0 4px 14px;
}

/* Sidebar */

.promotion{
	margin:0;
	text-align:center;
}

.promotion img{
	margin:4px 0;
}

.tabCenterContent{
	text-align:center;
	padding:5px 0;
}

/* Sponsors */

#adsaffil h2{
	font-size:1.3em;
	color:#969696;
	padding:5px 0 5px 12px;
}

#adsaffil .adCont{
	background:url(/images/global/ads_rtback.jpg) #404040 top right repeat-y;
	border:1px solid #787878;
	margin:4px 0 14px;
	padding:10px 0 0;
}

.adCont img{
	margin:0 0 10px 10px;
}

.adReset img{
	margin:0;
}

/* Bookmark Links */

.bookmarkLinks{
	font-size:.9em;
	padding:16px 0 14px;
	text-align:center;
}

/* New WP 2.5 Media Galleries */

.attachment{
	text-align:center;
}

.attachment-medium, .attachment-small, .attachment-large{
	border: 6px solid #cfcfcf;
}

/* Links Page */

#affiliateLinks img{
	margin:10px 0 10px 10px;
	display:block;
}

#affiliateLinks h5{
	margin-bottom:20px;
}

#blogFriends h2{
	font-size:16px;
}

fieldset .diigo-tags ul{
	margin:0 8px 0 16px;
}

.displayBlock{
	display:block;
}

.displayNone{
	display:none;
}

#diigoLinks fieldset{
	padding-top:20px;
}

.diigoTabPad{
	margin:0 4px;
}

fieldset{
	padding:4px 0 4px 14px;
}
.pointer{
	cursor:pointer;
}
.underline{
	text-decoration:underline;
}
/* Tag Cloud */
#tagsSideabar{
	margin:0 10px;
}

#tagsSideabar a:link, #tagsSideabar a:active{
	color:#f48b10;
}

#tagsSideabar a:hover{
	color:#fffc9e;	
}

#tagsSideabar div{
	margin:0 0 20px;
	border-bottom:1px solid #9C9C9C;
	border-top:1px solid #9C9C9C;
	padding:8px 0 12px;		
}
#tag_cloud{
	overflow:hidden;
	height:650px;
}
/* Digsby Chat */
#liveChat p{
	color:#fff;
	font-size:11px;
	margin:6px 0 3px 8px;
	padding:0;
}
/* Share This Plugin */
.shareThis{
	padding:0 0 0 30px;
}
/* WP-Print Plugin Classes */
.wpprint {
	font-size:0.95em;
	text-align:center;
}
.addtlInfo{
	padding:6px 10px;
	background:#efefef;
	margin:4px 0 0;
}
/* Quick Code Plugin Styles */
div.quickcodenoclick{
	margin:16px auto;
	width:90%;
}
div.quickcodenoclick p{
	margin-left:20px;
	font-size:.9em;
}
/* Arcade Printed Reproductions Post */
.arcadeRepros{
	font-size:.9em;
	width:100%;
}
.reproTitleRow td{
	font-weight:bold;
	background:#dfdfdf;
}
.arcadeRepros td{
	padding:6px 11px;
	text-align:center;
}
.arcadeRepros td.alignLeft{
	text-align:left;	
}
/* Blog Ads Sponsor Links */
#blogTag{
	text-align:center;
	padding:12px 0 2px;
}
/*
#adspot_353762810, #adspot_786522540{
	float:left;
}*/
.floatBlogAd{float:left;width:160px;}
.adspot_content{text-align:center;}
div#adspot_353762810 a{
	font-size:.9em;
	display:block;
	padding:4px 0 2px;
	text-align:center;
}
div#adspot_353762810 .adspot_head{font-size:12pt;font-weight:bold;border-bottom:1px solid #afafaf;}
div#adspot_353762810 .adspot_adhead{text-align:center;font-size:10pt;font-weight:bold;margin:0;padding:6px 0;display:block;}

/* Willis Artwork */
#willisArt{padding:20px 0;}
#willisArt div{width:256px;	padding:3px 0 8px;border:1px solid #afafaf;float:left;margin:3px;text-align:center;}
#willisArt div img{padding:0 0 10px;}

/* Full Width Container */
.contentWide{width: 900px;padding: 14px 15px 20px 22px;display: block;overflow:hidden;}
#wideTop{background:url(images/container-bg_black_wide.gif) top left no-repeat;}
#containerWide {background:#fff url(images/container-cbg_black_wide.gif) top left repeat-y;}
#wideBottom{background: url(images/container-bottom_black_wide.gif) no-repeat;}
.floatLeft{float:left;}
.floatRight{float:left;}
.contentWide h4{color:#2D88CA;}
.contentWide h3{font-size:1.9em;}
.contentWide h3.topMargin{margin-top:30px;}
.contentWide h3.botBorder{border-bottom:1px solid #c5c5c5;}

/* Post Valuable Arcade Games */
.valueGameInfo{float:left;width:320px;margin:16px 0;}

/* Arcade Wordpress Themes */
.wparcadeScreens{float:left;margin:25px 10px 3px 5px;padding:3px;border: 1px solid #afafaf;}
	
/* Submit Story Button */
.submitStory{text-align:left;padding:4px 0 28px 14px;color:#fff;clear:both;}
.submitStory img{float:left;margin:0 8px 0 0;}
.submitStory p{	padding:16px 0 0;font-size:1.2em;}

/* Arcade Values Tab */
#values p{color:#fff;margin:6px 8px 3px;}

/* CForms */
.linklove{display:none;}

/* Advertising Styles */
.airHockey{width:125px;height:125px;background:url(/images/ads/air-hockey-125x125.jpg) no-repeat;text-align:center;float:left;margin:0 0 0 10px;}
.airHockey .Title{padding:2px 0 42px;font-size:1.5em;font-weight:bold;display:block;}
.airHockey .Title a:link, .airHockey .Title a:active{color:#d50711;}
.airHockey .bottom, .airHockey .airLink{display:block;font-weight:bold;}
.airHockey .bottom{font-size:1.2em;}
.airHockey .airLink{padding:5px 0 0;}
.airHockey .airLink a:link, .airHockey .airLink a:active{color:#fff;font-size:.9em;}

/* Wanted Items */
.wantedGame{padding:10px 0;}
.wantedGame img{float:left;margin:0 20px 0 0;}

/* About - Sidebar */
#aboutIntro{}
#aboutIntro p{color:#fff; margin:2px 15px 8px;}
#aboutIntro h2{color:#fff; margin-left:15px;}

/* Mame Arcade Landing Page */
#mamePosts{background:#efefef; border:1px solid #afafaf; padding:0 18px 12px 18px; margin:16px 12px;}
#mamePosts h3{font-size:1.4em;margin-bottom:0;}
#mamePosts h3 a:link, #mamePosts h3 a:active{color:#666;}
#mamePosts .post-meta-top{margin: 0 0 4px 0; padding: 2px 0;}
#mamePosts .post-meta-top .date{padding-left:15px; font-size:.9em;}

/* Author Image Styles */
.entry_author_image{width:39px; height:39px; float:left;}
#postBio{clear:both;}

/* Smartphones (portrait and landscape) ---------- */
@media screen and (min-width: 320px) and (max-width: 600px){
#container, #containerWide {width:100%;}
.contentWide{width: 90%;padding: 14px 20px 20px 20px;}	
.contentWide h1{font-size:1.9em;}
#artworkCollage{width:95%; float:none; margin:0;padding:0;}
.contentWide p{width:100%; line-height: 24px;}	
.contentWide p, .contentWide ul{font-size:1.4em; }
}