/*STRUCTURE*/

html, body { height: 100%; }

body { font: 13px/1.5em verdana, arial, sans-serif; background: #ccffff
repeat-y 50% center fixed; color: #0a204f; margin: 0; padding: 0; }

#maincontainer { min-height: 100%; height: auto !important; height: 100%;  width: 1000px; }

#header { background: url(12.jpg) no-repeat center; height: 200px; }

#contentwrapper { float: left; width: 100%; }

#contentcolumn { margin: 0; }

#content { margin: 0 20px 20px 20px; }

#header h1 { color: #fff; font: 286% verdana, arial, sans-serif; line-height: normal; margin: 0; padding: 30px 0 0 130px; }

#contentcolumn{ font-size: 97%; }

.cap { font: normal 50px  "Monotype Corsiva"; float: right; height: 54px; line-height: 54px; margin-top: 2px; margin-right: 15px;}

* html .cap { margin-right:3px; margin-top: 3px; }

a:link, a:visited, a:active, a:hover { outline: none; text-decoration: none; color: #6c7995; font-weight: bold; }

a:hover { color: #9da6b9; text-decoration: underline; }

h2, h3, h4 { letter-spacing: 1px; margin: 110 110 150px 110; clear: both; }

h2 { color: #000000; font: 182% verdana, arial, sans-serif; }

h3 { font-weight: normal; font-size: 153.9%; margin: 15px 0 15px 0; }

h4 { font-size: 123.1%; }

.leftImg { float: left; margin: 5px 10px 0 0; }

legend { display: none; }

fieldset { font-size: 85%; border-width: 2px 0 2px 0;  color: #fff; margin: 0 10px 20px 10px; 
background-color: #0194d9; text-align: left; line-height: 1.4em; padding: 10px 0 10px 0; }

div.hr { height: 15px; background: #fff url(hr.png) no-repeat scroll center; }

div.hr hr { display: none; }

/*GALLERY STYLES*/

#gallery { width: 900px; clear: both; min-height: 155px; height: auto !important; height: 55px; }

#gallery ul { list-style: none; padding: 0; margin: 0 0 150px 0; width: 900px; position: relative; float: left; }

#gallery ul li { display: inline; width: 52px; height: 52px; float: left; margin: 0 5px 5px 0; }

#gallery ul li a { display: block; width: 50px; height: 50px; text-decoration:none; border:0px solid #0a204f; }

#gallery ul li a img { display: block; width: 50px; height: 50px; border: 0; }

#gallery ul li a:hover { white-space: normal; border-color: #9da6b9;}

#gallery ul li a:hover img { position: absolute; left: 100px; top: 0; width: auto; height: auto; 
border: 1px solid #0162b1; }


/*GALLERY1 STYLES*/

#gallery1 { width: 900px; clear: both; min-height: 155px; height: auto !important; height: 55px; }

#gallery1 ul { list-style: none; padding: 0; margin: 0 0 150px 0; width: 900px; position: relative; float: left; }

#gallery1 ul li { display: inline; width: 52px; height: 52px; float: left; margin: 0 5px 5px 0; }

#gallery1 ul li a { display: block; width: 50px; height: 50px; text-decoration:none; border:1px solid #0a204f; }

#gallery1 ul li a img { display: block; width: 50px; height: 50px; border: 0; }

#gallery1 ul li a:hover { white-space: normal; border-color: #9da6b9;}

#gallery1 ul li a:hover img { position: absolute; left: 100px; top: 0; width: auto; height: auto; 
border: 1px solid #0162b1; }


/*GALLERY2 STYLES*/

#gallery2 { width: 900px; clear: both; min-height: 55px; height: auto !important; height: 55px; }

#gallery2 ul { list-style: none; padding: 0; margin: 0 0 150px 0; width: 900px; position: relative; float: left; }

#gallery2 ul li { display: inline; width: 52px; height: 52px; float: left; margin: 0 5px 5px 0; }

#gallery2 ul li a { display: block; width: 50px; height: 50px; text-decoration:none; border:1px solid #0a204f; }

#gallery2 ul li a img { display: block; width: 50px; height: 50px; border: 0; }

#gallery2 ul li a:hover { white-space: normal; border-color: #9da6b9;}

#gallery2 ul li a:hover img { position: absolute; left: 100px; top: 0; width: auto; height: auto; 
border: 1px solid #0162b1; }


/*GALLERY3 STYLES*/

#gallery3 { width: 900px; clear: both; min-height: 55px; height: auto !important; height: 55px; }

#gallery3 ul { list-style: none; padding: 0; margin: 0 0 150px 0; width: 900px; position: relative; float: left; }

#gallery3 ul li { display: inline; width: 52px; height: 52px; float: left; margin: 0 5px 5px 0; }

#gallery3 ul li a { display: block; width: 50px; height: 50px; text-decoration:none; border:1px solid #0a204f; }

#gallery3 ul li a img { display: block; width: 50px; height: 50px; border: 0; }

#gallery3 ul li a:hover { white-space: normal; border-color: #9da6b9;}

#gallery3 ul li a:hover img { position: absolute; left: 100px; top: 0; width: auto; height: auto; 
border: 1px solid #0162b1; }