body {
background-repeat: repeat-x;
background-color : #a26b76;
margin : 0;
color : #2c1f1b;
font-weight : normal;
text-align : justify;
font-family : "Trebuchet MS";
font-size : 11px;

}
  a:link, a:active, a:visited {
color : #1b1717;
font-weight : bold;
font-family :  Trebuchet MS;
margin : 0px;
letter-spacing:0px;
text-transform : none;
text-decoration : none;

}
  a:hover {
color : #842b3b;
font-weight : bold;
font-family : Trebuchet MS;
margin : 0px;
padding:0px;
letter-spacing:0px;
text-transform : none;
padding-bottom:0px;

}
  i {
color : #f0ad84;
font-family : Georgia;
padding-right : 2px;
font-weight : italic;
}

em {
color : #f0ad84;
font-family : Georgia;
font-size : 11px;
padding-right : 2px;
font-weight : italic;
}
  b {
color : #842b3b;
font-family : Trebuchet MS;
text-transform : none;
font-size :11px;
font-weight : bold;
letter-spacing: 0px;
}


  strong {
color : #65363e;
font-family : Trebuchet MS;
text-transform : none;
font-size :11px;
font-weight : bold;
letter-spacing: 0px;
}


  u {
color : #65363e;
font-family : Trebuchet MS;
font-size : 11px;
font-weight : none;
padding-bottom : 0px;
text-transform : none;
letter-spacing: 0px;
}


.borderimage {
   padding: 8px;
   margin: 2px;
background-color: #664940;
   -moz-border-radius:  0px;
    -webkit-border-radius:0px;
-moz-opacity:2;
-webkit-opacity:2;
    border-radius: 0px;
-webkit-box-shadow:1px 1px 0px #ffffff;
-moz-box-shadow:1px 1px 0px #ffffff;
opacity:1;
margin: 1px;}



.borderimage:hover {
   padding: 8px;
   margin: 2px;
background-color: #b93047;
   -moz-border-radius:  0px;
    -webkit-border-radius:0px;
-moz-opacity:2;
-webkit-opacity:2;
    border-radius: 0px;
-webkit-box-shadow:1px 1px 0px #ffffff;
-moz-box-shadow:1px 1px 0px #ffffff;
opacity:1;
margin: 1px;}






a img {
border: 0px;}

a:hover img {
border: 0px;}



blockquote {
margin: 10px 0px 10px 0px;

	color: #262120;

	font-family: Trebuchet MS;

	font-size: 11px;

	font-style:normal;

        line-height: 15px;

	padding-right: 20px;

	padding-left: 20px;

	padding-top: 20px;

	padding-bottom: 20px;
        
        background-color: #bf8a79;

-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}





.menu2 {
         padding-left: 30px;
         padding-right: 30px;
         padding-top: 30px;
         padding-bottom: 30px;
         font-size: 11px;
         color: #2d2827;
         text-align: justify;
         line-height: 14px;
         font-family: Trebuchet MS;
         letter-spacing: 0px;
         background-image: url("images/version23/navi_bg.jpg");
         }


.menu4 {
         padding-left: 30px;
         padding-right: 30px;
         padding-top: 0px;
         padding-bottom: 0px;
         font-size: 14px;
         color: #8e3a47;
         text-align: justify;
         line-height: 35px;
         font-family: Trebuchet MS;
         letter-spacing: 0px;
         font-weight: bold;
         letter-spacing: 2px;
         background-image: url("images/version23/navi_head.jpg");
         }



	
	

.content {
         padding-left: 30px;
         padding-right: 30px;
         padding-top: 10px;
         padding-bottom: 10px;
         line-height: 30px;
         font-size: 20px; 
         color: #974352;
         text-shadow: none;
         text-transform: none;
         letter-spacing: 0px;
         font-family: Verdana;
         font-weight: none;
         font-style: none;
         text-align: center;
         background-image: url("images/version23/con_topb.jpg");
         }

.content4 {
         padding-left: 30px;
         padding-right: 30px;
         padding-top: 10px;
         padding-bottom: 0px;
         line-height: 30px;
         font-size: 20px; 
         color: #974352;
         text-shadow: none;
         text-transform: none;
         letter-spacing: 0px;
         font-family: Verdana;
         font-weight: none;
         font-style: none;
         text-align: center;
         background-image: url("images/version23/con_topb.jpg");
         }


.content_top_a {
         padding: 0px;
         line-height: 5px;
         font-size: 1px;
         color: #000000;
         font-family: Trebuchet MS;
         background-image: url("images/version23/con_topa.jpg");
         }


.content_top_b {
         padding-left: 30px;
         padding-right: 30px;
         padding-top: 10px;
         padding-bottom: 0px;
         line-height: 30px;
         font-size: 20px; 
         color: #974352;
         text-shadow: none;
         text-transform: none;
         letter-spacing: 0px;
         font-family: Verdana;
         font-weight: none;
         font-style: none;
         text-align: center;
         background-image: url("images/version23/con_topb.jpg");
         }

.content_top_c {
         padding-left: 0px;
         padding-right: 0px;
         padding-top: 0px;
         padding-bottom: 0px;
         line-height: 19px;
         font-size: 10px; 
         color: #c1a581;
         text-shadow: none;
         text-transform: none;
         letter-spacing: 0px;
         font-family: Trebuchet MS;
         font-weight: none;
         font-style: none;
         text-align: center;
         background-image: url("images/version23/con_topc.jpg");
         }

.content_top_d {
         padding: 0px;
         line-height: 13px;
         font-size: 1px;
         color: #000000;
         font-family: Trebuchet MS;
         background-image: url("images/version23/con_topd.jpg");
         }


.content2 {
         padding-left: 40px;
         padding-right: 40px;
         padding-top: 15px;
         padding-bottom: 30px;
         font-size: 11px;
         color: #282322;         
         text-align: justify;
         font-family: Trebuchet MS;
         line-height: 15px;
         letter-spacing: 0px;
         background-image: url("images/version23/con_mid.jpg");
         }


.content3 {
         padding: 0px;
         line-height: 24px;
         font-size: 1px;
         color: #000000;
         font-family: Trebuchet MS;
         background-image: url("images/version23/con_end.jpg");
         }





.wrapper {
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -4em;
}

.footer, .push {
height: 4em;
}


/*-----------position------------*/



  #content {
position : absolute;
left: 460px;
top: 550px;
width: 600px;
}


  #ads {
position : absolute;
left: 510px;
top: 470px;
width: 468px;
}


  #sidebar {
position : absolute;
left: 145px;
top: 460px;
width: 300px;
}


 #latest {
position : absolute;
left: 388px;
top: 505px;
width: 239px;
}