/* Self Comes to Mind
Design and Dev by Puck - roarmeow.com */

body,html{
margin: 0;
padding: 0;
background: #111;
font-family: Georgia, Times New Roman, serif;}

ul{
list-style-type: none;
padding: 0;
margin: 0;}

li{
padding: 0;
margin: 0;}

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

a:hover{
color: #7766cc;}

.wrapper{
width: 902px;
margin: 0 auto;
/*background: url(art/leftcol_bg.png) top left repeat-y;*/
background: #445566;
border-right: 5px solid #555;
border-left: 5px solid #555;}

.innerwrap{
border: 1px solid #fff;
border-top: none;
}

.header{
border-bottom: 1px solid #fff;
/*border-right: 1px solid #fff;*/}

.header h1{
margin: 0;
padding: 0;
width:900px;
height: 225px;
text-indent: -5000px;
background: url(art/sctm_hd_alt.jpg) top left no-repeat;}

.header h2,
.header h3{
display: none;}

/* left Column */

.leftcol{
float: left;
width: 299px;
background: url(art/leftcol_top_bg_alt.png) top left no-repeat;}

.leftcol h3{
width: 299px;
height: 49px;
margin: 0 0 10px;
text-indent: -5000px;
border-bottom: 1px solid #fff;
background: url(art/media_hd_alt.gif) top left no-repeat;}

.leftcol ul{
margin: 0 0 0 9px;}

.leftcol li{
background: url(art/grey_75.png) top left repeat;
margin: 5px 0;
width: 282px;
font-size: 8pt;}

.leftcol li a{
display: block;
border: 1px solid #fff;
color: #4477dd;}

.leftcol li a:hover{
color: #ff3300;
border: 1px solid #000;}

.leftcol li a span{
display: block;
padding: 0 7px 3px;}

.leftcol .sctm_mvmnts{
margin: 0 3px 10px;
padding: 0 5px;
border: 1px solid #6699bb;
background: url(art/grey_50.png) top left repeat;}

.leftcol .sctm_mvmnts ul{
margin: 0;}

.leftcol .sctm_mvmnts li{
background: url(art/grey_50.png) top left repeat;}

.leftcol .sctm_mvmnts h4{
color: #fff;
margin: 5px 0 0;
font-size: 10pt;}

.leftcol .sctm_mvmnts h5{
color: #ddd;
margin: 0 0 10px;
font-weight: normal;
font-size: 9pt;}

.leftcol .sctm_mvmnts p{
color: #fff;
font-size: 8pt;}

.leftcol p.right{
color: #fff;
float: right;
clear: both;
width: 120px;
font-size: 9pt;
margin: 0 10px 10px 0;
text-align: right;}

.leftcol p.right a{
color: #77bbdd;
}

.leftcol p.right a:hover{
color: #99ddff;}

.leftcol p.right a.quicktime{
display: block;
background: url(art/qt_logo.gif) top right no-repeat;
padding: 65px 0 0;}

.leftcol ul.links{}

.leftcol ul.links li{
width: 152px;
height: auto;
background: none;
color: #fff;}

.leftcol ul.links img{
display: block;}

/* Main Content */

.maincontent{
margin: 0 0 0 299px;
color: #666;
font-size: 10pt;
border-left: 1px solid #fff;
line-height: 1.5em;
/*border: 1px solid #fff;
border-top: none;*/}

.maincontent .top_pic{
background: #fff;
color: #333;
padding: 0 0 10px;
border-bottom: 1px solid #000;
font-size: 8pt;
line-height: 1.2em;
text-align: center;}

.maincontent .top_pic img{
margin: 0 0 5px;}

.maincontent .inner{
padding: 10px 20px 10px;
background: url(art/contentfade.jpg) 0 0 repeat-x #ddd;}

.maincontent h3{
margin: 0 0 0;
font-size: 10pt;
font-weight: normal;
color: #000;
text-transform: uppercase;}

.poemLink{
text-align: center;
display: block;
float: right;
line-height: 1.2em;
margin: 0 0 5px 10px;}

.poemLink img{
}

.poemLink span{
display: block;
text-align: center;
text-transform: uppercase;
font-size: 8pt;}

.maincontent p.byline{
text-align: right;
color: #333;}

/* Right Column */

.rightcol{
position: absolute;
top: 0;
left: 906px;}

/* Footer */

.footer{
background: #555;
font-size: 8pt;
color: #ccc;
margin: 0 0 20px;}

.footer p{
margin: 0;
padding: 5px 5px 5px 0;}