/*NOT DONE YET*/
html {}

body {
	margin:0;
	padding:0;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
}

#super_main_nav {
	display:inline;
	text-align:right;
	margin:0;
	padding:0;
	font-size:80%;
}

#super_main_nav li {
	display:inline;
	margin:0 5px 0 15px;
}

#main_nav {
	margin:0;
	padding:0;
}

#main_nav li {
	display:inline;
	margin:0;
	padding:0;
}

#main_nav a {
	float:left;
	display:block;
	padding:0 25px 0 15px;
}

#main_nav a .minor {
	font-size:80%;
	float:left;
}

#home #primary {
	display:none;
}

#primary {
	padding-top:10px;
	clear:both;
}

#socondary_content p{
	font-size:10px;
}

#secondary_content img.plain, #secondary_content a img.plain {
	border:none !important;
}

#secondary {
	clear:both;
}

#home #tertiary {
	height:auto;
}

#tertiary {
	clear:both;
	height:10px;/*ie6 min height*/
	min-height:10px;
}

/*so we dont have to use an extra div for clear both*/
#primary:after, #secondary:after, #tertiary:after, #footer:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

#secondary .container, #tertiary .container {padding:10px 0;}

#home_search {
	width:244px;
	font-size:14px;
	text-align:right;
}

#home_search select {
	text-align:right;
}

#footer {
	font-size:90%;
}

#footer ul {
	margin:10px 0 0 0;
	padding:0;
}

#footer li {
	margin:0;
	padding:0 10px;
	display:inline;
	font-size:80%;
}

#footer li:first-child {border-left:none;}

#footer ul > li {white-space:nowrap;}/*ie doesnt like this but we have a fix later*/

h1, h2, h3, h4, h5, h6 {font-weight:normal; margin:0; padding:0;}

#footer h4 {font-weight:bold;}

.searchblock h3 {text-align:center;}

address h4 {
	margin:10px 0 0 0;
	padding:0;
}

address {
	font-style:normal;
}

address p {
	margin:0;
	padding:0;
}

a {color:#333; font-weight:bold; text-decoration:none;}
#super_main_nav a {font-weight:normal;}

/*
h1 {display:inline;}
h1 a {
	float:left;
	display:block;
	background:#c4c4c4 url(media/legendhomes_logo.jpg) no-repeat top;
	border-right:1px #fff solid;
	width:138px;
	height:97px;
}
h1 span {display:none;}*/

ul {
	list-style-type:square;
}

hr {
	color:#ccc;
	background-color:#ccc;
	border-style:solid;
}

table {
	border-collapse:collapse;
}

th {
	text-align:left;
	border:1px #777 solid;
}

td {
	border:1px #ccc solid;
}

th, td {padding:5px;}

.container {
	width:605px;
	padding:10px;
}

.block {
	float:left;
	width:350px;
	margin:10px;
}

#tertiary .block {
	width:240px;
	margin:5px;
}

.photoblock {
	
}

.photoblock img {
	float:left;
	margin:0 5px 5px 0;
}

#secondary_content .phototext {
	float:left;
	width:190px;
	min-height:160px;
}

#secondary_content .photoblock {
	float:right;
	width:150px;
	margin:0 5px 5px 0;
}

#secondary_content .photoblock img {
	float:none !important;
}

#secondary_content hr {
	clear:both;
}

.reading {
	line-height:1.5;
}