


body {

padding: 0;

margin: 0;

text-align: center;

background: #D8D4C9 url(images/bg-main.gif) repeat-x;

font: 12px/20px Verdana, Arial, Tahoma, sans-serif;

}



a:link {

    color: #666; 

    text-decoration: none;

    }



a:visited {

    color: #696969; 

    text-decoration: none;

    }

a:hover {

    color: #CC0000;  

    text-decoration: underline;

    }



#heading {

background: #6D6D74 url(images/bg-header.gif) no-repeat;

width: 750px;

height: 117px;

margin: 28px auto 0;

color:#f7aa1e;

text-align: center;

}



#header {
vertical-align:middle;
font-size:30px;
	

	font-variant:small-caps;

/*padding-top: 40px;

padding-left: 10px;*/

}



h1 {

font: 24px "Trebuchet MS", Georgia, serif;

margin: 0;

}



h1 a:link, h1 a:visited {

text-decoration: none;

color: #FFF;

}



h2 {

font: italic normal 14px "Trebuchet MS", Georgia, serif;

margin: 0;

}



h3 {

  margin: 1em 0 .2em;

  font: 18px Georgia,Serif;

  color: #6D6D74;

  background: url(images/post-icon.gif) no-repeat 0 50%;

  padding-left: 25px;

}



h4 {

  font: 14px Georgia, serif;

  margin: 2px;

  font-weight: bold;

  color: #6D6D74;

}



h3 a:link, h3 a:visited {

  text-decoration: none;

  color: #6D6D74;

}



#content {

    background: #FFF;

    margin: 0 auto;

    width: 750px;

    text-align: left;

}



#navigation {

    padding: 15px;

}



#minitabs {

    margin: 0;

    padding: 20px 0 20px 20px;

    border-bottom: 1px solid #FFF;

    background: #b7c1a6;

    text-transform: uppercase;

    }



#minitabs li {

    margin: 0; 

    padding: 0;

    display: inline;

    list-style-type: none;

    }

    

#minitabs a:link, #minitabs a:visited {

    float: left;

    font-size: 11px;

    line-height: 14px;

    font-weight: bold;

    margin: 0 10px 4px 10px;

    padding-bottom: 2px;

    text-decoration: none;

    color: #FFF;

    }



li.current_page_item a, #minitabs a:hover {

    border-bottom: 4px solid #FFF;

    padding-bottom: 2px;

    background: #b7c1a6;

    color: #D8D4C9;

    }



#main {

    float: left;

    background: #FFF;

    padding: 5px 15px;

    width: 520px;

}



#sidebar {

    width: 180px;

    margin: 0 0 0 550px;

}



#sidebar ul {

    margin-top: 1px;

    padding-left: 6px;

    margin: 0;

    list-style-type: none;

}



#sidebar li {

    background: url(images/bullet.png) no-repeat 0 5px;

    padding-left: 18px;

}



#footer {

    clear: both;

    background: #6D6D74;

    text-align: center;

    color: #FFF;

    padding: 5px;

}



#footer p {

    margin: 0;

}



#footer a:link, #footer a:visited { 

    color: #ACAB95;

}



.meta {

    color: #6D6D74;

    font-size: 11px;

    margin: 0;

}



.entry {

    padding-bottom: 25px;

    background: url(images/entry-separate.gif) no-repeat center bottom;

}



blockquote {

    border-left: 2px solid #6D6D74;

    padding-left: 5px;

}



.commentbox {

    border: 1px solid #6D6D74;

    margin: 5px 2px;

    padding: 5px;

}



.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

    float: left;

}



.alignright {

    float: right;

}



img {

    border: none;

}



.skiplink {

   display: inline-block; 

   opacity: 0.0; 

   filter: alpha(opacity=0); 

}



.searchbutton

{

   font-family:Arial,sans-serif;

   font-size: 10px;

   font-weight:bold;

   color:#6D6D74;

   background-color:#ffffff;

   border-style:solid;

   border-color:#6D6D74;

   border-width:1px;

}



.textfield {

   font-size: 10px;

   font-family: arial;

   border: 1px solid #6D6D74;

}



.formlabel {

  cursor: pointer;

  font-size: 10px;

  color: #6D6D74;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

