a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a:active {
	text-decoration: none;
}

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}

body {
	background-image: url(../images/sanas_bgd.gif);
	background-color: #FFFFE4;
	background-repeat : no-repeat;
}

.topimage {
	position: absolute;
	top: 0px;
	left: 0px;
	text-decoration: none
	float: left;
}

.home {
	position: absolute;
	top: 200px;
	left: 20px;
	float: left;
}

.resource {
	position: absolute;
	top: 200px;
	left: 240px;
	float: left;
}

#home_text_area {
	float: left;
	width: 300px;
	padding-left: 25px;
}

.home_article_content {
	float: left;
	margin-top: 240px;
	margin-left: 10px;
	width: 200px;
}


.home_article {
	float: left;
	width: 200px
	margin-top: 20px;
}

#links_area {
	float: left;
	width: 100px;
	padding-left: 30px;
	/*border: 3px solid blue;*/
}


.menu_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}



.resource_intro_text {
	float: left;
	margin-top: 240px;
	margin-left: 10px;
	width: 600px;
}

.resource_link {
	float: left;
	width: 100px;
}

.resource_description {
	float: left;
	width: 500px;
}

.resource_text {
	float: left;
	margin-top: 60px;
	margin-left: 10px;
	width: 600px;
}
	
.article_links_col {
	float: left;
	margin-top: 240px;
	margin-left: 10px;
	width: 100px;
}

.article_text {
	position: absolute;
	top: 255px;
	left: 270px;
	width: 500px;
}

#main_area {
	position: absolute;
	top: 250px;
	width: 900px;
	/*border: 3px solid red;*/
}

#content_area {
	float: left;
	width: 900px;
	/*border: 3px solid red;*/
	padding-bottom: 10px;
	padding-left: 10px;
}

#article_content_area {
	float: left;
	width: 900px;
	/*border: 3px solid red;*/
	padding-bottom: 10px;
	padding-left: 10px;
}


#featured_image_area {
	float: left;
	width: 200px;
	border: 3px solid green;
}

#featured_text_area {
	float: left;
	width: 200px;
	/*border: 3px solid green;*/
	padding-left: 15px;
}

#featured_area {
	float: left;
	width: 430px;
	/*border: 3px solid blue;*/
}

.featured_image_text {
	position: relative;
	float: left;
	width: 430px;
	/*border: 3px solid red;*/
	padding-bottom: 10px;
}

.featured_text {
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	width: 305px;
	/*border: 3px solid green;*/
}

.featured_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.copyright {
	text-align: center;
	float: left;
	width: 900px;
	/*border: 3px solid red;*/
}

.resources_link {
	position: relative;
	float: right;
	/*border: 3px solid blue;*/
}

#bottom {
	width: 975px;
	/*border: 3px solid green;*/
}

#navigation {
	position: absolute;
	top: 200px;
	left: 20px;
	width: 900;
	/*border: 3px solid red;*/
	float: left;
}

#general_temp_area {
	float: left;
	width: 740px;
	/*border: 3px solid red;*/
}

.general_temp {
	position: relative;
	float: left;
	width: 740px;
	/*border: 3px solid green;*/
	padding-bottom: 10px;
}

.general_temp_text {
	position: absolute;
	top: 0px;
	left: 220px;
	float: left;
	width: 520px;
	/*border: 3px solid green;*/
}


.general_temp_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

#existing_area {
	position: relative;
	float: left;
	width: 740px;
	/*border: 3px solid red;*/
}

.existing_text {
	position: absolute;
	top: 0px;
	left: 100px;
	float: left;
	width: 240px;
	padding-left: 20px;
	/*border: 3px solid green;*/
}

.existing_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.existing_container {
	position: relative;
	float: left;
	width: 370px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

.kitchen_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#kitchen_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;

}

.office_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#office_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.halls_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#halls_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.living_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#living_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.frontdoor_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#frontdoor_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.finishing_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#finishing_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.kitchen_board_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#kitchen_board_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.tables_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#tables_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.coffee_tables_container {
	position: relative;
	float: left;
	width: 290px;
	/*border: 3px solid blue;*/
	padding-bottom: 15px;
}

#coffee_tables_area {
	float: left;
	width: 880px;
	/*border: 3px solid red;*/
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 15px;
}

.resource_cols {
	float: left;
	width: 420px;
	/*border: 3px solid red;*/
	padding-right: 15px;
}

#resources_temp_area {
	float: left;
	width: 900px;
	/*border: 3px solid red;*/
}

