/* STYLE SHEET FOR TABLELESS CSS STYLES - common.css */

* { margin:0; padding:0 }
div { margin:0; padding:0 }
BODY {
	font-size: 1em;
    line-height: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
    background-image: url(images/BG.jpg);
	background-repeat: repeat;
}
.style1 {color: #FFFFFF}
#wrapper {
	width:945px;
	margin: 0 auto
}
#header {
	width:945px;
	height:107px;
	color:#000000;
	clear:both;
	background-color: #004061;
	background-image: url(images/top_bg.jpg);
	background-repeat: repeat-x;
}
#topButtons {
	text-align:right;
	padding-top: 13px;
	padding-right: 30px;
	padding-bottom: 0;
	padding-left: 0;
}

#footer {
	background: #161616 url(images/footer-bg.gif) repeat-x;
	color:#fff;
	font-size:90%;
	text-align:right;
	padding:7px 20px 0 0;
	height:23px
}
#footer a { color:#fff; text-decoration:none }
#footer a:hover { color:#BEDEF8; text-decoration:none }
.copyRight { font-size:80%; padding-top:5px }

/* LINK AND TEXT STYLES */
a {
	color:#000066;
	text-decoration:underline
}
a:hover  { color: #8B0000 }
h2 { font-size:110% }
.sm { font-size:90% }

.textmiddle {
  vertical-align:middle;
}

.title { color:#6C051E; font-weight:bold; font-size: 110% }
.darkBg { background:#161616; color:#fff }
.darkBg a { color:#fff; text-decoration:none }
.darkBg a:hover { color:#B2D215; text-decoration:underline }
.featured { list-style:none }
.featured ul { list-style:none }
.featured li { background: url(images/arrow.gif) center left no-repeat; padding:0 0 1px 15px }
.ltLink a { color:#fff }

/* END LINK AND TEXT STYLES */

.left { float:left; position: relative }
.right { float: right; position:relative }
.btMargin { margin-bottom:10px }

.cellBox img, .pic { border:1px solid #652235; float:left; margin:0 8px 0 0 }
.picBorder { border-top:1px solid #410101; }
.interiorBanner { height:120px; clear:both }
.cellStaff { width:100%; margin:0 0 20px 0; overflow:hidden }
.staffBorder { border:1px solid #505059; float:left; margin:0 10px 0 0 }
.rtBorder { background: url(images/b-div.gif) right no-repeat; padding:0 2px 0 0 }
.contactBox {
	width:300px;
	margin:0 0 10px 25px;
	background:#9BC23B;
	border: 1px solid #6A8528;
	padding:25px;
	float:right
}
.form {
	border:1px solid #333;
	height:15px;
	width:115px;
	background: url(images/input-bg.gif) repeat-x;
	font-size:90%;
	padding:2px 0 0 5px
}
.clear { clear:both }
.spacer { height:5px; clear:both }

