/* CSS Document */

/*====================
Global Styles
======================*/
* {
margin: 0;
padding: 0;
}
body, html {
background-image: url(../images/bg.gif);
background-repeat: repeat;
width: 100%;
height: auto;
min-height: 100%;
color: #000;
padding: 0;
margin: 0;
}
body {
font: 0.9em Tahoma, Arial, Helvetica, sans-serif;
}
/*====================
Link Styles
======================*/
a:link {
color: #006666;
}
a:visited {
color: #006666;
}
a:focus {
color: #006666;
}
a:hover {
color: #990099;
}
a:active {
color: #990099;
}
/*====================
Heading Styles
======================*/
h1,h2,h3,h4,h5,h6 {
color: #000;
font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}
h1 {
font-size: 1.3em;
margin: 0 0 .9em;
display: none;
}
h2 {
font-size: 1.2em;
margin: 0 0 .8em;
display: none;
}
h3 {
font-size: 1.1em;
margin: 0 0 0.7em;
}
h4 {
font-size: 1em;
margin: 0 0 .6em;
}
h5 {
font-size: 0.9em;
margin: 0 0 .5em;
}
/*====================
Image Styles
======================*/
img {
border: 0;
}
.h_img {
	padding: 5px;
	}
/*====================
List Styles
======================*/
dl, ol, ul {
margin: 0 0 1em;
}
dt {
font-weight: bold;
}
dd {
margin: 0 0 0 3em;
}
ul {
padding:0 0 0 3em;
}
ol {
padding: 0 0 0 3em;
}
li {
margin: 0 0 0.5em;
}
/*====================
Quote Styles
======================*/
blockquote {
margin: 1em 0;
padding-left: 20px;
}
/*====================
General Styles
======================*/
code, kbd, pre {
font-family: Courier, "Courier New", Tahoma;
}
ins, del {
font-style: italic;
}
p {
margin: 1em 0;
}
abbr, acronym, dfn {
cursor: help;
}
/*====================
Site Styles
======================*/

#container {	
	background-color: #ffffff;
	width: 700px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -350px;
	padding-bottom: 20px;
}

#home_header {
	position: relative;
	width: 700px;
	left: 50%;
	margin-left: -350px;
	text-align: center;
}


#home_content {
	position: relative;
	clear: both;
	width: 500px;
	margin-left: 100px;
	text-align: left;
}
#s_header {
	background-image: url(../images/s_header.gif);
	background-position: 25px;
	background-repeat: no-repeat;
	position: relative;
	width: 700px;
	left: 50%;
	margin-left: -350px;
	height: 106px;
	text-align: right;
}
#s_nav {
	position: relative;
	height: 83px;
	top: 40px;
	right: 60px;
}
#s_content {
	position: relative;
	clear: both;
	width: 600px;
	top: 10px;
	margin-left: 50px;
	}
