/*
Theme Name: AW
Theme URI: 
Description: Custom WordPress theme
Version: 1.0
Author: OWT
Author URI: http://www.owtweb.com/
*/

.clear
{
	clear: both;
	padding-bottom: 1px;
	/* for Gecko-based browsers */
	margin-bottom: -1px;
	/* for Gecko-based browsers */
}

.hide { display: none !important; }
.inside { padding: 0 1em; }
.post-title { color: #000000;  }

ul, ol, dl, p, h1, h2, h3, h4, h5, h6
{
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 0;
	padding-bottom: 0;
}


h1, h2, h3 {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	font-weight: bold;
        }
h1 {
        font-size: 110%;
		font-weight: normal; 
		margin-bottom: .5em; 
		color: #0033dd; 
        }
        
h2 {
        font-size: 105%;
        }

h2.pagetitle {
        font-size: 1.6em;
        }
h3 {
        font-size: 100%;
		font-style: italic; 
        }

h1, h1 a, h1 a:visited, #headerimg .description {
        text-decoration: none;
        }

h1 a:hover { color: #000000; }

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
        color: #0033cc;
        }

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #wp-calendar caption, cite {
        text-decoration: none;
		
        }


h2.pagetitle {
        text-align: center;
}

h3 {
        padding: 0;
        margin: 10px 0 0;
        }

h3.comments {
        padding: 0;
        margin: 40px auto 20px ;
        }

a, a:link, a:visited, a:active
{
	color: #0033cc;
	text-decoration: none;
}

a:hover
{
	color: #000000;
	text-decoration: underline;
}

code { font-family: Verdana, Arial, Sans-Serif; }
label { cursor: pointer; }
table { font-size: 100%; }
td, th { vertical-align: top; }

body
{
	margin: 0px auto;
	font-size: 62.5%; /* Resets 1em to 10px */
	font-size: 72%; 
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
	padding-top: 2px;
	background-color: #ffffff; 
          
}
#xpwrapper {
        clear: both; 
		overflow: hidden; 
        margin: 0 auto; 
        z-index: 60; 
        width: 100%; 
        border: 1px #000000 solid; 
		background-color: #ffffff; 
}
div#pwrapper
{
        width: 880px;
        margin-top: 8px;
        margin-left: auto;
        margin-right: auto;
        z-index: 60;
        border: 1px #999999 solid;
        background-color: #ffffff;
        overflow: hidden; 
        min-height: 500px;
}

* html #pwrapper
{
        /* IE 5 win  fix for 1px whitespace between top and wrapper. */
      margin-top: -3px;
      border-top: solid 1px #ccc;
}
div#left   {
		clear: left; 
        float: left; 
        width: 160px;
        padding-top: 4px; 
        padding-left: 10px; 
        padding-right: 5px; 
        background-color: #eeeeee; 
        border-right: 1px #ffffff solid; 
        line-height: 14px; 
        z-index: 5;
		margin-top: 4px;  
 
}
div#right {
        float: right; 
        top: 0px; 
        width: 160px; 
        padding-top: 16px; 
        padding-left: 8px; 
        padding-right: 12px; 
        background-color:#eeeeee;
        border-left: 1px #ffffff solid;  
		margin-top: 4px; 
        
}
div#middle {
	top: 0px;
    margin: 3px 184px 15px 176px; 
    padding: 8px 8px 16px 8px;  
    background-color: #ffffff;     
}
#left, #right, #middle { 
  padding-bottom: 25000px; 
  margin-bottom: -24999px;
}
#right ul {
  margin: 2px 0px 2px -5px;
  padding-left: 1em; 
  text-indent: -1em; 
  list-style: none;
  text-align:left;
}

#right ul ul {
  margin-bottom:0px;   
}

#right ul {
  margin-top:3px;
  margin-left:5px;
}
   
#right ul li {
   margin:0px;
   text-indent: -6px;
   color: #0033cc; 
   text-decoration: none; 
}

