/*  
Theme Name: SCTV
Theme URI: None
Description: Produced for SCTV
Version: 1.0
Author: Danny Marks
Author URI: http://www.blazeconcepts.co.uk
*/

* {margin:0; padding:0;}

html,body {background:url(images/splatbg.jpg) center 0 repeat-y; background-color:#e6e0d2; color:##333333;}
body {font:12px arial,helvetica,verdana,sans-serif; line-height:1.2em;}
h2 {font-size:18px;font-weight:bold;color:#1F1D1D;margin-left:15px; padding-top:15px;}
h3 {font-size:14px;font-weight:400; margin-left:15px; margin-bottom:2px;}
h4 {font-size:14px;font-weight:400;margin-bottom:2px;}
p {margin-bottom:8px;}
a:link, a:visited {color:#0088CC;text-decoration:none;}
a:hover {color:#565050;}
h3 a{font-size:14px;font-weight:400;}
img {border:none;}

/** header **/

#header {width:100%;}
#insideheader {width:917px;margin:0px auto;}
#logo {margin:0px auto;padding:0;position:relative;}
#ad_top{position:absolute; top:25px; left:45px; z-index:1000;}

/** navigation **/

#nav_block {position:relative;margin:0 auto;padding:0;height:40px;width:917px;}
.navigation {display: block;text-align: center;float: left;margin-top: 10px;margin-bottom: 30px;}
.nav_line{margin:180px 0 0 45px;}
.nav_button{float:right; margin-right:10px;}
#topmenu {float:right;width:900px;height:42px;margin-top:0px;margin-right:30px;}
#topmenu ul {list-style:none;margin:7px 17px 0 0;float:right;}
#topmenu li {display:inline;margin:0 15px 0 0;}
.rss{position:absolute; left:60px; top:-30px;}

/** search **/

#searchwrap {background-color:#F7F4E6;height:27px;margin:20px 5px 0 0;position:absolute; right:40px; border:1px solid #333;}
#searchwrap input{vertical-align:middle;background:none;color:#1F1D1D;font-family:arial,helvetica,verdana,sans-serif;}
#searchwrap #s{font-size:14px;border:none;padding:4px 4px;margin-right:3px;width:190px;}

#sidesearch {width:270px; background-color:#F7F4E6;height:27px;margin:5px 15px 40px 12px; border:1px solid #333;}
#sidesearch input{vertical-align:middle;background:none;color:#1F1D1D;font-family:arial,helvetica,verdana,sans-serif;}
#sidesearch #s{font-size:14px;border:none;padding:4px 4px;margin-right:3px;width:270px;}

/** categories list **/

ul, li {margin:0;border:0;padding:0;list-style:none;}
#catlist {font-size:14px;padding:0px;height:28px;background-color:#F7F4E6;}
#catlist .menu li {background:url(images/lm.gif) left top no-repeat;height:28px;float:left;margin-right:10px;}
#catlist .menu li a {color:#1F1D1D;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:#1f1f1d;}
#catlist ul .submenu {border-top:none;background:#F7F4E6;position:relative;width:298px;padding:6px 0;clear:both;z-index:2;display:none;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;}
#catlist ul .submenu li {background:none;display:block;float:none;margin:0 6px;border:0;height:auto;line-height:normal;border-top:solid 1px #D3D3D3;}
#catlist .submenu li a {background:none;display:block;float:none;padding:6px 11px;margin:0;border:0;height:auto;color:#1F1D1D;line-height:normal;}
#catlist .submenu li a:hover{background:#E8DFBB;}

/** showcase **/

#showcase {width:100%;padding:0;}
#page {width:100%;padding:20px 0 0 0;float:left;background:none;}
#insideshowcase {width:840px;height:380px;margin:0px auto;padding:30px 30px 0 40px;/*background:url(images/note_tile.jpg) repeat-y;*/}
#insideshowcase h4 {color:#1F1D1D;font-size:14px;font-weight:normal;margin:0 0 2px 0;padding:0;}
#socialize {float:left;padding:8px;background:#EFEFEF;border:1px solid #D3D3D3;width:620px;margin:0 0 30px 0;}
#video {width:450px;text-align:center;float:left;margin:0 8px 0 0;}
#videolist {width:300px;float:left; margin-left:75px;}
.videoitem {width:295px;height:60px;margin:10px 0 0 5px;overflow: hidden;}
.altvideowrap {padding: 0 0 10px 0;border-bottom: 1px solid #FFFFFF; background-color:#F7F4E6;}
.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 #D3D3D3;}
.videoitem a:hover img, .altvideoitem a:hover img {border:1px solid #0088CC;}

/** tools **/

#tools {width: 68px;float: left; margin-right:-10px;}
#tools ul {list-style: none;margin: 0;padding: 0;}
#tools li {display: block;list-style: none;float: left;padding: 0px;margin: 0 0 10px 0;border:1px dashed #666;}
#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;}
#tooldownload {width:68px;background:transparent url(images/download.gif) no-repeat 0 -64px;}
#tooldownload a {background:transparent url(images/download.gif) no-repeat 0 0;}

/** copy **/

#copy {width:100%;float:left;}
#insidecopy {width:907px;margin:0px auto;padding:0 5px 0 0;/*background:url(images/note_tile.jpg) repeat-y;*/}
#insidecopy p {margin-left:15px;font-size:14px;line-height:1.4em;padding:0 35px 5px 0;}
#copywrap {width:505px;float:left;}
#altcopywrap {width:505px;float:left;margin-right:40px;}
.copycontent {width:508px;float:left;margin:0 0 0 41px;;overflow: hidden; background-color:#F7F4E6;border:1px dashed #666;}
.altcopycontent {width:508px;float:left;margin:0 0 15px 41px;;overflow: hidden; background-color:#F7F4E6;border:1px dashed #666;}
#postcomments {width:505px;margin:20px 0 0 0;padding:20px 0 0 0;border-top:1px solid #D3D3D3;}

#sidebar {width:300px;float:left;margin:0 0 20px 13px;font-size:12px;background: #F7F4E6;border:1px dashed #666;padding-top:15px;padding-bottom:30px;}
.sideblock {width:300px;float:left;margin:0 0 0px 0;background: #F7F4E6;background-color:#F7F4E6;}

#altsidebar {width:300px;float:left;margin:0 0 20px 20px;font-size:12px;background-color:#F7F4E6;border:1px dashed #666;padding-top:5px;}
.altsideblock {width:300px;float:left;margin:0 0 30px 0;background: #F7F4E6;}

#sidebar p, #altsidebar p {font-size:12px;padding:0 10px 2px 0px;line-height: 1.2em;}
#sidebar h2, #altsidebar h2 {margin:0 0 12px 12px; padding-top:0;}
#sidebar h3, #altsidebar h3 {margin:0 0 12px 12px; padding-top:0;}
.sideblock h3{font-size:18px;font-weight:bold;color:#1F1D1D;}

.sideblog {border-bottom: 1px solid #EFEFEF;padding: 0 0 10px 0;}
.sideblog p {margin: 0;padding: 0;height: 42px;overflow: hidden;}

.postdata{margin:15px 0 0 15px;}
.execphpwidget{margin-bottom:-30px;}
.meta1{margin-left:5px; width:100px;}
.meta1 li{margin-bottom:5px;}

.page_item{display:inline;margin-left:3px;margin-right:25px;}

#side-ad{margin-left:5px;}

/** video page copy **/

.video_copycontent {width:827px;float:left;margin:0 0 0 41px;;overflow: hidden; background-color:#F7F4E6;border:1px dashed #666;}
#video_altsidebar {display:none;}

/** video table **/


/** comments **/

#comment {width:450px;font:12px arial,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 #D3D3D3;}
ol.commentlist li.alt {padding: 10px 10px 5px 10px !important;background:#FFFFFF;border:1px solid #D3D3D3;}
input#submit {font-size: 14px;color:#1F1D1D;font-family: Arial, Helvetica, sans-serif;padding:7px 10px;margin:5px 0 0 0;text-align:center;background:#FFFFFF;border:1px solid #D3D3D3;cursor:pointer;}
#comment,#author,#email,#url {background:#FFFFFF;border:1px solid #D3D3D3;padding:2px;color:#1F1D1D;}

/** search **/

.searchitem {float:left;width:300px;margin:0 15px 10px 10px;}
.searchitem p {font-size:12px;line-height:1.2em;}
#insidesearch {width:905px;margin:0px auto;padding:0 5px 10px 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}

/** images align **/

.imageright{float:right; margin:;}
.imageleft{float:left; margin:;}

/** 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 #EFEFEF;}
blockquote cite {margin: 5px 0 0;display: block;}

/** footer **/

#footer {width:100%;float:left;padding:0;}
#insidefooter {width:905px;margin:0px auto;padding:25px 5px 50px 0;background:url(images/footer.png) left bottom no-repeat;}
#footer p{text-align:center; line-height:1.5em;}

input, textarea{color:inherit; background-color:#FFF; border:1px solid #666666; padding:2px;}
#header input, textarea{padding:0; border:none;}