* {
 vertical-align: baseline;
 font-weight: inherit;
 font-family: inherit;
 font-style: inherit;
 font-size: 100%;
 border: 0 none;
 outline: 0;
 padding: 0;
 margin: 0;
 }
 
 body {
 background: #000047 url(images/bg-tile.gif) repeat-x;
 text-align: center;
 min-width: 900px;
 }
 
h1 {
font-family: Tahoma;
font-size: 12pt;
color: #000072;
font-weight:bold;
text-transform: uppercase;
padding:5px 0px 10px 0px;
} 
 
h2 {
font-family: Tahoma;
font-size: 12pt;
color: #000072;
font-weight:bold;
padding:10px 0px 5px 0px;
} 

h3 {
font-family: Tahoma;
font-size: 10pt;
color: #000072;
font-weight:bold;
padding:10px 0px 5px 0px;
} 

 
#wrapper {
 background: #fff;
 width: 840px;
 margin: 0 auto;
 text-align: Left;
 }
 
#mainNav {
background-color: #000072;
color:#fff;
padding:15px;
}
 
#wrapper-in {
margin: 0px 30px;
} 
 
#header {

}

#brand {
background:#fff url(images/logo.gif) no-repeat top left; 
}

#content {
padding: 10px 0px;
font-family: Tahoma;
font-size: 9pt;
color: #666666;
border-bottom: 1px solid #000072;
border-top: 1px solid #000072;
}

#content p {
text-align:justify;
}

#content ul {

list-style-type:none;
padding: 10px 0px;
}

#content ul li {
padding-top: 5px;
}

#content ul li ul {
list-style-type:none;
padding: 0px 0px 0px 15px;
}



#content img.alignright {float:right; margin:0 0 1em 1em; display:inline;}
#content img.alignleft {float:left; margin:0 1em 1em 0; display:inline;}
#content img.aligncenter {display: block; margin-left: auto; margin-right: auto}
#content a img.alignright {float:right; margin:0 0 1em 1em; display:inline;}
#content a img.alignleft {float:left; margin:0 1em 1em 0; display:inline;}
#content a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



#front {
width: 800px;
}

#poster {
float:Left;
width: 420px;
}

#sidebar {
float:left;
width: 340px;
margin: 0px 0px 0px 20px;
}

#mainContent {
margin-top: 20px;
}

.con p{
line-height: 120%;
padding:5px 0px 5px 0px;
}

#content #mainContent img.main-img {
float:left;
padding: 5px 15px 5px 0px; 
}


#footer {

font-family: Tahoma;
font-size: 8pt;
color:#000;
padding:10px 0px;
}

/* Main Navigation */

#mainNav {
color:#fff;
}

#mainNav ul li {
display: inline;
list-style:none;
}

#mainNav ul li a{
padding: 10px 10px 10px 10px;
text-decoration:none;
font-family: Tahoma;
font-size: 10pt;
font-weight: bold;
color:#fff;
}

#mainNav ul li a:hover {
color:#ffbf3f;
}

li.page_item a {
color:#fff;
}

li.current_page_item a{
  color:#ffbf3f;
}

/* End of main navigation */

#content a {
background-image: none;
color: #000072;
font-size: 10pt;
font-weight:bold;

}

#content a:hover {
color: #666666;
}

#content a img {
background-image:none;
}

#content a.nib {
background: url(images/icon-nib.gif) no-repeat top left;
padding-left: 30px;
padding-bottom: 5px;
}

#content .ngg-galleryoverview a {
background-image:none;
}

/*
#content #front #poster ul li {
list-style:none;
display:inline;
padding-right:10px;

}

#content #front #poster ul li a{
color: orange;
font-size:10pt;
font-weight:bold;
}
*/

#poster {
font-size:8.5pt;
font-weight:bold;
color:#000;
}

#poster a{
background-image:none;
padding:0px;
}

#content #poster a.red {
color:red;
text-decoration:none;
}

#content #poster a.yellow {
color:#ffbf3f;
text-decoration:none;
}

#content #poster a.blue {
color:#000072;
text-decoration:none;
}

#content #poster a:hover {
color:#666666;
}

.clear {
clear:both;
}

.normallink
{
padding-left: 30px;
padding-bottom: 5px;
color: #000072;
font-size: 10pt;
text-decoration:none;
}

#content #sidebar #announcement p{
padding-left: 35px;
font-size:8.5pt;
line-height: 130%;
}

#content #sidebar #announcement h3 a{
background: url(images/icon-nib.gif) no-repeat top left;
padding-top: 0px;
padding-left: 35px;
padding-bottom: 0px;
color: #000072;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
}

#content #sidebar #announcement h3 a:hover{
color:#666666;
}

#content #sidebar h2{
padding-top: 0px;
}


#sidebar ul li {
padding-bottom: 5px;
list-style-type:none;
}

#sidebar ul li p{
padding-left: 35px;
font-size:8.5pt;
line-height: 130%;
}
/*
#sidebar ul li.container a{
color: #000072;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
}

#sidebar ul li.container a:hover{
color: #666666;
}
*/


/*
a.nib {
background: url(images/icon-nib.gif) no-repeat top left;
padding-left: 35px;
padding-bottom: 5px;
list-style-type:none;
color: #000072;
font-size: 10pt;
font-weight:bold;
text-decoration:none;
}

a:hover.nib {
color: #666666;
}
*/



