
body
	{
	margin: 0;
	background: #bfc4c7 url('images/bg.jpg') repeat-x ;
	font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
	font-size: 9pt;
	}

small
    { color: silver; }
    
h1
	{
	padding-bottom: 0.5em;
	margin: 0;
	font-family: arial, helvetica;
	padding-top: 2px;
	font-size: 16pt;
	font-weight: bold;
	color: black;
	}

h2
	{
	padding: 0;
	font-family: arial, helvetica;
	font-size: 12pt;
	}

a
	{
	text-decoration: underline;
	color: red;
	}

a:hover
	{
	color: black;
	background-color: white;
	}

p ol ul
	{
	font-family: arial;
	font-size: 9pt;
	line-height: 1.4em;
  	padding-top: 0em;
   	margin-top: 0em;
	}

.core
	{
	margin-left: auto;
	margin-right: auto;
	margin-top: 1em;
	margin-bottom: 1em;
	width: 936px;
	color: black;
	border: 0px solid black ;
	background-color: white;
	}
	
div
	{
	font-size: 10pt;
	}

.header
	{
	background-color: silver;
   color: #ffe902;
   font-family: arial;
   letter-spacing: 2px;
   font-size: 18pt;
	background-image: url('images/header.jpg');
	border: 0px;
	height: 145px;
	}

.header a 
   { 
      color: #ffe902; 
      position: relative;
      top: 2.0em;
      left: 3.5em;
   }
.header a:visited { color: #ffe902; }
.header a:hover { background-color: transparent; text-decoration: none;}

#nav
   {
  	text-transform: lowercase;
   }

ul.nav
   {
   height:24px;
   line-height:24px;
   display: block;
   font-size: 10pt;
   font-family: arial;
   background-color: #ffe902; 
	background-image: url('images/menu.jpg');
   margin: 0px;
   padding: 0px;
   }

ul.nav li
   {
   float:left !important;
   list-style-type:none;
   margin:0;
   padding:0;
   }

ul.nav li a,ul.nav li a:link,ul.nav li a:visited
   {
   border-bottom:0;
   border-left:0;
   color: black;
   float:left;
   display:block;
   text-decoration:none;
   padding:0 10px;
   }

ul.nav li a:hover,ul.nav li a:active
   {
   background:#fff;
   color:#555;
   text-decoration:none;
   }

ul.nav li.home a
   {
   border-left:2px solid #fff;
   text-decoration:none;
   }

ul.nav li.current_page_item a
   {
   text-decoration:none;
   color:#555;
   background:#fff;
   }

ul.nav li ul
   {
   float:left;
   margin:0;
   padding:0;
   }
   
.content
	{
   	padding-left: 1em;
      padding-right: 1em;
      padding-top: 1em;
      padding-bottom: 2em;

      border-left: 1px solid black;
      border-right: 1px solid black;
      
	}
   
#content
   { width: 700px;}
	
.rightimage
   {
      float: right;
	   width: 200px;
      margin-left: 1em;
      margin-bottom: 1em;
      padding-bottom: 1px;
   }

.footer
	{
      height: 12px;
      border: 0;
      background-image: url('images/footer.jpg');
      color: white;
      clear: both;
	}

.footer a
	{ color: white; }
	
.footer a:hover
   { background-color: black; }
   
.copyright
   {
      padding: 0.5em;
      text-align: center;
      color: #707070;
      font-size: 8pt;
   }
   
   
* html h2
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:700;
   color:#666;
   padding:0 0 0 5px;
   }

.entry
   {
   background:#fff;
   text-align:justify;
   border-bottom:#ccc 1px dotted;
   margin:5px auto;
   padding:5px;
   line-height: 1.5em;
   font-family: Arial, Helvetica, sans-serif;
   font-size:12px;
   }

.entry h2
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:16px;
   color: black;
   font-weight:700;
   margin:0 auto;
   padding:0;
   }

.entry h2 a
   {
      color : #602020;
      text-decoration: none;
   }

.entry h3
   {
   font-family: Arial, Helvetica, sans-serif;
   font-size:14px;
   color:#666;
   font-weight:700;
   margin:0 auto;
   padding-top: 0.5em;
   }

.entry a
    { color: red; }

#sidebar
   {
   background-color: white;
   width:180px;
   float:right;
   margin:0;
   padding-right:0px;
   padding-left:10px;
   }

.rsidebar
   {
   float:right;
   width:160px;
   color:#666;
   margin:0 auto;
   padding:0 15px;
   }

