body {
	background-color: #bbbbbb;
	margin: 0px;
	padding: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
	font-size: 12px;
	text-align:left;
	background-image: url(../images/back_slither.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	font-family:Verdana;
}

#wrapper_body{
	background-image:url(../images/body_back.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
#wrapper_body_home{
	background-image:url(../images/body_back_home.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
#content_body{
	margin: 0 auto;
	width: 900px;
	background-color: #FFF;
	padding-top: 20px;
}
#content_body_home{
	margin: 0 auto;
	width: 900px;
	padding-top: 20px;
	text-align:center;
	position:relative;
}
#wrapper_top{
	/*background-color:#D2C6AE;*/
	background-image: url(../images/head_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#wrapper_top_home{
	/*background-color:#D2C6AE;*/
	background-image: url(../images/head_back_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#content_top{
	margin: 0 auto;
	/*padding-left:1px;*/
	width: 900px;
	height: 240px;
	position:relative;
}


#wrapper_menu{
	background-color:#d5450e;
	background-image: url(../images/menu_back.jpg);
 	background-repeat: repeat-y;
	background-position: center top;
}
#content_menu{
	/*padding-right: 1px;*/
	width: 700px;
	height: 210px;
	/*overflow:hidden;*/
	position:relative;
	z-index:997;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#menu_box ul{
	padding: 0px;
	margin: 0px;
	position:relative;
}

#menu_box li{
	height: 30px;
	padding: 0px;
	display:inline;
	list-style:none;
	margin-top: 0px;
	/*margin-right: -3px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menu_box li a{
	font-family:Verdana;
	line-height:30px;
	padding-left: 0px;
	padding-right: 7px;
	display:inline-block;	
	font-size:12px;
	color: #333;
	text-decoration:none;
}

#menu_box li a:hover{
	color: #000;
	text-decoration:none;
	background-color:none;
	background-image:url(../images/menu_hover_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#menu_box li a span{
	background-image:url(../images/trans.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:7px;
	height:30px;
	display:inline-block;
	float:left;
	padding-right:0px;
}
#menu_box li a:hover span{
	background-image:url(../images/menu_hover_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:7px;
	height:30px;
	display:inline-block;
}
#menu_box{
	position:absolute;
	bottom:-10px;
	height:30px;
	left: 0px;
	
}
#submenu_box{
	position:absolute;
	bottom:38px;
	height:46px;
	left: 0px;
	
}
#submenu_box ul{
	padding: 0px;
	margin: 0px;
	position:relative;
}

#submenu_box li{
	height: 23px;
	padding-right: 16px;
	display:inline;
	list-style:none;
	margin-top: 0px;
	/*margin-right: -3px;*/
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#submenu_box li a{
	font-family:Verdana;
	line-height:23px;
	padding-left: 0px;
	padding-right: 7px;
	display:inline-block;	
	font-size:12px;
	color: #fff;
	text-decoration:none;
}

#submenu_box li a:hover{
	color: #fff;
	text-decoration:none;
	background-color:none;
	background-image:url(../images/submenu_hover_right.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
#submenu_box li a span{
	background-image:url(../images/trans.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:7px;
	height:23px;
	display:inline-block;
	float:left;
	padding-right:0px;
}
#submenu_box li a:hover span{
	background-image:url(../images/submenu_hover_left.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:7px;
	height:23px;
	display:inline-block;
}




#telephone{
	position:absolute;
	bottom:8px;
	right:360px;
	width:127px;
	height:24px;	
}
#content_left{
	text-align:left;
	color:#333;
	font-size:12px;
	letter-spacing:0px;
	width: 581px;
	padding-top:10px;
	padding-left: 21px;
	padding-right: 18px;
	padding-bottom: 26px;
	float: left;
	position:relative;
}
a{
	text-decoration:underline;
	font-weight:normal;
	color:#000;
}
a:hover{
	text-decoration:none;
	font-weight:normal;
	color:#333;
}
#content_left a{
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}
#content_left a:hover{
	text-decoration:none;
	font-weight:bold;
	color:#333;
}
img#img_PR{padding-right: 14px; margin-bottom: 10px;
}

#content_right{
	width: 240px;
	padding-top:10px;
	padding-left: 20px;
	padding-right: 19px;
	padding-bottom: 26px;
	float: right;
	position:relative;
	text-align:right;
}

#content_right a{
	color:#333;
	font-size:16px;
	text-decoration:none;
}
#content_right a:hover{
	color:#333;
	font-size:16px;
	text-decoration:underline;
}

#wrapper_foot{
	background-color:#333;
}

