/*  Theme Name: TV.Elements (Dark)Theme URI: http://www.press75.com/Description: Another quality video theme brought to you by Jason @ Press75.comVersion: 2.0Author: Jason SchullerAuthor URI: http://www.jdidit.com*/* {margin:0;padding:0;}html,body {background:#000000;color:#8b8b8b;}body {font:12px tahoma,helvetica,verdana,sans-serif;line-height:1.2em;}h2 {font-size:18px;font-weight:400;color:#A7A7A7;margin-bottom:5px;}h3 {font-size:14px;font-weight:400;margin-bottom:2px;}h4 {font-size:14px;font-weight:400;margin-bottom:2px;}p {margin-bottom:8px;}strong {color:#FFFFFF;}a:link, a:visited {color:#A7A7A7;text-decoration:none;}a:hover {color:#FFFFFF;}img {border:none;}/** categories list **/ul, li {margin:0;border:0;padding:0;list-style:none;}#catlist {font-size:17px;padding:0px;height:28px;}#catlist .menu li {background:url(images/lm.gif) left top no-repeat;height:28px;float:left;margin-right:10px;}#catlist .menu li a {color:#A7A7A7;text-decoration:none;padding:0 10px;height:28px;line-height:28px;display:block;float:left;padding:0 26px 0 10px;background:url(images/rm.gif) right top no-repeat;width:264px;}#catlist .menu li a:hover {color:#FFFFFF;}#catlist ul .submenu {border-top:none;background:#000000;position:relative;width:298px;padding:6px 0;clear:both;z-index:2;display:none;}#catlist ul .submenu li {background:none;display:block;float:none;margin:0 6px;border:0;height:auto;line-height:normal;border-top:solid 1px #1F1F1F;}#catlist .submenu li a {background:none;display:block;float:none;padding:6px 11px;margin:0;border:0;height:auto;color:#A7A7A7;line-height:normal;text-align:right;}#catlist .submenu li a:hover{background:#0D0D0D;}/** header **/#header {width:100%;background:#0d0d0d;border-bottom:1px solid #3C3C3C;float:right;}#insideheader {width:1040px;margin:0px auto;}#logo {float:center;padding:0px 0 0px 0;}#topmenu {float:right;width:1040px;height:31px;background:url(images/headbg.gif) top right no-repeat;text-transform:lowercase;text-align:right;font-size:13px;}#topmenu ul {list-style:none;	margin:7px 17px 0 0;float:left;}#topmenu li {display:inline;margin:0 15px 0 0;}/** search **/#searchwrap {background:#ffffff;height:30px;margin:0px 5px 0 0;float:left;text-align:right;}#searchwrap input{vertical-align:middle;background:none;color:#535252;font-family:tahoma,helvetica,verdana,sans-serif;text-align:right;}#searchwrap #s{font-size:14px;border:none;padding:4px 4px;margin-right:3px;width:190px;}/** showcase **/#showcase {width:100%;padding:50px 0 0 0;float:left;}#page {width:100%;padding:20px 0 0 0;float:left;border-bottom:1px solid #3C3C3C;background:#000000;}#insideshowcase {width:1040px;margin:0px auto;}#insideshowcase h4 {color:#A7A7A7;font-size:14px;font-weight:normal;margin:0 0 2px 0;padding:0;}#socialize {float:left;padding:8px;background:#0D0D0D;border:1px solid #3C3C3C;width:620px;margin:0 0 30px 0;}#video {width:660px;text-align:center;float:left;margin:0 8px 0 0;}#videolist {width:300px;float:left;}.videoitem {width:288px;height:60px;margin:10px 0 0 5px;overflow: hidden;text-align:right;}.altvideowrap {padding: 0 0 10px 0;border-bottom: 1px solid #000000;}.altvideoitem {width:280px;height:60px;overflow: hidden;padding: 0 10px 0 10px;margin: 10px 0 0 0;}.videoitem img, .altvideoitem img {width:102px;height:56px;float:left;margin:1px 8px 0 0;border:1px solid #3C3C3C;}.videoitem a:hover img, .altvideoitem a:hover img {border:1px solid #FFFFFF;}/** tools **/#tools {width: 68px;float: left;}#tools ul {list-style: none;margin: 0;padding: 0;}#tools li {display: block;list-style: none;float: left;padding: 0px 0px 10px 0px;margin: 0;}#tools a {display: block;height: 64px;text-indent: -5000px;overflow: hidden;}#tools a:hover {background-image: none;}#toolshare {width:68px;background:transparent url(images/share.gif) no-repeat 0 -64px;}#toolshare a {background:transparent url(images/share.gif) no-repeat 0 0;}#toolcomment {width:68px;background:transparent url(images/comment.gif) no-repeat 0 -64px;}#toolcomment a {background:transparent url(images/comment.gif) no-repeat 0 0;}#toolembed {width:68px;background:transparent url(images/embed.gif) no-repeat 0 -64px;}#toolembed a {background:transparent url(images/embed.gif) no-repeat 0 0;}#toolsubscribe {width:68px;background:transparent url(images/subscribe.gif) no-repeat 0 -64px;}#toolsubscribe a {background:transparent url(images/subscribe.gif) no-repeat 0 0;}#toolread {width:68px;background:transparent url(images/read.gif) no-repeat 0 -64px;}#toolread a {background:transparent url(images/read.gif) no-repeat 0 0;}/** copy **/#copy {width:100%;background:#0D0D0D;border-top:1px solid #3C3C3C;border-bottom:1px solid #3C3C3C;float:right;margin-top:50px;text-align:right;}#insidecopy {width:1040px;margin:0px auto;padding:25px 0 20px 0;}#insidecopy p {font-size:14px;line-height:1.4em;}#copywrap {width:700px;float:left;}.copycontent {width:700px;float:left;margin:0 0 20px 0;overflow: hidden;text-align:right;}#postcomments {width:695px;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #3C3C3C;}#sidebar {width:300px;float:left;margin:5px 0 20px 36px;font-size:12px;}.sideblock {width:300px;float:left;margin:0 0 20px 0;background: #000000;}#altsidebar {width:300px;float:left;margin:5px 0 20px 36px;font-size:12px;}.altsideblock {width:300px;float:left;margin:0 0 20px 0;background: #0D0D0D;}#sidebar p, #altsidebar p {font-size:12px;padding:0 10px 2px 10px;line-height: 1.2em;}#sidebar h3, #altsidebar h3 {color:#A7A7A7;padding:10px 10px 2px 10px;}.sideblog {border-bottom: 1px solid #0D0D0D;padding: 0 0 10px 0;}.sideblog p {margin: 0;padding: 0;height: 42px;overflow: hidden;}/** comments **/#comment {width:450px;font:12px tahoma,helvetica,verdana,sans-serif;}h2.commh2 {font-size: 1.4em !important;padding: 0 0 5px;color:#333 !important;}ol.commentlist {margin: 10px 0 20px;padding: 0;list-style: none;font-size: 12px;line-height: 20px;}ol.commentlist p {margin-bottom:10px;line-height: 20px;}ol.commentlist cite {font-style: normal;font-weight: bold;}ol.commentlist li {padding: 10px 10px 5px 10px !important;margin:10px 0 10px 0;border:1px solid #484747;}ol.commentlist li.alt {padding: 10px 10px 5px 10px !important;background:#080808;border:1px solid #484747;}input#submit {font-size: 14px;color:#A7A7A7;font-family: tahoma, Helvetica, sans-serif;padding:7px 10px;margin:5px 0 0 0;text-align:center;background:#080808;border:1px solid #484747;cursor:pointer;}#comment,#author,#email,#url {background:#080808;border:1px solid #484747;padding:2px;color:#A7A7A7;}/** search **/.searchitem {float:left;width:300px;margin:0 15px 0 0;}.searchitem p {font-size:12px;line-height:1.2em;}#insidesearch {width:1040px;margin:0px auto;padding:0;}/** begin images **/p img {padding: 0;max-width: 100%;}img.centered {display: block;margin-left: auto;margin-right: auto;}img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}.alignright {float: right;}.alignleft {float: left}/** begin lists **/html>body .copycontent ul {margin-left: 0px;padding: 0px;list-style: none;}html>body .copycontent li {margin: 7px 0 8px 0;}.copycontent ol li {margin: 0;padding: 0;}.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}#sidebar ul, #sidebar ul ol, #altsidebar ul, #altsidebar ul ol {margin: 0 0 10px 10px;padding: 0;}#sidebar ul li, #altsidebar ul li {list-style-type: none;list-style-image: none;}#sidebar ul p, #sidebar ul select, #altsidebar ul p, #altsidebar ul select {margin: 5px 0 8px;}#sidebar ul ul, #sidebar ul ol, #altsidebar ul ul, #altsidebar ul ol {margin: 5px 0 0 10px;}#sidebar ul ul ul, #sidebar ul ol, #altsidebar ul ul ul, #altsidebar ul ol {margin: 0 0 0 10px;}ol li, #sidebar ul ol li, #altsidebar ul ol li {list-style: decimal outside;}#sidebar ul ul li, #sidebar ul ol li, #altsidebar ul ul li, #altsidebar ul ol li {margin: 3px 0 0;padding: 0;}/** blockquote **/blockquote {margin: 15px 30px 0 10px;padding-left: 20px;border-left: 5px solid #0D0D0D;}blockquote cite {margin: 5px 0 0;display: block;}/** navigation **/.navigation {display: block;text-align: center;float: left;margin-top: 10px;margin-bottom: 30px;}/** footer **/#footer {width:100%;float:left;padding:10px 0 100px 0;}#insidefooter {width:1040px;margin:0px auto;}
