/*######################## General ##############################*/

* {
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
}

a {
color:#2A88B2;
text-decoration:none;
}

#container {
margin:0px;
position:relative;
top:0;
width:600px;
z-index:2;
}

/*######################## Content ##############################*/

#content {
background-color:#FFFFFF;
float:left;
padding:0px;
width:600px;
}


/*######################## Main Column ##############################*/

#content .main_column {
display:inline;
float:left;
padding:3px 0 10px;
width:645px;
} 


#content .main_column #myGallery {
display: none;
}

#content .main_column a {
text-decoration:none;
}

#content .main_column h2 {
margin-top:10px;
}

#content .main_column h2.title {
margin-top:0;
}

#content .main_column h2, 
#content .main_column h2 a {
font-size:22px;
font-weight:400;
line-height:21px;
margin:10px 0;
text-align:left;
color:#000000
}

#content .main_column h2 a:hover {
color:#2A88B2;
}

#content .main_column h3.cat-header {
font-size: 32px;
}

#content .alignright {
float:right;
margin:5px;
}

#content .alignleft {
float:left;
margin:5px;
}

#content .main_column p {
font-family:arial;}

#content .main_column p a {
color:#2a88b2;
text-decoration:underline;
}

#content .main_column ul li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}



/*######################## Main Column | Category ##############################*/

#meta-rotate {
float:left;
position:relative;
width:645px;
}

#rotate {
float:left;
height:400px;
margin:5px 0 10px;
position:relative;
background: url(images/loading.gif) center center no-repeat;
}

#rotate a {
left:0;
padding:0;
position:absolute;
top:0;
}

#rotate h3 a{
position: relative!important;
color: #ffffff!important;
font-size: 28px;
}

#rotate h3 a:hover{
color: #ff0000!important;
}

#rotate div.content a {
position:relative!important;
color:#2A88B2;
text-decoration: none;
text-shadow:2px 2px 5px #000000;
}

#rotate div.content a.link-marquee {
font-size: 12px;
float:right;
margin-top:-17px;
padding:3px;
}

#rotate a img {
border:medium none;
height:410px;
width:645px;
}

#rotate a.show {
z-index:100
}

#rotate .caption {
background:transparent url(images/caption-bg.png) repeat scroll 0 0;
bottom:0;
color:#FFFFFF;
height:170px;
position:absolute;
width:645px;
z-index:110;
text-shadow:2px 2px 5px #000000;
}

#rotate .caption .content {
margin:5px 10px 0 10px;
font-size:14px;
}

#rotate .caption .content h3 {
margin:0;
padding:0;
color:#FFFFFF;
font-size: 30px;
font-family:arial,sans-serif;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
}

#rotate-thumbs {
bottom:0;
float:left;
height:105px;
position:absolute;
width:645px;
z-index:110;
}

#rotate-thumbs #maqnav {
height:100px;
margin:0 auto;
position:relative;
width:620px;
padding:0px;
}

.thumb-text {
display:none
}

#rotate-thumbs #maqnav li {
display:inline;
padding:15px 9px 0;
}

#rotate-thumbs #maqnav li a {
background:none;
display:inline;
float:left;
height:6px;
margin:0;
padding-top:7px;
width:auto;
}

#rotate-thumbs #maqnav li a.border {
background:transparent url(images/red_arrow.png) no-repeat scroll center top;
display:inline;
float:left;
height:9px;
margin:0;
padding-top:7px;
width:auto;
}

#rotate-thumbs #maqnav li a img {
border:3px solid #FFFFFF;
}

#rotate-thumbs #maqnav li a.border img {
border:3px solid #FF0000;
}

#mainTabs .maincontent-ads {
_margin-top: 0px;
}



.maincontent-ads {
   clear:left;
   background-color:#E5E7E6;
   padding:7px 0 5px 20px;
   margin-bottom:10px
   }


