/* CSS Document */

b,body,br,code,dd,div,dl,dt,em,form,h1,h2,h3,h4,h5,h6,hr,i,img,label,li,ol,p,pre,span,strong,table,td,th,tr,ul {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
code,pre {
	font-family: monospace;
}
li,dd {
	margin-left: 2.5em;
} 
/* My Styles */

body {
	background-color: #172A5A;
	background-image:url(../images/bg-tile.jpg);
	background-repeat:repeat-x;
	background-position:top left;
}

#container {
	width: 966px;
	min-width: 966px;
	max-width: 966px;
	margin-top: 25px;
	border: solid 8px #172A5A;
	background-color: #172A5A;
}

#banner {
	width: 966px;
	min-width: 966px;
	max-width: 966px;
	height: 105px;
	min-height: 105px;
	background-color: #172A5A;
}

#nav {
	width: 966px;
	min-width: 966px;
	max-width: 966px;
	background-color: #172A5A;
	margin-bottom:10px;
	}
#navcontentspacerdiv {
	height: 10px;
	min-height: 10px;
	max-height: 10px;
	background-color: #172A5A;

}
/* ie 6 fix */
* html body #navcontentspacerdiv {
	height: 1px;
	min-height: 1px;
	max-height: 1px;
}

#maincellcontainers {
	align: left;
	background-color: #365091;
	margin: 0px;
	padding: 0px;
	min-height: 490px;
	
}

#flashcontainer {
width:686px;
/*border:1px solid #0000FF;*/
float:left;

}

#content {
/**/	width: 667px;
	min-width: 667px;
	max-width: 667px;
/*	height: 490px; */
	min-height: 490px;
/*	max-height: 490px; */
	/*background-color: #172A5A; */
/*	float:left; */
	text-align: left;
}
/* IE FIX */
* html #content {
	width: 663px;
	min-width: 663px;
	max-width: 663px;
    min-height:490px;
    height:auto !important;
    height:490px;
}
#contentpadder {
	margin: 0px 20px 0px 20px;
	padding: 40px 0px; 
}
#flash {
	width: 289px;
	min-width: 289px;
	max-width: 289px;
	min-height: 490px;
}
#footer {
	text-align: right;
		width: 966px;
	min-width: 966px;
	max-width: 966px;
	margin-top: 5px;
}

/* TEXT STYLES */

#footer a:link {
 color: #4C7FAA;
 font-size: .6em;
 text-decoration:none;
 margin: 0px 3px;
}
#footer a:visited {
 color: #4C7FAA;
 font-size: .6em;
 text-decoration:none;
 margin: 0px 3px;
}
#footer a:hover {
 color: #4C7FAA;
}
#contentpadder p {
	font-size: .8em;
	color: #FFFFFF;
	text-align: left;
	line-height: 150%;
}
#contentpadder h1 {
	font-size: .9em;
	color: #4C7FAA;
	text-align: left;
	font-weight: normal;
}
#contentpadder h2 {
	font-size: .85em;
	color: #FFFFFF;
	text-align: left;
	
}
#contentpadder li {
	font-size: .8em;
	color: #FFFFFF;
	text-align: left;
	line-height: 150%;
}
#content a:link {
	color: #4C7FAA;
	text-decoration: none;
}
#content a:visited {
	color: #4C7FAA;
	text-decoration: none;
}

#flashcell {
	background-color: #172A5A;
}

#gallery-table tr td {
padding:5px;
height:120px;
vertical-align:top;

}

#gallery-table tr td a,
#gallery-table tr td a:link,
#gallery-table tr td a:visited 
{
outline:none;
}

#gallery-thumbs {
width:220px;
/*border:1px solid #CC0000;*/
float:right;
padding-right:30px;
padding-top:33px;
}

#gallery-table tr td h5 {
color:#FFFFFF;
font-size:10px;
}

#gallery-table tr td p {
color:#FFFFFF;
font-size:8px;
}
