body{
margin:0px;
}

#header{
width: 100%;
height: 180px;
background-image: url(../images/sc_header.jpg);
background-position:center;
}
#header #banner_float{
width:100%;
height:150px;
}
#body{
width:800px;
height:auto;
margin-left:auto;
margin-right:auto;
margin-top:30px;
border-color:#0033FF;
border:medium
}

/*STICKY FOOTER*/
html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }

#footer {
 clear: both;
 position: relative;
 z-index: 10;
 height: 3em;
 margin-top: -3em;
 background-color:#F3F6F7;
 border-top:thin #E1E3E9 solid;
 text-align:center;
}

#content { padding-bottom: 3em; }

/*
#footer {
 clear: both;
 position: relative;
 z-index: 10;
 height: 3em;
 background-color:#F3F6F7;
 border-top:thin #E1E3E9 solid;
 margin-top: -3em;
 text-align:center;
}*/


#nav {
  width:800px;
  height:30px;
  padding:0; 
  margin:0 auto;
  margin-left:auto;
  margin-right:auto;
  list-style-type:none;  
  }
#nav li {
  float:left;
  width:146px;
  height:30px;
  margin-left:6px;
  margin-right:6px;
  }
#nav a {
  display:block;
  width:146px;
  background-image:url(../images/btn_off.png); 
  background-repeat:no-repeat;
  padding:0px 0; 
  text-decoration:none; 
  float:left; 
  }
#nav a:hover {
  background-image:url(../images/btn_hover.png);
  background-repeat:no-repeat;
  }

/*ROUND CORNER BOXES are a pain to make*/
.t {background: url(../images/dot.png) 0 0 repeat-x; width: 100%}
.b {background: url(../images/dot.png) 0 100% repeat-x}
.l {background: url(../images/dot.png) 0 0 repeat-y}
.r {background: url(../images/dot.png) 100% 0 repeat-y}
.bl {background: url(../images/bl.png) 0 100% no-repeat}
.br {background: url(../images/br.png) 100% 100% no-repeat}
.tl {background: url(../images/tl.png) 0 0 no-repeat}
.tr {background: url(../images/tr.png) 100% 0 no-repeat; padding:10px}

#newsCont{
background-color:#F3F6F7;
width:500px;
float: left;
margin-bottom:30px;
}

#linksCont{
background-color:#F3F6F7;
width:280px;
float: left;
margin-left:20px;
margin-bottom:30px;
}

#fullCont{
background-color:#F3F6F7;
width:800px;
float: left;
margin-bottom:30px;
}

#divider{
width:800px;
height:1px;
float: left;
}

#halfCont1{
background-color:#F3F6F7;
width:390px;
float: left;
margin-bottom:30px;
}

#halfCont2{
background-color:#F3F6F7;
width:390px;
float: left;
margin-left:20px;
margin-bottom:30px;
}

.bigText{
	font-family: Arial, Helvetica, sans-serif;
	color: #AA5151;
	font-size: 24px;
	font-weight: bold;
}

.medText{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #AA5151;
}

.nameText{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #AA5151;
	padding-top:15px;
}

.contHeadText{
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	color: #7D87AA;
	font-size: 14px;
}

.mainText{
	font-family: Arial, Helvetica, sans-serif;
	color: #303345;
	font-size: 13px;
	}
	
.mainText a:link{color: #7D87AA;}
.mainText a:visited{color: #7D87AA;}
.mainText a:hover{color: #5783C4;}

.quickLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;}
.quickLinks a:link{color: #990000;}
.quickLinks a:visited{color: #8D5458;}
.quickLinks A:hover {color: #CC3333;}


