html { font-size: 100%; /* IE hack */ }

body {
				margin: 0px;
				text-align: center;
				padding: 0px;
				background:#660066;
				font: 0.8em/1.6em Arial, Helvetica, sans-serif;

}
object {display:block;}

a 			{	color:#D4B7D4;font-weight:bold;}
a:link 		{	text-decoration: none; color: #D4B7D4; }
a:visited 	{	text-decoration: none; color: #D4B7D4; }
a:hover 	{ 	color: #D4B7D4; text-decoration:none; }

h1 {
	                color:#85b8d7;
	                font:1.4em bold Arial, Helvetica, sans-serif;
	                margin:0px 0px 10px 0px;
}


#container{
    		 	width:664px;
				padding:0px;
				text-align:left;
				margin-left: auto;
				margin-right: auto;
}


#header {
					min-height:166px;
					margin: 0px;
					padding: 0px;
					background:url(/images/site_bits/header.gif) no-repeat 1px 4px;
					
}

* html  #header {height:166px;}

#navigation {
					margin: 0 0 0 15px;
					padding:0px;
					float:left;
					min-height:570px;
}

* html {height:525px;}

#navigation ul {
					margin: 0px;list-style: none;
					padding:0px;
}

#navigation ul li {
					width:125px;
					min-height:35px;
					font-size: .85em;
					margin: 2px;
					padding:0;
					list-style: none;
					text-align:center;
					
}
* html #navigation ul li{height:35px;}

#navigation a,#navigation a:link, #navigation a:visited {
					color:#ffffff;font-weight:bold; 
					display:block; 
					padding:5px 0 0 0;
					width:125px;
					min-height:35px;
					background:#660066;
					border:1px solid white; 
}
* html #navigation a {height:35px;}

#navigation ul li a:hover {
					background-color:#D4B7D4;
}
#navigation .active a,#navigation .active a:link, #navigation .active a:visited {
					background-color:#D4B7D4;
}


#info {
					width:473px;
					
					margin: 0px;
					padding:0px;
					float:right;		
}


#info p, #info ul li {
			color:white;
			font:0.9em Arial, Helvetica, sans-serif;
}

#info h1 {
			color:#D4B7D4;
			border-bottom:1px solid #D4B7D4;
			padding:0 0 5px 0px; 
}

#info img {padding:20px 0 0px 0px;}


.dynamic .default img  { border:0px solid white; }
.dynamic {list-style:none;margin:0px;padding:0px;}
.dynamic .default {float:left;margin:5px;}

#footer {
	                clear:both;
	               
	                font-size:0.8em;
					padding:0px;
					margin-top:10px;
					border-top:1px solid #D4B7D4;
					color:#D4B7D4;
					width:664px;
}

#duoline {
			float:right;
			margin:-23px 0 0 0px;
}

.cleaner {
					clear:both;
					height:0px;
					line-height:0px;
					font-size:1px;
					border:none;
					margin:0px; padding:0px;
					background:transparent;
}

.formdefault input{font-size:90%;}
.formdefault dt{ float:left;width:140px;font-size:90%;padding:3px 10px;height:20px;color:white}
.formdefault  dd{height:26px;margin:0px;}
.formdefault dd input , .formdefault dt input ,.formdefault dd textarea , .formdefault dt textarea
{width:200px;font-family:sans-serif;margin-left:0px;}
.formdefault dd textarea , .formstyle1 dt textarea {height:60px;margin-left:0px;}

.formdefault dd select , .formdefault dt select{width:206px;font-family:sans-serif;margin-left:0px;}

#col1, #col1 h1 {color:#D4B7D4;}
