
#footer

{

margin-top: 50px;
padding: 10px;
text-align: center;
font-size: 11px;
}


body
{
background: #fff;
margin: 20px;
margin-top: 10px;
font-family: verdana, arial, sans-serif;
text-align:center;
font-size: 12px;
}

#container {

margin-left: auto;
width: 760px;
margin-right: auto;
padding-top: 0px;
background-color: #fdfbf4; 
text-align: left;
border: solid 1px #b83300;

}

#content {
padding: 10px;
background-color: #fff;
float: left;
padding-bottom: 0px;
padding-top: 0px
height: 100%;
width: 490px;
padding-bottom: 50px;
text-align: left;
}

#links {
padding-right: 10px;
padding-left: 5px; 
background-color: #fdfbf4;
float: right;
padding-bottom: 0px;
width: 230px;
padding-top: 0px;
height: 100%;
text-align: left;
}

#google
{
padding-top: 5px;
padding-bottom: 5px;
text-align: center;
}

#footer

{

margin-top: 50px;
padding: 10px;
text-align: center;
font-size: 11px;
}

a
{
text-decoration: none
}

a:link
{
color: #cc0000;
}

a:visited
{ 
color: #FF8A5C;
}

a:hover
{
color: #ff0000;
}

a:active
{
color: #f00;
}

h1
{
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px;
font-family: Verdana, Arial, Geneva;
font-size: 11px;
color: #333;
text-transform: uppercase;
font-weight: bold;
letter-spacing: 1px;
}

h2
{
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
margin: 0px;
padding-top: 0px
}

h3
{
margin: 0px;
font-size: 11px;
}



.description
{
font-weight: bold;
font-size: x-small;
background: #fff;
text-transform: none;
color: #ccc;

}


#comment
{
padding: 10px;
background-color: #fff;
padding-bottom: 0px;
height: 100%;
padding-bottom: 50px;
text-align: left;
}






.blog
{
padding-right: 15px;
padding-left: 15px;
padding-top: 15px;
background: #fff;
height: 100%;
}

.blogbody
{
margin-top: 50px;
}

.title
{
font-weight: bold;
color: #660000;
font-family: georgia, verdana, arial;
font-size: 18px;
padding-bottom: 10px;
text-align: left;
}



.date
{
font-weight: bold;
font-size: 10px;
text-transform: uppercase;
margin-bottom: 0px;
padding-bottom: 5px;
color: #999;
text-align: left;
}

.posted
{
font-size: 11px;;
color: #666;
}



.side, .side p
{
font-weight: normal;
font-size: 11px;
color: #333;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 2px;
}



.side a:link
{
/* color: #990000; */
}



.sidetitle
{
margin-top: 30px;
margin-bottom: 10px;
font-weight: bold;
padding-top: 2px;
padding-bottom: 2px;
text-transform: uppercase;
color: #333;
line-height: 140%;
background-color: #F0E0A8;
letter-spacing: 2px;
border-bottom: #E7CE73 2px solid;
text-indent: 5px;
}

.syndicate
{
padding-right: 2px;
margin-top: 10px;
padding-left: 2px;
font-size: 10px;
padding-bottom: 2px;
line-height: 140%;
padding-top: 2px;


}

.powered
{
padding-right: 2px;
border-top: #666 1px dotted;
margin-top: 10px;
padding-left: 2px;
font-weight: bold;
font-size: xx-small;
padding-bottom: 2px;
text-transform: uppercase;
color: #ccc;
line-height: 140%;
padding-top: 2px;
border-bottom: #666 1px dotted;

text-align: center
}

.comments-body
{
font-weight: normal;
background: #fff;
padding-bottom: 10px;
color: #333;
line-height: 150%;
font-size: 12px;
}




.comments-post
{
margin-top: 0px;
padding-top: 0px;
font-weight: normal;
font-size: 10px;
background: #fff;
color: #666;
}

.comments-head
{
margin-top: 20px;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
color: #600;
}

h4
{
padding-bottom: 5px;
margin-top: 40px;
font-weight: bold;
font-size: 11px;
text-transform: uppercase;
}

.postedcomment
{
border-bottom: dotted 1px #f8dda0;
color: #600;
}

.trackback-body
{
font-weight: normal;
font-size: small;
background: #fff;
color: #333;
line-height: 140%;
padding-top: 15px;

}

.trackback-url
{
border-right: #666 1px dashed;
padding-right: 5px;
border-top: #666 1px dashed;
padding-left: 5px;
font-weight: normal;
font-size: small;
background: #fff;
padding-bottom: 5px;
border-left: #666 1px dashed;
color: #666;
line-height: 140%;
padding-top: 5px;
border-bottom: #666 1px dashed;

}

.trackback-post
{
font-weight: normal;
font-size: x-small;
background: #fff;
margin-bottom: 20px;
color: #999;

}


#logoheader {
background:#fff;
width: 190px;
text-align: left;
float: left;
}

#navheader {
background:#fff;
text-align: right;
float: right;
text-align: right;
width: 570px;
}

#contentheader
{
margin-left: auto;
width: 762px;
margin-right: auto;
padding-top: 0px;
background-color: #fff;
text-align: left;
}




/* ALL NEW STUFF */



.nav
{
border-right: white 2px solid;
margin-left: 5px;
border-left: white 2px solid
}

.navbtn
{
filter: alpha(opacity=90);
margin-left: 5px;
border: #fff 2px solid;
-moz-opacity: 0.9;
}

.navbtn a:hover
{
border-right: #c00 2px solid;
border-top: #c00 2px solid;
filter: alpha(opacity=100);
margin-left: 5px;
border-left: #c00 2px solid;
border-bottom: #c00 2px solid;
-moz-opacity: 1.0;
}

.navbtnlit
{
border: #c00 2px solid;
filter: alpha(opacity=100);
margin-left: 5px;
-moz-opacity: 1.0;
}

p, blockquote, ol, ul
{
font-size: 12px;
text-align: left;
line-height: 150%;
margin-bottom: 1em;
}

.blogtitle
{
font-family: "Copperplate Gothic Bold", "Impact", Arial Narrow, Verdana, Arial, Geneva;
font-size: 20px;
font-weight: bold;
margin-bottom: 10px;
color: #b00;
padding-top: 20px;
}

.blurb
{
margin-top: 0px;
font-size: 14px;
line-height: 130%;
font-family: georgia, "times new roman", serif;
color: #000;
}

.bio
{
border: 3px solid #b83300;
}

.red
{
color: #c00;
font-weight: bold;
}



#toolbar {
width: 340px;
margin: 0px;
margin-top: 5px;
padding: 0px;
text-align:right;
background: #900;
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow; 
}

.button {
background: white;
border: 1px solid buttonface;
margin: 1px;
}

.raised {
border-top: 1px solid buttonhighlight;
border-left: 1px solid buttonhighlight;
border-bottom: 1px solid buttonshadow;
border-right: 1px solid buttonshadow;
background: #ffc;
margin:1px;
}

.pressed {
border-top: 1px solid buttonshadow;
border-left: 1px solid buttonshadow;
border-bottom: 1px solid buttonhighlight;
border-right: 1px solid buttonhighlight;
background: #e6dcc8;
margin:1px;
}


.error-notify 
{
border: #666 1px solid;
padding-right: 10px;
padding-left: 10px;
padding-bottom: 0px;
color: #990000;
padding-top: 10px;
background-color: #fdfbf4;
margin-top: 10px;
}

#articlesummary
{
visibility:hidden;
}