body {
width:100%;
height:100%;
text-align:center;
background-color:#000;
margin:0;
color:#3e3232;
font-family: Arial; verdana;
line-height:1.4em;
font-size:10.5pt;
text-align:left;
}

span.spjnews {font-size: 9.5pt;}


a {text-decoration: none; font-weight:none;}
a:link {color: #9B3330;}
a:active {color: #9B3330; text-decoration: none;}
a:visited {color: #9B3330;}
a:hover {color: #d05859; text-decoration: none;}

a.recap {text-decoration: none; font-weight:none;}
a.recap:link {color: #9B3330;}
a.recap:active {color: #9B3330; text-decoration: none;}
a.recap:visited {color: #9B3330;}
a.recap:hover {color: #d05859; text-decoration: none;}


a.footera {text-decoration: none; font-weight:none;}
a.footera:link {color: #DDD;}
a.footera:active {color: #DDD; text-decoration: underline}
a.footera:visited {color: #DDD;}
a.footera:hover {color: Red; text-decoration: underline}

a.topbara {text-decoration: none; font-weight:none;}
a.topbara:link {color: #de4146;}
a.topbara:active {color: #fff; text-decoration: none;}
a.topbara:visited {color: #de4146;}
a.topbara:hover {color: #fff; text-decoration: none;}

.menuwrap {background-color:#222; min-width:1115px; width:100%; text-align:left; padding:15px; padding-top:0px; padding-bottom:0px;}


.top {text-align:center; width:100%; display:block; clear:both; background-color:;
padding:0px; margin-top:0; padding-bottom:20px; }


div.bluebox {background-color:#F8F8F3; float:right; width:220px; margin-left:15px; margin-bottom:15px; padding:10px;}

div.blueboxrecap {float:right; width:220px; margin-left:15px; margin-bottom:15px; padding:10px;}


.topbarwrap {
text-align:left;
background-repeat:no-repeat;
background-color:#222;
color:#FFF;
width:100%; height:35px;
margin:0;
}



.topbar {
text-align:left;
color:#FFF;
font-size:9.5pt;
width:940px; height:35px;
* width:1200px; height:35px;
background-color:#222;

padding-left:20px;
padding-top:10px;
margin-left:auto; margin-right:auto;
padding-right:20px;
}

.headerwrap {
width:100%; text-align:center; 
height:282px; margin:0;
}

.header {
text-align:center;
background-image:url('../images/c10/c10header.jpg');
background-repeat:no-repeat;
margin-left:auto; margin-right:auto;
width:1200px; height:282px;
padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;

}

.subheaderwrap {
text-align:left;
background-repeat:repeat-x;
width:100%; height:40px; text-align:center; 
margin:0;
padding:0;
}

.subheader {
text-align:left;
background-image:url('../images/c10/c10menuribbon.jpg');
background-repeat:no-repeat;
background-color:#fff;
margin-left:auto; margin-right:auto;
width:1200px; height:40px;
padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;
}


.thumbnailwrap {
width:100%; text-align:center; 
margin:0;
}


.thumbnails {
background-image:url('../images/c10/c10wrapper.jpg');
background-repeat:repeat-y;
width:1200px; 
margin-left:auto; 
margin-right:auto;
text-align:center;
}

.content {
background-image:url('../images/c10/c10wrapperbg.jpg');
background-color:#E2E2DA;
background-repeat:no-repeat;
width:860px; 
padding:20px;
margin-left:auto; 
margin-right:auto;
text-align:left;
* html width:900px;
}

.buffer {clear:both; height:5px; width:100px;}

.footerwrap {
clear:both;
text-align:center;
width:100%; min-height:100px; 
margin:0;
background-color:#222;
}


.footer { 
text-align:left;
width:900px; min-height:100px;
margin-left:auto; margin-right:auto;
background-color:#222;
padding:20px;
color:white;
}


.thumbnail {
text-align:center;
width:90px;
height:90px;
float:left;
margin:10 10 0 0;
background-image:url('http://billyok.com/images2010/frames/frame90-woodfaded.jpg');
}

.thumbimg {
margin-left:0px; margin-top:5px; padding:0px; border:0;
}

.sidemenu {
float:right;
width:200px;
margin-left:30px;
margin-bottom:30px;
border-left:1px dotted #3e3232;
padding-left:20px;
}

.mobiletopbar, .mobileheader, .mobilethumbs {display:none;}

.thumbscreen {display:inline;}
.thumbmobile {display:none;}


.cindexhead {
color:#3e3232;
line-height:1.25em;
font-weight:bold;
font-size:24pt;
}


h3 {font-size:18pt;}
h4 {font-size:14pt;}



.subhead, .subheadrb {
color:#3e3232;
line-height:1.3em;
font-weight:bold;
font-size:12pt;
}

p.pl {margin-bottom:.7em; margin-top:.7em;}
.subheadpl {
color:#3e3232;
line-height:1.3em;
font-weight:bold;
font-size:16pt;
}


hr { 
  border-color: #3e3232;
  border-style: dotted;
  border-width: 1px 0 0;
  margin: 20px 0 20px 0;
  height: 0;
}

hr.programs { 
border-color: #8c8c6a;
border-style: dashed;
}

hr.programs2 { 
border-color: #bbbba1;
border-style: dashed;
}


.biophoto {float:right; margin-left:10px; margin-bottom:10px; border:0; }
.png {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

.schedule-left {width:150px; text-align:right; display:inline-block; margin-right:20px;}
.schedule-left2 {width:200px; text-align:right; display:inline-block; margin-right:20px;}




.table21 {width:270px; text-align:left; display:inline-block; clear:left; margin-right:15; margin-bottom:0;}
.table22 {width:270px; text-align:left; display:inline-block; margin-bottom:0;}

.cindexhead2 {
color:#3e3232;
line-height:1.3em;
font-weight:bold;
font-size:16pt;
}

.cindexhead3 {
color:#3e3232;
line-height:1.3em;
font-weight:bold;
font-size:13pt;
}

.formq {width:200px; text-align:left; display:inline-block; clear:left; margin-right:15; margin-bottom:0;}
.forma {width:350px; display:inline-block; margin-bottom:0;}

.formq2 {width:220px; font: 9pt verdana, arial, helvetica;  clear:left; padding-right:15px; margin-bottom:5px; float:left;}
.forma2 {width:220px; font: 9pt verdana, arial, helvetica;  padding-left:15px; margin-bottom:5px; float:left;}



div.t {display:table;}
div.tr {display:table-row;}
div.auctionitem1 {display:table-cell; width:280px; padding-bottom:1em;}
div.auctionitem2 {display:table-cell; width:280px; padding-bottom:1em;}
div.tq {display:table-cell; width:200px; padding-bottom:1em;}
div.ta {display:table-cell; width:350px; padding-bottom:1em;}
div.t1 {display:table-cell; width:270px; padding-right:15px; border-right:1px solid #b8b89d; padding-bottom:1em;}
div.t2 {display:table-cell; width:270px; padding-left:15px; padding-bottom:1em;}


* html .auctionitem1 {width:280px; padding-right:15px; margin-bottom:0px; float:left;}
* html .auctionitem2 {width:280px; padding-right:15px; margin-bottom:0px; float:left; clear:left;}

* html .ta {width:200px; padding-right:15px; margin-bottom:0px; float:left;}
* html .tq {width:350px; padding-right:15px; margin-bottom:0px; float:left; clear:left;}
* html .t325 {width:300px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t225 {width:225px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t200 {width:200px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t175 {width:175px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t150 {width:150px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t100 {width:100px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t70 {width:70px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t1 {width:275px; padding-right:15px; margin-bottom:0px; float:left;}
* html .t2 {width:275px; padding-right:15px; margin-bottom:0px; float:left;}




* html p {clear:left;}
* html .t {clear:left; margin-top:20px;}
* html .tr {clear:left;}
* html hr {clear:left; margin:5px;}
* html h3 {clear:left;}

.hilight {
background-color: #f8f8f3;
}

div.t325 {width:275px; padding-right:15px; padding-bottom:.5em;}
div.t225 {width:225px; padding-right:15px; padding-bottom:.5em;}
div.t200 {width:200px; padding-right:15px; padding-bottom:.5em;}
div.t70 {display:table-cell; width:70px; padding-bottom:.5em;}
div.t100 {display:table-cell; width:125px; padding-bottom:.5em;}
div.t150 {display:table-cell; width:150px; padding-bottom:.5em;}
div.t175 {display:table-cell; width:175px; padding-bottom:.5em; clear:left;}


p.formline {margin:-5; padding:0;}
p.textarea {margin-bottom:0;}


.imgright {float:right; margin-left:10px; margin-bottom:10px; clear:left; position:relative; border:0;}

img.bio72 {float:right; margin-left:10px; margin-bottom:10px; border:0; width:72px; height:100px;}
