
/* Layout Stylesheet */ 

body {
 margin:0px;
 padding:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 background:#151834 url('images/cal-background.jpg');
 color:#243660;
 }

#nav{
 
 top:30px;
 font-weight:bold;
 border:0px solid #808080;
 margin-left:5px;
 font-size:10px;

 }

#nav a:link, #nav a:visited{display:block; color:#b1ff1a; text-decoration:none; padding:7px 10px 7px 10px; border-left:0px solid #535353; border-bottom:0px solid #535353; border-right:0px solid #535353;}
#nav a:hover {color: #FFFFFF; background:#053f75;}


#main{
 margin-top:-3px;
 margin-left:-3px;
 }

#left-col{
 width:162px;
 height:300px;
 border:0px solid #CCCCCC;
 }

#left2{
 border:0px solid #000000;
 margin-left:5px;
 background:url('images/picture3.gif') repeat-y; 
 }

.left-link{
 color:#FFB437;
 padding:0px;
 font-size:11px;
 border-bottom:1px solid #000000;
 font-weight:bold;
 }

.left-link a:link, .left-link a:visited{color:#FFFFFF; display:block; text-decoration:none; padding:7px 5px 7px 10px;}
.left-link a:hover {color: #FFFFFF; background:#244386;}

.picture-box{
 width:100px;
 height:400px;
 background:CCCCCC;
 float:right;
 border:1px solid;
 }

.pictures{
 margin:auto;
 padding-top:15px;
 padding-left:5px;
 }

h1{
 font-size:13px;
 margin:0px;
 padding:0px;
 }

#right-col{
 width:638px;
 color:#243660;
 padding:5px;
 }

.contest{
 }

.contest td{
 color:#243660; 
 }
 
.contest a{
 font-size:14px;
 color:#243660; 
 }

.page-hdr{
 color:#FFFFFF;
 background:#BF5C18;
 }

.t-header{
 height:31px;
 background:#80C0D5;
 }

.t-page{
 background:#DDEFF4;
 }

#footer{
 padding-top:5px;
 padding-bottom:20px;
 height:22px;
 color:#FFFFFF;
 text-align:center;
 border-top:1px solid #4263B0; 
 background:#243660;
 }