body {background-image: url(/newsite/images/shadow-mobile.jpg);}
#mainnav {margin: 0 auto; width: 480px; min-width: 480px;}
.mainnav-down {width: 480px; min-width: 480px;}
#mainnav a {line-height: 220%; text-align: center; padding: 8px 12px 8px 12px; font-size: 95%;}
.mainnav-down a {line-height: 220%; text-align: center;	padding: 8px 12px 10px 12px; font-size: 95%; }
#mainnav form {display: inline;}
#mainnav form input {font-size: 120%;}

#masthead {margin: 0 auto; width: 480px; min-width: 450px;}

#container {width: 450px;}

#features {width: 450px; height: 50px;}
#features img {display: none;}

.supers {width: 450px;}
.subnav {width: 450px;}
#leftcontent {width: 400px; float: none; margin: 10px 25px 10px 25px;}
#left2content {width: 400px; float: none; margin: 10px 25px 10px 25px; padding-right: 0;}
#centercontent {width: 400px; float: none; margin: 10px 25px 10px 25px; padding-left: 0;}
#rightcontent {width: 400px; float: none; margin: 10px 25px 10px 25px; padding-left: 0;}
#right1content {width: 400px; float: none; margin: 10px 25px 10px 25px; padding-left: 0;}
#fullcontent {width: 400px; float: none; margin: 10px 25px 10px 25px; padding-left: 0;}
#FirstColumn {width: 400px; float: none; margin: 10px 0px 10px 0px;}
#SecondColumn {width: 400px; float: none; margin: 10px 0px 10px 0px;}

#TheRotator {display: none;}
#smallRotator ul {font-size: 120%;}

.accordion2 {width: 400px; text-align: left;}
.accordion2 ul {max-height: none;}
.accordion3 {width: 400px; text-align: left;}
.accordion3 ul {max-height: none;}
.channel {width: 400px; text-align: left;}
.channel-black {width: 400px; text-align: left;}
.GoogleSearch {width: 400px;}

#footer {text-align: center; height: inherit;}
#footercontainer {width: 480px;}
#footer #logo {position: relative; width: 480px; display: block; float: none;}
#footer #copy {width: 450px; border-left: none; margin: 0 0 0 0; padding-left: 0; float: none; font-size: 90%;}

.NoMobile {display: none;}


