/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

.share, .share dt, .share dd {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	white-space: nowrap;
	}

.share a:hover {
	color: #82c120;
	text-decoration: underline;
	}
.share dd {
	padding: 0 0 0 0 ;
	font-size: 10px;
	}
.share dt {
	padding: 10px 20px 10px 0px ;
	font-size: 10px;
	}
.share-comments {
	background-image: url(http://www.electrony.net/images/icon_comments.gif);
	}
.share-readers {
	background-image: url(http://www.electrony.net/images/icon_readers.png);
	}
.share-email {
	background-image: url(http://www.electrony.net/images/icon_mail.png);
	}
.share-face {
	background-image: url(http://www.electrony.net/images/icon_facebook.png);
	}
.share-twitter {
	background-image: url(http://www.electrony.net/images/icon_twitter.png);
	}
.share-comments, .share-readers, .share-email, .share-share, .share-digg, .share-thumbs, .share-face, .share-twitter {
	background-position: right center;
	background-repeat: no-repeat;
	}

.share_banner {
	/*background: url(http://qkpic.com/0d850) no-repeat right top;*/
	margin: 0 0 15px 0px;
	padding: 6px 0px 5px 18px;
	color:#363636;
	text-align: right;
	height:20px;
	font-size:14px;
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
}


#leftcolimg img {
	float:right;
	margin:3px 3px 4px 7px;
}

#score {
        background: url(/images/score.png) no-repeat top;
	height:60px;
	width:70px;
	text-align: center;
	float:left;
	font-weight:bold;
	font-size:25px;
	color:#82c120;
	display: block;
        padding-top: 15px;
        margin-right: 10px;
}

#score2 {
        background: url(/images/score.gif) no-repeat top;
	height:60px;
	width:70px;
	text-align: center;
	font-weight:bold;
	font-size:30px;
	color:#82c120;
	display: block;
        padding-top: 10px;
        margin-top: 10px;
        margin-right: 10px;
}

.review{
	border-bottom: 1px solid #cacaca;
	color: #999999;
	font-size: 11px;
	height: 20px;
	line-height: 25px;
	margin: 10px 0 10px;
}

.indexreview {
	padding-left:10px;
}

.log {
	margin-top:8px;
}

.welcome img {
	border: 1px solid #DEDBD1;
	margin: 0px 0 0 7px;
	padding:4px;
	background:#FFFFFF;
}

#desc {
	font-size: 11px;
	text-align: center;
	padding-right:50px;
	padding-left:50px;
	margin-top: -20px;
	padding-bottom:20px;
}

.prev {
	padding-left: 100px;
}

#tech_beats {
	height:130px;
	width:580px;
	background: url(http://www.electrony.net/images/00techno-beats1.png) no-repeat right;
}

#tech_beats img {
	height:130px;
	width:100px;
	float:left;
}

span.comments2{
	background: url(http://www.electrony.net/images/icon_readers.png) no-repeat right;
	padding: 0 0 3px 20px;
}

/* WP-SNAP */

ol.snap_nav {
	display: inline;
	float: left;
	clear: both;
	list-style: none;
}

ol.snap_nav li {
	display: block;
	float: left;
	padding: 0 2px 10px 0;
}

ol.snap_nav li a {
	font-weight: bold
}

ol.snap_nav li.snap_selected a {
	cursor: text;
}

ol.snap_titles {
	clear: both;
	display: block;
	border: 0;
	list-style: none;
}

#mediaspace {
	text-align: center;
}

#video0 {
	margin-right: 20px;
}

.large_bb {
        margin-left: 8px;
}

.large_b a img {
        border-bottom: 2px solid #333;
}

.large_b a:hover img {
        border-bottom: 2px solid #82c120;
}

.small_b a img {
        border-bottom: 2px solid #333;
}

.small_b a:hover img {
        border-bottom: 2px solid #82c120;
}

.related{
        border-top: 1px solid #cccccc;
	padding: 10px 0px 0px 0px;
}

.related a {
        color: #82c120;
}

.related li{
        display:block;
        height:90px;
}

.icon img {
	padding:2px;
}

#sidebar {
	margin-right: 10px;
        float: right;
        display:inline;
        width:300px
}

.suby {
	padding-bottom: 5px;
	margin-bottom: 5px;
        border-bottom: 1px solid #e7e5e5;
	font-size: 14px;
	font-weight: bold;
}

.righty{
        float: right;
	width: 270px;
}

.righty a{
	font: 16px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 15px;
	font-weight: bold;
}

.newsy{
        float: right;
	text-align: right;
}
.newsy ul{
	padding: 0px;
}
.newsy ul li{
	border-bottom: 1px solid #E1E1E1;
	padding: 5px 0px;
        display: inline-block;
}

.newsy ul li a{
	font: 12px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 15px;
	font-weight: bold;
}

.lefty{
        float: right;
	margin-right: 10px;
	padding-right: 10px;
	text-align: right;
	width: 290px;
        border-right: 1px solid #e7e5e5;
}
.lefty ul{
	line-height:16px;
	padding: 0px;
}
.lefty ul li{
	border-bottom: 1px solid #f1f1f1;
	padding: 5px 0px;
}

.lefty ul li a{
	font: 13px Georgia, "Times New Roman", Times, serif;
	margin: 0 0 15px;
	font-weight: bold;
}

div.crop {
	height: 200px;
	width: 250px;
	overflow: hidden;
	border:1px solid #ccc;
	text-align: center;
}

div.crop img {
	max-width: 250px;
}

div.crop2 {
	height: 150px;
	width: 225px;
	overflow: hidden;
	border:1px solid #ccc;
	text-align: center;
        display: inline-block;
        float:right;
	margin: 0px 0px 0px 10px;
}

