

body{
vertical-align:middle;
background:#FFFFFF;
background-image:url(../imgs/bg.gif);
background-repeat:repeat-x;
text-align:center;
}

#maincontainer{
width: 840px; 
height:611px;
border:1px solid #352106;
background: #FFFFFF;
text-align: left; 
margin: auto auto;
}

#top_section{
margin:0px;
padding:0px;
height:237px;
background: #FFFFFF;
}

#menu{
margin:0px;
padding:0px;
background: #FFFFFF;
float:left;
}

#left_bottom{
margin:0px;
padding:0px;
background: #FFFFFF;
}

#content{
margin:20px;
padding:0px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#434343;
background: #FFFFFF;
text-align:justify;
}

#contentwrapper{
float: left;
width: 100%;
height:611px;
background: #FFFFFF;
}

#contentcolumn{
margin-left: 298px; 
background: #FFFFFF;
}

#leftcolumn{
float: left;
width: 298px; 
margin-left: -840px; 
background: #FFFFFF;
}

#top_right{
float: right;
width: 300px; 
margin: 0;
background: #FFFFFF;
}

#partner{
float: left;
width: 173px; 
margin-top: 0;
background: #FFFFFF;
}

.innertube{
margin: 10px;
margin-top: 0;
}

#content{
margin:20px;
padding:0px;
height:311px;
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#434343;
background: #FFFFFF;
text-align:justify;
}
#content a{
font-weight:bold;
text-decoration:none;
}

#content a:hover{
font-weight:bold;
text-decoration:underline;
}

.pagination{
padding: 2px;
margin: 1em 0;
clear: both;
background-image:url(imgs/pag_line.gif);
width:490px;
float:right;
text-align:center;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited{
padding: 0 5px;
text-decoration: none; 
color: #F27A35;
}

.pagination a:hover, .pagination a:active{
color: #F27A35;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
color: #F27A35 !important;s
font-weight: bold;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #F27A35;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}









.pagination2{
padding: 2px;
margin: 1em 0;
clear: both;
background-image:url(imgs/pag_line.gif);
width:490px;
float:right;
text-align:center;
}

*:first-child+html .pagination2 li{ /*IE7 only CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination2 li{ /*IE6 and below CSS hack*/
margin-right: 4px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination2 a, .pagination2 a:visited{
padding: 0 5px;
text-decoration: none; 
color: #3D82A3;
}

.pagination2 a:hover, .pagination2 a:active{
color: #3D82A3;
}

.pagination2 a.currentpage{ /*Style for currently selected page link*/
color: #3D82A3 !important;s
font-weight: bold;
cursor: default;
}

.pagination2 a.disabled, .pagination2 a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #3D82A3;
}

.pagination2 a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}

#port_font{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #F1874B;
padding-bottom:8px;
}

#port_font a{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #F1874B;
padding-bottom:8px;
font=weight:normal;
}

#port_font2{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #3D82A3;
padding-bottom:8px;
}

#port_font2 a{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color: #3D82A3;
padding-bottom:8px;
font=weight:normal;
}

.text{
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#434343;
}
