@charset "UTF-8";
/*
Theme Name: Ultimate Magazine Squared 2.5
Theme URI: http://aggressormedia.com
Description: An entertainment skewed theme for online magazines.
Version: 2
Author: Jon Lachonis
Author URI: http://aggressormedia.com
Tags: magazine, newspaper, featured scroll, javascript

*/


BODY, DIV, DL, DT, DD, UL, OL, LI, H1, H2, H3, H4, H5, H6, PRE, FORM, FIELDSET, INPUT, TEXTAREA, P, BLOCKQUOTE, TH, TD
{
	margin: 0;
	padding: 0;
}

body { background-color: #000;
font-family: arial,sans-serif;
font-style: normal;
font-variant: normal;
font-weight: normal;
font-size: 14px;
font-size-adjust: none;
font-stretch: normal;
-x-system-font: none;
 }



img { border: 0px; padding: 0px; margin: 0px; overflow: hidden;	 }
a { color:#039; text-decoration: none; }
a:hover { color:#111; text-decoration: underline; }

#appliance {
width: 673px;
height: 183px;
background: url(images/appliance.jpg);
margin: 0px;
margin-bottom: 10px;
overflow: hidden;
font-size: 9pt;
}
#apptitle {
width: 650px;
height: 20px;
margin: 12px 0px 0px 15px;
}
.spgt {
width: 144px;
height: 120px;
float: left;
text-align: center;
}


#appliance h1 {
color: #eeeeee;
margin: 0px;
padding: 0px;
font-size: 14pt;
font-weight: normal;
text-shadow: #222222 5px 5px 5px;

}

#applogo {
float: left;
margin: 13px 0px 0px 15px;
}


#pane {
width: 100%;
background: url(images/tvombak.jpg) no-repeat top center;
overflow:hidden;
}

#site {
background: url(images/tvomrepeat.jpg);
width: 1102px;
overflow: hidden;
margin-left: auto;
margin-right: auto;
}


h4 { font-size: 14px; color:#000; margin-left: 5px; }

#layer {
	background:url(images/tvombod.jpg) no-repeat;
	width: 1102px;
	overflow: hidden;
}

#head { 
 	background:url(images/tvomhead.jpg);
	width: 1102px; 
	height: 259px;
	overflow: hidden;
}

#nav { 
height: 43px;
width: 985px;
margin-left: 60px;
margin-top: 56px;
text-align: left;
}

#main {
	width: 982px; 
	margin-left: 59px;
	margin-top: 5px;
	overflow:hidden;
	}

#right {
	width: 300px;
	float: right;
	
}

#right a { text-decoration: underline; }

#left {
	width: 673px;
    float: left;

}

#sitefoot { 
margin: 0px;
background:url(images/tvomfootbot.jpg);
width: 1102px;
height: 222px;  }

#wantyourmind {
background:url(images/wewantyourmind.jpg); 
width: 360px;
height: 157px;
float: right;
}



#featured, .featany {
	background:url(images/universalgrad.jpg) repeat-x #000;
	margin-bottom: 10px;
	border: solid 1px #333;
	overflow: hidden;
}
#scroller {
margin-bottom: 10px;
}

#featured { height: 450px; }
.ad { margin-bottom: 0px; }


.featbox, .featboxr {
	font-size: 11px;
	width: 200px;
	height: 200px;
	float: left;
	margin-top: 9px;
	background: #fff;
	border: solid 1px #333;
	padding: 5px;
	overflow: hidden;
	display: inline;
}
.featboxr {
	margin-left: 9px;
}

.featbox img, .featboxr img {
margin-bottom: 5px;
}

.title {
	background:url(images/titlegrad.jpg) repeat-x;
	color: #fff;
	-moz-border-radius-topleft: 8px;
	-webkit-border-radius-topleft: 8px;
	overflow: hidden;
	height: 29px;
	}
	
