/*CharmingStation2 Style Sheet */* {
		margin: 0px;
		padding: 0px;
}

body {
	font-family: Georgia;
	font-size: 89%;
	background: #BFCAB7;
}

blockquote{
padding-left: 25px;
padding-right:25px;
}

#container {
	margin: 5px 0 0 5px;
	width: 1100px;
	background-color: white;

}

#header {
	margin: 5px 0 0 5px;
    background-image: url(/images/layout/900banner.png);
	background-repeat: repeat-y;
	height: 125px;
}
#header2 {
	margin: 5px 0 0 5px;
    background-image: url(/images/layout/900bannerCD.png);
	background-repeat: repeat-y;
	height: 125px;
}

#main{
	margin: 10px 5px 5px 5px;
	float: right;
	padding: 5px 0px 5px 5px; 
	width: 705px;
	background-color: white;
	border-top-color: #677959;
	border-top-style: solid;
	border-top-width: 2px;
}

#newestset{

	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #677959;
	border-top-color: #677959;
	border-top-style: solid;
	border-top-width: 1px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #677959;
}
#newestspecial{
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #677959;
	border-top-color: #677959;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #677959;
}
#newestexclusive{
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #677959;
	border-top-color: #677959;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #677959;
}


#banner {
	height: 91px;
	background-color: #ADC2CE;
}

#body {
	float: left;
	margin: 10px 0 0 6px;
	padding: 10px 5px 5px 5px;
	right: 1px;
	width: 690px;
	background-color: white;
	border-top-color: #677959;
	border-top-width: 2px;
	border-top-style: solid;
	font-size: .92em;
}
#left {
	width: 155px;
	float: left;
	margin: 10px 0 7px 0;
}

#navleft {
	font-size: 1em;
	font-weight: bolder;
	margin: 0 0 0 0;
	background: white;
	border-top-color: #677959;
	border-top-width: 2px;
	border-top-style: solid;
}	

 #titlebar {
	float: left;
	height: 25px;
	width: 500px;
	margin: 10px 0 0 2px;
	padding: 0 0 0 5px;
	background-image: url(../images/layout/welcomebanner.gif);
	background-repeat: no-repeat;
}

#right {
	float: right;
	margin: 10px 5px 0 0;
	width:  148px;
	background-color: white;
	border-top-color: #677959;
	border-top-style: solid;
	border-top-width: 1px;
}

#pagebody {
	float: left;
	margin: 10px 10px 0 4px;
	padding: 10px 2px 5px 5px;
	right: 1px;
	width: 842px;
	background-color: white;
	border-top-color: #677959;
	border-top-width: 2px;
	border-top-style: solid;
	
}
.textpadding{
	padding: 0 10px 0 10px;
}

.tablepadding{
	padding: 1px;
	margin: 0px;
	/**font: .8em Arial, Helvetica, sans-serif;**/
}

#table2
{
	padding: 5px;
	margin: 3px;
	font: 1em Arial, Helvetica, sans-serif;
}

#pagetitle {
	width: 450px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	line-height: 2em;
	font-weight: bold;
	color: #677959;
	padding: 5px  0 5px 10px;
	border-bottom: 2px solid #677959;
}

ul li {
	list-style-type: disc;
	list-style-position: outside;
	margin: 5px 15px 5px 30px;

}


	

#footer {
	font-size: .9em;
	margin: 4px 0 0 0;
	border-top: 2px solid #677959;
	border-bottom: 2px solid #677959;
	width: 1000px;
	clear: both;
	padding: 14px 14px 14px 14px;
	color: #677959;
}
#footer a{
	color: #677959;
}

/*typography*/
 a, a:link, a:visited, a:active {
	outline:  none;
	text-decoration: underline;
	font-weight: bold;
	color: #677959;
	
}

a:hover {
	text-decoration: underline;
	color: black;
	background: #B7C2AD;
	}

a.active {
	text-decoration: none;
	color: #000;
	background-color: white;
	}

h1 {
	width: 550px;
	font-size: 1.5em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #303829;
	margin: 1px 0 15px 0;
	padding: 0 0 0 10px;
	border-bottom: 2px solid #BEC8B5;
  /*\*//*/
	width: 80%;
/**/
}

h2 {
	font-size: 1.2em;
	font-weight: bold;
}

h3 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
}

h4 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
}

h5 {
	font-size: 1.2em;
	margin: 1.2em 0em 1.2em 0em;
	font-weight: bold;
	Color: #434F39;
}

h6 {
	font-size: 2em;
	font-weight: bold;
	Color:#677959;
}

img {
	border: 0;
	}

	
p {
	font-size: .95em;
	line-height: 1.3em;
	margin: 0 0 1.2em 0;
	padding: 0 10px 0 10px;
	}

strong, b {
	font-weight: bold;
}

/*left side nav bar*/
#vertmenu {
padding: 0px;
margin: 0px;

font-size: 14px;
line-height: 1.5em;
list-style: none;
text-decoration: none;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#vertmenu ul li {
font-family: "Comic Sans MS";
margin: 0px;
padding: 0px;
 list-style: none outside none;
 display: inline;
}

