/*
Theme Name: David Foster Entertainment Default
Theme URI: www.davidfosterentertainment.net
Description: The default Wordpress theme of <a href="www.davidfosterentertainment.net">www.davidfosterentertainment.net</a>
Version: 1.0
Author: Lee Simpson
Author URI: www.mrleesimpson.co.uk
*/

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;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
fieldset,img,abbr,acronym{border:0;}


body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#3b3b3b;}
body.home{background:#000000 url(images/bg_home.jpg) no-repeat 0 0;}
p{margin:0 0 15px 0;}
a{color:#E10000;text-decoration:underline;}
a:hover{color:#E10000;text-decoration:none;}
h1{color:#818181;}
h3{color:#818181;font-size:15px;margin:0 0 5px 0;font-weight:bold;}
#wrapper{margin:0;width:1200px;}
ul#navigation{color:#333333;float:left;margin:15px 0 15px 25px;width:900px;}
ul#navigation li{float:left;font-size:16px;letter-spacing:-1px;margin:0 20px 0 0;}
ul#navigation li a{color:#515151;text-decoration:none;font-weight:bold;}
#header{color:#333333;float:left;height:140px;width:900px;margin:10px 0 25px 0;}
.site-title{font-size:36px;font-weight:bold;letter-spacing:-1px;text-transform:lowercase;}
.site-title span{background:#E10000;color:#FFFFFF;display:table;margin:0 0 5px;padding:2px 10px 2px 23px;}
.site-title span.tag{background:#a0a0a0;font-size:16px;letter-spacing:0;padding-right:20px;text-transform:none;}
#leftcolumn{color:#3b3b3b;float:left;height:380px;margin:0 35px 0 20px;padding:0;width:310px;position:relative;background:#FFF;z-index:200;}
#leftcolumn-prod{color:#3b3b3b;float:left;height:220px;margin:0 35px 0 20px;padding:0;width:310px;position:relative;background:#FFF;z-index:200;}
#leftcolumn h1,
#leftcolumn-prod h1{font-size:36px;font-weight:bold;letter-spacing:-1px;margin:0 0 6px;}
#leftcolumn p,
#leftcolumn-prod p{font-size:20px;line-height:26px;color:#3b3b3b;letter-spacing:-1px;}
#leftcolumn-prod p.future{color:#818181;font-size:21px;font-weight:bold;}
#rightcolumn{color:#3b3b3b;display:inline;float:left;margin:0;padding:54px 0 0;width:395px;}
#rightcolumn h2{color:#818181;font-size:18px;font-weight:bold;margin:0 0 5px;}
#rightcolumn h2 a{color:#818181;text-decoration:none;}
#rightcolumn h2 a:hover{color:#818181;text-decoration:underline;}
#rightcolumn .meta{color:#A0A0A0;font-size:12px;font-style:italic;padding:0 0 10px;}
#rightcolumn .post{border-bottom:1px dotted #999999;margin:0 0 20px;padding:0 0 20px;}
#rightcolumn .post img{display:block;margin:0 auto 10px;}
#rightcolumn .navigation{}
#rightcolumn .navigation .left{float:left;}
#rightcolumn .navigation .right{float:right;}
#rightcolumn-prod{color:#3b3b3b;display:inline;float:left;margin:0;padding:54px 0 0;width:800px;}
#rightcolumn ul.left{float:left;margin:0 0 15px 0;}
#rightcolumn ul.right{float:right;margin:0 0 15px 0;width:160px;}
#rightcolumn ul.left li,
#rightcolumn ul.right li{margin:0 0 5px 0;}
#rightcolumn-prod .date{color:#818181;font-size:21px;font-weight:bold;left:-345px;letter-spacing:-1px;line-height:0;margin:0 0 6px;position:relative;top:14px;}
#rightcolumn-prod .prodpost{float:left;margin:0 13px 20px 0;width:218px;}
#rightcolumn-prod .prodpost img{border:3px solid #A0A0A0;height:150px;width:212px;margin:0 0 11px 0;}
#rightcolumn-prod .prod-title{color:#3b3b3b;font-weight:bold;font-size:14px;margin:0 0 6px 0;}
#rightcolumn-prod .prod-date{margin:0 0 6px 0;color:#969595;font-style:italic;}
#rightcolumn-prod .prod-info{}
#footer{clear:both;color:#333333;margin:0 0 10px;padding:30px 0 0;width:900px;}
#footer .imagetag{background:#a0a0a0;color:#FFFFFF;color:#FFFFFF;display:block;width:260px;padding:3px 0 3px 20px;}
#footer ul.site-docs{margin:0 0 0 20px;}
#footer ul.site-docs li{float:left;margin:0 10px 0 0;}
#footer ul.site-docs li a{color:#999999;text-decoration:none;}
#footer ul.site-docs li a:hover{text-decoration:underline;}