#right ul li a {
  padding:0px;
  margin:0px;
  padding-left:3px;
  font-size:12px;
  color:#0033cc;
  text-decoration:none;
  line-height:15px; 
}

#right ul li a:hover {
  color:#333333;
  text-decoration:underline;
}

#right ol li {
   margin:0px;
   text-indent: -6px;      
}
#space ul {
  text-align: left;
  line-height: 32px; 
  list-style-type: none; 
}
#space li {
  text-align: left;
  margin-bottom: 5px;
  margin-left: 8px;
}
#left ul {
  margin: 2px 0px 2px -5px;
  padding-left: .8em; 
  text-indent: -1em; 
  list-style: none;
  text-align:left;
}

#left ul ul {
  margin-bottom:0px;   
}

#left ul {
  margin-top:3px;
  margin-left:8px;
}
   
#left ul li {
   margin:0px;
   text-indent: -6px;
}
#left ul li a {
  padding:0px;
  margin:0px;
  padding-left:3px;
  font-size: 1em;
  color:#0033ff;
  text-decoration:none;
  line-height:1.3em; 
}

#left ul li a:hover {
  color:#333333;
  text-decoration:underline;
}
#left h3, #right h3
{
	color: #999999;  
	font-style: normal; 
	font-size: 115%;
	font-weight: bolder; 
	line-height: 120%; 
	
}
#left h3
{ 	margin-left: -10px;
	margin-right: -5px;
	padding: 4px; 
}
#right h3
{
	padding: 4px; 
	margin-left: -8px;
	margin-right: -5px; 
}

.topiccloud { font-size: 11px; }
.posts_pager {
  font-weight:bold;
  text-align:center;
}
 
.posts_pager a {
  font-weight:normal;
}

.posts_pager a, .posts_pager {
  font-size: 10pt;
}
 
.post-title, .title {
  font-size: 32px;
  font-weight: bold;
  margin-top: 10px;
}
.post-info { 
	font-size: 13px; 
	color: #aaaaaa;; 
	text-transform: uppercase; 
	font-stretch: ultra-expanded; 
}

.post-date {
  font-size:8pt;
}
.feed-title {
  font-size:20pt;
}

.meta {
  font-size:12px;
}
.main {
  padding-right:10px;
}
.alignright {
  float: right;
}
.alignleft {
    float: left
}
.main img { float: right; margin-left: 8px; max-width: 462px; border: 1px black solid; }
.center img { clear: both; margin: 0 auto; padding: 4px; }
.caption { clear: both; text-align: center; }
.center { text-align: center; }
.comments {
  padding-left:0px;
}

.menu
{
		position: relative; 
		top: 82px; left: 0px; 
        height: 1.5em;
        color: #ffffff;
		text-align: center; 
		width: 600px; 
        padding: 5px 12px 5px 8px;
}
 
.menu A, .menu a:link, .menu A:visited, .menu A:active
{
        font-size: 12px;
        color: #ffffff; 
        margin: 0px;    
        padding: 5px 12px 5px 8px;
        text-decoration: none;
        font-weight: bold;
}
 
.menu A:hover
{
        color: #ffffff;;
        text-decoration: underline;
}
#masthead0
{
        border: none;  
        background-color: #000066;
}
#logo
{
        background: url(images/logo.jpg) no-repeat top left;
        height: 108px;
		width: 100%; 
        float: left;
		text-align: right; 
}
.sep
{
        margin-left: -10px;
        padding-left: 10px;  

}
.specL
{
        clear: both;   
        font-size: 85%;   
	margin-left: 18px; 
	line-height: 2em;
}
.post-title { font-size: 1.6em; }
#rsa
{
	margin-left: 4px; padding-top: 1em;
}
#rsa img { border: 0px; }
#bb
{
    margin-left: 38px; padding-top: 1em;
}
.title, title a, title a:visited { color: #0033cc; font-size: 1.6em; }
.title a:hover { color: #333333; }
#wp-calendar {
   margin:0px;
   text-indent: 6px;      
}
.tagtitle {
	text-transform: capitalize; 
}
