body {
      margin:0;
      padding:0;
      color:#000;
      float: center;
      MIN-width:900px;
      background-color: #FFFFFF;
      font-stretch: extra-expanded;
      }

#wrap {
    font-family: Georgia, Georgia, serif;
    background:#FFFFFF;
    margin:0 auto;
    width:900px;
    }

#main {
    background:#FFFFFF;
    font-size: 95%;
    float:left;
    width:660px;
    padding-left: 25px;
    padding-right: 15px;
   border-right: 1px #755033 solid;
   
     }

#sidebar {
    background:#FFFFFF;
    float:right;
    padding-left: 15px;
    padding-right: 25px;
    width:159px;
    font-size: 90%;
    line-height: 90%;
    font-family: Georgia, Garamond, sans-serif;
    font-stretch: extra-expanded;
    }

#footer {
    background: #F7FCE9;
    clear:both;
    font-size: 75%;
    text-align: center; }

#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }

#header h1 {
    font-family: Georgia, Georgia, serif;
    padding:5px;
    margin:0;
    }

#nav {
     padding-top: 3px;
     padding-bottom: 3px;
     }

#main h2{
     color: #57696D;
     font-family: Helvetica, sans-serif;
     font-size: 90%;
     font-stretch: extra-expanded;
     font-variant: normal;
     font-style: normal; }

#main h3{
     font-family: Georgia, Georgia, serif;
     line-height: 95%;
     font-size: 150%;
     font-stretch: ultra-expanded;
     font-style: normal;
     color: #A68241;
     font-weight: bold;
     text-transform: capitalize;
    margin: 0px; }

#main p {    
    font-family: Georgia, Georgia, serif;
    font-stretch: extra-expanded;
     }

#sidebar ul {
    margin-bottom:0;
    }

#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }

#footer p {
    padding:5px;
    margin:0;
    }


h1, h2 { 
     font-family: Helvetica; Verdana, sans-serif;
     margin-bottom: 0;}

h3 { 
     font-family: Georgia, Georgia, serif;
     color: #57696D !important;
     margin-bottom: 0;
     }

p     {margin-top: 0;  }


blockquote {
      width: 400px;
      float: center;
      padding: 10px;
      background-color: #F7FCE9;
line-height: 120%; }

com1 {
      width: 500px;
      float: center;
      padding: 10px;
      background-color: #F7FCE9;
line-height: 120%; }

com2 {
      width: 500px;
      float: center;
      padding: 10px;
      background-color: #F7FCE9;
line-height: 120%; }

#main h2.date {
     font-weight: lighter;
     font-stretch: extra-expanded;
     text-align: left;
     font-family: Georgia, Georgia, serif;
     color: #747474;
     font-size: 87%;
     text-indent: 5px;
     margin: 0px;
    }

.title	{ 
     font-size: 165%; 
     font-family: Georgia, Georgia, serif;
     font-weight: lighter;
     font-style: italic;
     font-stretch: ultra-expanded;
     margin-top: 10px; 
     }

.stitle{ 
     font-size: 100%; 
     line-height: 97%;
     font-family: Georgia, Georgia, serif;
     color: #666666;
     text-align: left;
     font-stretch: expanded;
     border-top: 5px #FBFEF0 none; }


.iititle{ 
     font-size: 97%; 
     line-height: 97%;
     font-stretch: expanded;
     font-style: italic;
     text-align: center;
     }

.Upgrade {
     display: none;
     font-weight: bold;
      }
	

ul {
	margin-top:0;
	margin-bottom:10px;
	line-height:1.2;
       }

ol {
	margin-top:0;
	margin-bottom:10px;
	line-height:1.2;
       }

dl {
    width:160px;
    font-size: 90%;
    line-height: 90%;
    font-family: Georgia, Garamond, sans-serif;
    font-stretch: extra-expanded;
}

li      {width: 14%; float: left; line-height: 30px; }
li a     {text-align: center; color: #755033; display:block; background-color: #EDEDED; border: 1pt solid #FAF6F2; }
li a:hover      {text-decoration: bold; color: #ffffff; background-color: #F5E8AA; display:block; } 

.twitter_div {background:#FFFFFF;
    float:right;
    padding-left: 15px;
    padding-right: 25px;
    width:160px;
    font-size: 90%;
    line-height: 90%;
    font-family: Georgia, Garamond, sans-serif;
    font-stretch: extra-expanded;
}

.twitter_update_list
{ 	margin-top:0;
	padding: 0px 0px 0px 0px;
	line-height:1.2;
}

.blogbody {
     background: #FFFFFF; 
     border-bottom: 20px solid #FFFFFF;
     font-size: 105%;
     line-height: 1.2;
     font-stretch: expanded;
     padding: 5px 30x 5px 40px;
     font-family: Georgia, Georgia, serif; }

.indexblogbody {
     line-height:110%; 
     background: #FFFFFF; 
     border-bottom: 20px solid #FFFFFF;
     font-size: 103%;
     line-height: 1.1;
     font-stretch: expanded;
     padding: 5px 30x 5px 40px;	
     font-family: Georgia, Georgia, serif;		
}

.index2blogbody {
     line-height:110%; 
     background: #FFFFFF; 
     border-bottom: 3px solid #A66142;
     font-size: 100%;
     line-height: 1.1;
     font-stretch: expanded;
     padding: 5px 30x 5px 40px;
       font-family: Georgia, Georgia, serif;					
}
		
.posted {
     padding: 5px 20px 5px 20px;
     line-height:100%; 
     font-family: Georgia, Georgia, serif;
     font-style: normal;
     text-align: center;
     color: #57696D;
     font-size: 70%; 
     border-top: 1px solid #898E79;
     border-bottom: 1px solid #898E79;
     font-stretch: ultra-expanded; 
     text-transform: capitalize
     }


.syndicate {
     font-family:Georgia, verdana, sans-serif;
     font-size: x-small;
     text-align: right;
     line-height:140%;
     padding:2px;
     margin-top:5px;
     margin-left:5px;
     background:#FFF;  		
 		}	
		
#Lists table, #Lists td, #Lists th		{
   border: 2px #f2f7f9 solid;
  border-width: 0 0 1px 1px;
     border-spacing: 0;
     border-collapse: collapse; 
}

 #Lists #table {
     border-width: 0 0 1px 1px;
     border-spacing: 0;
     border-collapse: collapse;
      }

 #Lists td, #Lists th {
     margin: 0;
     padding: 4px;
     border-width: 1px 1px 0 0;
     background-color: #FFFFFF;
     vertical-align: top; 
    margin-left: auto;
color: #004080;
font-family: Helvetica, sans-serif;
font-size: 90%;
font-weight: normal;
font-style: inherit;
font-stretch: extra-expanded; }

 #calendar table, #calendar td, #calendar th {
     border-color: #600;
     border-style: solid;
}

 #calendar #table {
     border-width: 0 0 1px 1px;
     border-spacing: 0;
     border-collapse: collapse;
      }

 #calendar td, #calendar th {
     margin: 0;
     padding: 4px;
     border-width: 1px 1px 0 0;
     background-color: #FFC;
     }

