﻿body 
{
background-color:#332200;
font-family:Palatino Linotype, Arial;
color:#332200;
text-align:center;
font-size:14px;
font-weight:normal;
}
table#container
{
margin-left: auto;
margin-right: auto;
text-align: left;
}
table#containerone
{
margin-left: auto;
margin-right: auto;
}
table#containertwo
{
margin-left: auto;
margin-right: auto;
}

a:link
{
	color:#990000;
}

a:visited
{
	color:#990000;
}

a:hover
{
	color:#332200;
}
.navigation
{
	background-image:url(images/menu_bg.gif);
	background-repeat:no-repeat;
	background-color:#990000;
	color:#ffffff;
	font-weight:bold;
	font-size:15px;
	padding-top:25px;
	padding-bottom:10px;	
}
.nav_table
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
}
.nav_table a:link
{
	color:#ffffff;
}
.nav_table a:visited
{
	color:#ffffff;
}
.nav_table a:hover
{
	color:#ffffff;
}

.page_bottom1
{
	background-color:#473D2E;
	padding-top:10px;
	padding-bottom:10px;
	color:#ffffcc;	
}
.page_bottom2
{
	background-color:#332200;
	color:#ffffff;
	font-size:xx-small;
	padding-top:10px;
}

.body
{
	background-color:#FFFFCC;

}
.banner
{
	padding-bottom:4px;
}/*----------------------------------------------------DEFAULT PAGE----------------------------------------*/
.default_table
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.default_historic
{
	padding-bottom:20px;
	padding-top:10px;
}
#star
{
	margin-left: auto;
    margin-right: auto;
    width:80%
}
.star_links
{
	text-align:center;
	padding:20px 0px 20px 0px;
}
.default_apps
{
	padding:15px 0px 20px 15px;
}
.on_tap
{
	font-size:13px;
	color:#14316a;
	padding:5px 3px 5px 3px;
	background-color:#ffffff;
}
.on_tap1
{
	font-size:13px;
	padding:5px 5px 5px 2px;
	background-color:#ffffff;
}
.forum
{
	font-size:13px;
	padding:5px 15px 5px 15px;
	background-color:#ffffff;
}
.forum1
{
	padding:10px 0px 0px 0px;
	background-color:#ffffff;
}
.on_tap_bdr
{
	border-top:solid 1px #000000;
	border-bottom:solid 1px #000000;
	border-left:solid 1px #000000;
	border-right:solid 1px #000000;
	padding: 2px 2px 2px 2px;
}
/*-----------------------------------------------------NEWS PAGE-------------------------------------------*/

.news_cells
{
	padding-top:10px;
	padding-bottom:5px;
}
.news_archive
{
	padding-top:5px;
	padding-bottom:5px;
}
/*----------------------------------------------------WELCOME PAGE-----------------------------------------*/
.welcome_cells
{
	padding-top:15px;
	padding-bottom:15px;
}

.welcome_map
{
	padding:10px 5px 10px 0px;
	height:33%;
}
/*-----------------------------------------------------NRE PAGE--------------------------------------------*/
.nre_bg
{
	background-image:url(images/slideshow_frame_nre.gif);
	background-repeat:no-repeat;
	background-position:center;
	margin-left: auto;
margin-right: auto;

}
.nre_divider
{
	padding-top:25px;
	padding-bottom:25px;
}
.nre_border
{
	border:solid 1px #000000;
}
/*----------------------------------------------------PROPERTIES PAGE---------------------------------------*/
.prop_table
{
	padding-top:30px;
	padding-bottom:20px
	}
/*------------------------------------------------------MASTER PLAN PAGE-------------------------------------*/
.plan_pics
{
	padding:5px 8px 5px 8px;
}
/*------------------------------------------------------NEWSLETTERS PAGE------------------------------------*/
.newsletters_padding
{
	padding-top:10px;
	padding-bottom:10px;
}
.newsletters_title
{
	padding-top:10px;
	padding-bottom:30px;
}
.newsletters_treeview
{
	padding-left:140px;
	padding-top:20px;
}
.newsletters_pdf
{
	padding-top:10px;
	padding-bottom:10px;
	font-size:x-small;
}
/*-------------------------------------------------------CONTACT PAGES-------------------------------------------*/
.contact_txt
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
}
.contact_cells
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:3px;
}
.contact_font
{
	font-weight:bold;
}
.form_bg
{
	background-image:url(images/form_bg.gif);
	background-repeat:no-repeat;
}
.form_txt
{
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.label
{
	font-size:large;
	color:Blue;
	font-family:Palatino Linotype, Arial;
}
.val_message
{
	text-align:center;
	color:red;
	font-family:Palatino Linotype, Arial;
	font-weight:bold;
	color:#000000;
	font-size:14px;
}
/*--------------------------------------------------------ABOUT PAGE-------------------------------------------*/
.about_cells
{
	padding-top:10px;
	padding-bottom:10px;
}
/*----------------------------------------------BUSINESS DIRECTORY LINKS--------------------------------------*/
.directory_links
{
	padding-top:5px;
	padding-bottom:5px;
}
.directory_items
{
	padding-top:2px;
	padding-bottom:2px;
}
.directory_htspt
{
	padding:15px 0px 15px 0px;
	margin-left: auto;
margin-right: auto;
}
.directory_title
{
	color:#3366cc;
	font-size:14px;
	font-weight:bold;
	padding: 10px 0px 10px 0px;
}
.directory_header
{
	color:#990000;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
}
table#containerdirect
{
margin-left: auto;
margin-right: auto;
text-align: left;
}
/*--------------------------------------------MISC----------------------------------------------------*/

.padding
{
	padding-left:5px;
}
/*----------------------------------------------------THIS PLACE MATTERS PAGE-----------------------------------------*/
.matters_cells
{
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:5px;
}
.matters_cells1
{
	padding-top:15px;
	padding-bottom:0px;
	padding-left:15px;
	padding-right:5px;
}
/*----------------------------------------------------FINANCIAL PAGE----------------------------------------*/
.finance_title
{
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}