body {

		margin: 0px auto;
		margin-top:35px;
		text-align:center;
		background-image:url(../images/bodybg.png);
		background-repeat:repeat-x;
		background-color:#6383FF;
}

.container-header {

		margin: 0px auto;
		width:1004px;
		height:256px;
		border: 3px solid #000066;
		border-bottom:none;
		background-color:#FFFFFF;
		
		
}

.header-greybox-nav {
		
		margin: 0px auto;
		margin-left:22px;
		margin-top:27px;
		width:960px;
		height:229px;
		background-image:url(../images/greybox.png);
		background-repeat:no-repeat;
		
}

.header-logo {

		width:362px;
		height:196px;
		background-image:url(../images/headerlogo.jpg);
		margin-left:1px;
		margin-top:3px;
		float:left;
		
		
}

.header-flash-right {

	width:596px;
	height:198px;
	float:left;
	margin-top:1px;
	margin-left:-3px;
}

.mainnav {

	width:960px;
	height:30px;
	background-image:url(../images/navbg.png);
	background-repeat:no-repeat;
	clear:both;
}

.nav {

		width:960px;
		height:30px;
		margin-top:7px;
		text-align:left;
		
}
	


.navlist li {

	list-style-type:none;
	padding-left:20px;
	display:inline;
	color:#24425E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
}

.mainbgcontainer-top {

	margin:0px auto;
	width:1004px;
	height:16px;
	border: 3px solid #000066;
	border-top:none;
	border-bottom:none;
	background-color:#FFFFFF;	
}

.mainbgcontainer {

	margin:0px auto;
	width:1004px;
	height:auto;
	background-color:#FFFFFF;
	border: 3px solid #000066;
	border-top:none;
	border-bottom:none;
}

.mainbgcontainer-bottom {

	margin:0px auto;
	width:1004px;
	height:52px;
	border: 3px solid #000066;
	background-color:#FFFFFF;
	border-top:none;
	clear:both;
}

.topsilverbarbg {

	width:952px;
	height:38px;
	margin:0px auto;
	background-image:url(../images/topsilverbar.png);
	background-repeat:no-repeat;
}

.bluecontainer-top {

	margin:0px auto;
	width:896px;
	height:19px;
	font-size:0px;
	background-image:url(../images/bluebgtop.png);
	background-repeat:no-repeat;
}

.bluecontainerbg {

	margin:0px auto;
	width:896px;
	height:auto;
	background-image:url(../images/bluebg.png);
	background-repeat:repeat-y;
}

.bluecontainer-bottom {

	margin:0px auto;
	width:896px;
	height:21px;
	background-image:url(../images/bluebgbottom.png);
	clear:both;
}

.silverbar-footer {

	margin:0px auto;
	height:38px;
	width:952px;
	background-image:url(../images/silverbarbottom.png);
	background-repeat:no-repeat;
	
}

.silverbartop-text {

	width:940px;
	margin:0px auto;
	padding-top:12px;
	height:10px;
	

}

.silverbartop-textleft {
	
	margin:0px auto;
	text-align:left;
	padding-left:10px;
	width:450px;
	height:18px;
	float:left;
	
}

.silverbartop-textleft h1 {

	color:#24425E;
	margin: 0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}


.silverbartop-textright {

	margin:0px auto;
	padding-right:10px;
	text-align:right;
	width:450px;
	height:18px;
	float:right;
	color:#24425E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.content-container {

	margin:0px auto;
	width:854px;
	height:auto;
	
}

.clearboth {

	width:854px;
	clear:both;
	height:0px;
	font-size:0px;
	padding:0px;
	border-collapse:collapse;
}

.contentcolumn-left {

	margin:0px auto;
	width:665px;
	min-height:auto;
	float:left;
	
}

.contentcolumn-right {

	margin:0px auto;
	width:175px;
	height:auto;
	float:right;
	
}

.columnleft-top {

	margin:0px auto;
	width:665px;
	height:9px;
	font-size:0px;
	background-image:url(../images/columnleft-top.png);
	background-repeat:no-repeat;
	
}

.columnleft {

	margin:0px auto;
	width:665px;
	height:auto;
	background-image:url(../images/columnleft-middle.png);
	background-repeat:repeat-y;
	
}

.columnleft-bottom {

	margin:0px auto;
	width:665px;
	height:13px;
	background-image:url(../images/columnleft-bottom.png);
	background-repeat:no-repeat;
	clear:both;
	
}

.columnright-boxtop1 {

	margin:0px auto;
	font-size:0px;
	line-height:0px;
	width:175px;
	height:9px;
	background-image:url(../images/columnright-boxtop.png);
	background-repeat:no-repeat;
}

.columnright-box1 {

	margin:0px auto;
	width:175px;
	height:auto;
	background-image:url(../images/columnright-boxmiddle.png);
	background-repeat:repeat-y;
}

.columnright-boxbottom1 {

	margin:0px auto;
	width:175px;
	height:10px;
	background-image:url(../images/columnright-boxbottom.png);
	clear:both;
	background-repeat:no-repeat;
}

.content-container-box1 {

	margin:0px auto;
	width:170px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:7px;
	font-size:12px;
	color: #24425E;
	text-align:left;
}

.content-container-box1 h2 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-bottom:7px;
	margin:0px auto;
	color: #24425E;
	text-align:left;
}

.rightcolum-box-image {

	height:auto;
	width:160px;
	border: 1px solid #999999;
}

.footer-text {

	margin:0px auto;
	height:38px;
	width:952px;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#24425E;
}

.footer-text-left {

	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	font-size:10px;
	color:#24425E;
	width:400px;
	height:20px;
	float:left;
	text-align:left;
}

.footer-text-right {

	font-family:Arial, Helvetica, sans-serif;
	
	padding-right:17px;
	font-size:10px;
	color:#24425E;
	width:400px;
	height:20px;
	float:right;
	text-align:right;
}

img {
	
	border:none;
}

a:link {color: #24425E;  text-decoration:none; }

a:visited {color: #24425E;  text-decoration:none;}

a:hover {color: #24425E;  text-decoration:underline;}

a:active {color: #24425E;  text-decoration:none;} 

.nav a:link {color: #24425E;  text-decoration:none; }

.nav a:visited {color: #24425E;  text-decoration:none;}

.nav a:hover {color: #24425E;  text-decoration:underline;}

.nav a:active {color: #24425E;  text-decoration:none;} 
	
.content-box-outside {

	margin:0px auto;
	border:1px solid #24425E;
	width:624px;
	height:auto;
}

.content-box-inside {

	margin:0px auto;
	margin-top:3px;
	margin-bottom:3px;
	border:1px solid #CCCCCC;
	padding:0px;
	padding-bottom:5px;
	width:616px;
	text-align:left;
	height:auto;
}


.content-box-inside h2 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:0px auto;
	color: #24425E;
}

h2 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px auto;
	color: #24425E;
}

h3 {

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px auto;
	color: #24425E;
	font-style:italic;
}

.content {
	
	margin:0px auto;
	line-height:25px;
	float:left;
	padding-top:5px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #24425E;
	padding-left:5px;
}



.boximage-right {

	float:right;
	margin-top:8px;
	margin-right:5px;
	margin-left:5px;
	width:auto;
	height:auto;
	border: 1px solid #999999;
}

.gallery-table{

	border: 2px solid #CCCCCC;
	margin-right:30px;
}

.gallery-table tr td{

	padding:5px;
	border: 1px solid #CCCCCC;
}
	
	
	





