@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
background-color:#F3F1FE;
font-family: Arial, Helvetica, sans-serif;
}

.red {
color:#990000;
}


form {
margin:0;
padding:0;
}

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

#maincontainer{
width: 970px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
height: 190px;
width: 970px;
display:block;
}

#topsection_left{
height: 190px;
width: 794px;
display:block;
float:left;
}

#topsection_right{
height: 190px;
width: 176px;
display:block;
float:right;
}



#contentwrapper{
float: left;
width: 970px;
background-image:url(/images/full_back.gif);
background-repeat:repeat-y;
}

#headingtext {
width: 970px;
height:25px;
float: left;
display:block;
}

#headingtext h1 {
font-size:12px;
color:#666666;
font-weight:normal;
text-align:center;
padding:0px;
margin:0px;
padding-top:5px;
padding-bottom:5px;
}


/* BEGIN CONTENT */

#contentcolumn{
margin: 0; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding:0px;
display:block;
float:left;
width:720px;
background-image:url(/images/body_back.gif);
background-repeat:repeat-y;
}

#content_header {
width:720px;
height:39px;
background-image:url(/images/body_top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}

#content_header h2 {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
padding:0px;
padding-left:20px;
padding-top:8px;
margin:0px;
}

#content_main {
width:720px;
background-image:url(/images/body_back.gif);
background-repeat:no-repeat;
}

#content_inner {
width:680px;
padding:20px;
padding-top:0px;
padding-bottom:0px;
color:#000000;
}

#content_inner p,li {
font-size:14px;
line-height:20px;
color:#000000;
}

#content_footer {
width:720px;
height:29px;
background-image:url(/images/body_bottom.gif);
background-repeat:no-repeat;
clear:both;
}

#content_news_text {
width:360px;
margin-right:20px;
display:block;
float:left;
padding-top:20px;
}

#content_news_image {
width:300px;
display:block;
float:right;
padding-top:20px;
}

/* END CONTENT */

/* BEGIN RIGHT COLUMN */

#rightcolumn{
float: right;
width: 250px; /*Width of right column*/
margin-left: 0px; /*Set left margin to -(RightColumnWidth)*/
padding:0px;
display:block;
background-image:url(/images/right_back.gif);
background-repeat:repeat-y;
}

#rightcolumn_header {
width:250px;
height:39px;
background-image:url(/images/right_top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}

#rightcolumn_header h2 {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
padding:0px;
padding-left:15px;
padding-top:8px;
margin:0px;
}

#rightcolumn_main {
width:250px;
background-image:url(/images/right_back.gif);
background-repeat:no-repeat;
color:#000000;
}

#right_column_inner {
width:220px;
padding:15px;
padding-bottom:5px;
color:#000000;
}

#right_column_inner p {
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
}

#right_column_inner a {
padding:0px;
margin:0px;
color:#000000;
font-size:12px;
text-decoration:underline;
}

#right_column_inner a:hover {
padding:0px;
margin:0px;
color:#AA0000;
font-size:12px;
text-decoration:underline;
}

#rightcolumn_footer {
width:250px;
height:29px;
background-image:url(/images/right_bottom.gif);
background-repeat:no-repeat;
}

#rightcolumn_header2 {
width:250px;
height:39px;
background-image:url(/images/right_top.gif);
background-repeat:no-repeat;
color:#FFFFFF;
}

#rightcolumn_header2 h2 {
font-size:18px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
padding:0px;
padding-left:15px;
padding-top:8px;
margin:0px;
}

#rightcolumn_header2 h2 a {
font-size:12px;
font-weight:bold;
color:#FFFFFF;
line-height:25px;
padding:0px;
margin:0px;
}

#rightcolumn_header2 h2 a:hover {
font-size:12px;
font-weight:bold;
color:#FF0000;
line-height:25px;
padding:0px;
margin:0px;
}

#rightcolumn_main2 {
width:250px;
background-image:url(/images/right_back.gif);
background-repeat:no-repeat;
color:#000000;
display:block;
}

#right_column_inner2 {
width:220px;
padding:15px;
color:#000000;
display:block;
}

#rightcolumn_footer2 {
width:250px;
height:29px;
background-image:url(/images/right_bottom.gif);
background-repeat:no-repeat;
display:block;
clear:both;
}

.news_container {
width:220px;
display:block;
float:left;
padding-top:10px;
padding-bottom:10px;
border-bottom:#CCCCCC 1px solid;
}

.news_image_block {
width:74px;
display:block;
float:left;
margin-right:10px;
}

.news_text_block {
width:136px;
display:block;
float:right;
font-size:12px;
color:#000000;
}

.news_text_block a {
font-size:12px;
color:#000000;
text-decoration:underline;
}

.news_text_block a:hover {
font-size:12px;
color:#FF0000;
text-decoration:underline;
}

/* END RIGHT COLUMN */


#footer_container{
clear: left;
width: 970px;
height:102px;
margin:0px;
padding:0px;
background-image:url(/images/bottom_back.gif);
background-repeat:no-repeat;
}

#footer_left{
float: left;
width: 465px;
height:92px;
margin:0px;
padding:0px;
padding-top:10px;
padding-left:20px;
}

#footer_left p {
color:#FFFFFF;
font-size:12px;
line-height:20px;
}

#footer_left a {
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
line-height:20px;
}

#footer_left a:hover {
color:#FF0000;
font-size:12px;
text-decoration:underline;
line-height:20px;
}

#footer_right{
float: right;
width: 365px;
height:92px;
margin:0px;
padding:0px;
padding-top:10px;
padding-left:100px;
padding-right:20px;
}

#footer_right p {
color:#FFFFFF;
font-size:12px;
line-height:20px;
}

#footer_right a {
color:#FFFFFF;
font-size:12px;
text-decoration:underline;
line-height:20px;
}

#footer_right a:hover {
color:#FF0000;
font-size:12px;
text-decoration:underline;
line-height:20px;
}



#footer a{
color: #FFFF80;
}

#credit {
height:46px;
}

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

.input190 { border:1px #CCCCCC solid; font-size:12px; padding:2px; width:190px; font-family:Arial, Helvetica, sans-serif; }
.input130 { border:1px #CCCCCC solid; font-size:12px; padding:2px; width:130px; font-family:Arial, Helvetica, sans-serif; }

