body{
background-image:url(images/bg.gif);
background-repeat: repeat-y;
background-color:#ffc930;
margin: 0px;
font: 8pt/14pt Verdana, Helvetica, sans-serif; 
min-width:854px;
}

A:link{ color:#cf7800; text-decoration:none; }
A:hover{ color:#666666; text-decoration:underline; }
A:active{ color:#666666; text-decoration:none; }
A:active:hover{ color:#666666; text-decoration:underline; }
A:visited{ color:#cf7800; text-decoration:none; }
A:visited:hover{ color:#666666; text-decoration:underline; }

A:link img{ border:2px #cf7800 solid;}
A:hover img{ border:2px #666666 solid;}
A:active img{ border:2px #666666 solid;}
A:active:hover img{ border:2px #666666 solid;}
A:visited img{ border:2px #cf7800 solid;}
A:visited:hover img{ border:2px #666666 solid;}

#noborder{
border: none;
}

#header{
margin-top:41px;
background:url(images/bgheader.gif) no-repeat #ffc930 top right;
width:571px;
height:240px;
text-align:center;
border:0;
padding:0;
float:right;
}

.comment0{
background: #efb930;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
}

.comment1{
background: #ffc930;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
padding-right:15px;
}

.arrow{
background-image:url(images/cornerarrow.gif);
background-repeat: no-repeat;
height:73px;
}

#sidebar{
width:239px;
float:left;
color:#000000;
text-align:right; 
}

.sidetext{
width:160px;
text-align:right;
margin-left:80px; 
font-style:italic;
}

.postbreak{
height:41px;
}

.title{
float:left;
font-size:21px;
font-weight:bold;
letter-spacing:1px;
font-variant:small-caps;
color:#5C4F00;
width:100%;
}

#wrap{
width:854px;
margin-left:0;
margin-right:0;
}

#container{
margin-right:0;
}

#content{
width:571px;
margin-top:0px;
padding:0px;
color:#000000;
text-align:justify;
float:right;
}

#navcontainer{
width:241px;
}

#navlist li{
list-style-type: none;
text-align:right;
padding-right: 10px;
font-family: Verdana, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-variant:small-caps;
}

#navlist ul{
padding-left:10px;
padding-right:-10px;
margin:0px;
}

#navlist li a:link { color: #000000; text-decoration:none; }
#navlist li a:visited { color: #000000; text-decoration:none; }
#navlist li a:hover {color: #000000; text-decoration:underline; }
#navlist h2 { color: #303030; padding: 0px 0px 0px 0px; }

h4{
font-family: Verdana, Helvetica, sans-serif;
text-decoration:bold;
text-align:right;
font-variant:small-caps;
font-size:13px;
margin:0px;
padding-left:0px;
padding-bottom:20px;
padding-right:0px;
padding-top:32px;
}

h3{
font-size:21px;
font-weight:bold;
color:#772107;
text-align:right;
font-variant:small-caps;
padding:0px;
margin:0px;
}

.entry {
padding: 0px;
}

.content{
padding:0px;
text-align:justify;
font: 9pt/14pt Verdana, Helvetica, sans-serif;
}

.footer{
padding:0px;
width:571px;
text-align:center;
text-transform:lowercase;
font: 8pt/14pt Verdana, Helvetica, sans-serif;
}

.incorner{
padding-left:20px;
padding-right:20px;
padding-top:0px;
padding-bottom:0px;
}

.postheader{
margin:0px;
padding:0px;
background:#FF0000;
}

.headerleft{
margin:0px;
padding:0px;
width:230px;
float:left;
background:#00FF00;
height:50px;
}

.headerright{
margin:0px;
padding:0px;
float:left;
background:#0000FF;
width:300px;
height:50px;
}

.post {
  width: 571px;
	background-color: #FFFFFF;
	color: #000000;
}

.roundtop { 
	background: url(images/tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(images/br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}