#CommentsMain {
     font-family: Georgia, Georgia, serif;
     color:#000000;
     font-weight:normal;
     line-height:115%;
    font-size: 98%;
    font-stretch: expanded;
 }	

.comments-body {
     font-family: Georgia, Georgia, serif;
     color:#000000;
     font-weight:normal;
     line-height:115%;
    font-size: 98%;
    background-color: #F6F9EC;
font-stretch: expanded;
 padding-left: 5px;
Padding-right: 5px;
}		

.comments-form {
		font-family: Verdana, Helvetica;
		color:#000000;
		font-size:small;
                text-transform: normal;
		font-weight:normal;
  		background:#FFFFFF;
  		line-height:115%;
                margin: 0px 10px 0px 10px;    		
                padding:10px, 5px, 10px, 5px;			
     }

.comments-post {
		font-family:georgia, verdana, sans-serif;
		color:#999;
		font-size:small;
		font-weight:normal;
  		border-top: 1px dotted #999999
               padding: 5px;
     }	
		
.comments-head	{ 
		font-family: Verdana, Helvetica;
		font-size: small; 
                color: #999; 
		font-weight:bold;
		margin:10px;
		text-transform:capitals;
                margin: 0px 10px 0px 10px;  
		border-bottom:1px dotted #FFFFFF;		
		}		

	
.comments-formhead	{ 
		font-family: Georgia, Georgia, serif;
		background: #FFFFFF;
                color: #999; 
		font-weight:bold;
		font-size: 125%;
  margin: 0px 10px 0px 10px;  
		border-bottom:1px dotted #000000;		
		}	

.trackback-body {
		font-family:georgia, verdana, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding-top:15px;
                padding-bottom: 10px;				
		}		

.trackback-url {
		font-family:georgia, verdana, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;	
  		padding:5px;
  		border:1px dashed #666; 				
		}

.trackback-post {
		font-family:georgia, verdana, sans-serif;
		color:#999;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		margin-bottom:20px;
		}	

.breakin
  {padding: 5px;
  }

     a                { color: #3A7B8B;   }
     a:hover     { color: #8B5D3A !important;	}
     a:link	       { color: #3A7B8B; text-decoration: none; } 
     a:visited    { color: #3A7B8B; text-decoration: none; } 
     a:active     { color: #3A7B8B;
          font-family: Georgia, Georgia, serif; } 

.sidelinks {
		font-family: verdana, sans-serif;
                text-align:left;
                font-width: 105%;
                font-size: x-small;
                padding: 10px;
            	line-height:105%;
  		margin-left: 5px;			
		}		

.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		padding:5px;				
		}
	
.calendarhead {	
		font-family:verdana, arial, sans-serif;
		color:#CC3333;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:140%;				
		}	
	
#banner-commentspop {
		font-family:verdana, arial, sans-serif;
		color:#663333;
		font-size:large;
		font-weight:bold;
  		background:#FFF;
  		padding-left:15px; 
		}

.floatpicleft {
      float: left;
      margin-top: 10px;
      margin-right: 10px;
      margin-bottom:10px;
      } 

/* Start Tag Cloud CSS */

#cloud {padding:1px; line-height:30px; text-align:center;}

#cloud a {text-decoration:none; padding:0px;}

a.cloud10 { font-size: 7pt; }
a.cloud9 { font-size: 10pt; }
a.cloud8 { font-size: 13pt; }
a.cloud7 { font-size: 15pt; }
a.cloud6 { font-size: 17pt; }
a.cloud5 { font-size: 19pt; }
a.cloud4 { font-size: 21pt; }
a.cloud3 { font-size: 25pt; }
a.cloud2 { font-size: 29pt; }
a.cloud1 { font-size: 33pt; }
