/*#Global#*/

*html
{
	margin:0;
	padding:0;
}
html 
{
	height: 100%; 
}
body 
{
	margin:0; 
	min-height: 100%; 
	height: 100%; 
	background-color: #000000;
	font-family: helvetica, sans-serif;
	font-size: 12px;
	color: #1a0d05;
}

/*#Main Styles# */

#maindiv
{
	margin:auto;
	margin-top:0px;
	padding-top:0px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:904px;
	background-color: #EEDFC9; 
}

#headerdiv
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:904px;
	height: 232px;
	background: url('../app_themes/crownv/images/header.png') no-repeat;
}

#seoheaderdiv
{
	color: #ffffff;
	font-family: "Lucida Grande", sans-serif;
	font-style: italic;
	font-size: 12px;
	text-align: right;
	padding: 4px 0px 4px 0px;
	background-color: #000000; 
}

#menudiv
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 904px;
	height: 26px;
	background: url('../app_themes/crownv/images/menubg2.png') no-repeat;
	border-top: solid 1px #FF7337;
	border-bottom: solid 1px #FF7337;
}

#contentdiv
{
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 10px 5px;
	width: 892px;
	min-height: 300px;
	background-color: #EEDFC9; 
	border: solid 1px #EEDFC9; 
	height: 100%;
	overflow:auto; 
}

#contentdiv a
{
	color: #4E2C0C;
}

#bottomdiv
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:904px;
	background-color: #EEDFC9;	
	overflow:auto; 	
}

#footerdiv
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	width:904px;
	background-color: #343434; 
	overflow:auto; 
}

#citydiv
{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	width:904px;
	background-color: #434343; 
	color: #777777;
	font-size: 11px;
	text-align: center;
	overflow:auto; 
	border-bottom: solid 1px #616161;
}
  

p
{
	font-family: helvetica, sans-serif;
	color: #1a0d05;
	font-size: 12px;
	line-height: 1.5;
}

a
{
	color: #FFFFFF;
}
h1
{
   font-size:24px;
   font-weight:normal;
   padding:10px 10px 10px 1px;
   color:#000000;
}
h2
{
   font-size:18px;
   font-weight:normal;
   padding:10px 10px 10px 10px;
   color:#000000;
}

h3
{
   font-size:14px;
   font-weight:bold;
   padding:10px 10px 10px 10px;
   color:#000000;
}
h4
{
   font-size:15px;
   font-weight:bold;
   padding:10px 10px 10px 10px;
   color:#000000;
}
h5
{
   font-size:12px;
   font-weight:bold;
   padding:10px 10px 10px 10px;
   color:#000000;
}
  
/*#Menu Styles#*/
/*#Menu Styles/Horizontal#*/
.horizontalCMSMenu
{	
	font-family: helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 26px;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	background-color: #000000;
}

.horizontalsubCMSMenu
{
	font-family: helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	background-color: #000000;
}

.horizontalsubCMSMenu tr
{
	background-color:#000000;
}

.horizontalsubCMSMenuItem
{
	color: #FFFFFF;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuItem, .horizontalsubCMSMenuItemMouseOver, .horizontalsubCMSMenuItemMouseDown,
.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown
{
	color: #FFFFFF;
	padding: 5px 3px;
	min-width: 81px;
	white-space: nowrap;
	display: block;
}

.horizontalsubCMSMenuHighlightedMenuItem, .horizontalsubCMSMenuHighlightedMenuItemMouseOver, 
.horizontalsubCMSMenuHighlightedMenuItemMouseDown, .horizontalsubCMSMenuItemMouseOver
{
	/*background: #eb6d24;*/
}

.horizontalCMSMenuItem, .horizontalCMSMenuItemMouseOver, .horizontalCMSMenuItemMouseDown, 
.horizontalCMSMenuHighlightedMenuItem, .horizontalCMSMenuHighlightedMenuItemMouseOver, 
.horizontalCMSMenuHighlightedMenuItemMouseDown,
.horizontalCMSMenuItemMouseUp, .horizontalCMSMenuHighlightedMenuItemMouseUp
{
	color: #FFFFFF;
	padding: 0px 10px;
	background: url('../app_Themes/crownv/images/menusep.png') no-repeat top right;

}

.horizontalCMSMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItem, 
.horizontalCMSMenuHighlightedMenuItemMouseOver, .horizontalCMSMenuHighlightedMenuItemMouseDown
{
	/*background: url('../app_themes/alternative/images/menustripeover.gif') repeat-x;*/
}

/*#Special#*/

.hrThick
{
	color: #D0531D;
	border: solid 4px #D0531D;
}

.hrOrange
{
	color: #D0531D;
	border: solid 2px #D0531D;
}

.divOrangeBox
{
	background: url('../app_themes/crownv/images/orangebox.png') repeat-y;
}

.hours
{
	font-family: helvetica, sans-serif;
	color: #1a0d05;
	font-size: 14px;
	line-height: 1.3;
}

.phone
{
	font-family: helvetica, sans-serif;
	color: #1a0d05;
	font-size: 18px;
	font-weight: bold;
}

#divcopyright
{
	font-size: 11px;
	width: 300px;
	height: 20px;
	float: left;
	text-align: left;
	color: #ababab;
	margin-left: 10px;
}

#divterms
{
	font-size: 11px;
	float: right;
	width: 380px;
	height: 20px;
	text-align: right;
	color: #ababab;
	margin-right: 15px;
}

#divterms a
{
	font-size: 11px;
	color: #ababab;
	text-decoration: none;
}

.h2List
{
   font-size:16px;
   font-weight: bold;
   padding: 8px 10px 8px 10px;
   color:#000000;
}