#vertmenu ul li a {
display: block;
padding: 5px 6px 4px 2px;
margin: 0px;
width: 140px;
text-decoration: none;
border-top: 1px solid #677959; /*DARK*/
}

#vertmenu ul li a.active {
background-color: #677959; /*DARK*/
margin: 0px;
color: black;
text-decoration: underline;
}
#vertmenu ul li a:hover {
	text-decoration: underline;
	color: White;
	background: #4A543F;
	}


#vertmenu ul ul li a.active {
background-color: #F0E68C;  /*light*/
margin: 0px;
color: #6D7B5B;
line-height:1.1em;
padding: 0;
}

#vertmenu ul ul li a {
/*second indent*/
background-color: #CAD1C2;  /*light*/
margin: 4px 10px 0px 20px;
border-bottom: 1px solid #677959; /*DARK*/
padding: 0 0 0 5px;
list-style: none;
width: 105px;
color: #535E46;
line-height:1.2em;
}

#vertmenu ul ul li a.active:hover {
text-decoration: underline;
margin: 0px;
}

#vertmenu ul ul ul li a {
/*third indent*/
background-color: #E6EAE1;  /*light*/
margin: 1px 15px 1px 20px;
border-bottom: 1px solid #677959; /*DARK*/
padding: 0 0 0 18px;
list-style: none;
width: 92px;
color: #535E46;
}
/*end of nav bar*/


#regbullets{
list-style: circle;
display: block;
position: inherit;
}

#table{
	padding: 1px;}

/*td{padding: 5px 10px;}*/

.membersonlymsg{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	color:white;
	background-color: #677959;
}
#Talk_Include{
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: bold;
	color:#677959;
	}
	
/*this is the beginning of the button menu system*/

#menubutton {
	margin: 0;
	padding-top: 3px;
	}
	
#menubutton ul
{
	font-family: "Lucida Grande", Arial, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
	border: 1px solid #000; 
	list-style-type: none;
	text-align: center;
	background-color: #677959;
}

#menubutton li 
{ 
	margin: 0 5px 0 0;
	display: inline;
	/**border-right: 1px solid #CAD1C2;**/
}

#menubutton a
{
	margin: 0;
	text-decoration: none;
	color: #000;
	background: #FFF;
}

/*/*/a{}
#menubutton a {
	padding: 3px 5px 1px 10px; 
	border-right: 5px solid #93A484;
	border-left: 1px solid #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	}
/* NN4 hack */

#menubutton a:hover, #menu a:focus
{
	background: #CAD1C2;
	border-right: 5px solid #393829;
	}

/*this ends the menu buttons*/
	
.Strikeout-text{
	font-style: normal;
	text-decoration: line-through;
} 
ul{
	
}
li{
	font-family: arial, helvetica, sans-serif;
	font-size: .85em;
}
#search {
	position:  absolute;
	left: 793px;
	padding: 60px 0 0 0;
	width: 220px;
	top: 125px;
}

.search-box {
	float: left;
	width: 150px;
	height: 25px;
	border-bottom: 1px;
	/**border-bottom-color: #525330;**/
}

.search-button {
	float: right;
	width: 60px;
}

.search-button-google {
	float: middle;
	width: 60px;
}
#results{
	float: right;
	width:  800px;
	padding-bottom:14px;
}


//*carousel  */
	
#news-and-events {
	position:relative;
	margin:0; 
	padding:0 10px;
	width:810px; 
	height:400px; /* total width = 620px */
/*	background:url(file:///C|/Documents and Settings/HP_Administrator.YOUR-4DACD0EA75/img/home/Blockheader.jpg) 0 0 no-repeat;*/
}

#news-item {
		position:relative;
		width:810px; 
		height:300px;
		text-align: center;
}
	
   #news-nav {
		position:absolute;
		top:425px; left:700px;
	}

   #news-nav a {
			margin:0 0 0 3px; padding:0 3px;
			font-size: .9em;
			text-decoration:none;
			border:1px solid #94A585;
			color:#000000;
			background-color:#94A585;
		}
    #news-nav a.activeSlide {
			outline:none;
			color:#fff;
			background-color:#677959;
		}
	#news-nav a:focus { outline: none; }
	
	#news-and-events img {
		margin:0 0 .95em 0; padding:0 0 0 0;
		/**float:left;**/
	}

	#news-and-events h2 {
		font-size: 1.2em;
		margin: 1.2em 0em 1em 0em;
		font-weight: bold;
		color: #26598C;
		width:810px; margin:0 0 .75em 0; padding:8px 0 0 0;
	}
	
	#news-nav h2 a:active,a.hover {
			text-decoration:underline;
		}
	
	#news-and-events h4 {
		font-size:100%;
		font-weight:normal;
		margin:0 0 0 0; padding:0 0 0 0;
		width:810px;
		float:left;
	}

	#news-and-events p {
		margin:0 0 0 0; padding:0 0 0 0;
		width:810px;
		font-size:110%;
			line-height:16px;
		/**float:left;**/
		
	}

	
