body { 
TEXT-ALIGN: center ;
MARGIN: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
BACKGROUND-POSITION: center top; 
BACKGROUND-IMAGE: url(images/bg02.jpg); 
font-size: 12px;
color:#3D3D3D;
padding-bottom:0px;
}

html {
	overflow-x: hidden;
	overflow-y: auto;
} 


.centerall { position : relative ;
width : 773px;
border:0px;
BACKGROUND-POSITION: center top; 
BACKGROUND-IMAGE: url(images/bg02.jpg); 
}

#header { height:106px; width: 773px ;
margin-left : 0px;
z-index: 1;
border:0px solid brown;
}


#topmenu { 
z-index: 3;
position: absolute;
left: 544px;
top: 106px;
height:36px ;
width : 227px ;
color:brown;
border:0px solid brown;
text-align: center;
}

.newstable {
MARGIN-LEFT : -22px;
MARGIN-TOP : 0px;
}

.pictable {
MARGIN-LEFT : -92px;
MARGIN-TOP : -34px;
}

.bigpicture {
LEFT : -22px;
POSITION : relative ;
BACKGROUND-IMAGE: url(images/loadingbg.gif); 
BACKGROUND-COLOR: #D9D5C9;
}

.pictable2 {
MARGIN-LEFT : -22px;
MARGIN-TOP : 0px;
}

.insert {
LEFT : -22px;
POSITION : relative ;
}

#menu { 
position: absolute;
left: -7px;
top: 0px; 
height:563px ; 
width : 114px ;
z-index: 8;
font-size : 10px;
PADDING-TOP:126px;
MARGIN-RIGHT: 37px;
BACKGROUND-IMAGE: url(images/menubg.jpg); 
font: 'Lucida Grande', Verdana, Arial, Sans-Serif;
BACKGROUND-POSITION: left top; 
BACKGROUND-REPEAT: no-repeat;
border:0px solid brown;
text-align: right;
line-height: 15px;
}

#menu a:link {
color: #7B5445;
text-decoration : none;
}

#menu a:visited {
color: #7B5445;
text-decoration : none;
}

#menu a:active {
color: #5B3435;
text-decoration : none;
}


#menu a:hover {
color: #5B3435;
font-weight: bold;
}


#mainpage {
position : relative;
left : 53px;
top: 0px;
z-index : 5;
width:773px;
text-align:left;
overflow: hidden;
margin-top:0px;
padding:0px;
BACKGROUND-POSITION: left top; 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(images/topbg01.jpg); 
border:0px;
}

#footer { position: relative;
MARGIN-TOP : -35px;
height:266px;
width: 773px ;
left : 1px;
z-index:1;
BACKGROUND-IMAGE: url(images/footer.jpg); 
BACKGROUND-POSITION: bottom center; 
border:0px solid brown;
}

a:link ,a:visited, a:active {
color:#725251 ;
TEXT-DECORATION: none;
}

a:hover { 
color:#5B3435;
text-decoration : none;
}

.clickhere { PADDING-LEFT: 3px ; FONT-WEIGHT : bold ; FONT-SIZE: 8px; LETTER-SPACING: 0px ;
}

H1.description { MARGIN-BOTTOM:-14px; MARGIN-TOP: -32px; FONT-SIZE: 10px; COLOR: #918B84; LETTER-SPACING: 0px;
}

.newimage {
MARGIN-TOP: 5px;
PADDING-TOP: 7px;
PADDING-BOTTOM:15px;
BACKGROUND-POSITION: left top; 
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-IMAGE: url(images/line.gif); 

}

.newstitle {
font-size : 12px;
MARGIN-TOP:-4px;
border:0px solid brown;
text-align: left;
line-height: 12px;
}

.picborder {
border: 1px solid gray;
}


H2.date-header {
	  MARGIN-BOTTOM:12px; MARGIN-TOP: 9px; MARGIN-LEFT: -17px ; FONT-SIZE: 11px; COLOR: #999999
}
H3.post-title {
	  MARGIN-BOTTOM:12px;  MARGIN-TOP: 0px; FONT-SIZE: 17px; COLOR: #725251; FONT-FAMILY: "Lucida Grande", "Trebuchet MS"; LETTER-SPACING: 0px
}

.bodytext {PADDING-LEFT: 92px;}

.post {
	line-height: 23px; PADDING-LEFT : 14px ; WIDTH : 612px ; PADDING-RIGHT : 21px ; MARGIN-TOP: -1px; border-left: thin dotted #C0BCB1 ;
}