* {margin:0 0 0 0;padding:0 0 0 0;}

body {font:76% verdana;text-align:center;background:none;}

a { color: #000; text-decoration: underline; }

img {border:0;}

#wrap {width:100%;padding:0 0 1px;text-align:left;background:none;}

#nav, #slider, #logos {display:none;}

#header {width:100%;margin:0 0 20px;background:none;}

#accessory-nav {display:none;}

#footer {clear:both;width:100%;margin:0 0 50px 0; font-size: 10px;}
#footer address {font-style:normal;line-height:1.6;}
#footer a {color:#333;}

/* homepage */
#intro {float:left;min-height:364px;background:none;}
* html #intro {height:364px;}
#intro h2 {margin:0 0 1em 0;font-size:1.3em;}

#fader {float:left;width:649px;margin:0 0 10px;}

#overview {float:none;width:100%;padding:10px 0 30px;}
#overview h2 {margin:0 0 .5em 0;padding:9px 20px 0 0;font:bold 1.6em arial;line-height:1;color:#333;}
#overview ul {margin:0 0 0 18px;}
#overview li {list-style-type:disc;font-size:1.2em;line-height:1.4;color:#ae3125;}
#overview a {text-decoration:none;color:#333;;}
#overview a:hover {color:#ccc;}

#spotlight-calendar {display:none;}

#spotlight {float:left;width:429px;line-height:1.6;}
#spotlight h3 {float:left;width:195px;height:25px;margin:0 30px 0 0;text-indent:-9999em;background:none;}
#spotlight ul {float:left;width:150px;margin:-3px 0 0 0;}
#spotlight li {list-style-type:none;font-size:1.2em;line-height:1.8;color:#ae3125;}
#spotlight li a {padding:0 0 0 15px;color:#333;background:none;}
#spotlight li a:hover {color:#ccc;}
#spotlight h4 {font-size:1.1em;}
#spotlight h4 a {font-weight:bold;color:#333;}
#spotlight h4 a:hover {color:#d43c2d;}
#spotlight p {color:#999;}
#spotlight p.i-left {float:left;margin:0 10px 0 15px;}
#spotlight p.i-left img {border:1px solid #999;}
#spotlight a {text-decoration:none;color:#333;}
#spotlight a:hover {color:#ccc;}

#calendar {float:left;width:429px;}
#calendar h3 {float:left;width:158px;height:14px;text-indent:-9999em;background:none;}
#calendar-include {float:left;margin:-18px 0 0;}

#magnets-three {float:left;width:100%;margin:0 0 0 0;padding:15px 0 40px;background:none;}
* html #magnets-three {display:inline;}
#magnets-three .magnet {float:left;width:215px;line-height:1.6; padding-right: 8px;}
#magnets-three .magnet h4 {font-size:1.1em;}
#magnets-three .magnet h4 a {font-weight:bold;color:#333;}
#magnets-three .magnet h4 a:hover {color:#d43c2d;}
#magnets-three .magnet p {color:#999;}
#magnets-three .magnet p.i-left {float:left;margin:0 5px 0 0;}
#magnets-three .magnet p.i-left img {border:1px solid #999;}
#magnets-three .magnet a {text-decoration:none;color:#333;}
#magnets-three .magnet a:hover {color:#ccc;}

/* internal */

#content-wrap {float:none;width:100%;background:none;}

#content {float:none;width:100%;padding:0 0 2em;background:none;}
#content a {color:#333;}

#main {float:none;width:100%;}
#main h1 {}
#main h2 {margin:0 0 .5em 0;padding:9px 20px 0 0;font:bold 1.6em arial;line-height:1.5;color:#333;}
#main h3 {padding:0 0;font-size:1.1em;line-height:1.5;color:#333;}
#main h4 {margin:0 0 0 0;font-size:1em;}
#main h5 {margin:0 0 0 0;font:bold .9em verdana;line-height:1.4;color:#333;}
#main h6 {}
#main ul {margin:0 15px 1em 37px;line-height:1.5;}
#main ul#jump-nav {margin:0 0 2em 20px;list-style-type:none;}
#main dt {margin:1em 0 0 20px;padding-left:0;font-size:.9em;font-weight:bold;}
#main dt.first {margin:0 0 0 20px;}
#main dt.i-right {clear:right;float:right;padding:0 10px 0 0;}
#main dd {margin:0 10px 0 20px;font-size:.9em;line-height:1.5;}
#main ol {margin:0 0 0 40px;} * html #main ol {display:inline;}
#main ol p {font-size:1em;}
#main table {margin:0 20px 1em 20px;font-size:.9em;}
#main table#season-subscription {margin:5px 0 1em 20px;border:1px solid #eee;border-top:0;border-right:0;border-bottom:0;}
#main td.td-header {margin:0;padding:5px 0 5px 5px;font-weight:bold;color:#fff;background:none;}
#main table#season-subscription td {margin:0 0;padding:5px 5px 5px 5px;border-right:1px solid #eee;border-bottom:1px solid #eee;}
#main table#season-subscription tr:hover {background:#f6f6f6;}
#main p {margin:0 30px 1em 0;line-height:1.4;}
#main p.indent {text-indent: 7px;}
#main p.biotext {font-size: 9px;}
#main p.i-right {float:right;margin:0 0 0 20px;clear:right;} * html #main p.i-right {display:inline;}
#main p.i-left {float:left;padding:0 0 0 0;} * html #main p.i-left {display:inline;}
#main address {margin:0 0 1em 0;font-size:.9em;font-style:normal;font-weight:bold;line-height:1.5;}


#sidebar {display:none;}


/* production page */

#venue {float:left;width:100%;}
#venue p {margin:0 15px 1em 0;line-height:1.4;}
#venue a {text-decoration:none;color:#000;}

#production {float:left;width:627px;}
#production #banner {background:#000;}
#production #banner h2 {margin:0 0 0 0;padding:0 0 0 0;}
#production #banner.alt1 h3 {float:left;background:#f00;}
#production h2 {margin:0 0 .5em 0;padding:9px 20px 0 0;font:bold 1.6em arial;line-height:1.5;color:#333;}
#production h3 {margin:0 0 10px;background:none;}
#production p {margin:0 20px 1em 0;line-height:1.4;}
#production p.i-left {float:left;margin:0 10px 0 20px;} * html #production p.i-left {margin-left:10px;}

/* single tickets table */
#show-calendar {}
#show-calendar td {width:50px;padding:3px;border-bottom:1px solid #999;border-left:1px solid #999;text-align:center;background:#eee;}
#show-calendar td.info {background:#fff;}
#show-calendar td.title {color:#ccc;background:#333;}

/* speical concert series */
#calendar-concert {width:465px;border-top:1px solid #999;border-right:1px solid #999;}
#calendar-concert td {padding:3px;border-bottom:1px solid #999;border-left:1px solid #999;background:#eee;}
#calendar-concert td.info {}
#calendar-concert td.title {width:113px;color:#ccc;background:#333;}

#scholarships-table {border-top:1px solid #999;border-right:1px solid #999;}
#scholarships-table td {padding:5px 15px 5px 3px;border-bottom:1px solid #999;border-left:1px solid #999;}

#virginia-samford-theatre {padding-top:2em;}

.clear {clear:both;}

#ensemble-calendar dl {margin-right:5px;margin-bottom:1em;}
#ensemble-calendar dt {font-weight:normal;}

#login {float:right;width:150px;margin:0 0 1em 20px;border:1px solid #ccc;background:none;}
#login ul {margin:0 10px;}
#login li {padding:5px 0 10px;border-bottom:1px solid #ccc;list-style-type:none;}
#login h6 {margin:10px 10px 0;padding:0 0 5px;border-bottom:1px solid #ccc;font-size:1em;}
#login p {margin:0 0 0 10px;}

.center {text-align:center;}

.print-hide {display:none;}




