/* Stylesheet for CONTACT FORM */
@import url(library/styles/form.css);

*{ margin: 0;padding: 0}
body{font:11px verdana, arial, sans-serif; color:#cdac78; line-height:2.3em; background:#140f09 url('images/bg09.png') top left}
h1, h2, h3, h4{font-size:100%}
h5 {font-size:15px; margin-top:-8px; margin-bottom: 10px}
h6 {font-size:9px; margin-top:5px; margin-bottom: 5px; letter-spacing: .35em;}
ol, ul{list-style:none}
table{border-collapse:collapse; border-spacing:0}
fieldset, img{border:0}
q:before, q:after{ content:''}
#recent-comments{margin-bottom: 25px}
#recent-comments li{list-style:none;}
#header{width:100%; height:321px; margin:auto; padding:0px; background-image:url('images/headerbg.png'); background-repeat:repeat-x; background-position:0px 0px}
#headerContent{width:1022px; height:320px; margin:auto}
#container{width:1022px; margin:0px auto 0px auto; background-image:url('images/divider.png'); background-repeat:repeat-y; background-position:0px 0px}
#colOne{width:20px; height:auto; float:left; text-align:right; padding:0px; margin-left:1px}
#colTwo{width:660px; height:auto; float:left;  padding-left:0px; margin:0px}
#colThree{width:200px; height:auto; float:left; text-align:left; padding-left:0px; padding-top:5px; margin:0px}
#colFive{width:50px; height:auto; float:left; padding:0px; margin:0px}
#searchform input.text{height: 25px; font-size:18px; background:#19120c; border:1px solid #cdac78; color:#cdac78; width:132px; padding:5px 5px 5px 5px; margin-left:-10px; margin-top:7px; margin-bottom: 0px}
.search-button{width:144px;height:25px; border:none; margin-left:-10px; margin-bottom: 10px}
.clearer{font-size:0px; height:0px; width:100%; display:block; clear:both}
#footer{padding:12px; margin-top:0px; font-size:9px; border-top:solid 1px #d9ba89; text-align:center}
#footer a:link, #footer a:active{color:#a1912f; text-decoration:none}
#footer a:hover{color:#c8a81f;   text-decoration:none}
.shareareaproducer{font-size:10px; text-align:center; margin:15px 30px 20px 30px; padding-bottom:10px; padding-top:9px; background:#19120c; border:1px solid #b74525}
.shareareadirector{font-size:10px; text-align:center; margin:15px 30px 20px 30px; padding-bottom:10px; padding-top:9px; background:#19120c; border:1px solid #2e8fa3}
.sharearealinks a:link{color:#cdac78}
.sharearealinks a:hover{color:#c8a81f; text-decoration:none}
.sharearealinks a:visited{color:#cdac78}
#allPosts{margin-top:-11px; width:641px}
#four{margin-top:15px;margin-left:70px;width:500px;text-align: center }
.postTitleAdmin{text-align:left; height:25px; background:#b74525 url('images/post_arrow.png') top left no-repeat; color:#d9ba89; border-top: 1px solid #cdac78; border-bottom: 1px solid #cdac78; margin-left: 1px; padding-left:30px; padding-right:30px; padding-top:7px; padding-bottom:7px; font-weight:bold; font-family: helvetica, arial, sans-serif; font-size:12px}
.postTitleAdmin a:link{font-weight:bold; color:#d9ba89}
.postTitleAdmin a:hover{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleAdmin a:visited{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleAdmin a:visited:hover{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleDirector{text-align:left; height:25px;background:#2e8fa3 url('images/post_arrow.png') top left no-repeat; color:#d9ba89; border-top: 1px solid #cdac78; border-bottom: 1px solid #cdac78; margin-left: 1px; padding-left:30px; padding-right:30px; padding-top:7px; padding-bottom:7px; font-weight:bold; font-family: helvetica, arial, sans-serif; font-size:12px}
.postTitleDirector a:link{font-weight:bold; color:#d9ba89}
.postTitleDirector a:hover{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleDirector a:visited{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleDirector a:visited:hover{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleTeal{text-align:left; height:20px;background:transparent url('images/stash_arrow.png') top left no-repeat; color:#d9ba89; padding-left:30px; padding-right:30px; font-weight:bold; font-family: helvetica, arial, sans-serif; font-size:12px; line-height:1.75em;}
.postTitleTeal a:link{font-weight:bold; color:#d9ba89}
.postTitleTeal a:hover{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleTeal a:visited{font-weight:bold; color:#d9ba89; text-decoration:none}
.postTitleTeal a:visited:hover{color:#d9ba89; text-decoration:none}
.linkcat{font-size:9px;line-height:2.5em; list-style-type:none; color:#cdac78; font-weight:normal; margin-top:15px; padding-left:22px}
.rec-comments{padding-right:25px}
.rec-comments a:link{color:#a1912f; font-weight:normal; padding-left:0px}
.rec-comments a:hover{color:#c8a81f; font-weight:normal; text-decoration:underline; padding-left:0px}
.rec-comments a:visited{padding-left:0px; font-weight:normal}
.rec-comments li{margin-top:6px;padding-right:3px}
.blogroll{color:#493619}
.blogroll a:link{color:#a1912f; font-weight:normal;}
.blogroll a:hover{color:#c8a81f; text-decoration:underline; font-weight:normal;}
.blogroll a:visited{font-weight:normal}
.categories{font-size:9px; line-height:2.5em; font-weight:normal; list-style-type:none; color:#cdac78; margin-top:15px; padding-left:22px}
.cat-item{font-size:9px; color:#493619}
.cat-item a:link{color:#a1912f;font-weight:normal}
.cat-item a:hover{color:#c8a81f; text-decoration:underline; font-weight:normal}
.cat-item a:visited{font-weight:normal}
.navigation{display:block; text-align:center; margin:10px 8px 0px 0px}
.titleSpot{display:block; text-align:center; margin-top:0px;padding-top:6px;text-transform:uppercase}
p.postmetadata a{color:#a1912f; font-weight:normal}
p.postmetadata a:hover{color:#c8a81f; font-weight:normal}
p.postmetadata{line-height:100%; margin:10px 0 25px; font-size:10px; text-align:center; color:#cdac78}
#comments{font-size:10px; margin-bottom: 2px}
p.comment-links a{color:#a1912f; font-weight:normal}
p.comment-links a:hover{color:#c8a81f; font-weight:normal}
p.comment-links{margin-bottom: -4px; text-align:left; color:#cdac78}
p.comment-invite{font-size:14px; margin-bottom:-4px}
p.postlinks{line-height:8px; background:#c6965a; text-align:center; color:#cdac78}
.center{text-align:center}
#sidebar{text-align:left; position:absolute; top:124px; right:0; width:125px; padding-bottom:25px}
#sidebar h1 a{font-weight:normal}
#sidebar2{text-align:left; position:absolute; top:124px; left:450px; width:300px; padding-bottom:25px}
#sidebar2 ul{padding-top:15px}
#sidebar2 h1{font-size:2em; text-transform:none; line-height:1.2em}
#sidebar h2{text-transform:uppercase}
#sidebar2 h3{margin:1.5em 0 -1em; font-weight:normal}
a:link, a:visited{color:#a1912f; text-decoration:none; font-weight:normal}
a:hover{color:#c8a81f; border-bottom:none}
#sidebar a{border:none; font-weight:normal}
.post li p, #sidebar2 li p{display:inline}
.post li a, #sidebar2 li a{font-weight:normal}
.post li, #sidebar2 li{display:inline}
#archiveHeading{font:12px helvetica, arial, sans-serif; letter-spacing: .35em; text-align:center; margin-bottom:22px; margin-top:-20px; font-size:9px; text-transform:uppercase}
#archiveHeading h2{color:#e6c48a; margin-bottom:17px; margin-top:-20px; font-size:9px; text-transform:uppercase}
a:link.subscribe, a:visited.subscribe{color:#a1912f}
a:hover.subscribe{color:#c8a81f}
.description{font-size:.5em}
.post{text-align:left; margin-left:0px; width:640px; position:absolute; left:0px; top:124px; padding-bottom:25px}
.entry{text-align:justify;color:#cdac78; padding-top:15px; padding-left:30px; padding-right:30px; padding-bottom:10px}
.entry blockquote p:first-child{font-weight:normal; color:#cdac78; font-size:inherit}
.cat a:link, .cat a:visited{text-transform:uppercase; color:#a1912f}
.cat a:hover{text-transform:uppercase; color:#c8a81f}
.cat{text-transform:uppercase}
.entry img{max-width:640px;border:1px solid #cdac78; margin-bottom:10px }
h2{padding-top:10px; font-size:1.2em}
h3{padding-top:10px; text-transform:uppercase}
.center{text-align:center}
.borderless img, img.borderless{border:none}
.imgleft{float:left}
em{font-style:italic}
.entry li{display:block}
ul{padding-bottom:1em}
ul.related li a{display:block}
ul.related li{display:block}
ul.archive li{display:block; padding:0 0 1em}
ul.archive p{display:block; padding:0}
ul.archive{margin:0; padding:0}
.alignleft{float:left}
.alignright{float:right}
.newleft a{display:block; margin-bottom:20px; margin-left: 15px;width:147px; height:47px; text-decoration:none; background:url("images/newpostarrow.png"); float:left}
.oldright a{display:block; margin-bottom:20px; margin-right: 15px; width:147px; height:47px; text-decoration:none; background:url("images/oldpostarrow.png"); float:right}
.titleLeft{ float:left;  padding-top:1px}
.titleRight{ float:right;  padding-top:1px}
div.bubble{width:auto; color:#cdac78; margin-bottom:24px}
div.bubble blockquote{margin:0px; padding:20px; border:1px solid #cdac78; font-size:11px; background:#140f09}
div.bubble blockquote p{margin:0px; padding: 10px 12px 10px 12px; line-height:2em}
div.bubble cite{position:relative; margin:-2px; padding:7px 10px 10px 15px; background:transparent url('images/tip.png') no-repeat 20px 0; font-style:normal; font-size:1em; display:block}
div.com-designer{width:auto; color:#cdac78; margin-bottom:24px}
div.com-designer blockquote{margin:0px; padding:20px; border:1px solid #b04122; font-size:11px; background:#140f09}
div.com-designer blockquote p{margin:0px; padding: 10px 12px 10px 12px; line-height:2em}
div.com-designer cite{position:relative; margin:-7px; padding:7px 10px 10px 15px; top:5px; background:transparent url('images/tip-producer.png') no-repeat 20px 0; font-style:normal; font-size:1em; display:block}
div.com-designer cite a{color:#c45628; text-decoration:none}
div.com-director{width:auto; color:#cdac78; margin-bottom:24px}
div.com-director blockquote{margin:0px; padding:20px; border:1px solid #2e8fa3; font-size:11px; background:#140f09}
div.com-director blockquote p{margin:0px; padding: 10px 12px 10px 12px; line-height:2em}
div.com-director cite{position:relative; margin:-7px; padding:7px 10px 10px 15px; top:5px; background:transparent url('images/tip-director.png') no-repeat 20px 0; font-style:normal; font-size:1em; display:block}
div.com-director cite a{color:#2e8fa3; text-decoration:none}
#commentform p{font-size: 14px; padding:5px 0}
#commentform input.text{background:#19120c; font-size: 12px; height: 23px; border:1px solid #cdac78; margin-right: 5px; padding: 5px 5px 5px 5px; color:#cdac78}
#commentform textarea.text{background:#19120c; border:1px solid #cdac78; color:#cdac78; padding: 10px 0px 10px 10px; width:448px; height:120px}
.nocomments{text-align:center; margin:0; padding:0}
.commentmetadata{margin:0; display:block}
#commentPreview{font-size:11px; line-height:1.5em}
.sharethis{padding:2em 0 3em}
#akst_form{margin-left:-50px}
a.twitter-hover {display: block;width: 146px;height: 47px;text-decoration: none;background: url("images/social.png")}
a.twitter-hover:hover {background-position: -146px 0}
a.facebook-hover {display: block;width: 146px;height: 47px;text-decoration: none;background: url("images/social.png");background-position: 0 -47px}
a.facebook-hover:hover {background-position: -146px -47px}
.displace {position: absolute;left: -5000px}
#mainsocial {margin-left: 22px}
#social-list {margin-top: 20px}
#social-list li {margin-bottom: 12px}
#profile-flags {float: right;margin-top: -10px; margin-left: -1px}
#flag-list {margin-top: 0px}
a.designer-hover {display: block;width: 145px;height: 45px;text-decoration: none;background: url("images/flags.png")}
a.designer-hover:hover {background-position: -145px 0}
a.director-hover {display: block;width: 145px;height: 45px;text-decoration: none;background: url("images/flags.png");background-position: 0 -45px}
a.director-hover:hover {background-position: -145px -45px}
.wp-caption {border: none;text-align: center;background-color: #cdac78;padding-top: 0px;margin: 0px}
.wp-caption p.wp-caption-text {font-size: 11px;color: #140f09;line-height: 10px;padding-bottom: 15px;margin-bottom: 10px}