@media (orientation: portrait){

body {
margin:0px;
padding:0px;
font-family:"arial",sans-serif;
}

a {
color:#000;
text-decoration:none;
}

.navpane {
float:left;
width:85%;
padding:0px 30px;
}

.copypane {
float:left;
width:85%;
padding:0px 30px;
}

.txtnav ul, .mobtxtnav ul {
list-style-position:inside;
margin:0px;
padding:0px;
}

.txtnav li, .mobtxtnav li {
list-style-type: none;
float:left;
padding-right:15px;
}

.red {
color:#A52A2A;
font-size:.8em
}

.green {
color:#008000;
}

.blue {
color:#0000FF;
text-decoration:underline;
}

.pf {
border:2px groove #000;
}

#sidebar {
display:none;
}

#main_menu {
padding:0 0 0 0;
}

.main_menu {
display:none;
}

#index {
    text-align:center;
    width:415px;
}

#content {
width:100%;
padding:10px;
text-align:top;
}

.mobile_nav {
width:100%;
background-color:#333333;
padding:5px;
height:25px;
float:left;
display:;
}

.mobile_social {
width:100%;
vertical-align:middle;
padding:5px;
background-color:#333333;
border-top:1px dashed #666666;
}

.sub_menu {
max-width:448px;
width:100%;
line-height:0px;
font-size:0px;
text-align:center;
}

.sub_menu img {
width:30%;
max-width:135px;
}

.grad_gray {
background:url(images/grad_gray.png) #fff top repeat-x;
}
.grad_red {
background:url(images/grad_red.png) #fff top repeat-x;
}
.grad_yellow {
background:url(images/grad_yellow.png) #fff top repeat-x;
}

#nav {
border-collapse:collapse;
max-width:448px;
min-width:250px;
width:100%;
vertical-align:top;
margin-left:-4px;
}

#nav td {
vertical-align:top;
}

.big {
display:none;
}

.adult-verification {
    width:100%;
    min-width:110px;
    text-align:center;
    background-color:#000000;
    color:#FFFFFF;
    border:1px dashed #FFFFFF;
    font-weight:bold;
    cursor:pointer;
    filter:alpha(opacity=80);
    opacity: 0.8;
    -moz-opacity:0.8;
    font-size:11px;
    overflow:hidden;
}

.adult-verification p {
    padding: 185px 0px;
    margin:0px;
    text-align:center;  
}

.thumb {
height:445px;
}

.thumbs {
overflow-x:scroll;
overflow-y:hidden;
background:transparent;
height:480px;
width:100%;
max-width:335px;
}

.thumbs table tr td {
    text-align:center;
}

.fadeOUT, td.fadeOUT {
filter:alpha(opacity=20);
opacity: 0.2;
-moz-opacity:0.2;
}

.fadeIN, td.fadeIN {
filter:alpha(opacity=100);
opacity: 1;
-moz-opacity:1;
}

span.copyright {
font-size:.7em;
color:#000;
}

span.txtnav, span.txtnav a {
color:#999;
}

span.txtnav a:hover {
color:#000;
}

span.mobtxtnav, span.mobtxtnav a {
color:#999;
}

span.mobtxtnav a:hover {
color:#fff;
}

}
