/*
Theme Name:Drummond
Theme URI:http://wordpress.org/
Description:Drummond theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version:0.1
Author:BozoClown
Author URI:http://google.com/
Tags:Any color, custom header, fixed width, two columns, widgets
Notes:Comment, Categories, Archives have been blocked by redirection to 404.php
*/

/* BACKGROUND */
/*body, h2 {background-color:#F9D29B;}*/
/* END BACKGROUND*/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td {margin:0; padding:0;}

body {font-size:62.5%; /* Resets 1em to 10px */font-family:Verdana, Sans-Serif; color:#333; text-align:center; padding-bottom:20px; background:url('images/body_bg.jpg') repeat-x;}
.bodyGlare{position:absolute; top:0px; left:0px; background-image:url('images/glare.jpg'); width:300px; height:100px; z-index:-1;}

/*#header {width:900px; height:100px; background:url('images/header.jpg') no-repeat bottom center;}*/
h1, h2, h3 {font-family:Verdana, Sans-Serif; font-weight:bold; margin:0;}
h1 {font-size:1.1em; text-align:center; color:#000; /*line-height:20px; min-height:20px;*/}
h2 {font-size:1.3em;}
h1.pagetitle{color:}
h2.pagetitle {font-size:1.6em;}
acronym, abbr, span.caps{font-size:0.9em; letter-spacing:.07em;}

a {color:#C48C05;}

/*a:hover {color:#06c; text-decoration:underline;}
a.anchor{text-decoration:none; color:#333333;}
a.anchor:hover{text-decoration:none; color:#333333;}*/
#content {font-size:1.3em;}
small {font-family:Arial, Helvetica, Sans-Serif; font-size:0.9em; line-height:1.5em;}
h3 {font-size:1.3em;}
/* a:visited{color:#551A8B;} */
h2 {border-bottom:2px solid #d8d8d8;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration:none;}
.pagetitle {text-align:center; line-height:1.1em;}
#content h2 {text-align:center;}
#content ul, #content ol{margin:-2px 0 10px 30px;}
#content ul li, #content ol li{margin-top:5px;}
#content br {margin-bottom:3px;}
.entry {margin-top:13px;}
#navbar{height:20px; background:url('images/nav_bg_transparent.png') repeat-x scroll center;margin:0px auto; width:880px; background-color:#FEF3D8;}
#navbar a {margin-left:10px; font-size:1.3em; font-weight:bold;}

 /*Spliced Header Image*/
.headerPng{position:relative; z-index:-2; width:900px; height:91px; background-repeat: no-repeat; background-position:left top;}
.headerJpg{position:absolute; z-index:-1; top:0; left:0; width:900px; height:91px; background-repeat: no-repeat; background-position:center center;}

/*Footer Image*/
.footerJpg{position:absolute; z-index:-1; bottom:0; left:0; width:900px; height:90px; background-image:url('images/footer.jpg'); background-repeat: no-repeat; background-position:center center; margin:50px 0 -2px;}
 
/*Frame*/
#frameContainer {width:900px; margin:0px auto; position:relative; text-align:left; margin-top:40px; z-index:1;}
/* #frameTop{position:relative; top:0; background-image:url('images/frame-top.png'); width:900px; height:91px; z-index:-1;} */
#frameMiddleLeft{position:absolute; left:0px; top:91px; bottom:30px; background-image:url('images/frame-middle.png'); width:900px; clip:rect(auto,50px,auto,auto); z-index:-1;}
#frameMiddleRight{position:absolute; right:0px; top:91px; bottom:30px; background-image:url('images/frame-middle.png'); width:900px; clip:rect(auto,auto,auto,50px); z-index:-1;}
#frameBottom{position:absolute; bottom:0; background-image:url('images/frame-bottom.png'); height:30px; width:900px; z-index:-2;}
#middleContainer{background-color:#ffffff;/* min-height:400px; */margin:5px 15px 2px 15px;}
#contentContainer{margin-bottom:20px;}
#bottom-ad{margin-top:0px;}
.inpost-ad{margin-top:0px;}
.clear {clear:both;}
#footer {clear:both; padding:15px; text-align:center;}
#footer p {margin:0; padding:20px 0; text-align:center;}
.footerlinks{margin-right:30px;}
.nomargin {margin:0;}

/* Main Content (Index) styles begin below */
.withSidebar {float:left; width:490px; margin-left:5px;}
#image-ad {float:right; width:120px; /*height:600px;*/}
#content {margin-right:5px;}
#content p {margin:0 0 10px 0;}
#content h3 {font-size:1.1em; color:#885522;}
.readMore {margin-left:330px; padding:0 0 0 20px; background:url('images/read_more.png') no-repeat 0 0; font-size:1.3em; font-style:italic;}

/**/
.wrappedDiv{float:right; margin:0 5px 5px 0;}
/*sidebar*/
#sidebar1{width:180px; float:right; margin-right:0px; margin-bottom:20px;}
#sidebar2{width:180px; float:left; margin-right:10px; margin-bottom:20px;}

/* Begin Sidebar Column */
.sidebar p {padding:10px;}
.sidebar h2 {text-indent:5px; line-height:20px; height:20px; font-size:1.4em; color:#000/*#0d4072*/; border-bottom:2px solid #d8d8d8; padding:0; margin-bottom:10px; text-align:center;}
.sidebar ul {padding-left:0px; margin:0 0 5px; list-style:none; font-weight:bold; color:#0d4072;}
.sidebar li {line-height:13px; padding:0px; margin-bottom: 10px;}
.sidebar li li{/*text-indent:20px; */ margin-top:9px; font-size:1.1em; text-align:center;}
.sidebar form {margin:5px 0;}
div.ulMargin ul {margin-bottom:15px;}
.sidebar a {font-weight:bold; font-size:10px;}
.sidebar table {margin:0px auto;}
/* End Headers */

/*Round Box*/
.roundBox{position:relative; margin: 0 0 10px;}
.roundBox-tl, .roundBox-tr, .roundBox-bl, .roundBox-br,
.roundBox-tc, .roundBox-bc, .roundBox-cl, .roundBox-cr
{position:absolute; z-index:-1; }

.roundBox-tl, .roundBox-tr, .roundBox-bl, .roundBox-br
{background-image:url('images/circle.png'); height:15px; width:15px;}

.roundBox-tc, .roundBox-bc {background-image:url('images/box-h.png'); height:201px;}
.roundBox-cl, .roundBox-cr {background-image:url('images/box-v.png'); width:101px;}

.roundBox-tl{top:0; left:0; clip:rect(auto,7px,7px,auto);}
.roundBox-tr{top:0; right:0; clip:rect(auto,auto,7px,7px);}
.roundBox-bl{bottom:0; left:0; clip:rect(7px,7px,auto,auto);}
.roundBox-br{bottom:0; right:0; clip:rect(7px,auto,auto,7px);}

.roundBox-tc{top:0; left:7px; right:7px; clip:rect(auto,auto,5px,auto);}
.roundBox-bc{bottom:0; left:7px; right:7px; clip:rect(195px,auto,auto,auto);}
.roundBox-cl{left:0; top:7px; bottom:7px; clip:rect(auto,5px,auto,auto);}
.roundBox-cr{right:0; top:7px; bottom:7px; clip:rect(auto,auto,auto,95px);}

.roundBox-cc{position:absolute; z-index:-1; top:4px; left:4px; right:4px; bottom:4px; background-color:#FEF3D8;}
.roundBox-body{position:relative; z-index:1; padding: 5px;}
/*Calender*/
/* Calendar */
#wp-calendar {empty-cells:show; margin:10px auto 0; width:155px; text-align:center;}
#wp-calendar td {font-weight:normal;}
#wp-calendar #next a {padding-right:10px; text-align:right;}
#wp-calendar #prev a {padding-left:10px; text-align:left;}
#wp-calendar a {display:block; font-weight:normal;}
#wp-calendar caption {text-align:center; width:100%;}
#wp-calendar td {padding:3px 0; text-align:center;}

/* Begin Images */
p img {padding:0; max-width:100%;}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

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}
/* End Images */

/* Begin Form Elements */
#searchform {margin:5px auto; padding:5px 3px; text-align:center;}
#sidebarColumn #searchform #s {width:108px; padding:2px;}
#sidebarColumn #searchsubmit {padding:1px;}
select {width:130px;}
/* End Form Elements */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor:help;}
acronym, abbr {border-bottom:1px dashed #999;}
blockquote {margin:15px 30px 0 10px; padding-left:20px; border-left:5px solid #ddd;}
blockquote cite {margin:5px 0 0; display:block;}
.center {text-align:center;}
.hidden {display:none;}
hr {display:none;}
a img {border:none;}
.navigation {display:block; text-align:center; margin-top:10px; margin-bottom:60px;}
/* End Various Tags & Classes*/

/* Single Page/Post Styles */
.noSidebar {float:left; width:900px;}
#singleNavigation {margin:5px 5px 0 5px; background:#ebf1f5; border:1px solid #666;}
#singleNavigation p {margin:0; padding:10px;}
#singleContent {margin:5px;}
#singleContent p {padding:0 15px;}

