
/* Remove padding and margin */
* {
  margin: 0px;
  padding: 0px;
}

/* Put it back on certain elements */
/*
pre, blockquote, form, fieldset, table {
  margin: 1em 0;
}
*/
p	{
	/*text-indent:1em;*/
	margin: .6em .3em .1em .8em;
}

ol, ul	{
	margin:.3em 0 .3em 2em;
}

/* Header Settings*/
h1	{
	font-size: 20px;
	margin:.2em 0em .2em .2em;
	text-align:center;
	color: #534741;
	}
	
h2	{
	font-size: 18px;
	margin:1.2em 0em 0em .7em;
	color: #534741;
	}	
	
h3	{
	font-size:15px;
	margin:.7em;
	color: #534741;
	}
	
h4	{
	font-size:12px;
	margin:.7em;
	}
	
h5	{
	font-size:10px;
	margin:.7em;
	}


/*--------------------------------------------------------------------------*/	
/* =Typography
-----------------------------------------------------------------------------*/
body	{
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	font-size: 16px;
}
.notice {
	color: red;
	font-weight: bold;
}

/* =Wrapper
------------------------------------------------------------------------------*/
#wrapper	{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/background/gradient.jpg);
}

/* =Branding
-----------------------------------------------------------------------------*/
#banner	{
	width:900px;
	height:150px;
	background-image:url(../images/branding/branding_v1.jpg);
}

/* =Main Navigation buttons
-----------------------------------------------------------------------------*/
#nav	{
	width:900px;
	height:40px;
	color: #534741;
	font-size:18px;
	background-color:#EEF7EC ;
}
			
#nav ul li	{
	width: auto;
	list-style-type: none;
	padding:.3em .5em 0 .5em;
	float: left;
}
	
#nav ul a	{
	padding: 0 .3em;
	text-decoration: none;
}
	
/* Mark the nav button associated with current web page */
#home #nav .home a,
#calendar #nav .calendar a,
#property #nav .property a,
#about #nav .about a,
#contactus #nav .contactus a,
#board #nav .board	a,
#links #nav .links a,
#documents #nav .documents a,
#blog #nav .blog a
	{
	color: #FF0000;
}
	
#nav ul li a:link  		/* link pseudo code selector */
	{
	color: #0000FF;
}
	
#nav ul li a:visited	/* visited pseudo selector - red */
	{
	color: #534741;
}
		
#nav ul li a:hover		/* hover pseudo selector - white */
	{
	color: #0099FF;
}
	
#nav ul li a:active		/* hover pseudo selector - green */
	{
	color: #FF0000;
}
	

#about_menu a:link  		/* link pseudo code selector */
	{
	color: #534741;
}
	
#about_menu a:visited	/* visited pseudo selector - red */
	{
	color: #534741;
}
		
#about_menu a:hover		/* hover pseudo selector - white */
	{
	color: white;
}
	
#about_menu a:active		/* hover pseudo selector - green */
	{
	color: black;
}

#about_menu a	{
	font-size:18px;
	text-decoration: none;
}

/* =Content All Pages
-----------------------------------------------------------------------------*/
#content	{
	width:900px;
	clear:both;
}

/* =Footer
-----------------------------------------------------------------------------*/
#footer	{
	position:relative;
	width:900px;
	height:50px;
	clear:both;
	text-align:center;
	font-size:12px;
}


/* =Home page
-----------------------------------------------------------------------------*/
#home #content	{
	position:relative;
	width:900px;
	height:558px;
	background-image:url(../images/page_home/dwa_front_1.jpg);
	background-repeat:no-repeat;
}

#home_1	{
	width:335px;
	height:515px;
	padding-left:20px;
	padding-right:20px;
	margin-right:3px;
	float:right;
	background-image: url(../images/page_home/text-square-375x516.png);
	background-repeat:no-repeat;
}

/* Board Members page
-----------------------------------------------------------------------------*/
.board_mem	{
	clear:both;
	margin:10px 10px 10px 10px;
}

.board_pic	{
	margin:10px 10px 10px 10px;
	float:left;
}
#board div {
	overflow: auto;
}

/* Contact Us page
-----------------------------------------------------------------------------*/

fieldset {
	margin: .5em 0;
	padding: .5em;
	border: 1px solid #ccc;
	color: #005596;
}

legend {
	font-weight: bold;
	color: #005596;
}

label {
	width: 10em;
}
	
input {
	width: 200px;
}

select {
	font-size:14px;
	color: #005596;
}

input	{
	font-size:14px;
	color: #005596;
}

/* Calendar
-----------------------------------------------------------------------------*/
#googleCalendar {
	padding: 0;
	margin: 15px auto;
	width: 800px;
}

/* Property Page
-----------------------------------------------------------------------------*/
.floatLeft {
	float: left;
}
#property h2 {
	clear: both;
}
#property img:nth-of-type(1) {
	margin-bottom: 1em;
	}
#property h2:nth-of-type(9), #property h2:nth-of-type(10), #property h2:nth-of-type(7), #property h2:nth-of-type(8) {
	display: none;
}
#property img {
	margin: 15px 25px 0;
}

/* Privacy Page
-----------------------------------------------------------------------------*/
/*
#privacy small {
	margin-left: auto;
	margin-right: auto;
	height: 50px;
	width: 200px;
	display: block;
	text-align: center;
	font-size: 12px;
}
*/