/*
 * EAGLES LANDING - Auburn, Alabama
 * 
 * Site Designed By: Justin Smith
 */

body {
	background-image: url(images/faintcolor.gif);
	font-family: georgia, verdana, arial;
	margin-top: 0px;
}

div {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

/* MAIN CENTER BOX */
#center_block_700 {
	width: 700px;
/*	height: 725px; */
	position: absolute; 
	left: 50%; 
	margin: 4px 0px 10px -350px;
	padding: 0px 0px 0px 0px;
/*	margin-left: -350px; 
	margin-top: 4px; */
	font-size: 100%;
	display: inline;
/*	background-color: #fff;  */
	background-image: url(images/content_bg.gif);
}

/* HEADER - LOGO */

#logo {
	width: 700px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#logo img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 0px;
}

/* NAVIGATION */

#navigation {
	width: 694px;
/*	height: 33px; */
	height: 27px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #661;
	border-left: #666 3px solid;
	border-right: #666 3px solid;
}

#navigation ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 694px;
	text-align: center;
}
	
#navigation ul li {
	display: inline;
	list-style: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#navigation a {
	color: #fff; 
	font-family: georgia, verdana, arial;
	font-size: 100%;
	text-decoration: none;
	background-color: #661;
/*	padding: 4px 26px 5px 26px; */
	padding: 4px 14px 5px 14px;
    margin: 0px;
	float: left;
}

#navigation a.last {
/*	padding: 4px 30px 5px 29px; */
	padding: 4px 16px 5px 15px;
}

#navigation a:hover {
	background-color: #220;
	text-decoration: none;
}

#navigation #selected a {
	background-color: #220;
}

/* THE BIG CONTAINER DIV */

#content {
/*	width: 694px; */
	width: 700px;
/*	height: 641px; */
	position: relative;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	
/*	background-image: url(images/content_bg.gif); */

/*	background-color: #fff; */
/*	border-left: #666 3px solid;
	border-right: #666 3px solid; */
}

/* WELCOME MESSAGE */

#welcome {
	width: 244px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	float: left;
	background-image: url(images/house_bg.gif);
}

#welcome img {
	width: 244px;
	height: 100px;
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* RIGHT COLUMN - IMAGE / PHOTOS */

#pictures {
	width: 450px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
}

#pictures img {
/*	width: 450px; */
/*	width: 221px; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px;
/*
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 3px;
	border: #ccc 1px solid;
*/
}


/* FEATURES AND AMENITIES */

#features {
	width: 694px;
	float: left;
	margin-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #cc6;
	border-top: #333 1px dashed;
}

#features .title {
	width: 694px;
	float: left;
/*	margin-bottom: 5px;
	padding-bottom: 2px;
	border-bottom: #661 1px solid;
	color: #661;
	font-family: verdana, arial, georgia;
	font-size: 120%;
*/
}

#features ul {
	width: 200px;    /* 300px; */
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#features ul li {
	list-style-image: url(images/feature_bullet.gif);
	font-size: 80%;
	clear: both;
}

#features ul li ul {
    width: 175px;     /* 295px; */
	font-size: 120%;
	float: left;
/*	padding: 0px 0px 0px 25px; */
}

/* PAGES WITH "LETTERS" */

#letter_two_column {
	width: 694px;
	display: inline;
	float: left;
	background-color: #cc6;
}

#letter {
	width: 450px;
	float: left;
	font-family: verdana, arial, sans-serif;
	font-size: 90%;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	background-color: #fefefe;
	color: #000;
	text-align: center;
}

#letter_inside {
	width: 440px;
	margin: 0 auto;
	text-align: left;
}

#letter .title {
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 5px;
}

#letter .indent {
	padding-left: 23px;
	text-indent: -23px;
}

/*  USEFUL FOR SMALL IMAGES ON THE RIGHT COLUMN */
#right_column_225 {
	width: 225px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
/*	float: right; */
/*	display: inline; */
}

/*  USEFUL FOR IMAGE LINKS ON THE RIGHT COLUMN */
#right_column_245 {
	width: 244px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: right;
	display: inline;
	border-bottom: #333 1px dashed;
}

#right_column_245 img {
	border: 0px;
}

#right_column_245_contact {
	width: 244px;
	float: right;
	display: inline;
	border-bottom: #333 1px dashed;
}

#right_column_245_contact img {
	border: 0px;
}

div .photo_thumb_holder {
	width: 700px;
	float: left;
	text-align: center;
}

div .photo_thumb {
	width: 210px;
	float: left;
	display: inline;
	border: #bbb 2px solid;
	background-image: url(images/house_bg.gif);
	padding: 3px 3px 3px 3px;
	margin: 5px 5px 5px 5px;
	text-align: center;
}

.photo_thumb img {
	float: left;
	border: #bbb 1px solid;
}

.photo_thumb a {
	color: #661;
	font-size: 0.9em;
}

div .photo_full {
	margin-left: 37px;
}

.photo_full img {
	border: #000 5px solid;
	margin: 5px 5px 10px 5px;
}


/* 
 * SPACERS: USED TO ADD SOME PADDING; USED BECAUSE OF IE ADDING THE PADDING
 * TO THE WIDTH AND MAKING THINGS LOOK NOT PRETTY
 */

.spacer_3 {
	height: 100px;
	width: 3px;
	float: left;
} 

.spacer_5 {
	width: 5px;
	float: left;
}

.spacer_25 {
	width: 25px;
	float: left;
}

/* STYLES TO APPLY TO TEXT ON THE PAGE */
.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.small_text {
	font-size: 80%;
}

/* FOOTER INFORMATION ON EVERY PAGE */

#footer {
	width: 694px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	background-color: #fff;
	color: #000;
	font-size: 75%;
	text-align: center;
	border-top: #333 1px dashed;
}

#footer a {
	color: #661;
	text-decoration: underline;
}

#footer img {
	border-width: 0px;
}

#bottom {
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}