
/* ::::: http://wp-themes.com/wp-content/themes/pressplay/style.css ::::: */

* { margin: 0pt; padding: 0pt; }
.divclear { clear: both; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
body { font-family: Georgia; line-height: 1.6em; font-size: 0.75em; color: rgb(34, 51, 51); text-align: center; background-color: rgb(232, 234, 240); }
div#wrapper { border-left: 1px solid rgb(204, 221, 204); border-right: 1px solid rgb(204, 221, 204); margin: 0pt auto; background: rgb(255, 255, 255) url('header-bg.png') repeat-x scroll 0% 0%; width: 1000px; text-align: left; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a { text-decoration: none; color: rgb(219, 82, 22); }
p { margin: 10px 0pt; }
h1, h2, h3, h4, h5, h6 { padding: 10px 0pt 5px; font-family: Georgia; font-weight: bold; }
h1, h2 { font-weight: normal; }
ol, ul, li { list-style-type: none; list-style-image: none; list-style-position: outside; }
code { font-family: courier new; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
pre { border: 1px solid rgb(192, 195, 172); margin: 10px; padding: 10px; background: rgb(236, 240, 217) none repeat scroll 0% 0%; overflow: auto; font-family: courier new; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(34, 51, 51); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
table { margin: 10px auto; background: rgb(236, 240, 217) none repeat scroll 0% 0%; border-collapse: collapse; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
td { border: 1px solid rgb(192, 195, 172); padding: 1em; }
th { border: 1px solid black; padding: 10px; background-color: rgb(192, 195, 172); }
dl { margin: 10px; }
dt { font-weight: bold; }
dd { margin: 0pt 0pt 5px 20px; }
blockquote { margin: 10px 20px; background: transparent url('blockquote.png') no-repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; padding-left: 40px; }
fieldset { margin: 5px; padding: 15px; }
legend { padding: 5px; }
div#header { height: 145px; clear: both; }
h1#site-title { padding-top: 60px; line-height: 0.5em; }
h1#site-title a { margin: 0pt 0pt 0pt 30px; color: rgb(255, 255, 255); font-size: 1.5em; }
h1#site-title a:hover { color: rgb(219, 82, 22); }
h4#site-blurb { margin: 0pt 0pt 0pt 30px; font-family: Tahoma; color: rgb(254, 182, 56); clear: both; font-size: 1.5em; font-weight: bold; line-height: 0.5em; }
ul#page-list li { margin: 5px; padding: 5px 7px 3px; float: right; font-size: 0.9em; }
ul#page-list li li { font-size: 1em; }
ul#page-list li a { margin: 0pt; padding: 0pt; display: block; color: rgb(255, 255, 255); font-family: Tahoma; text-decoration: none; }
ul#page-list li a:hover { color: rgb(254, 182, 56); }
ul#page-list ul { margin: 3px 0pt 0pt -10px; display: none; position: absolute; }
ul#page-list li li { float: none; }
ul#page-list li:hover > ul { display: block; background-color: rgb(50, 52, 44); }
ul#page-list img { border: 0pt none ; height: auto; margin-bottom: -2px; }
div#navigation { clear: both; }
ul#category-list li { margin: 3px; padding: 5px 7px 3px; float: left; font-family: Tahoma,Geneva,sans-serif; }
ul#category-list li a { margin: 0pt; padding: 0pt; color: rgb(6, 24, 10); display: block; }
ul#category-list li:hover { background-color: rgb(255, 255, 255); }
ul#category-list li a:hover {  }
ul#category-list ul { margin: 3px 0pt 0pt -7px; display: none; position: absolute; background-color: rgb(169, 172, 146); }
ul#category-list li li { float: none; }
ul#category-list li:hover > ul { display: block; }
div#right-navigation { float: right; }
form#searchform { margin: 6px 5px 0pt 0pt; padding: 0pt; float: right; }
input.inputbox { border: 1px inset rgb(0, 0, 0); padding: 1px; width: 175px; height: 15px; background-color: rgb(238, 238, 238); }
input#searchsubmit { border: 1px outset rgb(0, 0, 0); height: 19px; background-color: rgb(6, 24, 10); color: rgb(238, 238, 238); }
input#searchsubmit:active { border: 1px inset rgb(0, 0, 0); }
div.archive-banner { margin: 0pt 0pt 20px; padding: 10px; background-image: url('archive-banner-bg.png'); text-align: center; color: rgb(6, 24, 10); }
div.archive-banner-bottom { margin: -20px 0pt 20px; background-image: url('archive-banner-bottom.png'); height: 6px; }
div.archive-banner p { margin: 0pt; font-family: tahoma; font-size: 0.9em; }
div.archive-banner h2 { padding: 10px; font-size: 2.5em; }
div#author-archive-banner { text-align: left; }
div#author-archive-banner img { float: left; padding-right: 10px; }
h2.post-title a { color: rgb(0, 0, 0); }
h2.post-title a:hover { color: rgb(219, 82, 22); text-decoration: underline; }
div.post { overflow: hidden; margin-bottom: 15px; }
div.post-body { border-style: none solid solid; border-color: -moz-use-text-color rgb(219, 224, 200) rgb(219, 224, 200); border-width: 0pt 1px 1px; }
div#content { padding: 20px; width: 585px; float: left; }
div.post-body { padding: 10px; margin-bottom: 15px; }
div.post-body a { text-decoration: underline; }
div.post-body a:hover { text-decoration: none; color: rgb(253, 116, 56); }
p.attachment a { border: 0pt none ; }
p.attachment a:hover { border: 0pt none ; }
div.post-body ul li { list-style-type: disc; list-style-image: none; list-style-position: outside; }
div.post-body ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; }
div.post-body ol li, div.post-body ul li { margin-left: 30px; }
div.post-body ol, div.post-body ul { margin: 10px 0pt; }
div.post-body form#searchform { float: left; }
h2#single-title { border-style: none none solid; border-color: -moz-use-text-color -moz-use-text-color rgb(236, 240, 217); border-width: 0pt 0pt 2px; padding: 0pt 0pt 10px; background-color: rgb(255, 255, 255); }
div#single-body { border: 0pt none ; padding: 0pt; }
div.sticky h2.post-title { border-style: solid solid none; border-color: rgb(23, 41, 27) rgb(23, 41, 27) -moz-use-text-color; border-width: 1px 1px 0pt; }
div.sticky div.post-body { border: 1px solid rgb(23, 41, 27); }
h2.post-title { border: 1px solid rgb(219, 224, 200); padding: 10px; background-color: rgb(236, 240, 217); font-size: x-large; }
.wp-caption { margin: 10px; text-align: center; padding-top: 4px; }
.wp-caption img { border: 0pt none ; margin: 0pt; padding: 0pt; }
.wp-caption p.wp-caption-text { margin: 0pt; padding: 0pt 4px 5px; font-size: 11px; font-style: italic; line-height: 17px; }
div.post-body img { border: 0pt none ; }
div.gallery { margin: auto; clear: both; }
div.gallery a { border-bottom: 0pt none; }
div.gallery a:hover { border-bottom: 0pt none; }
dl.gallery-item { margin: 10px 0pt; float: left; text-align: center; width: 33%; }
div.gallery img { border: 1px solid rgb(207, 207, 207); padding: 2px; }
div.gallery .gallery-caption { margin-left: 0pt; }
div.gallery img:hover { border: 3px solid rgb(120, 173, 120); padding: 0pt; }
div.post-meta { font-family: Tahoma; font-size: 0.95em; }
div.post-meta a { font-style: normal; }
p#not-found { margin: 0pt; text-align: left; }
div.post-top-meta { margin: 0pt; padding: 0pt 5px; background-color: rgb(23, 41, 27); color: rgb(221, 221, 221); text-align: right; }
div.post-top-meta a { color: rgb(221, 221, 221); }
div.post-top-meta a:hover { color: rgb(255, 255, 255); }
span.top-categories { float: left; text-align: left; }
div.post-bottom-meta { margin: 20px 0pt; padding: 5px; clear: both; background-color: rgb(236, 240, 217); color: rgb(85, 102, 102); }
div.post-bottom-meta a { color: rgb(68, 85, 85); text-decoration: underline; }
div.post-bottom-meta a:hover { color: rgb(0, 0, 0); }
div.post-bottom-meta-columns { padding: 10px 20px; float: left; width: 150px; }
div.post-bottom-meta-columns ul li { list-style-type: square; list-style-position: inside; }
div.bottom-meta-clear { clear: both; }
textarea#comment { width: 550px; }
li.comment { margin: 15px 0pt; padding: 10px; }
div.comment-meta { margin: -40px 0pt 0pt 36px; float: left; font-family: tahoma; font-size: 0.8em; }
div.comment-author { margin-right: 5px; }
div.comment-body p { margin-top: 30px; }
div.comment-meta a { border-bottom: 1px dotted rgb(170, 170, 170); color: rgb(68, 85, 85); }
div.comment-author a { font-weight: bold; font-style: normal; color: rgb(34, 51, 51); }
div.comment-body p a { border-bottom: 1px solid rgb(170, 170, 170); color: rgb(34, 51, 51); }
li.even { border: 1px solid rgb(208, 212, 189); background-color: rgb(225, 229, 206); }
li.odd { border: 1px solid rgb(225, 229, 206); background-color: rgb(242, 246, 223); }
li.bypostauthor { border: 1px solid rgb(34, 51, 51); }
div.next-and-previous { border-top: 1px solid rgb(218, 224, 200); border-bottom: 1px solid rgb(218, 224, 200); background-color: rgb(236, 240, 217); width: 100%; }
div.next-and-previous a { color: rgb(68, 85, 85); }
div.next-and-previous a:hover { color: rgb(6, 24, 10); }
div.next-and-previous-link { padding: 10px; width: 200px; }
div.newer-posts { text-align: right; }
div#sidebar { margin: -3px 10px 0pt 0pt; width: 365px; float: right; background-color: rgb(236, 240, 217); font-family: Tahoma,Geneva,sans-serif; }
div#sidebar-ad-area { width: 370px; height: 175px; }
div.ad-box { border: 2px solid rgb(6, 24, 10); margin: 10px 0pt 0pt 19px; width: 150px; height: 150px; float: left; background-color: rgb(40, 58, 44); color: rgb(221, 221, 221); }
div.ad-box p { margin: 10px 5px; }
div.ad-box img { border: 0pt none ; width: 150px; height: 150px; }
div#sidebar-widget-area { margin-top: 10px; }
div.widget { margin: 0pt 15px; padding: 0pt 14px 14px; width: 305px; color: rgb(119, 119, 119); font-size: 0.9em; }
h3.widget-header { border-bottom: 1px dotted rgb(119, 119, 119); margin: 0pt 0pt 15px; padding: 0pt; font-size: 1em; text-align: right; font-family: Tahoma; font-weight: normal; color: rgb(0, 0, 0); }
div.widget a { color: rgb(0, 0, 0); }
div.widget a:hover { border-bottom: 1px solid rgb(219, 82, 22); }
div.widget li { margin-left: 20px; list-style-type: square; }
div.widget td a { font-weight: bold; }
div.widget form#searchform { margin-bottom: 15px; }
li.widget-notification { border: 1px solid rgb(0, 0, 0); margin: 10px; padding: 10px; clear: both; }
ul.tabnav { text-align: left; padding-left: 10px; }
ul.tabnav li { margin: 0pt; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; padding-right: 5px; }
ul.tabnav li a { padding: 4px 6px; text-decoration: none; color: rgb(119, 119, 119); font-weight: bold; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; font-family: Tahoma; }
ul.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a { border: 0pt none ; background: rgb(208, 212, 189) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); text-decoration: none; }
div.tabdiv { padding: 5px; margin-top: 2px; }
.ui-tabs-hide { display: none; }
div#footer { border-top: 2px groove rgb(169, 172, 146); clear: both; background-color: rgb(6, 24, 10); color: rgb(255, 255, 255); font-size: 0.9em; padding-bottom: 20px; font-family: Tahoma,Geneva,sans-serif; }
div#footer a { color: rgb(255, 255, 255); }
div#footer a:hover { color: rgb(254, 182, 56); }
h3.footer-widget-header { font-weight: normal; font-size: 1.5em; font-family: Georgia; }
ul.footer-widget { padding: 10px 0px 10px 40px; float: left; text-align: left; width: 240px; }
ul.footer-widget table { float: left; color: rgb(34, 51, 51); }
div#footer td a { color: rgb(34, 51, 51); font-weight: bold; }
ul.footer-widget caption { color: rgb(255, 255, 255); }
ul.footer-widget form#searchform { float: none; }
ul.footer-widget form#searchform label { display: none; }
div#footer a.rsswidget { border-bottom: 1px dotted rgb(107, 126, 157); }
div#footer-credits { padding: 20px 40px; float: right; text-align: right; width: 360px; }
div#footer-credits li { display: inline; padding-left: 10px; }
div#footer p a { border-bottom: 1px dotted rgb(107, 126, 157); }
