/* CSS Document */


img { border:none;}
html,body{
background-image:url(bg_camo.gif);
margin:0;
padding:0;
}

.container{
margin:auto;
width:800px;

background-color:#FFF7E6;
}

.header{
margin:0 auto;
width:760px;
}


.contents{
margin:30px auto 0px;
width:760px;
overflow:hidden;
background-color:#FFF7E6;
}


.sideMenu{
width:260px;/*width:200px;*/
margin:auto;
float:left;
display:inline;

background-color:#FFF7E6;
}



.menu{
list-style:inside;
margin:0px 20px 20px 0px;

display:block;
font-size:11px;
color:#2B2901;
line-height:20px;

}

.menu img{
margin-bottom:10px;
}

.menu a:link{
color:#2B2901;
text-decoration:none;
font-weight:bold;
}

.menu a:visited{
color:#2B2900;
text-decoration:none;
font-weight:bold;
}

.menu a:hover{
color:#75CCBB;
text-decoration:none;
font-weight:bold;
}


.sideEntries{
width:490px;
overflow:hidden;
float: right;
display:inline;
background-color:#FFF7E6;
margin-bottom:10px;
}


.Entry{
border-bottom:#2B2901 dotted 1px;
margin:0px 0px 30px 0px;

font-size:11px;
color:#2B2901;
line-height:18px;
font-family: "Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}

.Entry a:link{
color:#2B2901;
text-decoration:underline;
font-weight:bold;
}

.Entry a:hover{
color:#75CCBB;
text-decoration:none;
font-weight:bold;
}

.Entry a:visited{
color:#2B2901;
text-decoration:underline;
font-weight:bold;
}

.entryTitle h1{
border-left: 7px solid #75CCBB;
margin-bottom:20px;

font-size:20px;
font-weight:bold;
color:#2B2901;
line-height:28px;
font-family: "Lucida Grande","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";

padding: 0 0 0 10px;
}

.entryTitle a:link{
text-decoration:none;
color:#2B2901;
}


.entryTitle a:hover{
text-decoration:none;
color:#2B2901;
}


.entryTitle a:visited{
text-decoration:none;
color:#2B2901;
}




.entryFooter{
text-align:right;

font-size:11px;

color:#2B2901;
line-height:18px;

margin:20px 0px 20px 0px;
}



div.pageSeparator 	{ font-size:12px;}

div.pageSeparator a { padding:4px 4px; border:#75CCBB solid 1px; background:#FFFFFF; color:#999999; text-decoration:none!important; }
span.current_page,
div.pageSeparator a:hover { padding:4px 4px; border:#75CCBB solid 1px; background:#75CCBB; color:#FFFFFF; }
a.link_before 		{}
a.link_page 		{}
a.link_next 		{}



.footer{
width:760px;

border-top:#BFB9AC solid 1px;

float:left;
background-color:#FFF7E6;

text-align:right;
font-size:9px;
line-height:30px;
color:#2B2901;
/*background-color:#EEEEEE;*/
}

.clear{
visibility:hidden;
clear: both;
width: 1px;
height: 1px;
margin: 0 -1px -1px 0;
border: 0;
padding: 0;
font-size: 0;
line-height: 0;

}




