/* CSS Document */

body{
margin:0;
padding:0;
line-height: 1.5em;
background:url(../images/bg_gradient.gif) #0c479c top repeat-x fixed;


font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
}

b{font-size: 110%;}
b.subhead{font-size:150%;}
em{color: #fbac6f;}
h1{font-size:200%; color: #fe7d19; line-height:1em;} 
h2{font-size:130%; color: #fe7d19;}
img {border:0;}

#maincontainer{
width: 770px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 175px; /*Height of top section*/
/* background:url(../images/banner.gif) top left no-repeat; */
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#sub_banner{
display:block;
height:65px;
}

#contentwrapper{
background:url(../images/content_bg.png) right repeat-y;
float: left;
width: 543px;
}

/*#contentcolumn_left{
width:341px;
float:left;
z-index: 100;
/* margin-right: 227px; /*Set right margin to RightColumnWidth*/
/*}
*/

#sponsors{
position:absolute;
left:0px;
bottom:0px;
}

#contentcolumn{
width:100%;
float:right;
z-index: 10;
/* margin-right: 227px; /*Set right margin to RightColumnWidth*/
}

#rightcolumn{
float:right;
width: 227px; /*Width of right column*/
/*margin-left: -227px; /*Set left margin to -(RightColumnWidth) */ 
background: url(../images/rm_bg.png) left repeat-y;
height:100%;
}

#footer{
clear: left;
width: 770px;
margin:0 auto;
height:44px;
background: url(../images/footer.png) bottom no-repeat;
color: #FFF;
}

#footer a{
color: #FFFF80;
}

/* INNERTUBE STYLES */



.innertube{
margin: 20px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

.innertube b{
color: #fe7d19;
}

#contentwrapper .innertube {
margin-left: 30px;
}

#rightcolumn .innertube {
margin-bottom: 0;
}

/* PHP IMAGE GALLERY STYLE */

.slideshow{ /*CSS for DIV containing each image*/
float: left;
width: 75px;
/*height: 75px;*/
text-align:center;
margin-right: 23px;
margin-bottom: 10px;

}

.slideshow img{ /*CSS for each image tag*/
border: 0;

/*width: 200px;
height: 106px;*/
}

#navlinks{ /*CSS for DIV containing the navigational links*/
/*width: 100%;*/
}

#navlinks a{ /*CSS for each navigational link*/
margin-right: 8px;
margin-bottom: 3px;
font-size: 90%;
}

#navlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #fe7d19;
}