.linkbox {
	text-align: right;
	width: 200px;
	float: right;
	background: #555;
	height: 50px;
	border: #999 1px solid;
	padding: 2px;
	overflow: hidden;
	background: #e0e7fe;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;

}

	
.title h4 { padding: 2px; margin-left: 8px; font-size: 10pt; font-family: "Arial Black", Gadget, sans-serif;
 font-weight: normal; color: #fff;}


 .title h1  { padding: 8px; margin-left: 8px; font-size: 10pt; font-family: "Arial Black", Gadget, sans-serif;
 font-weight: normal; color: #fff;}

 
 h2, h2 a { font-size: 14px; color: #039; margin: 0px; padding: 0px; text-align: center; line-height: 16px; margin-bottom: 5px; text-decoration: none;}
 
 h3 { 
 font-size: 10pt;
 font-family: "Arial Black", Gadget, sans-serif;
 font-weight: normal;
 color: #ffba00;
 float: left; 
 margin-top: 10px;
 padding: 0px;
 margin-right: 15px;
  margin-left: 15px;
 }
 h3 a {
  font-size: 10pt;
 font-family: "Arial Black", Gadget, sans-serif;
 font-weight: normal;
 color: #57C4D8;
 float: left; }
 
  h3 a:hover { color: #fff; }


#nav img { margin-right: 4px; }
.center { margin-left:auto; margin-right: auto; text-align: center; }

#innerright {
	width: 462px;
	float: right;
	}

#innerleft {
	width: 205px;
	float: left;
	
}

.box {
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #333;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background: #eaeaea;
}

.innerbox {
	width: 90%;
	border: solid 1px #333;
	margin-left: auto;
	margin-right: auto;
	background: #fff;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	overflow: hidden;
	
}

.innerbox img {
	float: left;
	margin-right: 5px;
}

#srchform { 

width: 251px;
float: right;
overflow: hidden;
margin-right: 30px;
margin-top: 12px;
}
#searchsubmit { margin: 0px; padding-left: 35px; font-size: 10px; }


.inform { height: 15px; width: 145px; background: #fff; border: none; padding: 0px; margin: 0px; font-size: 10px; }
.informbut { border: 0; background: none; color: #fff; margin-left: 10px; font-weight: normal; }
.informbut:hover { font-weight: bold; }.wef {
}

.excerpt, .uni, .unig {
	border: #999 1px solid;
	padding: 2px;
	overflow: hidden;
	background: #e0e7fe;
	margin-bottom: 10px;
}
.excerptbod, .unibod  {
	background: #eeeeee;
	font-size: 9pt;
	line-height: 11pt;
	border: #666 1px solid;
	padding: 5px;
	overflow: hidden;
}
.sbar  {
	background: #e9f0ff;
	font-size: 9pt;
	line-height: 11pt;
	border: #666 1px solid;
	padding: 5px;
	overflow: hidden;
}


blockquote { width: 90%; margin-left: auto; margin-right: auto; background: #dddddd; padding: 10px; margin-top: 5px; margin-bottom: 5px; overflow: hidden; }


.excerptbod a {  font-weight: bold; color: #039; text-decoration: none; } 
.excerptbod a:hover { text-decoration: underline; }    

.excerpt h2, .excerpt h2 a {
font-size:  20px;
text-align: left;
color: #fff; 
line-height: normal;
text-decoration: none;
margin: 0px;
}

.excerpt h2 a:hover { text-decoration: underline; }

.artitle {
	background: url(images/stripe_bg_11.jpg) #000;
	overflow: hidden;
	margin-bottom: 5px;
	padding: 5px;
}

.lft { float: left; padding-right: 5px; padding-bottom: 5px; }
.articlefoot { background: #292929; padding: 5px; margin-top: 5px;  font-size: 11px; font-weight: bold; color: #fff; }
.articlefoot img { padding-right: 5px; }
.articlefoot a { text-decoration: none; color: #fff; }
.signline { font-size: 10px; margin-bottom: 5px; color:#555	; }
.unibod h2, .unibod h2 a { text-align: left; font-size: 14px; color: #039; padding: 0px; margin: 0px; margin-bottom: 5px; text-decoration: none;}
.unibod h2 a:hover { text-decoration: underline; } 
.uniex { border-bottom: #000 1px dotted; padding-bottom: 5px; margin-bottom: 5px; }
#toplink { overflow: hidden; height: 20px; width: 580px; float: right; font-size: 12px; text-align: right; margin-top: 2px; margin-right: 55px; color: #ffffff;}
#banner { width: 728px; height: 90px; overflow: hidden; margin-top: 45px; margin-left: 320px; background-color: #fff; }
p { margin:0px; margin-bottom: 10px; }
.alignleft { float: left; padding: 0px 5px 5px 0px; overflow: hidden; }
.alignright { float: right; padding: 0px 0px 5px 5px; }
ul { width: 90%; margin-left: auto; margin-right: auto; margin-top: 10px; margin-bottom: 10px;}
li { margin: 0px; padding: 0px; margin-left: 10px; }
.rgt li { margin: 0px; padding: 0px; margin-left: 10px; list-style: none; }
.rgt ul { width: 90%; margin-left: auto; margin-right: auto; }
.rgt a { color:#333; text-decoration: none; }
.rgt a:hover { color:#111; text-decoration: underline; }
.sguyx { width: 270px; padding: 2px; margin: 2px 0 0 0; background-color: #fff; 

overflow: hidden;
}

img { border: none; }

 h1, h1 a, h1 a:hover, h1 a:visited { 
 font-size: 16pt;
 font-family: arial,sans-serif;
 font-weight: bold;
 line-height: 100%;
 color: #c86900; 
 padding-top: 5px;
 margin: 0px;
 text-decoration: none;

  }
#articlelinks {
width: 290px;
float: left;
}
#articlelinks li a { font-size: 85%; }

.titlebox {
width: 100%;
margin: 0px;
padding: 0px;
border-top: dotted 1px #000;
border-bottom: dotted 1px #000;
margin-top: 10px;
margin-bottom: 10px;
overflow: hidden;
padding-top: 2px;
padding-bottom: 2px;
}

.titlecon {
background: #e9f0ff;
overflow: hidden;

}


.pagination { text-align: center; font-size: 150%; margin: 5px; }
.pagination a {   border:1px solid #000; padding: 2px;}

.paginatext { font-weight: bold; width: 100%; overflow: hidden; text-align: center; }
.paginatext a { margin: 5px;}

.wordtube {
overflow: hidden;
text-align: center;
}

#comment { width: 99%; }

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c86900; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px arial,sans-serif; margin:0 0 1em; }
ol.commentlist li ul { font:normal 12px arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background: #e9f0ff;}
ol.commentlist li.odd { background:#d2e0fe; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

div.sociable { margin: 5px 0px 0px 0px; }

span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	color: black;
	line-height: 1.25em;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .4;
	-moz-opacity: .4;
	filter: alpha(opacity=40);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
#toplink a { color: #fff; text-decoration: none; }
#toplink a:hover { color: #C6D1E7; }
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.aligncenter,
dl.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.postform { width: 95%; }
.wpcf7 textarea { width: 95%; }
