body
{
	/*background-color:#343434;*/
	/*background-color:#360001;*/
	background-color:#090a21;
	padding:0px;
	
}

table
{
	
	margin:auto;
	border-collapse:collapse;
	padding:0px;
	border:0px;
}

table td
{
	border-collapse:collapse;
	padding:0px;
	border:0px;
}

img
{
	border:0px;
	padding:0px;
	border-collapse:collapse;
}

.main
{
	width:900px;
	background-color:#780807;
}

.top_col
{
	background-image:url(images/top_col_back.jpg);
	background-position:top;
	background-repeat:repeat-x;
	vertical-align:top;
}

.bottom_col
{
	background-image:url(images/bot_col_back.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	vertical-align:bottom;
}

.col_left
{
	background-image:url(images/col_left_back.jpg);
	background-position:top left;
	background-repeat:repeat-y;
}

.col_right
{
	background-image:url(images/col_right_back.jpg);
	background-position:top right;
	background-repeat:repeat-y;
}

.menu_cell
{
	width:226px;
	height:457px;
	background-image:url(images/page_menu.jpg);
	background-repeat:no-repeat;
}

.menu_cell table td
{
	text-align:center;
}

.menu_cell table img
{
	margin-bottom:15px;
	margin-top:15px;
}

.menu_cell table a
{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}

.menu_cell table a:hover
{
	color:#e8ffcc;
}

.content
{
	vertical-align:top;
	padding:20px;
	color:#ffffff;
	font-family:verdana;
	font-size:15px;
	/*background-color:#000000;*/
	
}

.content a
{
	color:#e8ffcc;
	color:#fad852;
        color:#30a4a3;
        color:#e8ffcb;
	text-decoration:none;
	font-weight:bold;
}

.content a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.footer
{
	width:900px;
	height:46px;
	background-image:url(images/footer.jpg);
	text-align:center;
	color:#e8ffcc;
	font-family:Verdana;
	font-size:11px;
}

.footer a
{
	text-decoration:none;
	color:#ffffff;
}

.footer a:hover
{
	text-decoration:underline;
}


.menu_top
{
	background-image:url(images/menu_back.jpg);
	width:900px;
	height:52px;
}

.menu_top table td
{
	width:125px;
	text-align:center;
	padding-top:0px;
}

.menu_top table td a
{
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
	font-size:16px;
	display:block;
	/*width:125px;*/
	height:22px;
	background-image:url(images/menu_back.gif);
	background-position:top left;
	padding-top:3px;
	
}

.menu_top table td a:hover
{
	background-position:bottom left;
}

.header
{
	background-image:url(images/header.gif);
	height:124px;
	width:900px;
	font-family:Arial;
	font-size:14px;
	color:#ffffff;
}

.header_text
{
	padding-left:50px;
	font-size:16px;
}

.large_text
{
	font-size:35px;
	font-weight:bold;
	font-family:Verdana;
	color:#e8ffcc;
}

.phone_text
{
	font-size:23px;
	font-weight:bold;
	font-family:Verdana;
}

/*.title
{
	color:#FFFFFF;
	font-family:verdana;
	font-size: 24px;
	font-weight:bold;
}*/


.title
{
    text-transform: capitalize;
}

.black
{
	background-color:#000000;
}

.border_pic
{
	border:solid 2px #e8ffcc;
}

.photo_table td
{
	text-align:center;
	padding-bottom:10px;
}

.photo_table td img
{
	border:solid 2px #e8ffcc;
}


.photo_gallery_table
{
	width:90%;
}

.photo_gallery_table td
{
	padding:4px;
	text-align:center;
}

.photo_gallery_table td img
{
	border:solid 1px #ffffff;
}

.metro_table
{
	width:90%;
        display: none;
}

.metro_table td
{
	text-align:center;
}

.metro_table h2
{
	margin:0px;
}

.small_phone
{
	color:#e8ffcc;
	font-size:18px;
}


.cities_list
{
	width:90%;
}

.cities_list td
{
	padding-left:70px;
}



.contact_table
{
	width:400px;
	color:#ffffff;
}

.contact_table td
{
	width:250px;
	height:35px;
	padding:3px;
}

.price_match
{
	font-family:Verdana;
	color:#ffffff;
}

.price_match a
{
	color:#fad852;
}

.price_match a:hover
{
	color:#ffffff;
}

.side_col
{
	font-family:Verdana;
	color:#ffffff;
	
}
.side_col img
{
	border:solid 2px #ffffff;
}

h2, .title
{
	font-family:Century Gothic;
	font-size:20px;
	font-weight:bold;
}


ul li
{
    margin-bottom: 10px;
}


/*.content
{
	color:#FFFFFF;
	font-family:verdana;
	font-size: 13px;
	background-color:#000000;
	text-align:left;
	vertical-align:top;
}

.content_div_pad
{
	padding-right:20px;
}

.menu_back
{
	background-image:url(images/menu_back.jpg);
	background-repeat:repeat-y;
	width:222px;
	height:300px;
	vertical-align:top;
}

.menu td
{
	height:35px;
}

.footer
{
	color:#FFFFFF;
	font-family:verdana;
	font-size: 12px;
	text-align:left;
	vertical-align:top;
	
}

.title
{
	color:#FFFFFF;
	font-family:verdana;
	font-size: 24px;
	font-weight:bold;
}

a
{
	color:#FFFFFF;
	font-family:verdana;
	font-size: 12px;
	text-decoration:none;
}

a:hover
{
	color:#FB9002;
	text-decoration:underline;
}

.img_border
{
	border:solid 1px #FFFFFF;
}

.orange
{
	color:#FB9002;
	font-weight:bold;
}

.contact_table
{
	width:400px;
	background-color:#161C47;
	border:solid 1px #FFFFFF;
	
}

.contact_table td
{
	width:250px;
	height:35px;
	padding:3px;
}

.txt_width
{
	width:250px;
	background-color:#D3D9FF;
}

.contact_form_pad
{
	padding-left:25px;
}

.thumb_pic
{
	border:solid 1px #FFFFFF;
	margin:6px;
}*/