div.crop2 img {
	max-width: 270px;
}

div.crop3 {
	height: 80px;
	width: 120px;
	overflow: hidden;
	border:1px solid #ccc;
	text-align: center;
        display: inline-block;
        float:right;
	margin: 0px 0px 0px 10px;
}

div.crop3 img {
	max-width: 120px;
}

.main_score{
	height: 14px;
	color: #555;
	background-color: #eee;
	border:1px solid #ccc;
	text-align: center;
	margin: 0px 0px 10px 0px;
	padding: 2px;
        border-top-right-radius: 5px 5px;
        border-top-left-radius: 5px 5px;
        border-bottom-right-radius: 5px 5px;
        border-bottom-left-radius: 5px 5px;
}


.main_column{
	width: 680px;
	margin: 0 auto;
	padding: 0 auto;
        display:inline;
        float:right;
}

#neo_top{
	height: 20px;
	width: 968px;
	color: #555;
	background-color: #fafafa;
	padding: 2px 10px 0px 10px;
	border:1px solid #ccc;
	margin: 0 auto;
	padding: 0 auto;
	font: 10.5px Tahoma,Helvetica,Arial,Verdana,Sans-Serif;
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius: 0px 0px 4px 4px;
}

#neo_top a {
	color: #555;
	text-decoration: none;
}

#neo_navi{
	height: 57px;
	width: 988px;
	color: #555;
	background-color: #fafafa;
	margin: 10px 0px 10px 0px;
	border:1px solid #ccc;
	font: 1١px Tahoma,Helvetica,Arial,Verdana,Sans-Serif;
	-moz-border-radius: 4px;
	-webkit-border-radius:4px;
}

#neo_navi .top {
	height: 30px;
	width: 983px;
	color: #000;
	text-align: right;
	margin-right: 5px;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
}

#neo_navi .selected {
	background-color: #82c120;
}

#neo_navi .bottom {
	height: 19px;
	width: 978px;
	color: #333;
	background-color: #f1f1f1;
	border-top: 1px solid #d4d4d4;
	text-align: right;
	padding: 7px 10px 0px 0px;
	-moz-border-radius: 0px 0px 4px 4px;
	-webkit-border-radius:0px 0px 4px 4px;
}

#neo_navi .bottom a {
	color: #333;
	text-decoration: none;
}

#neo_navi .bottom a:hover {
	text-decoration: underline;
}

#neo_navi .top img {
	margin-right: 5px;
	margin-left: 5px;
	text-align: right;
        border:0px;

}

#neo_navi .top a:hover {
	background-color: #82c120;
}

#neo_navi .top a {
	display: block;
	float:right;
}

.squares img {
	padding: 3px;
}



/*--Main Container--*/
.main_view {
	position: relative;
	padding-bottom: 10px;

}
/*--Window/Masking Styles--*/
.window {
	height:290px;	width: 680px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	top: 0px; right: 10px;
	width: 100px; height:30px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: #333;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #82c120;
	border: 1px solid #608d19;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

.entry object {
        display: block;
        margin: 0 auto;
}

#note {
	background: #f9f6a7;
	border: 1px solid #c7c000;
	padding: 10px;
	margin: 10px 0px 10px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

#warn {
	background: #FFEBE8;
	border: 1px solid #c00;
	padding: 10px;
	margin: 10px 0px 10px 0px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.user_rev {
	padding:5px;
	background:#f1f1f1;
	height: 23px;
}

.user_thu {
	padding:5px;
	margin-bottom: 10px;
	background: #f1f1f1;
	height: 80px;
	width: 65px;
}

.topper {
	background: white url(http://www.electrony.net/wp-content/themes/freshnews/images/bgr-box-trans.png) repeat-x top left;
	border: 1px solid #DEDBD1;
	margin: 0 0 15px 0px;
	padding: 10px;
	overflow: hidden;
	border-top-right-radius: 5px 5px;
	border-top-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
	border-bottom-left-radius: 5px 5px;
	display: block;
	margin: 10px;
}

.topgad {
	width: 295px;
	float: right;
	padding-left: 10px;
}


#customers
{
font-family: Tahoma, "Trebuchet MS", Arial, Helvetica, sans-serif;
width:194px;
border-collapse:collapse;
float:right;
margin-bottom:10px;
}

#customers td, #customers th 
{
font-size:1.2em;
border:1px solid #aaa;
padding:3px 7px 2px 7px;
}

#customers th 
{
font-size:1.4em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#333;
color:#fff;
}

#customers tr.alt td 
{
color:#000;
background-color:#f1f1f1;
}

.top10 li {
list-style: decimal;
font-size: 20px;
margin-right:30px;
color:red;
}

.top10 li table {
font-size: 12px;
margin-top:-20px;
margin-bottom:20px;
color:#555;
border-bottom: 1px solid #E4E4E4;
padding-bottom: 20px;
}

.game_head {
	padding: 5px;
	margin-top: 5px;
	background: #FAFAFA;
	height: 20px;
	color: #333;
        border: 1px solid #CCC;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
}

.game_head a {
	color: #75AE1D;
	font-weight: bold;
        padding: 5px 5px 11px 5px;
}

.game_head a.selected {
color: #75AE1D;
font-weight: bold;
background: #DDD;
padding: 5px 5px 11px 5px;
}

.game_head a:hover {
color: #75AE1D;
font-weight: bold;
background: #DDD;
padding: 5px 5px 11px 5px;
}

.gal a img {
        margin: 5px 0 5px 10px;
        padding: 5px;
        background: #F9F9F9;
        border: 1px solid #DDD;
}

h6 {
font: 20px Georgia, "Times New Roman", Times, serif;
font-weight: bold;
}

