@charset "utf-8";
/* CSS Document */

body {padding: 10px 0px 0px 0px; margin:0; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}

#Frame {width:960px; height:auto; padding:0; margin-left:auto; margin-right:auto; background:#f8f4f8;}
#Banner {width:880px; height:auto; padding:0px 40px 0px 40px; marign-left:auto; margin-right:auto; background:#FFFFFF;}
#Logo {width:; height:; padding:0; margin:0; float:left;}
#Logos {width:; height:; padding:0; margin:0; float:right;}

#Cookies {width:880px; height: 25px; padding:0; margin:0;}
#Cookies a {color:#70156b; padding:0; margin:0; text-decoration: none;}
#Cookies a:hover {color:#999999;}


/* Navigation */

#NavHold {width: 880px; height: 20px; padding:4px 40px 0px 40px; margin:0; background:url(../images/NavBkg.jpg) 0 0 repeat-x; color:#FFFFFF;}

#navlist {padding:0; margin:0;}
#navlist li {display: inline; list-style-type: none; padding-right: 21px;}
#navlist li a {color:#FFFFFF; font-weight: bold; padding:0; margin:0; text-decoration:none;}
#navlist li a:hover {color:#ddcedf;}




/* New Dropdown Navigation */

ul#topnav {
	margin: 0; padding: 0;
	float: left;
	width: 880px;
	list-style: none;
	position: relative;
	font-size: 12px;
	background: url(topnav_stretch.gif) repeat-x;
	z-index: 2999;
}
ul#topnav li {
	float: left;
	/*margin: 0; */padding: 0; padding-right: 26px; padding-left:0; 
	/*border-right: 1px solid #555;*/
}
ul#topnav li a {
	padding: 0; margin:0;
	margin-bottom:5px;
	display: block;
	color: #f0f0f0;
	text-decoration: none; font-weight: bold;
}
ul#topnav li a:hover{color:#ddcedf;}
ul#topnav li:hover { /*background: #1376c9 url(topnav_active.gif) repeat-x;*/ }
ul#topnav li span {
	z-index: 2000;
	float: left;
	padding: 8px 8px;
	position: absolute;
	left: -40px; top:20px;
	display: none;
	width: 912px;
	background: #a37aa4;
	color: #672e63;
	padding-left:40px;
	/*-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;*/
}
ul#topnav li:hover span { display: block; }
ul#topnav li span a { display: inline; padding-right: 20px; color: #672e63;}
ul#topnav li span a:hover {text-decoration: none; color:#FFFFFF;}





/* Main Content */

#MainContent {width: 960px; height:auto; padding:0; margin:0;}
#MainLeft {width:500px; height:auto; padding:0px 25px 0px 40px; margin:0; float:left;}
#MainRight {width:360px; height:auto; padding:0; margin:0; float:left; color:#000000;}

#MainRight a {color:#660460;}


.MainPic {width:500px; height:280px; padding:0px 0px 15px 0px; margin:0; z-index:1;}

.ContactInfo {width: 500px; height:auto; padding:0; margin:0;}
.ContactITop {width: 500px; height:20px; padding:0; margin:0;}
.ContactIContent {width: 480px; height:auto; padding:10px; margin:0; background: #ddcedf; color:#70156b;}
.ContactIContent h1 {font-size: 16px; line-height:14px; padding:0; margin:0;}
.ContactIContent h2 {font-size: 22px; line-height:14px; padding:0; margin:0;}
.ContactIContent a {color:#70156b;}

.ContactIBottom {width:500px; height:18px; padding:0; margin:0;}



.MainTitle {width: 360px; height: 83px; padding:0; margin:0;}

.Messages {width: 360px; height: 132px; padding:0; margin:0;}

/* Animated Side */

#list3 { /*border: 1px solid #111; */ width: 360px;}
#list3 div.selected .title { font-weight: bold; color:#6f2a6d; }

#list3 div div {
	/*border-left:8px solid #6699CC;*/
	padding: 0px; padding-top: 8px; padding-bottom: 8px;
}

#list3 div.title {
	/*border: 1px solid #3366AA;
	background-color: #6699CC;*/
	padding: 0px;
	cursor: pointer;
	color:#6f2a6d; font-weight: bold; 
}

#list3 div.title:hover {color: #666666;}
#list3 div.selected {border-bottom: none;}




#list4 { /*border: 1px solid #111; */ width: 360px;}
#list4 div.selected .title { font-weight: bold; color:#6f2a6d; }

#list4 div div {
	/*border-left:8px solid #6699CC;*/
	padding: 0px; padding-top: 8px; padding-bottom: 8px;
}

#list4 div.title {
	/*border: 1px solid #3366AA;
	background-color: #6699CC;*/
	padding: 0px;
	cursor: pointer;
	color:#6f2a6d; font-weight: bold; 
}

#list4 div.title:hover {color: #666666;}
#list4 div.selected {border-bottom: none;}




/* Bottom Features */

#Footer {width: 920px; line-height:8px; height: auto; padding:10px; margin-left:auto; margin-right:auto; background: #efe3c6; color:#70156b; position:relative; clear:both;}
#Footer a {color:#70156b; text-decoration: none; padding:0; margin:0;}
#Footer a:hover {color: #333333;}
