body { font-family:"Tahoma", Arial, Helvetica, sans-serif; background:url(images/bg.jpg) top center no-repeat #D1E9F5; margin:0px; }
a { color:#5fbdf3; text-decoration:none; }
a:hover { color:#0F83C8; }
h1,
h2,
h3,
h4,
h5,
h6 { margin:0; letter-spacing:-1px; }
img { border:0; }
form { margin:0; padding:20px 0 0 0; }
.clear { clear:both; }
#container { position:relative; width:874px; margin:0px auto 0px auto; }
#header { width:850px; height:130px; position: relative; margin:0 16px 0 16px; }
#lang { position:absolute; z-index:999; right:16px; margin-left:300px; font-size:10px; font-weight:bold; background-color:#f7f7f7; padding:3px 7px 3px 7px; }
#lang img { vertical-align:middle; margin-right:5px; border:0; }
#logo { width:330px; height:80px; background-repeat:no-repeat; float:left; padding: 20px 0 0 20px; }
#menu { z-index:1; position:absolute; font-size:16px; font-weight:bold; letter-spacing:-1px; bottom: 13px; left:380px; width: 450px; }
#menu a { color:#888888; display:block;  background: url(/images/menu_button_bg_off.gif) no-repeat center bottom; padding:8px 35px 12px 35px; }
#menu a:hover { color:#000000; background: url(/images/menu_button_bg_on.gif) no-repeat center bottom; }
#menu .active { color:#000000; background: url(/images/menu_button_bg.gif) no-repeat center bottom; }
#menu ul { list-style-type:none; margin:0; padding:0; }
#menu li { float:left; margin-right:15px; }

#contenthead { position:absolute; top:102px; width:874px;margin:0 auto 0 auto;z-index:2; background:url(/images/main_bg_top.png) top center no-repeat; clear:both; height:28px; }
#content {background:url(/images/main_bg_middle.png) top center repeat-y; padding:0 0 0 30px;
width:844px; margin:0 auto 0 auto; min-height: 400px; height: auto !important; height: 400px;}
#contentfoot {width:874px;margin:0 auto 0 auto; background:url(/images/main_bg_bottom.png) top center no-repeat; clear:both; height:30px; }


#mainlist { float:left; width:532px; min-height: 400px; height: auto !important; height: 400px; background:url(/images/title_bg.jpg) no-repeat top left; padding:0 25px 0 20px;  margin: 0 0 0 0px; color:#9f9f9f; font-size:13px; }
#mainlist h1{  font-weight:bold; font-size:26px; color:#2DACF3; margin-top:10px;}
#mainlist ul { list-style:none; margin:0; padding:0; }
#mainlist ul li {border:1px solid #f3f3f3; list-style:none; margin:0; padding:0 0 0 0; background: url(/images/flower_ruler.gif) no-repeat bottom center; }
#mainlist ul li img { }
#mainlist ul li a { }
#mainlist ul li a:hover { }
#mainlist ul li .entry_img {float:left;padding:33px 0 0 27px;  width:266px; height:215px; background:url(/images/picture_bg.gif) no-repeat top left; }
#mainlist ul li .entry_text {float:left;  width:233px; padding:20px 0 0 0; color:#9f9f9f; font-size:13px; }
#mainlist ul li .entry_text h2 { font-weight:normal; font-size:26px; color:#84C948; padding: 10px 0 4px 0; border-bottom:1px solid #E0E0E0;}
#mainlist ul li .read_more { margin:6px 0 0 0; padding:0 0 2px 22px; background:url(/images/read_more_arrow.gif) left center no-repeat; }
#mainlist ul li .read_more a { font-size:11px; }
#right_col { padding:7px 15px 0 15px; width:210px; float:left; min-height: 550px; height: auto !important; height: 550px; background:url(/images/right_col_bg.jpg) no-repeat top left; color: #FFFFFF; font-size: 11px; text-align:justify; }
#right_col h1 { color:#FFFFFF; font-size:18px; margin:10px 0 0 0; }
#right_col img { float:left; margin:0 10px 10px 0; padding: 3px; background:white; border:1px dashed #f3f3f3; }
#right_col p { margin: 10px 0 10px 0; }
#footer { clear:both; font-size:10px; background-color:;
margin:10px 33px 0 33px; color:#777777; min-height: 35px; height: auto !important; height: 35px; background-image:url(/images/menu_bg.jpg); background-repeat:repeat-x; background-position:top; }
#footer a { color:black; text-decoration:underline; border:none; }
#footer a:hover { color:#CCCCCC; border:none; }
.gallery { background-color:#fef9e9; background-image:none; text-align:center; margin-top:10px; }
.navi { border-top:2px solid #64A525; background-color:#EEF0E1; width:290px; margin-left:auto; margin-right:auto; text-align:center; padding-bottom:7px; margin-top:14px; }
.zoom { border:1px solid #CCCCCC; padding:5px; background-color:#FFFFFF; }
.slide { padding:2px; background-color:#FFFFFF; border:1px solid #D3D3D3; }

#logo img, #content, #contenthead, #contentfoot, 
div#fancy_overlay,
div#fancy_loading ,
div#fancy_loading div ,
div#fancy_close ,
div#fancy_content ,
#fancy_frame ,
img#fancy_img ,
div#fancy_title ,
div#fancy_title table ,
div#fancy_title div ,
td#fancy_title_left ,
td#fancy_title_main ,
td#fancy_title_right ,
div#fancy_outer ,
div#fancy_inner ,
a#fancy_left,
a#fancy_right ,
a#fancy_left ,
a#fancy_right ,
a#fancy_left:hover,
a#fancy_right:hover ,
#fancy_bigIframe,
#fancy_freeIframe ,
div#fancy_bg ,
div.fancy_bg ,
div.fancy_bg_n ,
div.fancy_bg_ne ,
div.fancy_bg_e ,
div.fancy_bg_se ,
div.fancy_bg_s ,
div.fancy_bg_sw ,
div.fancy_bg_w,
div.fancy_bg_nw 
{ behavior: url(/iepngfix/iepngfix.php) }


