body{
background-image: url("../images/bg.jpg");
background-repeat:repeat-x;
margin:0;
padding:0;
line-height: 1.5em;
height:100%;
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
position: static;
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background-image: url("../images/bg_sides.jpg");
background-repeat:repeat-y;
}

#header_top{
background-image: url("../images/header_5.jpg");
height: 220px; /*Height of top section*/
width: 925px;
margin-left: 15px;
}

#header_menu{
background-image: url("../images/header_middle.jpg");
padding:0px;
width: 925px;
margin-left: 15px; 
}

#contentwrapper{
float: left;
width: 911px;
height: 100%;
margin: 0 15px 0 15px;
padding-top: 5px;
background: #660099;
/*background-image: url("../images/content_center.jpg");*/
/*background-repeat: repeat-y;*/
vertical-align:top;
border:none;
}

#contentcolumn{
margin: 0 15px 0 200px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}

#content_header{
background-image: url("../images/content_header.jpg");
height: 23px; 
width: 910px;
margin-left: 15px;
}

#content_footer{
clear:left;
background-image: url("../images/content_footer.jpg");
height: 23px;
width: 910px;
margin-left: 15px;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column in pixel*/
margin-top: 2px;
margin-left: -925px; /*Set margin to that of -(MainContainerWidth)*/
}

#rightcolumn{
float: left;
width: 15px; /*Width of right column*/
margin-left: -30px; /*Set left margin to -(RightColumnWidth)*/
margin-top: 23px;
/* background-image: url("../images/content_right.png"); */
/* background-repeat: repeat-y; */
}

#footer{
clear: left;
width: 910px;
background: #660099;
color: #FFF;
text-align: center;
padding: 4px 0;
margin: 0 auto;
line-height: 1em;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#left_menu_spacer{
height: 175px;
}

.image_border {
border: 2px solid #4e78fe;
padding: 5px;
}

.content_title {
font: bold 14px Arial;
color: #660099;
background: #ffcc00 url(../images/content_title.jpg) repeat-x center left;
margin-bottom: 10px; 
text-transform: uppercase;
padding: 4px 0 5px 30px; 
height: 25pxs;
}

.content_text {
color: #FFFFFF;
padding: 10px;
}

.ad_column {
padding-top: 3px;
}


a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #f1cc02; text-decoration: none; }
a:active { color: #000000; }