html{
height: 100%;
font-size: 100%;
}

body {
	background:#fff;
	text-align:left;
	margin:0px;
	padding:0;
	/*font:normal 0.8em/1.2em verdana,aria,sans-serif;*/
	font-style: normal;
	font-weight: normal;
	color:#464646;
	height: 100%;
	font: 14px/21px Verdana, Helvetica, sans-serif;
	
	}

#wrapper{
width:1220px;
text-align:left;
/*height:600px;*/
border-right:1px solid #ccc;
/*background:url("background.gif") repeat-y top left;*/
background:url("background4.gif") repeat-y top left;
min-height:600px;
height: auto!important;
	height:600px;
}

#wrapperforphpbb3{
width:1220px;
background:#fff;
}

a {
	/*color:#FFF;*/
	text-decoration:none;
	/*border-bottom:1px dotted;*/
	outline:none;
	}

#leftcol { 
	
	float:left;
	width:179px;  /* for IE5/WIN */
	/*width:159px; /* actual value */
	/*margin:0 0 -10px 0;*/
	/*padding:10px;*/
	background:#aba3a0;
	min-height:600;
	height: auto!important;
	height:600px;*/
		/*z-index:100;*/
	}

#maincol { 
	float:left;
	width:781px;  
	background:#fff;
	font:12px Verdana, Helvetica, sans-serif;
	line-height:130%;
	color:#393939;
	/*border-right:1px solid #ccc;
	border-left:1px solid #ccc;*/
	}

#maincol a{
color:#52385c;
color:#813e9a;
}

#maincol a:hover{ /*links for maincol*/
text-decoration:underline;
}


#rightcol { /*anything wider than 256 no good for IE*/
	float:left;
	width:260px;  
	background:#aba3a0;
	background:#ccc;
	background:#fff;
background:#efefef;
color:#373737;
color:#616161;
}

#rightcol a{color:#523f5c;}
#rightcol a:hover{text-decoration:underline;}



* html #rightcol { 
width:256px;
}

#footer{
text-align:center;
clear:both;
width:1220px;
background:#52385c;
background:#373737;
background:#523f5c;
padding-top:2px;
color:#fff;
color:#bdbdbd;
font-size:11px;
line-height:130%;
height:90px;
}

.clearfix:after {
content: ".";
display: block;
clear: both;
visibility: hidden;
line-height: 0;
height: 0;
}

.image{
float:left;
width:260px;
width/**/:/**/ 256px; /* for IE */
}

.borderimage{
border:1px solid #000;
padding:1px;
}

.borderimg{
border:1px solid #ccc;
padding:1px;
}


.storyimage{
border:1px solid #575757;
}

/*box div for article introductions*/
.box {
background-image:url(images/body_story_bg.jpg);
background-position:bottom; 
background-repeat:repeat-x; 
border:1px solid #ccc; 
padding:5px;
cursor:pointer;
width:725px;
color:#464646;
}

/*box div with mouse over (jquery) has different border*/
.boxhighlight {
background-image:url(images/body_story_bg.jpg);
background-position:bottom; 
background-repeat:repeat-x; 
border:1px solid #52385c; 
padding:5px;
cursor:pointer;
width:725px;
}

.boxnolink{/*for boxes that arent links*/
background-image:url(images/body_story_bg.jpg);
background-position:bottom; 
background-repeat:repeat-x; 
border:1px solid #ccc; 
padding:5px;
width:725px;
color:#464646;
}



a .boxhighlight {
text-decoration:none;
color:#000;
}



.heading{
color:#ff6600;
font-weight:500;
}

.larger_heading{
color:#ff6600;
color:#000;
font-size: 130%;
font-weight:600;

}




* html .forIE { 
width:256px;
}


.footerlist a{
display:inline;
float:left;
width:115px;
padding:5px;
color:#bdbdbd;
}

.footerlist a:hover{
color:#ff6600;
}

.top{
margin-top:5px;
}

/*start notice table styles*/
.notices{
/*font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;*/
width:100%;
/*height:1500px;    no*/
border-collapse:collapse;
}

.notices td, .notices th {
/*font-size:1em;*/
border:1px solid #98bf21;
padding:3px 7px 3px 7px;
}

.notices th {
/*font-size:1.1em;*/
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}

/*end other concerts table styles*/

