body { 	background-color: #000;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #fff;	}#wrapper {	text-align: left;	margin: 0px auto;	padding: 0px;	width: 830px;	border: thin solid #5d5d5d;/*dark grey*/}#header {		position: relative;	margin: 0px 0px 0px 0px;		border: 0;	width: 830px;	height: 220px;}#notice {		font-size: 75%;	margin: 0px 0px 0px 0px;	padding: 10px 5px 15px 10px;	border: 0;	width: 810px;	background: url("../images/pirate_background.jpg");	color: #96bdd5;	clear: both;}.notice {		font-size: 75%;	margin: 0px 0px 0px 0px;	padding: 10px 5px 15px 10px;	border: 0;	width: 810px;	background-color: #10181c;	background: url("../images/pirate_background.jpg");	color: #6fcbfa;}/*======NAVIGATION=========*/ul#navigation {	position: relative;	font-size: 80%;	padding: 0px;/*this is the padding for all */	margin-top: -30px;	margin-right: 30px;	margin-left: 250px;	width: auto;	}ul#navigation li { 	display: inline; 	}ul#navigation li a {	padding: 1px 15px;	height: 18px;	background-color: #000;	color: #fff;	text-decoration: none;	float: right;	border-bottom: dotted 1px #5e5e5e;	border-top: dotted 1px #5e5e5e;	border-right: dotted 1px #5e5e5e;	border-left: dotted 1px #5e5e5e;	}ul#navigation li a#current {	border-bottom: solid 1px #ffba00;	border-top: solid 1px #5e5e5e;	border-right: solid 1px #5e5e5e;	border-left: solid 1px #5e5e5e;	}a:link, a:visited { color: #ff00f0; 	background-color: #000; }ul#navigation li a:hover {	color: #000;	background-color: #dedede;	}/*------2nd level navigation-----*/ul#navigation2 {	font-size: 80%;	padding: 0px;/*this is the padding for all */	margin: 8px 40px 0 0 ;	color: #fff;	float: right;	width: auto;}ul#navigation2 li { display: inline; }ul#navigation2 li a {	padding: .04em 1em;	background-color: #b5b5b5;	color: #000;	text-decoration: none;	float: left;	border: solid 2px #3e3e3e;}ul#navigation2 li a.current{	border-bottom: solid 2px #369;}a:link, a:visited { color: #fff; }ul#navigation2 li a:hover {	color: #000;	background-color: #fff;	}/*=====end of all navigation=======*/img{  border-style: none;}/* Hide from IE5-Mac \*/#navigation li a{float: none}/* End hide */#container {clear: floats;	width: 830px;	min-height: 400px;	padding: 0;	margin: 40px auto;	background: url("../images/pirate_background.jpg") no-repeat top left;}#container2 {clear: floats;	width: 830px;	min-height: 400px;	padding: 0;	margin: 10px auto;	background: url("../images/pirate_background.jpg") no-repeat top left;}#side-a {		float:left;		width: 170px;		margin: 30px 5px; 		}.side-ap{	padding: 5px 12px;			width: 150px;	line-height:130%;	font-size: 88%;	color: #96bdd5; 	font-family: Veradna, "Helvetica", "Arial", sans-serif; 	}.side-note{	padding: 5px 12px;			width: 150px;	line-height:130%;	font-size: 88%;	color: #ffc961; 	font-family: Veradna, "Helvetica", "Arial", sans-serif; 	}.notice2{	color: #6fcbfa;	line-height:130%;	font-size: 88%; 	font-family: Veradna, "Helvetica", "Arial", sans-serif; 	}.side-aq{	padding: 5px 12px;			font-weight:bold;	width: 150px;	line-height:130%;	font-size: 95%;	color: #d5c596; 	font-family: Veradna, "Helvetica", "Arial", sans-serif; 	}.side-ap a{	color: #bdd7e7; 	}div.scroll {float: right;	height: 200px;	width: 188px;	overflow: auto;	/*border: 1px solid #ccc;*/	margin-top: 25px;	margin-right: 10px;	padding: 5px;		}#side-rt {	color: #fff;	height: 53px;	width: 163px;	padding: 5px 5px;	margin-top: 5px;	margin-left: 0px;	background-color: #369;	background: url("../images/movie_navs.gif") no-repeat;}#side-rt2 {	color: #ccc;	margin-left: 65px;	width: 90px;	padding-left: 5px;}#side-rt2 a:link{	color: #ccc;	height: 153px;	width: 183px;	font-size: 85%;	margin: 5px 5px; }#side-rt2 a:hover{	color: #79b5d8;	height: 153px;	width: 183px;	font-size: 85%;}#content { 	margin: 30px 0px 0px 5px; 	float: right;	width: 636px;	height: 285px;	}/*for home page only*/#content2 { 	float: left;	line-height:180%;	width: 580px;	margin: 30px 0px 5px 10px;      padding: 7px;    min-height: 380px;    border: medium solid #2b2b2b;       background: url("../images/bodybackground.gif") no-repeat top left;    background-color: #141414;		}/*for pages without 2nd level page*/		#contentalt { 	float: left;	line-height:180%;	width: 580px;	margin: 0px 0px 5px 10px;     padding: 7px;    min-height: 380px;           background: url("../images/bodybackground.gif") no-repeat top left;    background-color: #141414;	    border: medium solid #2b2b2b;	}	.textalt p {	line-height:150%;	margin: 2px 0 10px 0;	font-size: 85%;	color: #dedede; 	font-family: Verdana, Arial, Helvetica, sans-serif;}.textalt2 {	line-height:150%;	margin: 2px 0 10px 0;	font-size: 85%;	color: #369; 	font-family: Verdana, Arial, Helvetica, sans-serif;}.textalt h1 { 	font-size: 165%;	margin: 2px 0 2px 0;	color: #dedede; 	font-family: Veradna, Helvetica, Arial, sans-serif;}.textalt h2 { 	font-size:125%;	margin:5px 0 2px 0;	font-weight: meduim;	color: #dedede;}.textalt h3 { 	font-size:110%;	margin:5px 0 2px 0;	font-weight: bold;		color: #dedede;}.textalt ul li{line-height:110%;	list-style: square;	margin: 2px 0 10px 0;	font-size: 90%;	color: #dedede; 	font-family: Veradna, Helvetica, Arial, sans-serif;}.textalt ol li{	color: #dedede;	font-size: 90%; 	font-family: Veradna, Helvetica, Arial, sans-serif;	line-height:110%;	list-style-position: inside;	margin: 2px 0 10px 0;}img.floatLeft {     float: left;     margin: 25px; }p.screen { width: 530px;    margin-left: auto;    margin-right: auto }/*======table======*/ .zebra-table {		background-color:#f4f4f4;	border-collapse: collapse;	color:#282828;	font-size: 12px;	font-weight: normal;		line-height: 155%;	margin: 10px auto;	padding: 0 0 30px 0;	}.zebra-table thead {    background: #3f5766;	}.zebra-table td {       border: 1px solid #777;    padding: 3px 7px;	}.zebra-table thead th {		border: 1px solid #777;	color: #fff;	font-weight: medium;	padding: 3px 7px;	}tr.zebra-row {    background: #d9d9d9;    border: 1px solid #777;	}/*=====footer=====*/	#footer {	clear: both;	color: #ccc;	background-color: #000;		font-size: x-small;	font-family: Helvetica, Arial, sans-serif;	margin: 0 0 15px 0;}#footer p {	line-height: 130%;	margin: 15px 5px; 	padding: 0;	 }.leftalign2 {	 	display: inline;	float:left;	margin: 5px 10px 5px 30px;}#footer hr { 		background-color: #ccc;	border: 0;	height:1px;		margin: 0px 0 0 0;	padding: 0;	width:100%;	}			