@charset "utf-8";
/* CSS Document */
html,body{
      margin:0;
      padding:0;
      height:100%;
      border:none
   }
body {
	background-image: url(graphics/bg.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #DDDDDD;
}
#main_tb {
	background-color: #EEEEEE;
	background-image: url(graphics/tb_bg.jpg);
	background-repeat: repeat-y;
}
#news_div{
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	text-align: justify;
	vertical-align: top;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	overflow: visible;
	width: 220px;
	height: auto;	
}
#contact_div{
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	text-align: justify;
	vertical-align: top;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	overflow: visible;
	width: 220px;
	height: auto;	
}
#links_div{
	font:12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 14px;
	text-align: justify;
	vertical-align: top;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	overflow: visible;
	width: 220px;
	height: auto;	
}
a:link {
	text-decoration: none;
	color: #7c000a;
}
a:visited {
	text-decoration: none;
	color: #7c000a;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #333333;
}
a.footerlink:link {
	text-decoration: none;
	color: #7c000a;
}
a.footerlink:visited {
	text-decoration: none;
	color: #7c000a;
}
a.footerlink:hover {
	text-decoration: underline;
	color: #666666;
}
a.footerlink:active {
	text-decoration: none;
	color: #333333;
}
.body_text {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	margin-top:0px;
}
.strong_text {
	color:#7c000a;
	line-height:18px;
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.footer_title {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	margin-top:0px;
	font-weight: bold;	
}
.footer_text {
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:18px;
	margin-top:0px;
}
.footer_text_small {
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:14px;
	margin-top:0px;
}
.page_name{
	color: #007e2d;
	line-height:25px;
	letter-spacing:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}
hr  {
border: 0;
height: 5px;
color: #cccccc;
background-color: cccccc;
}

a.indexbutton,a.indexbutton:link,a.indexbutton:visited
{
display:block;
color:#FFFFFF;
background-color:#746b6c;
font:12px Arial, Helvetica, sans-serif;
width:190px;
text-align:center;
padding:0;
padding-top:3px;
padding-bottom:4px;
text-decoration:none;
margin-left:1px;
}

a.indexbutton:hover,a.indexbutton:active
{
background-color:#463a3b;
}

.imagebox img{
border: 1px solid #c7c4c4;
}

.imagebox:hover img{
border: 1px solid #746b6c;
}

.imagebox:hover{
color: #746b6c;
border: 0px ;
}

/*.header {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:25px;
	letter-spacing:2px;
	font-variant: small-caps;
}
.submit_button {
	font:11px Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	background-color: #008ed3;
	text-align: center;
	width: 75px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: default;
}
.form_fields {
	font:11px Arial, Helvetica, sans-serif;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
	width: 100px;
	border: 1px solid #CCCCCC;
}*/

@charset "utf-8";

#twitter_div { width: 320px; padding: 10px; background-image: url('graphics/tweet.png'); font:12px Arial, Helvetica, sans-serif; color:#c0c0c0; }
ul#twitter_update_list { width: 320px; padding: 0; margin: 0; overflow: hidden; }
ul#twitter_update_list li { width: 300px; color: #c0c0c0; list-style: none; }
ul#twitter_update_list li a { color: #c0c0c0; text-decoration: none; }
ul#twitter_update_list li a:hover { color: #fff; text-decoration: underline; }
a.twitter:link {
	font:14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	vertical-align:15%;
}
a.twitter:visited {
	font:14px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	vertical-align:15%;
}
a.twitter:hover {
	font:14px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #cccccc;
	vertical-align:15%;
}

a.follow:link {
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #c0c0c0;
}
a.follow:visited {
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #c0c0c0;
}
a.follow:hover {
	font:12px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #ffffff;
}

	img{border:none;}
	pre{
		display:block;
		font:12px Arial, Helvetica, sans-serif;
		padding:10px;
		border:1px solid #bae2f0;
		background:#e3f4f9;	
		margin:.5em 0;
		width:674px;
		}	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:800px;
		background:#eee;		
		margin-bottom:2em;
		}	
	#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#eee;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:800px;
		height:277px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:800px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(easyslider/images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(easyslider/images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:1px solid #ccc;
		background:#dddddd;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#999999;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */