/* CSS Document */

body {margin: 0; padding: 0; background-color:#6180A0; font-family:Verdana, Arial, Helvetica, sans-serif; }

h2 { }
p {margin:0 0 1em 0; padding:0; color:#000000; font-size:80%;  line-height:1.4em}
.red {color:#990000}

a {color: #003366; text-decoration:none; }
a:hover {color: #990000}
a:active {color: #990000}


#main {margin:auto; width:768px;}
#nav {height:60px;}
#mainpic {/*margin:0; padding:0;*/ border-bottom: 4px solid #6180A0;}
#content {background-color:#BEC8DD;}
#text {margin:0 0 0 40px; width:480px; float:left; /*background-color:#FFFFCC;*/}
* html #text {margin:0 0 0 20px;}
#textvid {margin:0 0 0 40px; width:700px; float:left; /*background-color:#FFFFCC;*/}
* html #textvid {margin:0 0 0 20px;}
#textvid td {font-size:80%}
#textvid a img {border:2px solid #000;}
#textvid a:hover img {border:2px solid #990000;}
#textvid .topvid {float: right;}

#featured {float:right; width:150px; margin: 0 35px 0 0;}
* html #featured {margin: 0 17px 0 0;}
#featuredmedia {float:right; width:165px; margin: 0 35px 0 0;}
* html #featuredmedia {margin: 0 17px 0 0;}
#featuredmedia a img {border:2px solid #000;}
#featuredmedia a:hover img {border:2px solid #990000;}

.border {border: 1px solid #6180A0; padding: 0 10px 5px 10px; margin-bottom: 10px;}
#links {}
#links li {margin:0 0 5px 0;}


/* ****** Form ****** */

#form {
	/*background-color: #E1D4CB;*/
	width: 440px;
	padding: 10px;
	border: 1px solid #006666;
	}	

.label {
	/*background-color:#660066;*/
	width: 130px;
	float: left;
	margin-bottom: 10px;
	font-size: 80%;
	}

.input {
	/*background-color:#993333;*/
	margin-left: 135px;
	margin-bottom: 10px;
	font-size: 80%;	
	}

#footer {
	margin: -13px 0 0 0;
	background-image: url(../img/slices/footerBG.jpg);
	/*height:74px;*/
	background-repeat: repeat-x;
	padding: 30px 0 25px 40px;
	font-family:Impact;
	color:#FFFFFF;
}
#footer a {
	color:#fff;
	}
#footer a:hover {
	color:#FFCC00;
	}
