body {
background-color:#000000;
margin:0px;
font-family:Arial, Sans Serif;
font-size:12px;
color:#ffffff;
}

h1,h2,h3,h4 {
margin:0px;
margin-bottom: 0px;
padding:0px;
padding-bottom: 0px;
}

h1{
font-size:0px;
color:#2c2c2c;
}

h2{
font-size:18px;
color:#238cdb;
font-weight:normal;
}

h3 {
font-size:20px;
color:#828080;
font-weight:normal;
font-style:italic;
border-top: 1px dashed #434343;
border-bottom: 1px dashed #434343;
padding:5px;
}

img {
border:0px;
}

hr {
height:1px;
color:#505050;
border-top:1px dashed;
border-bottom:0px;
border-left:0px;
border-right:0px;
}

.tag {
font-size:20px;
color:#828080;
font-weight:normal;
font-style:italic;
border-top: 1px dashed #434343;
border-bottom: 1px dashed #434343;
padding:5px;
}

.bordergrey {
background-color:#444444;
height:16px;
}

.bordernavtop {
background-image:url(border_nav_bottom.gif);
height:4px;
}

.bordernavbottom {
background-image:url(border_nav_top.gif);
height:4px;
}

.bordertext {
border-bottom:1px solid #505050;
height:1px;
padding-bottom:10px;
}

.styleheader {
background-image:url(back_header.jpg);
background-repeat:repeat-x;
background-color:#323232;
height:124px;
}

.stylenav {
background-image:url(back_nav.jpg);
background-repeat:repeat-x;
background-color:#020202;
height:44px;
}

.styleanim {
background-image:url(back_anim.jpg);
background-repeat:repeat-x;
background-color:#000000;
height:223px;
}

.styletable {
width:600px;
}

.styletable td {
height:40px;
border-top:1px solid #333333;
}

.mini {
font-size:10px;
color:#e2e2e2;
}

.blue {
color:#2184ce;
}


a:link {color: #ffffff; text-decoration:underline;}
a:visited {color: #ffffff; text-decoration:underline;}
a:active {color: #ffffff; text-decoration:underline;}
a:hover {color: #2184ce; text-decoration:underline;}

.minisub:link {color: #898989; text-decoration:none;}
.minisub:visited {color: #898989; text-decoration:none;}
.minisub:active {color: #898989; text-decoration:none;}
.minisub:hover {color: #898989; text-decoration:underline;}

.nav:link {color: #c0bfbf; text-decoration:none; font-size:14px;}
.nav:visited {color: #c0bfbf; text-decoration:none; font-size:14px;}
.nav:active {color: #c0bfbf; text-decoration:none; font-size:14px;}
.nav:hover {color: #2184ce; text-decoration:none; font-size:14px;}


/* Image Scroll Animation */

#screen2{
	position:relative;
	width:430px;
	margin:0px;
	
}
	#screen2 #buttons{
	}
	
	#screen2 #buttons a{
		margin:10px 10px;
		color:#69C;
	}
	#screen2 .prev{
		float:left;
		position:relative;
 		top:80px;

	}
	#screen2 .next{
		float:right;
		position:relative;
 		bottom:125px;
	}

#slideshow{
	overflow:hidden;
	width:325px;
	list-style:none;
}

	#slideshow ul{
		width:3900px;
		padding-left:0px;
		list-style:none;
	}

		#slideshow li{
			float:left;
			margin:0 16px;
			cursor:pointer;
			list-style:none;
		}

