/* patkids css*/

#container
{
	width: 960px;
	height:100%
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10pt;
	line-height: 100%;
}

#top
{
	padding: 0pt;
	background-color: #2b3f72;
	border: 0px;
	height:60px;
	min-width:960px;
}

#top h1
{
	padding: 0;
	margin: 0;
	min-width: 960px;
	text-align:left;
}

h2
{
	background-color: white;
	font-family: "Arial Black";
	font-size: 18pt;
	font-weight: bolder;
	text-align: left;
	color: #ca0002;
	line-height: 100%;
}

h3
{
	background-color: white;
	font-family: "Arial Black";
	font-size: 14pt;
	font-weight: bolder;
	text-align: left;
	color: #ca0002;
	line-height: 100%;
}

h4
{
	background-color: #ca0002;
	font-family: "Arial Black";
	font-size: 18pt;
	font-weight: bolder;
	text-align: left;
	width:825px;
	color: white;
	line-height: 24px;
}

h6
{
	font-family: "Arial Black";
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
	color: #172d79;
	margin-top: 5px;
	margin-bottom: 15px;
}

h7
{
	background-color: #ca0002;
	font-family: "Arial Black";
	font-size: 18pt;
	font-weight: bolder;
	text-align: center;
	width:825px;
	color: white;
	line-height: 24px;
}

#leftcol
{
	float:left;
	width:37%;
	margin-top:0px;
	margin-left:3%;
	padding: 1em;
	max-width: 500px;
	text-align; left;
}

#rightcol
{
	float: right;
	width: 40%;
	margin-top: 10px;
	margin-right:10%;
	padding: 1em;
	max-width: 500px;
	text-align:left;
}

#leftcolsailorribbon
{
	float: left;
	margin-top:-379px;
	margin-left:104px;
}

#leftcolsailordad
{
	float: left;
	margin-top: -20px;
	margin-left:111px;
	max-width: 400px;
	text-align:left;
}

#leftcolquotes
{
	float:left;
	position:relative;
	margin-top:120px;
	margin-left: -400px;
	max-width: 380px;
	text-align:left;
	z-index:4;
}

#leftcolquotes a
{
	color: #182246;
	font-weight:bold;
	text-decoration:none;
}

#leftcolquotes a:hover 
{
	font-weight:bolder;
	text-decoration: none;
}

#rightcolsailordad
{
	float: right;
	margin-top: -3030px;
	margin-right:90px;
	padding: 1em;
	text-align:left;
	position:relative;
	z-index:1;
}

#rightcolmap
{
	float:right;
	width:430px;
	margin-top: -2945px;
	margin-right: -20px;
	padding: 1em;
	text-align:left;
}

#leftcolauthor
{
	float:left;
	width:37%;
	margin-top:0px;
	margin-left:70px;
	padding: 1em;
	max-width: 500px;
	text-align; left;
}

#rightcolauthor
{
	float: right;
	width: 40%;
	margin-top: 10px;
	margin-right:10%;
	padding: 1em;
	max-width: 500px;
	text-align:left;
	position:relative;
	z-index:1;
}

#singlecol
{
	margin-left: 50px;
	margin-right:60px;
	padding: 1em;
	text-align:left;
}

#singlecol a {
	color: ActiveCaption;
	text-decoration:none;
}

#logodiv
{
	margin-left: 10%px;
	border: white;
	text-decoration:none;
	padding:none;
	background-color: white;
	background: white;
}

#homediv
{
	border: 0px;
	padding:none;
	background-color: none;
	max-width:964px;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
}

#footer
{
	clear: both;
	margin: 0;
	padding: .5em;
	color: white;
	font-size:80%;
	background-color: #2b3f72;
	margin-top:0px;
	border-top: 3px solid red;
	text-align:center;
	min-width:960px;
}

#footer a {
	color: white;
	text-decoration:none;
}

#footerhome
{
	float:none;
	clear: both;
	margin: 0;
	padding: .5em;
	color: silver;
	font-size; .8em;
	background-color: #2b3f72;
	margin-top:0px;
	border-top: 3px solid red;
	text-align:center;
	min-width:960px;
}

#footerhome a {
	color: silver;
	text-decoration:none;
}


#logodiv a {
	color:white;
	text-decoration:none;
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }
	
}

.footerfont {
	color: white;
}

body {
	color:#182246;
	background-color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	margin-top: 0px;
	page: center;
	margin-left: 0px;
}

a {
	color: white;
	text-decoration:none;
}

/*a:linknav { 
	color: blue;
}*/

a:hover {
	font-weight:bold;
	text-decoration: none;
}


.style2 {
	font-size: 9px;
	font-style: italic;
	line-height: normal;
	text-align:right;
}


/* imagogallery css*/


.imago_thumbImg {
	border: 2px solid white;
}

.imago_selectedThumb {
	border: 2px solid #4463b3;
}

#imagoError {
	position: absolute;
	top: 50px;
	left: 50px;
	display: none;
	color: #FFFFFF;
}

#imagoThumbMenu {
	position: relative;
	left: 275px;
	top: 330px;
	width: 300px;
	height: 80px;
	z-index:0;
}
 
#imagoCurrentThumbTable {
	border-collapse: separate;
	border-spacing: 5px;
	margin: 5px;
	padding: 5px;
	outline: 5px;
}

#imagoCurrentImageTitle {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	z-index:2;
}

#imagoGalleryTitle {
	text-align: center;
	font-size: larger;
	font-weight: bold;
	font-family: monospace;
	color: #FFFFFF;
}

#imagoFrame {
	position: relative;
	margin-top: -80px;
	margin-left: 50px;
}

#imagoCurrentImageDiv {
	position: relative;
	top: 0px;
}

#imagoCurrentImg {
	border: 0px solid white;
}
.imagogallery{
    position: relative;
	top: 0px;
	left: 0px;

}

#imagoLoadingDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index:1;
	width: 100%;
	height: 100%;
}

/*#imagoLoadingDiv, #imagoCurrentImageLoadingDiv {
	background: url('img/loading.gif') no-repeat center center;
	background-color: white;
}*/
#imagoCurrentImageLoadingDiv {
	position: absolute;
	display: none;
	z-index:1;
}

a.imago_navNextImage, a.imago_navPreviousImage
{
	position: absolute;
	height: 100%;
	width: 10%;
	cursor: pointer;
	z-index:1;
	background: url('img/empty.gif') no-repeat center center;
}

a.imago_navNext, a.imago_navPrev
{
	position: absolute;
	height: 31px;
	width: 31px;
	cursor: pointer;
	z-index:1;
	background: url('img/empty.gif') no-repeat center center;
}

a.imago_navPreviousImage:focus, a.imago_navNextImage:focus {
  outline-style: none;
}

a.imago_navPrev {
	left: 30px;
	bottom: 0px;
	background: url('img/prevImg.png') no-repeat top left;
}

a.imago_navNext {
	right: 30px;
	bottom: 0px;
	background: url('img/nextImg.png') no-repeat top right;
}

a.imago_navNextImage:hover {
	background: url('img/nextImg.png') no-repeat center center;
}

a.imago_navNextImage {
	right: 20px;
	top: 40%;
}

a.imago_navPreviousImage {
	left: 20px;
	top: 40%;
}
a.imago_navPreviousImage:hover {
	background: url('img/prevImg.png') no-repeat center center;
}

