@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(images/bkg.jpg);
	background-repeat: repeat;
	margin:0;
	padding:0;
	
}

/* Box that holds all content */

#container {
	margin: auto;
	border:none;
	width:1000px;
	height:1000px;
}

/* Main Content Area */

#bodyblock {
	position:relative;
	width:1000px;
 	height:1000px;
 	padding:0;
	top: 0px;
	margin-left:25px;
}

/* Header */

#header {
	background-image: url(images/SUNDOWNMWEB_03.jpg);
	height:213px;
	width:926px;
}

#main {
	background-color:#FFFFFF;
	height:812px;
	width:900px;
	margin-left:15px;
}
/* Shadows */

#lshadow {
	position:absolute;
	background-image: url(images/SUNDOWNMWEB_05.jpg);
	height: 812px;
	width: 17px;
	left: 0px;
	top: 213px;
}

#rshadow {
	position:absolute;
	background-image: url(images/SUNDOWNMWEB_07.jpg);
	height: 812px;
	width: 17px;
	left: 909px;
	top: 213px;
}
#bshadow {
	position:absolute;
	background-image: url(images/SUNDOWNMWEB_19.jpg);
	height: 31px;
	width: 926px;
	left: 0px;
	top: 1025px;
}


#menu{
	border-bottom: 1px;
	border-bottom-color:#FFFFFF;
	height: 181px;
	width: 200px;
	background-color: #EB7974;
	position:absolute;
	left:13px;
	top: 190px;
}

#menu a{
	font: bold 13px arial;
	padding: 2px;
	padding-left: 15px;
	margin-top:1px;
	display: block;
	width: 100%;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom: 1px solid white;
}

html>body #menu a{ /*Non IE rule*/
width: auto;
}

#menu a:hover{
background-color: #8E427E;
color: white;
}

#text {
	position:absolute;
	top:370px;
	width: 650px;
	left:240px;
}

#text p {
	font:13px arial;
	color:#5A70B4;
}

#text ul {
	font:13px arial;
	color:#5A70B4;
	line-height:10px;
}

#table {
	position:absolute;
	top:746px;
	left:232px;
	text-decoration:none;
}

#slideshow {
	position:absolute;
	top:190px;
	width:698px;
	height:180px;
	left: 215px;
}

#table a{
	text-decoration:none;
	border-style:none;
}

/* User 1 */

#user1 {
	position: absolute;
	top: 35px;
	left: 10px;
	font:13px arial;
	color:#5A70B4;
	width:360px;
}

#user1 ul{
	background-color:#5A70B4;
	}

#user1 a{
	background-color:#5A70B4;
	color:#FFFFFF;
	font:13px arial;
	display: inline;
	width: 100%;
	color: #FFFFFF;
	text-decoration: none;
}


#contactform {
	position:absolute;
	top:390px;
	left:23px;
	text-decoration:none;
	color:#FFFFFF;
	font:13px arial;
	width: 195px;
	height:401px;	
}

#contactform form{
 position:absolute;
 left:11px;
 top:5px;
}

img
{  border-style: none;}

div.tabcontainer {
 width: 387px;
 background: #E4E8F3;
 font:12px arial;
	color:#5A70B4;
	line-height:16px;
}
ul.tabnav {
 list-style-type: none;
 margin: 0;
 padding: 0;
 width: 387px;
 overflow: hidden;
}

ul.tabnav a {
 display: block;
 width: 100%;
 color: white;
 padding-top:3px;
  padding-bottom:3px;
}

ul.tabnav a:hover {
background-color: #8E427E;
color: white;
}

ul.tabnav li {
 float: left;
 width: 96px;
 margin: 0;
 padding: 0;
 text-align: center;
  background: #5A70B4;
}

div.tabcontents {
 height: 195px;
 background: #E4E8F3;
 overflow: hidden;
 padding: 3px;
 margin-top: 5px;
 margin-left:5px;
 
 
}

div.tabcontents div.content {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;
 
}

div.tabcontents div.content h2 {
 margin-top: 3px;

}

#footer {
	width: 250px;
	position:absolute;
	text-align:center;
	top: 1050px;
	left: 350px;
	font:11px arial;
	color:white;
}

#address {
	width: 250px;
	position:absolute;
	text-align:center;
	top: 835px;
	left: -5px;
	font:12px arial;
	color:#5A70B4;
}

#address a{
	color:#5A70B4;
	text-decoration:underline;
}

#slogan {
	width: 245px;
	position:absolute;
	text-align:center;
	top: 165px;
	left: 655px;
	font:13px arial;
	color:#5A70B4;
}

div.tabcontainer2 {
 width: 665px;
 background: #E4E8F3;
 font:13px arial;
color:#5A70B4;
	
}
ul.tabnav2 {
 list-style-type: none;
 margin: 0;
 padding: 0;
 width: 665px;
 overflow: hidden;
}

ul.tabnav2 a {
 display: block;
 width: 100%;
 color: white;
 padding-top:3px;
 padding-bottom:3px;
 text-decoration:none;
}

ul.tabnav2 a:hover {
background-color: #8E427E;
color: white;
}

ul.tabnav2 li {
 float: left;
 width: 166.25px;
 margin: 0;
 padding: 0;
 text-align: center;
  background: #5A70B4;
}

div.tabcontents2 {
 height: 555px;
 background: #E4E8F3;
 overflow: hidden;
 padding: 5px;
 margin-top: 5px;
 margin-left:5px;
 
}

div.tabcontents2 div.content2 {
 float: left;
 width: 100%;
 height: 102%;
 overflow-y: auto;
}

div.tabcontents2 div.content2 h2 {
 margin-top: 3px;
}

#text2 {
	position:absolute;
	top:370px;
	width: 650px;
	left:240px;
	height: 555px;
}

#text2 p {
	font:13px arial;
	color:#5A70B4;
}

#text2 h2 {
	font:16px arial;
	color:#5A70B4;
	font-weight:bold;
}

#text2 h3 {
	font:14px arial;
	color:#5A70B4;
	font-weight:bold;
}

#map {
position:absolute;
top: 640px;
left: 240px;
}


