@charset "utf-8";
body{
 background:#0d3b6c;
 margin:80px auto;
 font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2{
 font-size:18px;
 color:#d62128;
 font-weight:normal;
 margin:0;
 margin-top:18px;
 margin-bottom:8px;
}

a{ color:#d62128; text-decoration:underline;}
a:hover { color:#0d3b6c; text-decoration:underline;}

tr.banner{ background:url(images/body_bg.gif) repeat-x;}
.banner{ padding-top:33px;}

.logo{
 left:0px;
 top:-50px;
 position:relative;
}

.nav{
 background:#fff url(images/nav_bg.gif) top center no-repeat;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 text-align:right;
 padding-right:10px;
 width:866px;
}
.nav a{
 color:#fff;
 text-decoration:none;
 text-transform:uppercase;
 line-height:37px;
 padding:10px 15px;
 border-left:1px #fff solid;
}
.nav a:hover{
 background:#0d3b6c;
 color:#fff;
}

.mainbox{
 background:#fff url(images/logo_url.gif) bottom right no-repeat;
}
.white_x{ background:#fff; height:9px;}
.white_y{ background:#fff; width:9px;}

.content{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#0d3b6c;
 line-height:18px;
 padding-bottom:15px;
 width:709px;
}

.sidebar{
 width:159px;
}

#button{
 background:url(images/3Dbutton.gif) no-repeat;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:15px;
 text-align:center;
 text-transform:uppercase;
 padding:0px 10px;
 padding-top:30px;
 margin-bottom:9px;
 width:134px;
 height:64px;
}
#button a{ color:#fff; text-decoration:none;}
#button a:hover{ color:#0d3b6c; text-decoration:none;}

div.album_cover{ background-color:#0D3B6C;}
div.photoctnr{ background-color:#0D3B6C;}
