	/* hide from ie on mac \*/
	html {
		height: 100%;
		font:8pt Tahoma;
	}
	
	#flashcontent {
		height: 100%;
		text-align:center;
		
	}
	#footer {
		position:fixed; bottom:0; left:0; height:30px; width:100%; background:#ccc; color:#000; overflow:hidden;
		}
#bottomContainer {width:100%; background:#000; color:#f9f9f9;}
#bottomContent {
		position:relative; 
		margin:0px auto; 
		padding:150px 0px 0px 0px; 
		width:950px;
		}
#bottomContainer a {color:#CC99FF; text-decoration:none;}
#bottomContainer a:hover {color:#CC99FF; text-decoration:underline;}
#bottomContainer h1, #bottomContent h2 {font-size:13px; margin:5px 0; color:#f9f9f9;}
#bottomContainer h3 {font-size:13px; color:#000;}
#bottomContainer ul {padding-left:14px; margin-left:2px;}
#bcLeft {width:285px; float:left; margin-right:50px;}
#bcRight {width:280px; float:right; margin-left:50px;}
#bcMiddle {width:285px; display:block; float:left;}
.spacer {width:100%; height:50px; }

	#topMenu{
		margin-left:-8px;
		text-align:center;
		position:relative;
		padding-top:65px;
		width:712px;
		height:56px;
		font-size:7pt;
	}
	
	#contentWrap {
		position:inherit;
		width:700px;
		margin:200px auto;
		padding-bottom:0;
			}
	#contentHead {
		width:711px;
		height:50px;
		padding:0;
		margin:0;
		}
		
	#bottom {margin-top:0px;}
	#text {margin-top:-420px;} /*Edit Height of Text Portal Here (1/3)*/
	#middle {width:711px; height:420px; margin-top:15px;} /*Edit Height of Text Portal Here (2/3)*/
	
	#contentFooter {
		width:711px;
		height:37px;
		padding:0;
		margin:0;
		}
	#content {
		padding:0 0 10px 0;
		margin:0;
		width:711px;
		height:420px; /*Edit Height of Text Portal Here (3/3)*/
		overflow:hidden;
		}

	#content p {
		margin:0;
		padding:15px 30px 0 30px;
		}
	#content  h1 {
		margin:0;
		padding:10px 30px 0 30px;
		font:13pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content  h2 {
		margin:0;
		padding:10px 30px 0 30px;
		font:12pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content h3 {
		margin:0;
		padding:15px 30px 0 30px;
		font:12pt Arial, sans-serif;
		font-weight:bold;
		color:#fff;
		}
	#content ul {
		text-align:center;
		width:630px;
		}
	#content li {
		font:7pt Tahoma, Arial, sans-serif;
		display:inline;
		list-style-type:none;
		background:url('../images/design/pipe.gif') no-repeat right;
		margin-left:-9px;
		margin-right:14px;
		padding-right:8px;
		}
	#content ul li.first-child {
		font-weight:bold;
		text-decoration:underline;
	}
	#copyright {
		padding-bottom:30px;
		text-align:center;
		margin-top:-150px;
		}
	#copyright li {
		display:inline;
		list-style-type:none;
		margin-left:-9px;
		margin-right:14px;
		padding-right:8px;
		}	
	.bottom-nav {		
		background:url('../images/design/pipe.gif') no-repeat right;
		}
	#flashfooter{
		height: 30px;
		width:100%;
		position:fixed;
		bottom:0;
		text-align:center;
	}
	/* end hide */

	body {
		color: #fff; /*Edit Text Color Here*/
		height: 100%;
		margin: 0;
		padding: 0;
		background:#000; /*Edit Background Color Here*/
	}

	a {
		color: #fff; /*Edit Link Color Here*/
		text-decoration:underline;
	}

	a:hover {
		color: #fff; /*Edit Link Hover Color Here*/
		text-decoration:underline;
	}	
	
	img {border:none;}
	#enter a, #enter a:hover {text-decoration:none;}
	.contact {text-align:center; clear:both; font-weight:bold;}
	#copyright a {margin:0 2px;}
	#rightColumn {float:right; height:340px; position:relative; margin:10px 30px 0 30px;}
	#rightColumn a {display:block; clear:both;}
	#rightColumn p {padding:7px 0;}
	a.current_page_item {}
	.left {margin-left:-4px;}
/*CONTENT FOOTER*/	
.copyright a {
			margin:0 0px; 
			text-decoration:underline;
			}
.copyright a:hover {
				}

/*FONT SIZES*/
.copyright {
		padding-top:0; 
		margin-top:20px;
		text-align:center; 
		font-size:10px;
		padding-top:30px;
		}
.copyright p span#bNav a {margin:0 2px;}
	/*DROP SHADOWS*/
.shadowRight {
  float:right;
  background:/* url('../images/design/drop-shadow.png') no-repeat bottom right !important*/;
  background:;
  margin: 10px 30px 0px 20px;
  }
.shadowRight img {
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.shadowLeft {
  float:left;
  background:/* url('../images/design/drop-shadow.png') no-repeat bottom right !important*/;
  background:;
  margin: 10px 10px 10px 6px;
  }
.shadowLeft img {
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
.clear {clear:both;}

	#headerBar {width:100%; position:absolute; top:0px; left:0; height:50px; background:url('../images/design/headerbar.png') repeat-x top !important;
			background:url('../images/design/headerbar.gif') repeat-x top;}		
#headerBar p {text-align:right; margin-right:255px; font: Arial; font-size: 17px; font-weight:normal; color:#ddd; margin-top:10px}
#headerPhone {width:200px; position: absolute; top:3px; right:0; margin-right:240px; height:30px;}

#form {padding-top:16px; padding-right:0;}
.columns {width:100%;}	
#searchForm {position:absolute; top:5px; right:0px; height:30px; width:250px; padding:0px 0px; background:url('../images/design/headerbartab.png') no-repeat left !important;
			background:url('../images/design/headerbartab.gif') no-repeat left;}
.ajaxSearch_highlight {font-weight:bold; background:#BBB295; color:#000; padding:0 2px;}
#searchForm p.ajaxSearch_intro, #searchForm div.ajaxSearch_resultsIntroFailure {display:none;}

#ajaxSearch_input { 
	width: 148px;
	height:12px;
	padding: 5px 0 5px 30px;
	margin-left: 20px;
	vertical-align: top;
	line-height: 0;
	font: normal 12px Verdana;
	vertical-align: top;
	color: #333;
	border:0;
	background: url('../images/design/search-text.gif') no-repeat top;
}
#ajaxSearch_submit { 
	width: 35px; 
	height: 22px;
	vertical-align: top;
	border:0;
	background: url('../images/design/search-submit.gif') no-repeat top;
	color:#e2e2e2;
	font-weight:bold;
}

#submit input {width:60px;}