.rsidebar img
   { 
      padding-bottom: 3px; 
      border: 0px;
   }

.rsidebar h2
   {
   font-size:14px;
   border-bottom:dashed 1px #ccc;
   margin:0 7px 3px;
   padding:3px 0;
   }

.rsidebar ul
   {
   list-style-type:none;
   margin:0;
   padding:0;
   }

.rsidebar ul li
   {
   list-style-type:none;
   margin:0 0 10px;
   padding:0;
   }

.rsidebar ul li ul
   {
   list-style-type:square;
   margin:0;
   padding:0 3px;
   }

.rsidebar ul li ul li
   {
   list-style-type:none;
   background:transparent url(images/b.gif) no-repeat 0 4px;
   border:0;
   margin:0;
   padding:0 0 2px 14px;
   }

a:visited
   {
   text-decoration:none;
   color:navy;
   border:none;
   }

a:hover
   {
   text-decoration:underline;
   color:#69c;
   border:none;
   }

#wp-calendar #prev a,#wp-calendar #next a
   {
   font-size: 8pt;
   }

#wp-calendar a
   {
   text-decoration:none;
   display:block;
   }

#wp-calendar caption
   {
   font:bold 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
   text-align:center;
   width:100%;
   }

#wp-calendar th
   {
   font-style:normal;
   text-transform:capitalize;
   }

#wp-calendar
   {
      empty-cells:show;
      width:100%;
      margin:10px auto 0;
   }

#wp-calendar #next a
   {
padding-right:10px;
text-align:right;
   }

#wp-calendar #prev a
   {
padding-left:10px;
text-align:left;
   }

#wp-calendar td
   {
      text-align:center;
      color: silver;
      padding:3px 0;
   }

#wp-calendar td.pad:hover
   {
      background-color:#fff;
   }

 a:link,a:active
   {
      color:#0000aa;
      border:none;
   }
   
 a:hover
   {
      background-color: #e0e0e0 ; 
   }

.navigation
   {
    width:520px;
    float:left;
    color:#666;
   }

.alignright
   {
    float:right;
    margin-top:0px;
    margin-left:10px;
   }

.alignleft
   {
    float:left;
    margin-top:0px;
    margin-right: 10px;
   }

.space
   {
    background:#fff;
    height:9px;
    clear:both;
    margin:0 auto;
    padding:0;
   }

#searchform
   {
    height:26px;
    line-height:26px;
    float:left;
    margin:0;
    padding:0 0 10px;
   }

input#s
   {
    color:#5188d2;
    width:140px;
    border:1px solid #cbcbcb;
    background:#fcfcfc;
   }

input#searchsubmit
   {
    background:#4879aa;
    color:#fff;
    font-size:13px;
    border:1px #2f5c89 solid;
   }

.bobcomments
   {
    border-top:5px solid #006394;
    background:#fbfbf9;
    border-bottom:1px solid #006394;
    margin-bottom:20px;
   }

#commentform
   {
    border-top:1px dotted #cedeef;
    border-bottom:1px dotted #cedeef;
    margin:0;
    padding:15px 15px 1px;
   }

#commentform label
   {
    display:block;
    margin:0;
   }

#commentform input
   {
    width:170px;
    margin:0 5px 10px 0;
    padding:1px;
   }

#commentform textarea
   {
    width:380px;
    margin:0 0 10px;
    padding:0;
   }

#commentform #submit
   {
    margin:0 0 20px;
   }

#commentform p
   {
margin:5px 0;
   }

ol.commentlist
   {
margin:0 0 1px;
padding:0;
   }

ol.commentlist li
   {
border-top:1px solid #cedeef;
display:block;
list-style:none;
margin:0;
padding:15px 15px 1px;
   }

ol.commentlist li.commenthead
   {
display:block;
list-style:none;
margin:0;
padding:5px 15px;
   }

ol.commentlist li.commenthead h3
   {
margin:0;
   }

ol.bob
   {
    border-top:1px solid #cedeef;
    list-style:none;
    margin:0 0 1px;
    padding:15px;
   }

ol.bob li
   {
    display:block;
    list-style:none;
    background:transparent url(images/hb.gif) 0 2px no-repeat;
    padding-left:15px;
    margin:0 0 5px;
   }

#footer a:visited
   {
    text-decoration:none;
    color:silver;
    border:none;
   }

#footer a:hover
   {
    text-decoration:underline;
    color:#fae682;
    border:none;
   }

#footer a:link,#footer a:active
   {
text-decoration:none;
color:#fff;
border:none;
   }
