/* Global */
* {
margin:0;
padding:0;
border:none;
}
li {list-style:none;}
.clearfix:after{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
a{
text-decoration:none;
color:#222;
}
a:hover{
text-decoration:underline;
}
p {margin-bottom: 5px;}


/* Layout */

body{
background: #FFF url(images/fon.jpg) center -0px repeat-y;
font: 62.5%/1.4 Tahoma, sans-serif;
color:#7c7c7c;
padding:0px 0px 0px 0px;
}


.style3 {
	font-size: 12px;
	color: #FFFFFF;
}


div#wrap{
width:734px;
margin:0px auto 0px auto;
font-size:11px;
}
#header{
height:379px;
background:url(images/header_bg.jpg) top center no-repeat; position:relative; 
width:734px;}

#header #photo {
position: relative;
top: 5px;
left: 40px;
overflow: hidden;
text-indent: -9999px;
}
#header #photo a{
display: block;
width: 90px;
height: 130px;
}


#header ul#top-menu {
position: relative;
top: -20px;
left: 130px;
width: 130px;
overflow: hidden;
}
#header ul#top-menu li{
display: block;
height: 25px;
text-indent: -9999px;
}
#header ul#top-menu li a {
text-indent: -9999px;
display: block;
height: 19px;
width: 130px;
margin-top: 1px;
}


#container{
width:710px;
background-color: #edf699;
border-left: 3px solid #245e0c;
border-right: 3px solid #245e0c;
margin-left: 3px;
padding-top: 10px;
}


#container .content .flash_place {
border-bottom: 1px solid #d6e174;
background-color: #e8f383;
}

#container .content .flash_place .flash {
text-align: center;
}

#container .content .flash_place .series {
margin: 10px 0 10px 28px;
color: #2b6710;
font-size: 16px;
font-weight: normal;
font-family: Times New Roman;
}

#container .content .inner_text .explore {
margin: 0px 0 5px 5px;
}

#container .content .inner_text {
padding: 20px 30px 30px 30px;
color: #606060;
font-size: 11px;
}


#container .content .inner_text h3 {
color: #2b6710;
font-size: 24px;
font-weight: normal;
margin-bottom: 5px;
font-family: Times New Roman;
}

h4 {
color: #2b6710;
font-size: 20px;
font-weight: normal;
margin-bottom: 5px;
font-family: Times New Roman;
}
#foot {
color: #000000;
font-size: 20px;
font-weight: normal;
margin-bottom: 5px;
font-family: Times New Roman;
}


#footer {
background-color: #639a31;
height: 40px;
}

#footer #left {float: left; width: 272px; height: 40px; background-color: #4f8525;}
#footer #left p {color: #fff; padding-left: 40px; padding-top: 10px;}
#footer #left p a {color: #b6ef81;}


#site_bottom {
margin:0 auto;
height:5px;
background:url(images/site_bottom.jpg) 3px top no-repeat;
}



#footer .bottom{
position:relative;
float:right;
text-align:center;
top:10px;
}
#footer .bottom ul{
float:left;
text-align:center;
}
#footer .bottom ul li{
background:url(images/foot_menu_delim.gif) top left no-repeat;
display:block;
float:left;
height:25px;
margin-right:13px;
padding-left:13px;
}

#footer .bottom ul li:first-child {background:none;}

#footer .bottom ul li a{
margin-top:3px;
display: block;
color:#ffffff;
font-size:11px;
}

#footer .bottom ul li a:hover{color: #fcff02;}
img {
float:left;
clear:left;
padding-right: 10px;
}.subheader {
	font-size: 14px;
	font-style: normal;
	color: #009900;
}
.bodytext {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.smalldetails {
	font-family: Tahoma;
	font-size: 11px;
	color: #660033;
}
