* { padding: 0; margin: 0; }

a:link {
	text-decoration: none;
	color: #cccccc;
}
a:visited {
	text-decoration: none;
	color: #ffffff;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #ffffff;
}

body {
 font-family: "Puritan";
 font-size: 13px;
 background:#000000;

}
#wrapper { 
 margin: 0 auto;
 width: 900px;
}
#header { 
 width: 900px;
 clear: both;
 color: #ffffff;
 border: 0px solid #ccc;
 background: #000000;
 margin: 0px 0px 10px 0px;
 height: 70px;
 padding: 10px;
 background-image:url(../img/bl.gif);
 background-position: center bottom;
 background-repeat: no-repeat;
}
#header1 { 
 width: 900px;
 clear: both;
 color: #ffffff;
 border: 0px solid #ccc;
 background: #000000;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 
}
#topcolumn { 
 color: #333;
 border: 0px solid #5a667b;
 background: #ccc;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 40px;
 width: 700px;
 float: left;
 }
#leftmiddle { 
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#rightmiddle { 
 color: #333;
 border: 1px solid #ccc;
 background: #ffffff;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 205px;
 float: left;
}
#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 background: #000000;
 margin: 0px 0px 5px 0px;
 padding: 10px;
 height: 350px;
 width: 745px;
 float: left;
 }
#small { 
 color: #333;
 border: 0px solid #ccc;
 background: #ffffff;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 160px;
 width: 88.25px;
 float: left;
 
}
#navigation {
 float: left;
 width: 900px;
 height: 50px;
 color: #000000;
 padding: 10px;
 border: 0px solid #ccc;
 margin: 0px 5px 5px 0px;
 background: #000000;

 }
#main { 
 width: 900px;
 clear: both;
 color: #000000;
 border: 0px solid #ccc;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 347px;
   }
#content { 
 width: 900px;
 clear: both;
 color: #000000;
 border: 0px solid #ccc;
 background-position: right bottom;
 background-repeat: no-repeat;
 background-color: #000000;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 423px;
 }
 #content2 { 
 width: 900px;
 clear: both;
 color: #000000;
 border: 0px solid #ccc;
 background-position: right bottom;
 background-repeat: no-repeat;
 background-color: #000000;
 margin: 0px 5px 5px 0px;
 padding: 10px;
 height: 416px;
 }
 
 #swan { 

 border: 0px solid #ccc;
 background: #000000;
 height: 200px;
 width:200px;
 margin: -90px auto; 
 background-image:url(../img/Swanfield.jpg);
 background-position: center bottom;
 background-repeat: no-repeat;
 position:relative;
}
 
#footer { 
 width: 900px;
 clear: both;
 color: #ffffff;
 border: 0px solid #ccc;
 background: #000000;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 height: 150px;
 text-align:center;
 background-image:url(../img/bl.gif);
 background-position: center bottom;
 background-repeat: no-repeat;
}
#footer1 { 
 width: 900px;
 clear: both;
 color: #ffffff;
 border: 0px solid #ccc;
 background: #000000;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 height: 157px;
 background-image:url(../img/bl.gif);
 background-position: center bottom;
 background-repeat: no-repeat;
}

#footerz { 
 width: 900px;
 clear: both;
 color: #ffffff;
 border: 0px solid #ccc;
 background: #000000;
 margin: 11px 0px 10px 0px;
 padding: 10px;
 height: 150px;
 text-align:center;
 background-image:url(../img/bl.gif);
 background-position: center bottom;
 background-repeat: no-repeat;
}
.highlightit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
-moz-opacity: 0.7;
}

.highlightit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.style3 {color: #da378b}

#popitmenu{
position: absolute;

border:0px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: #da378b;
display: block;
background-color: #ffffff;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #ffffff;
color: #d76e9d;
}

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#777777;
	font-size:0.9em;
	background-color:#000000;
	width:800px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #000000;
	background-color:#000000;
	width:800px;
	color:#cccccc;
	
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:0.9em;	
	position:relative;
	
}#content div table tr td div p {
	color: #CCC;
}
#content div table tr td div p {
	font-family: Verdana, Geneva, sans-serif;
}
.style8 {
	font-family: Verdana, Geneva, sans-serif;
}
.style8 .style8 {
	font-size: 11px;
}
