body {
	background-image: url(../images/siteBg.gif);
	background-repeat: repeat-y;
	background-color: #E8E8E7;
	margin:0px 0px 0px 5px;
	padding:0px;
}

body, td {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	text-decoration: none;}
	
#content {	
			}
			
input {color:#223872;font-size:12px;font:Arial, Helvetica, sans-serif;}
		
#nav {
	width:760px;
	background-image: url(../images/navBg.gif);
	background-repeat: repeat-x;
	height: 32px;
	margin-bottom:1px;
}

#collage {
	width:760px;
	height: 185px;
}

#nav img {margin-left:9px;}

#bodyContent img {margin:0px;}

#footer td{
	/*visibility:hidden;*/
	/*position: absolute; Needed for Safari */
	height:31px;
	line-height:31px;
	color:#FFFFFF;
			}
						
#footer a{
	color:#FFFFFF;
			}
#footer a:hover{
	color:#FFFFFF;
	text-decoration:underline;
			}
			
#bodyContent td{
vertical-align:top;
}
			
h1 {
	color:#439ECD;
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
h1 img {vertical-align: middle;}

/************ subnavLinks styles **************/

#subnavLinks{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#subnavLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}

#subnavLinks a:link, #subnavLinks a:visited {
	display: block;
	border-bottom: 1px solid #E5DFD1;
	font-weight: normal;
	padding: 3px 0px 3px 25px;
	color: #223872;
	text-decoration: none;
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	font-size: 11px;
	font-weight:normal;
	background-image:   url(../images/dropdownBg.gif);
	background-repeat: no-repeat;
}

#subnavLinks a:hover{
	background-color: #E5DFD1;
	text-decoration: none;
	font-weight:normal;
}

/*Navigation System*/
.navButton{
	cursor: default;
	cursor: pointer;
	white-space: nowrap;
}
.navButtonHover{
	cursor: default;
	cursor: pointer;
	white-space: nowrap;
	background-image: url(../images/navOver.gif);
}
.navButtonClick{
	cursor: default;
	white-space: nowrap;
	background-image: url(../images/navOn.gif);
}

#navTable td{	color:#ffffff;cursor: hand;cursor: pointer;border-right:1px solid #C20900;border-top:1px solid #FFB2AF;border-bottom: 1px solid #000000;border-left: 1px solid #FF8681;vertical-align:middle;white-space: nowrap;	text-align: center;}
/*box model hack below*/
#navTable td {padding:5px 0px 5px 0px;}
#navTable td {min-width:150px;voice-family: "\"}\""; voice-family:inherit;min-width:130px;} 
html>body #navTable td {width:130px;} 
.whiteBg{background-color:#FFFFFF;}
.blackLine{border:1px solid #000000;border-top:none;}
#grayBgContent{
	background-color:#E9E9E9;
	max-width:40;
	padding:10px;
}
a{
	color:#42A4D7;
	text-decoration: none;
}
a:hover{
	color:#42A4D7;
	text-decoration: underline;
}
/*img{border:1px solid #000000}
.leftBorder{border-left:1px solid #000000}
#pix{
	float:right;
	margin: 0px 10px 15px;
}*/
.floatImgLeft{float:left;margin:5px 17px 5px 6px;}

h2 {
	font-size:16px;
	margin:0px;
	padding:0px 0 0px 0;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #A98E4E;
}

h3 {
	font-size:14px;
	margin:0px 0px 10px 0px;
	padding-top:5px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #000000;
	border-bottom: 1px dashed #439ECD;
}
h4 {
	font-size:16px;
	margin:0px;
	padding:0px 0px 5px 0px;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #A98E4E;
	border-bottom: 1px solid #A98E4E;
}

.myButton input {
	background-color: DEE0DE;
	border-width: 1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #A9AAAB;
	border-bottom-color: #A9AAAB;
	border-left-color: #FFFFFF;
}

.highlightColumn{
	margin-left:10px;
	border-top:1px dashed #A9AAAB;
	width:461px;
}
li {padding:5px;}

input {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

#pLine p{	margin:10px 20px 10px 20px; padding:10px 0 10px 0;
	border-top:1px dashed #A9AAAB;}
/*#pLine img {float:right;}*/
#pLine img {
	margin-left:220px;
	display: block;
}
	
#homeButton {
	position: absolute;
	z-index: 10;
	left: 717px;
	top: 10px;
	font-size:12px;
	padding:6px 3px 6px 6px;
}
#homeButton a{
	color:#FFFFFF;
	padding:2px 3px 3px 3px;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
			}
#homeButton a:hover{
	color:#FFFFFF;
	text-decoration:none;
	padding:2px 3px 3px 3px;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;}

#testimonialSideNav {
	/*background-image:url(images/header_ourCasinos.gif);
	background-repeat: no-repeat;
	border:4px solid #FFFFFF;
	float:right;
	padding:8px;
	margin:0px 5px 8px 10px;
	background-color: #F4F4F4;*/
	width:165px;
}
#testimonialSideNav a{padding:5px 0 5px 0;}

.contentShiftMove{
/*margin-left:1px; we need this back somehow or else content is out by 1 pixel to the left*/border-top:1px solid #FFFFFF;
}

#bioStyle table{border-bottom:1px dashed #A9AAAB;margin-bottom:15px;}
#bioStyle td{padding-left:15px;padding-bottom:10px;vertical-align:top;}
#bioStyle th{width:125px;vertical-align:top;}

#cases p {margin:0px;padding:3px 5px 3px 5px;}

li {padding-top:2px;padding-bottom:2px;margin-top:0px;margin-bottom:0px;}