#content_foot{
	color:#FFF;
	font-weight:bold;
	margin: 0 auto;
	width: 900px;
	height: 134px;
	padding-top: 16px;
}
#footer_links{
	position:relative;
	color:fff;
	font-size:12px;
	vertical-align: middle;
	text-align: left;
	float:left;
	padding-left: 20px;
	padding-top:12px;
}
#footer_credits{
	position:relative;
	color:fff;
	font-size:11px;
	height: 30px;
	vertical-align: middle;
	text-align: right;
	float:right;
	padding-right:55px;
	padding-top:12px;
}
#footer_links a{
	color: #fff;
	text-decoration: none;
}
#footer_links a:hover{
	color: #fff;
	text-decoration: underline;
}
#footer_credits a{
	color: #fff;
	text-decoration: none;
}
#footer_credits a:hover{
	color: #fff;
	text-decoration: underline;
}
h1 {
	font-size:18px;
	letter-spacing:1px;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}

h2 {
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
}
h2 a{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
h2 a:hover{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:underline;
}
h2#a a,#b a,#c a,#d a,#e a,#f a,#g a,#h a,#i a,#j a,#k a,#l a,#m a,#n a,#o a,#p a,#q a,#r a,#s a,#t a,#u a,#v a,#w a,#x a,#y a,#z a{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
h2#a a:hover,#b a:hover,#c a:hover,#d a:hover,#e a:hover,#f a:hover,#g a:hover,#h a:hover,#i a:hover,#j a:hover,#k a:hover,#l a:hover,#m a:hover,#n a:hover,#o a:hover,#p a:hover,#q a:hover,#r a:hover,#s a:hover,#t a:hover,#u a:hover,#v a:hover,#w a:hover,#x a:hover,#y a:hover,#z a:hover{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:underline;
}
#content_left h2 a{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:none;
}
#content_left h2 a:hover{
	font-size: 15px;
	font-weight: bold;
	color: #095193;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	text-decoration:underline;
}
h2#work_title {
	font-size: 13px;
}
#main_links{
	font-size:13px;
}
#main_links a{
	color:#333;
	text-decoration:none;
	padding-bottom:1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	line-height:20px;
}
#main_links a:hover{
	color:#868f02;
}
#gallery img{
	border: 5px solid #756632;	
}
#gallery img:hover{
	border: 5px solid #779235;
}

.logo_anim{
	width: 233px;
	height: 196px;
	position:absolute;
	top: 52px;
	right: -68px;
}
.logo_anim_home{
	width: 233px;
	height: 196px;
	position:absolute;
	top: 43px;
	right: -68px;
}
.content_feat_pics{
	overflow:visible;
	width: 383px;
	height: 401px;
	position:absolute;
	top: 30px;
	right: 27px;
	z-index:999;
}
#news_box{
	padding-left:10px;
	padding-right: 10px;	
	padding-bottom:40px;
	padding-top:60px;
	background-image:url(../images/back_news.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	text-align:left;
}

ul{margin:0px; padding:0px;}
ul{padding-top:8px; margin-left:15px;}
li {list-style-image:url(../images/list_boxy.jpg); padding-bottom:4px;
	/*list-style-position:inside; padding:0px; margin:0px;*/}
	
#news_box ul{padding:0px; margin:0px;}
#news_box ul{margin-left:15px;}
#news_box li {padding-bottom:15px; padding-left:0px;}

i {
	padding-left:0px;
	font-style:normal;
}
b {font-size:10px; font-weight:bold; color:#868b05}
#content_right b a { font-size:10px; font-weight:bold; color:#868b05; text-decoration:none;}
#content_right b a:hover { font-size:10px; font-weight:bold; color:#868b05; text-decoration:underline; }

#event_box{
	padding-left:10px;
	padding-right: 10px;
	padding-bottom:40px;
	padding-top:50px;
	background-image:url(../images/back_events.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-size:11px;
	text-align:left;
}
#event_box ul{padding:0px; margin:0px;}
#event_box ul{margin-left:15px;}
#event_box li {padding-bottom:15px; padding-left:0px;}
#event_box li i a { font-size:11px;}
#event_box li i a:hover { font-size:11px;}

#association_box{
	padding-left:10px;
	padding-right: 10px;
	padding-bottom:10px;
	padding-top:70px;
	background-image:url(../images/back_associations.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	text-align:left;
}
#association_box ul{padding:0px; margin:0px;}
#association_box ul{margin-left:15px;}
#association_box li {padding-bottom:5px; padding-left:0px;}

#intro_box a{
	text-decoration:none;
}
#intro_box{
	font-size:15px;
	color:#454136;
	padding-bottom: 16px;
	background-image:url(../images/content_box_underline.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}
#content_box{
	padding-top: 26px;
	padding-bottom: 16px;
	color:#63532c;
	background-image:url(../images/content_box_underline.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
}
#content_box a{
	color: #63532C;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 1px;
	text-decoration: none;
	line-height:18px;
}
#content_box a:hover{
	color: #868b05;
}
#logo{
	position:absolute;
	top:147px;
	left:33px;
}
.scrabble{
	width: 550px;
	height: 479px;
	position:absolute;
	top: 179px;
	left: -64px;
}
.R{
    vertical-align: super;
    font-size: 8px;
}

