@charset "utf-8";
/* CSS Document */
html {
height:100%;
}
body {
	height:100%;
	margin:0;
	padding:0;
	background-color: #A66E10;
	background-image:url(../images/toptile.gif);
	background-repeat:repeat-y;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #301F03;
}
/* prepares the background image to full capacity of the viewing area */
#bg {
position:fixed; top:0; left:0; width:100%; height:100%;
}
/* places the content ontop of the background image */
#content {
position:relative; z-index:1;
}
div{
margin: 0px;
padding: 0px;
}
a:link {
	text-decoration: none;
	font-size: 12px;
	color: #FFCC33;
}
a:visited {
	text-decoration: none;
	font-size: 12px;
	color: #FFCC33;
}
a:hover {
	text-decoration: none;
	font-size: 12px;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	font-size: 12px;
	color: #FFCC55;
}
.linkAdmin a:link{
font:Arial;
font-size:10px;
background-color:#000000;
color:#F3D93F;
}
.linkAdmin a:visited{
font:Arial;
font-size:10px;
background-color:#000000;
color:#F3D93F;
}
.linkAdmin a:hover{
font:Arial;
font-size:10px;
background-color:#CC0099;
color:#001287;
}
.linkBlue a:link{
font:Arial;
font-size:12px;
font-weight:bold;
background-color:#366085;
color:#F3D93F;
}
.linkBlue a:visited{
font:Arial;
font-size:12px;
font-weight:bold;
background-color:#366085;
color:#F3D93F;
}
.linkBlue a:hover{
font:Arial;
font-size:12px;
background-color:#96B7D4;
font-weight:bold;
color:#001287;
}
.linkSpeaker a:link{
font:Arial;
font-size:12px;
font-weight:bold;
color:#1D88F3;
}
.linkSpeaker a:visited{
font:Arial;
font-size:12px;
font-weight:bold;
color:#006699;
}
.linkSpeaker a:hover{
font:Arial;
font-size:12px;
background-color:#96B7D4;
font-weight:bold;
color:#001287;
}
.fontBlack {
font:Arial;
font-size: 14px;
color:#000000;
}
.fontSmallBlack {
font:Arial;
font-size: 11px;
color:#000000;
}
.fontGrey {
font:Arial;
font-size: 13px;
color:#E8E8E8;
}
.fontBoldGrey {
font:Arial;
font-size: 16px;
color:#E8E8E8;
font-weight:bold;
}
.fontSmallYellow {
font:Arial;
font-size: 10px;
color:#E1C417;
}
.fontBoldWhite {
font:Arial;
font-size: 13px;
color:#FFFFFF;
font-weight:bold;
}
.fontBoldBrown {
font:Arial;
font-size: 13px;
color:#321E14;
font-weight:bold;
}
.fontBoldLightBlue {
font:Arial;
font-size: 13px;
color:#A8A8FF;
font-weight:bold;
}
.fontBoldBlue {
font:Arial;
font-size: 12px;
color:#0066FF;
font-weight:bold;
}
.fontHeadline {
font:Arial;
font-size: 17px;
color:#FACC14;
font-weight:bold;
}
.fontDetails {
font:Arial;
font-size: 12px;
color:#FFFFFF;
font-weight:200;
}
.fontTagLine {
font:Arial;
font-size: 13px;
color:#FFFF00;
font-weight:bold;
}

#TOPBLOCK {
background-color:#0066CC;
}
#WHITEBLOCK {
background-color:#FFFFFF;
padding:5px;
border:solid 2px #4B4541;
}
#LISTBOX {
width:255px;
height:355px;
padding:5px;
border:solid 2px #4B4541;
margin-top:35px;
overflow:auto;
}
#DETAILBOX {
width:460px;
height:165px;
padding:5px;
border:solid 2px #4B4541;
background-color:#141310;
background-image:url(../images/detailboxgradient.gif);
background-repeat: repeat-x; 
overflow:auto;
}
#PICBOX {
width:220px;
height:220px;
background:url(../images/gallery_frame.jpg);
}
#PIC {
width:155;
height:135;
padding-top:44px;
padding-left:33px;
}

				/* PAGE LAYOUT DIV BLOCKS */
#TOPBANNER {
	position:relative;
	margin:0 auto;
	top:0px;
	width:800px;
	/*height:110px;*/
	z-index:1;
}
#WRAPPER{
position:relative;
margin:0 auto;
width:800px;
z-index:6;
padding-top:25px;
clear:left;
}
#LEFTDIV{
	position:relative;
	top:0px;
	width:250px;
	z-index:7;
	padding-right: 20px;
	padding-left: 5px;
	float:left;
}
#MIDDLEDIV{
	position:relative;
	top:0px;
	width:250px;
	z-index:8;
	float:left;
}
#RIGHTDIV{
	position:relative;
	top:0px;
	width:250px;
	z-index:9;
	padding-left: 20px;
	float:left;
}
#CONTACTAREALEFT {
	position:relative;
	top:0px;
	width:525px;
	z-index:10;
	padding-left:16px;
	float:left;
}
#CONTACTAREARIGHT {
	position:relative;
	top:0px;
	width:210px;
	z-index:11;
	padding-left:20px;
	float:left;
}
#BIGWRAPPER{
position:relative;
margin:0 auto;
width:1000px;
z-index:12;
clear:both;
}
#PROFILELEFT {
	position:relative;
	top:0px;
	width:460px;
	z-index:13;
	padding-right:15px;
	float:left;
}
#PROFILERIGHT {
	position:relative;
	top:0px;
	width:265px;
	z-index:14;
	float:left;
	padding-right:10px;
}
#RIGHTBANNERS {
	position:relative;
	top:0px;
	width:205px;
	z-index:15;
	margin-top:38px;
	float:left;
}
#FOOTER {
	position:relative;
	margin:0 auto;
	top:0px;
	width:800px;
	/*background-color:#FFFFFF;*/
	padding:5px;
	/*border-color:#0066CC;
	border:solid 2px;*/
	z-index:36;
	clear:both;
}