﻿/* CSS layout */

* {
	padding:0;
	margin:0
}

body {
	background-image:url('images/bggrad.jpg');
	background-repeat:repeat-y;
	background-position:center;
	text-align:center;
	margin:2em auto 2em auto
	
}
 
#wrapper {
	margin:auto;
	width:55em;
	background-color:#FFF
}

#masthead {
	position:relative;
	width:100%;
	background-color: #FFFFFF;
	border-bottom:medium #600002 solid
}


#masthead img {
	display:block;
	border:0;
	width:100%
}


#page{
	width:100%;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	color:#003300;
	font-size:medium;
	text-align:center;
	padding-bottom:2em
}

#left_col {
	width:12em;
	position: absolute;
	left: 0px;
	top: 0px;
	padding:1em 0
	
}
#left_col ul {
	list-style-type:none;

	
}

#left_col li {
	padding:.5em;
}

#left_col p {
	padding:.5em 
}

#page_content {
	float:left;
	margin-left:13em;
	background-color:#FFF;
	padding:1em 1em 1em 2em;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#003300;
	font-size:small
	
}

#page_content ul {
	padding-left:1em;
	padding-top:.5em
}

#page_content li {
	list-style-type:circle;
	padding-bottom:.5em
}

#news {
	padding:1em;
	margin:2em auto;
	width:90%;
	background-color:#FC0;
	text-align:center
}

#news p{
	text-align:left
}


#feature {
	padding:.5em 1em 1em 1em;
	margin:2em auto;
	width:75%;
	text-align:center;
	border:thin #030 solid
}

#footer {
	clear:both;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:normal;
	color:#030;
	text-align:center;
	background-color: #C5D5CB;
	padding:1em;
	border-top:thin #99BCA6 solid;
		
}

p{
	padding: 0 0 1em 0
}

h1 {
	font-family: "Book Antiqua", serif;
	font-weight: bold;
	font-style: normal;
	color: #600002;
	text-decoration: none;
	font-size: x-large;
	text-align:center;
	padding:1em 0 0 0
}
h2 {
	font-family: "Book Antiqua", serif;
	font-size: large;
	font-weight: normal;
	font-style: normal;
	color: #003300;
	text-align:left;
	padding-bottom:.5em
}

h3{
	color: #600002;
	font-family: "Book Antiqua", serif;
	font-size: medium;
	font-style: normal;
	font-weight: bold;
	padding:1em 0 .5em 0
}

h4{
	font-family: "Book Antiqua", serif;
	font-weight: bold;
	font-style: italic;
	color: #600002;
	text-decoration: none;
	font-size: large;
	text-align:center;
	padding:0 0 1em 0
}

#feature h1{
	padding-bottom:.5em
}

#feature h2{
	color:#600002;
	text-align:center
}


#news h1{
	padding-bottom:0
}
#news h2{
	text-align:center;
	padding:0
}

#news h3 {
	padding:.5em 0 0 0
}

#news p{
	padding:0 
}

#saleimage{
	width:400px;
	margin:2em auto
}

/*styles for links for left column*/

#left_col a:link, #left_col a:visited {
	color:#030;
	text-decoration:none
}

#left_col a:hover, #left_col a:active {
	background-color:#99BCA6;
	text-decoration:none
}


/*Style for left nav table */
.leftnavtable {
	width:11em;
	display:inline-table;	
	background-color:#C5D5CB;
	border:thin;
	border-style:solid;
	border-color:#99BCA6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	font-weight:bold;
	text-align:left;
}


/*Style for left owner table */
.leftowntable {
	width:11em;
	display:inline-table;	
	margin-top:2em;
	border:thin;
	border-style:solid;
	border-color:#99BCA6;
	background-color:#C5D5CB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#600002;
	text-align:center;
}



/* styles for footer links */

#footer a:link, #footer a:visited {
	color:#030;
	text-decoration:none
}

#footer a:hover, #footer a:active {
	background-color:#99BCA6;
	text-decoration:none
}

/* style for tmiller web design */

#footer h4 {
	font:normal small Elephant;
	color:#030;
	display:inline
}

#footer p {
	display:inline
}

#left_col li.selected a:visited {
	color:#300;
	text-decoration:underline
}

#left_col li.selected a:link {
	color:#300;
	text-decoration:underline
}


/* style for frames for AN */

iframe {
	padding-top:2em
}

