body 
{    
    padding:0;
    margin:0;
    background: url("../images/bg.jpg") no-repeat top center;
    background-color:#16171b;
}
#sitemain 
{
    position:relative;
    clear:both;
    width:993px;
    background-color:transparent;
    font-size:10px;
    margin:auto;
}
#group 
{
    position:relative;
    float:left;
    clear:both;
    width:993px;
    height:138px;
    background-color:transparent;
    font-size:10px;
}
#logo 
{
    position:relative;
    float:left;
    width:579px;
    height:138px;
    background: url("../images/logo.jpg") no-repeat;
    font-size:10px;
}
#logo img 
{
    position:relative;
    float:left;
    border:0
}
#top_menusp 
{
    position:relative;
    float:left;
    width:414px;
    height:138px;
    background:transparent;
    font-size:1px;
} 
#top_menu 
{
    position:relative;
    float:left;
    top:107px;
    width:414px;
    height:31px;
    background-color:transparent;
    font-size:10px;
}
#top_menu img{border:0;}
#menu2 
{
    position:relative;
    float:left;
    clear:both;
    width:993px;
    height:46px;
    background-color:transparent;
    font-family:arial,sans-serif;
    font-weight:bold;
    font-size:12px;
    color:#C6CDD7;
    z-index:90;
    
}
#menu2 ul 
{
    margin:0;    
    padding:0 0 0 10px;
    font-size:12px;
    width:853px;
    margin:auto;
}
#menu2 li 
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
} 
#menu2 a 
{
    float:left;
    height:31px;
    text-decoration:none;
    margin:0;
    padding:12px 7px 0;
    display:block;
    color:#C6CDD7;
}
#menu2 a.first 
{
    margin:0;
    padding:12px 12px 0;
} 
#menu2 a:hover 
{
    color:#C0D542;
}
#menu2 a.current
{
    color:#C0D542;
}
#group2sp 
{
    position:relative;
    float:left;
    clear:both;
    width:993px;
    height:446px;
    background:transparent;
    font-size:1px;
} 
#group2 
{
    position:relative;
    float:left;
    clear:both;
    left:16px;
    width:964px;
    height:446px;
    background: url("../images/image_bg.jpg") no-repeat;
    font-size:10px;
}
#content_homesp 
{
    position:relative;
    float:left;
    clear:both;
    width:964px;
    background:transparent;
    font-size:1px;
} 
#content_home_bg 
{
    position:relative;
    float:left;
    clear:both;
    left:24px;
    top:3px;
    width:470px;
    background-color:#000000;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    text-align:left;
    color:#FFFFFF;
    padding-top:43px;
    padding-left:23px;
    padding-right:13px;
	filter:alpha(opacity=60);
	-moz-opacity:0.60;
	-khtml-opacity: 0.60;
	opacity: 0.60;
	height:410px;
}

#content_home
{
    position:absolute;
    float:left;
    clear:both;
    left:24px;
    /*top:-463px;*/
    width:470px;
    font-family:arial;
    font-weight:bold;
    font-size:11px;
    text-align:justify;
    color:#FFFFFF;
    padding-top:43px;
    padding-left:23px;
    padding-right:13px; 
    background:transparent;
    
}
* html #content_home{top:-1px;}
#content_home .bspc 
{
    padding-bottom:20px;
    clear:both;
    font-size:1px;
}
#menu_bottom 
{
    position:relative;
    float:left;
    clear:both;
    width:953px;
    height:53px;
    background: url("../images/bmenu_bg.jpg") no-repeat;
    font-family:arial,sans-serif;
    font-weight:normal;
    font-size:10px;
    color:#C6CDD7;
    z-index:90;
    padding-left:40px;
}
#group_footersp 
{
	position:relative; 
	float:left; clear:both; 
	width:993px; 
	background:transparent; 
	font-size:1px; 
} 
#footer_logo 
{
    position:relative;
    clear:both;
    width:175px;
    margin:auto;
    padding-top:12px;
    padding-bottom:12px;  
}
#footer_logo img
{
	border:0;
	vertical-align:text-top;
}
#menu_bottom ul 
{
    margin:0;
    padding:0 0 0 5px;
    font-size:10px;
    margin:auto;
    width:773px;
}
#menu_bottom li 
{
    float:left;
    overflow:inherit;
    list-style-type:none;
    margin:0;
    padding:0;
} 
#menu_bottom a 
{
    float:left;
    height:33px;
    text-decoration:none;
    margin:0;
    padding:20px 8px 0;
    display:block;
    color:#C6CDD7;
}
#menu_bottom a.first 
{
    margin:0;
    padding:20px 10px 0;
} 
#menu_bottom a:hover 
{
    color:#C0D542;
}
h1
{
    font-family:Verdana;
    font-weight:normal;
    font-size:60px;
    color:white;
    padding:0;
    margin:0;	
}
#group_innersp {position:relative; float:left; clear:both; width:993px; background:transparent; font-size:1px; } 
#group_innerbot {position:relative; float:left; clear:both; width:993px; height:0px; background:transparent; font-size:1px; } 
#group_inner {border-left:1px solid #525355;border-bottom:1px solid #525355;position:relative; float:left; clear:both; left:46px; width:934px; background-color:#383C3F; font-size:10px;}
#content_inner1 {padding-top:25px;position:relative; float:left; width:428px; 
background-color:transparent; font-family:arial; font-size:11px; text-align:left; 
color:#FFFFFF;padding-left:23px;padding-right:23px;}
#content_inner1 .bspc {height:0px;padding-bottom:0px; clear:both; font-size:1px;}
#content_inner2 {position:relative; float:left; width:458px; background-color:transparent; font-family:arial; font-weight:bold; font-size:11px; text-align:left; color:#FFFFFF;}
#content_inner2 .bspc {height:0px;padding-bottom:0px; clear:both; font-size:1px;}
#content_inner2 img{border:1px solid #525355;}
#content_inner1 h1,#content_inner1 h2,#content_inner3 h1,#content_inner3 h2
{
    font-family:arial;
    font-weight:bold;
    font-size:14px;
    color:white;
    padding:0;
    margin:0;
    margin-bottom:-5px;
}
#content_inner1 p,#content_inner3 p{padding-bottom:15px;}
#content_inner3 {padding-top:25px;position:relative; 
float:left; width:438px; background-color:transparent; 
font-family:arial; font-weight:normal; 
font-size:11px; text-align:left; color:#FFFFFF;padding-right:15px;}
#content_inner3 .bspc {height:0px;padding-bottom:0px; clear:both; font-size:1px;}
#content_inner3 img{border:1px solid #525355;}


.green{color:#C9DB5D;font-weight:bold;}
.note{font-size:9px;}
.smaller { font-family:arial;
    font-weight:bold;
    font-size:14px;
    color:white;
    padding:0;
    margin:0;
    margin-bottom:-5px;}
	#gallery {padding-top:25px;position:relative; float:left; width:890px; 
background-color:transparent; font-family:arial; font-size:11px; text-align:left; 
color:#FFFFFF;padding-left:23px;padding-right:23px;}
.noborder  { border:none;}