body { margin: 0; background: #000 url('images/burst.gif') no-repeat center; }
img { border: 0; }
h1{
 margin-top:8px ;
 font-size:22px ;
 color:#FF8D00 ;
 background-color:#FEF9E5 ;
 padding:4px 0px 4px 8px ;
 border-top:1px solid #BBAC99 ;
 border-bottom:1px solid #BBAC99 ;
 }

/* main template **********/
#layout { background: white ; width: 900px; margin: 0 auto; }
.top { background: #273F74; height: 11px; border-bottom: 1px #FFF solid; }
#header { background: #385CAA; }
#header a, #header img{ display:block ; float:left ;}

.bar { clear:both ; background: url('images/bar_bgr.gif'); height: 17px; }
#obj1{
 z-index:1 ;
}

#nav {
 width: 100% ;
 background-color: #000000 ;
 border: 1px solid #FFFFFF ;
 border-width: 1px 0px 1px 0px ;
 overflow: auto ;
 }

#nav a.mainlink , a.sublink{
 display: block;
 font: bold 14px Arial;
 color: #FFF;
 text-decoration: none;
 text-transform:uppercase ;
 padding:6px ;
 padding-top: 10px;
 padding-bottom: 10px;
 }
#nav a.mainlink{
 border-right: 1px solid #DAD8D4 ;
 float:left ;
 }
.subnav_container{
 background-color: #000000 ;
 border: 1px solid #FFFFFF ;
 border-width:0px 1px 0px 1px ;
 }
a.sublink{
 font-size: 12px ;
 padding:6px ;
 }

#nav a:hover ,
a.sublink:hover,
a.active_nav_main ,
a.active_nav_sub{
 background-color: #D8431E ;
 }

a.type_0,a.type_1,a.type_2,a.type_3{
 background-position:12px 13px ;
 background-repeat:no-repeat ;
 }
a.type_0{background-image:url(images/ico_clubs.gif);}
a.type_1{background-image:url(images/ico_diamond_bgr.gif);}
a.type_2{background-image:url(images/ico_hearts_bgr.gif);}
a.type_3{background-image:url(images/ico_spades_bgr.gif);}

#footer{
 height:85px ;
 /*background-image:url(images/footer_blue_pattern.jpg) ; */
 background: #000;
 background-position: 10px 0px ;
 }
#footer_logo{
 }
#footer_copy{
 text-align: center;
 font: normal 12px arial ;
 color: #FFFFFF ;
 padding:16px 0px 0px 0px ;
/* margin-left:0px ; */
 }
#footer_copy a{ color: #FFFFFF ; }
 
#content {
 height: auto;
 background: #000;
 font: normal 12px Georgia,Times;
 color: #000;
 padding: 15px 20px 20px 20px; */
 float:left;
 width:860px ;
 }

/* index page *****************/
#homecontent{
 background: #000;
 float:left ;
 }
#homewinners{
 width:222px ;
 float:right ;
 }
#homewinners h1{
 background-color:#FFA40F ;
 color:white ;
 border:0px ;
 margin:0px 0px 3px 0px ;
 }
#homewinners img{
 border:1px solid black ;
 }
#homewinners .bottombar{
 background-color:#FFA40F ;
 padding:4px ;
 text-align:center ;
 }
#homewinners .bottombar a{
 color:white ;
 }
#homeevents{
 padding-top:10px ;
 clear:both ;
 }
#homeevents h1{ margin-bottom:0px ; }
#homeevents .event1,
#homeevents .event2{
 padding:10px ;
 }
#homeevents a{ color:#0C64C8 ; }
#homeevents .event1{ background-color:#F3F2F0 ; }
#homeevents .event2{ background-color:#E6E6E6 ; }


/** winners **************/
.winner{ clear:both ; margin-bottom:14px ; }
.winner .imagebox{
 float:left ;
 margin-right:14px ;
 margin-bottom:14px ;
 }
.winner h2{
 font-size: 18px ;
 }

/** events *************/
.event h2{
 font-size:18px ;
 }
.event{
 border-bottom:1px solid #BBAC99 ;
 padding-bottom:15px ;
 }