@charset "UTF-8";
/* CSS Document */

html {
	font-family: Arial, Helvetica, sans-serif;

	}
	






img
{
	border: none;
}

img.logo1
{
	border: none;
	margin-left: -38px; 
	
}	
	
body {
	
	} 
	

div.topnav
{

}
	
	
	

ul {}

/* Text Styles */


h1 {font-family:Georgi, "Times New Roman", Times, serif; font-style:italic; margin: 0; letter-spacing:5px;}
h2 {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;  padding-bottom:7px; margin:0;}
h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 17px;
	padding-bottom:4px;
	padding-top:0px;
	margin:0;
	font-weight:100;
	color:#666666;
}

.whitetxt {color:#FFFFFF;}
.articletxt {line-height:1.5em; color:#666666;}
.communitytxt {line-height:1.5em; background:url(../images/headerdots.gif) bottom left no-repeat; color:#666666;}
.communityhdr { color:#333333; font-style:italic;}
.articleitl { color:#333333;  font-style:italic;}

#container {
	margin:0;
	float:left;
	padding: 0 0 0 37px;
	width:960px;
	background:url(../images/containerbkg.jpg) repeat-y top left;
 	}
	
#box {
	float:left;
	width:755px;
	background:#FFFBF7;
	}
	
#top {
	margin-top: 10px;
	text-align: right;
	
	height:35px;
	width:756px;
	background-color: transparent;
	}
	
.top_end {
	float:right;
	width:756px;
	margin:10px 30px 30px 0;
	padding:0;
	position:relative;
	z-index:79;
	display: inline;
	}

ul#nav li { 
letter-spacing: normal;
padding-left: 10px;}
	
ul #nav {
	margin:0;
	padding:0;
	text-align:left;
	top: 0px;
	position:absolute;
	z-index:12;
	}

#nav li {
	margin:0;
	padding:0 0 0 0px;
	display:inline;
	font-family: Helvetica Neue , Helvetica , Arial ,sans-serif;
	
	line-height:1em;
	letter-spacing:.12em;
	}
	
ul#nav li a,
ul#nav li a:active,
ul#nav li a:visited {
	background:none;
	font-family: Helvetica Neue , Helvetica , Arial ,sans-serif;
	color:#000000;
	padding:1px 3px;
	}
ul#nav li a:hover {
	color:#000000;
	font-family: Helvetica Neue , Helvetica , Arial ,sans-serif;
	padding:1px 3px;
	text-decoration: underline;  
	}
ul#nav li a.here {
	color:#000000;
	font-family: Helvetica Neue , Helvetica , Arial ,sans-serif;
	background:#B16F4F !important;
	padding:1px 3px;
	}

#logo {
	position:absolute;
	left:0px;
	top:55px;
	width:279px;
	height:95px;
	z-index:80;
}

#pagenav {
	position:absolute;
	left:608px;
	top:225px;
	width:20px;
	height:20px;
	z-index:100;
	background: #666666;
	}
	
.scrollButtons.left { left:-20px; }
.scrollButtons.right { right:-6px; }

.scrollButtons { cursor:pointer; position:absolute; top:185px; }
	
#quote {
	padding: 0px 0px 0px 242px;
	margin-top: -30px;
	
	}
	
#content {
	float:left;
	width:712px;
	margin: 0 auto;
	background:url(../images/columnsbck.gif) #FFFBF7 repeat-y top left;
	}
	
.column {
	background: url(../images/columnbar.jpg) #FFFBF7 top left no-repeat;
	float:left;
	width:209px;
	padding: 40px 8px 15px 8px;
	margin-right:12px;
	}

	
	
.headingdots {
	padding-bottom:15px;
	background:url(../images/headerdots.gif) bottom left no-repeat;
	}
	
.community {
	padding:10px 0 25px 0;
	background:url(../images/communtiydots.gif) bottom no-repeat;
	}
	
.combocolumn {
	background:url(../images/columnbars.jpg) #FFFBF7  top left no-repeat;
	float:left;
	width:645px;
	padding: 40px 8px 15px 15px;
	margin: 0 0 0 25px;
	}
	
.combocolbck {
	background:#fffbf5;
	}
	
#sidebar{
	float:left;
	width:188px;
	margin:50px 0 0 15px;;
	}
	
.sidebar_blk{
	background:#353434;
	padding:10px;
	padding-top: -10px;
	margin-bottom:35px;
	
	}
	
.sidebar_blk a {
	color:#ffffff;
	}
	
.sidebar_blk a:hover
{
color:#ffffff;
text-decoration: underline;
}
	
	
.sidebar_grey{
	background:#565656;
	padding:10px;
	margin:0 0 15px 0;
	}
	
.sidebar_grey a{color: #FFFFFF;}
.sidebar_grey a:hover{color: #FFFFFF;
text-decoration: underline;}
	
#footer {
	float:left;
	background:url(../images/footer.jpg) top left no-repeat;
	width:820px;
	padding:37px 0 0 0;
	}
	
#footer a {color:#FFFFFF; text-decoration:none;}

#footernav {
	float:left;
	width:759px;
	background: #353434;
	margin:0 36px;
	display:inline;
	}
	
#fcolmain{
	float:left;
	width:253px;
	padding:10px 0 0 13px;
	margin-bottom:5px;
	}

.fcol{
	float:left;
	width:236px;
	padding:10px 0;
	}
	
#copyright {
	width:759px;
	margin:0 auto;
	color:#d1d1d1;
	padding-top:10px;
	}
	
#boxmenu {
	border:1px #999999 solid;
	background: #f1f1f1;
	padding:10px;
	width:673px;
	}
	
div.collapse{ margin:0;  background: #f1f1f1; border: 1px solid #999999; font-size: 15px; color: #000000;}
div.collapse img { float:right; padding: 5px 0 5px 5px;}
div.collapse a { text-decoration:none; color:#000000;}
div.collapse-container{ padding: 7px; color: #000000;}


#combocolumn h3 span { position: absolute; top: 0; right: 25px;  font-weight: bold;}


ul#accordion {
	padding-left:0;
	margin-left:50;
	width: 700px;
	list-style-type: none;
	}
	
ul#accordion a {color:#666666;}

.filler {height:100px; float:left; width:600px;}
	
#slider {
  width: 712px;
  margin: 0 18px 0 30px;
  position: relative;
}

.scroll {
  height: 725px;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
}

.scrollContainer div.panel {
  height: 775px;
  width: 712px; /* change to 560px if not using JS to remove rh.scroll */
}

ul.navigation {
    list-style: none;
    margin: 0 0 0 30px;
    padding-top: 9px;
}

ul.navigation li {
	background-color:#C91705;
	padding: 7px 10px;
    display: inline;
    margin-right: 10px;
	
}

ul.navigation a {
    text-decoration: none;
	color:#FFFFFF
}


ul.navigation a:focus {
    outline: none;
}

.greenbox1 
{height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox2 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox3 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox4 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox5 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox6 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox7 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox8 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox9 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox10 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox11 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox12 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox13 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox14 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox15 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox16 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }
.greenbox17 {height: 20px; text-align:left; padding-left:0px; margin:5px 0; }


.grey_txt {color:#666666;}

.img_wrap { margin: 0 0 10px 20px; float:right;}

.hide {
    display: none;
