@charset "UTF-8";
/* CSS Document */

body {
	background:#000000;
	margin:0;
	color:#CCCCCC;
	font-family:"Trebuchet MS", Arial, Helvetica, Verdana, sans-serif;
	font-size:14px;
	line-height:1.2em;
}
a {
	border:none; color:#006699; text-decoration:none;
}
a:hover {
	border:none; color:#887c5a; text-decoration:none;
}

a img {
	border:none;
}

h1 {
	color:#006699; margin:8px 0 0 0; padding:0px; font-size:18px; font-weight:normal; text-transform:uppercase;
}

h2 {
	color:#887c5a; margin:5px 0 5px 0; padding:0px; font-size:14px; font-weight:normal; text-transform:uppercase; text-align:left;
}

h3 {
	color:#6d0000; margin:0 0 3px 0; padding:0px; font-size:14px; font-weight:bold; text-transform:uppercase; text-align:left;
}


#top {
	width:983px;
	height:83px;
	background:url(images/ES_Cartwright_LLC_logo.jpg) left no-repeat;
	margin:0 auto;
	clear:both;
}

#flash {
	width:492px;
	height:82px;
	float:left;
	cursor:pointer;
}
#menu_box {
	float:right;
	width:490px;
	height:83px;
	text-align:right;
	font-size:14px;
	padding:9px 0 0 0;
	color:#887c5a;
}
#menu_bar {
	height:28px;
	width:476px;
	background:url(images/menu_bk.jpg) no-repeat;
	margin:5px 7px 0 8px;
	text-align:center;
	padding:5px 0 0 0;
	text-transform:uppercase;
	font-size:14px;
	letter-spacing:0.1em;
	color:#352402;
	text-align:center;
}

#menu_bar a {
	text-decoration:none;
}
#menu_bar a:hover {
	text-decoration:none;
}

#wrapper {
	width:967px;
	margin:0 auto;
	border-left:#787861 1px solid;
	border-right:#787861 1px solid;
	border-bottom:#787861 1px solid;
	line-height:1.3em;
}

#wrapper_top {
	background:url(images/wrapper_top.jpg) no-repeat;
	width:100%;
	height:14px;
}


ul.menu {list-style:none; margin:0; padding:0; text-transform:uppercase; letter-spacing:0.1em; text-align:left;}
ul.menu * {margin:0; padding:0}
ul.menu a {display:block; color:#000; text-decoration:none}
ul.menu li {position:relative; float:left; margin-right:0px; padding-bottom:10px;}
ul.menu ul {position:absolute; top:23px; left:0; background:#CCCCCC; display:none; opacity:0; list-style:none; margin-left:-1px; border-left:#352402 1px solid; border-right:#352402 1px solid; border-bottom:#352402 1px solid;}
ul.menu ul li {position:relative; width:255px; margin:0; padding:0;}
ul.menu ul li a {display:block; padding:5px 14px; background-color:#000; color:#FFFFFF;}
ul.menu ul li a:hover {background-color:#987c4f; color:#352402;}
ul.menu ul ul {left:148px; top:-1px;}
ul.menu .menulink {color:#352402; text-transform:uppercase; text-decoration:none;  background:none; padding:0 14px 0 14px; border-right:#352402 1px solid;}
ul.menu .menulink:hover, ul.menu .menuhover {background:none; color:#FFFFFF;}
ul.menu .sub {background:#3f2617 url(secondcut/images/arrow.gif) 136px 8px no-repeat}
ul.menu .topline {border-top:1px solid #aaa;}

a.top_email {
	color:#cdc6b3;
	text-decoration:none;
	text-transform:uppercase;
	font-size:14px;
}

.prog_front {
	width:927px;
	padding:5px 20px;
	text-transform:uppercase;
	color:#666666;
	font-size:12px;
	text-align:center;
}

.prog_front img {
	margin:5px 10px 0 10px;
	border:#787861 1px solid;
}

#copy {
	width:967px;
	margin:0 auto;
	font-size:12px;
	color:#887c5a;
	padding:3px 0 0 0;
}

#lcol {
	float:left; width:auto; padding:10px 25px; width:917px;
}

#rcol {
	float:right; padding:5px 15px; margin-left:10px; width:440px; text-align:center;
}

#rcol_showbox {
	background:#333333; border:#999999 1px solid; padding:10px; color:#ffffff; margin:5px 0 0 0; margin:0 auto; 
}

#nightlife {
	background:#e8e8e8 url(images/nightlife_dancer.jpg) bottom center no-repeat; position:relative; clear:both; width:100%; color:#000000; padding-bottom:230px;
}

#hollywood {
	background:#FFFFFF url(images/hollywood_bk.jpg) top center repeat-x; color:#000000;
}

#goomby {

}

.hhm_img {
	border:#666666 1px solid;
	margin:0;
	cursor:pointer;
}

.low {
	text-transform:lowercase;
}
