/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 1.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
*/

/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
@import url('3c-b.css');

body {
	background: #FFFFFF;
	background-image: url(/wp-content/uploads/image/BlueGreyStrip.gif);
	background-repeat: repeat-x;
	color: #000000;
	font-size: 12px;
	font-family: Verdana, sans-serif;
	margin: 0px auto 0px;
	padding: 0px;
	}
	
a:link {
        color: #050132;
        text-decoration: none;
}

a:hover {
       color: #625c5c;
}

a:visited{
      color: #050132;
	  text-decoration: none;
}
	
h1, h2, h3, h4 {
font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
color: #320501;
}
h1 {
font-size:2.0em;
font-weight:bold;
text-align:left;
line-height: -1.0 em;
}

h2 {
font-size:1.6em;
font-weight:bold;
text-align:left;
line-height: -1.0 em;
}

h3 {
font-size:1.3em;
font-weight:bold;
text-align:left;
line-height: -1.0 em;
}

h4 {
font-size:1.1em;
font-weight:bold;
text-align:left;
line-height: -1.0 em;
}

legend {
font-weight: bold;
color: #320501;
}

/* Just some example content */
div#header{text-align:left;
          margin: 0 auto 0 auto;
          padding-top: 5px;		  
          width:100%;
		  height: 64px;		  
		  }
div#headercontainer{
    float: left;
	}
div#headsearch{
    margin-top: 15px;
    margin-right: 30px;
    float: right;
}
div#access div.skip-link{
    position:absolute;
	right:1em; 
	left: 50px;}
div#pagecontent{padding-top: 30px;}
dl, dt, dd, ul, li{
margin: 0;
padding: 0;
list-style-type: none;
}




#site {
position: absolute;
z-index: 1;
top : 70px;
left : 10px;
color: #000;
background-color: #ddd;
padding: 5px;
border: 1px solid gray; 
}
.entry-title{clear:both;}
div#nav-above,div#nav-below{:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#tform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3,div.sidebar2  h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:none;margin:0;line-height:18px;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:none;}

div.sidebar2 div,div.sidebar2 ul,div.sidebar2 li{margin:0;padding:0;}
div.sidebar2 h3{padding-top:2px; margin-bottom:0; padding:0,0,0,0;}
div.sidebar2 input#s{width:7em;}
div.sidebar2 li{list-style:none;margin:0 0 0;}
div.sidebar2 li form{margin:0.2em 0 0;padding:0;}
div.sidebar2 ul ul{margin:0 0 0 1em;}
div.sidebar2 ul ul li{list-style:none;margin:0;line-height:18px;}
div.sidebar2 ul ul ul{margin:0 0 0 0.5em;}
div.sidebar2 ul ul ul li{list-style:none;}

div#footer{text-align:center;
          background-image: url(/wp-content/uploads/image/BlueGreyBStrip.PNG);
		  background-repeat: repeat-x;
		  color: #ffffff;
		 font-size: 9px;
		 font-weight: bold;
		 width: 100%;
		 height: 25px;
		 line-height: 25px;
	   }
	   

div#footer a{
         color: #ffffff;
		 font-size: 9px;
		 font-weight: bold;
}

/* Table layout */
.layoutgrid {
border:0;
border-collapse:collapse;
border-spacing:1px;
padding:55px;
width:100%;
}

.layoutgrid tr {
vertical-align:top;
text-align: left;
}
.layoutgrid th {
padding:10px 5px 0px 5px;
white-space:nowrap;
font-size: 13px;
}
.layoutgrid td {
padding:5px 5px 10px 5px;
}

.clearer {
    clear: both;
    line-height: 1px;
    height: 1px;
}

div#pagecontent
{
    padding: 0;
}
