body, #tempusband {
    color:#F0E8C4;
    font-family:Geneva,Arial,Helvetica,sans-serif;
    font-size:.75em;
    width:868px;
    margin:0 auto;
    border:solid #454545;
    border-width:0 8px;
    background-color: #B49E63;
    padding: 0px;
    background-image: url('http://images.tempusband.com/2007/bgwood.jpg');
    background-attachment: fixed;
}
a {color:#FF6600;text-decoration:none;}
a:hover {text-decoration:underline;}

#mailerForm {width:16em;background-color:#454545;border:solid 6px;padding:3px;position:absolute;z-index:2;right:0;top:0;padding-top:1.5em}
#mailerForm #mailWrapper {position:relative;}
#mailerForm p.mailerForm {margin:0;}
#mailerForm p#cancel {color:red;font-weight:bold;position:absolute;top:0;right:0;margin:3px;cursor:pointer;}
#mailerForm #mailingSubmit {display:block;margin:0 auto;}
#mailerForm #mailingMessage {font-weight:bold;margin:.3em;border:solid 1px;text-align:center;color:#5EB8AE;}

#rotator {width:868px;height:254px;overflow:hidden;position:relative;z-index:0;}

#nav {
    text-align:center;
    margin:0;
    padding:0;
    line-height:2em;
    background-color:#F0E8C4;
    height:2.3em;
    line-height:2.3em;
    margin-top:-3px;
    position:relative;
}
* html #nav a {width: 12.4%!important;}
#nav ul {margin:0;padding:0;}
#nav li {display:inline;}
#nav a {font-weight:bold;color: #000000; text-decoration: none;font-size:1.1em;display:block;width:12.5%;float:left;background-color:#F0E8C4}


#floater {float:right;width:400px;position:relative;}

#showdata {font-size:.9em;width:100%;border-collapse:collapse;}
#showdata thead {display:none;}
#showdata .odd {background:#3B3D3D}
#showdata {line-height:1.6em;}

.topper {margin:0;padding:0;position:relative;border-bottom:solid 1px #3B3D3D;}
.topper h2 {font-weight:normal;color:#5AB9AE;font-size:1.4em;margin-bottom:0!important;}
.topper .extra {margin:0;padding:0;list-style:none;position:absolute;top:0;right:0;}
.topper .extra li {display:inline;float:right;margin-left:1em;}

#news {width:415px;}
* html #news {width:400px;position:relative;}
#news h3 {margin:0;padding:0;color: #5ab9ae}
#news .author {display:none;}
#news .content {margin-top:0;text-align:justify;}
#news .item {padding:5px;}
#news .item.odd {background:#3B3D3D;border:solid 1px #242424}

#outbound {text-align:center;margin-top:25px;}
#outbound a img {border:0;}

#wrapper {background-color:#151718;margin:0;padding:3em 0 0 0;position:relative;}
#content {padding:0 20px 0px 20px;}

#addressText {position:absolute;left:3px;top:0;}
#mailingList {position:absolute;right:3px;top:0;cursor:pointer;}

.alt {color:#5EB8AE!important}

.gallerypreview {width:25%;height:200px;text-align:center;float:left;margin-top:30px;position:relative;}
* html .gallerypreview {height:210px;}
.gallerypreview p {margin:0;padding:0;}
.gallerypreview a img {border:0;}

#memberbios p.bio {display:none;}
.member {width:46%;float:left;margin:2%;position:relative;}
* html .member {width:44%;margin:1%}
.member h2 {margin:0;padding:0;}
* html .member h2 {font-size:1.6em;}
.member img {margin:17px;border:solid 3px;float:right;}
.equipment {background-color:#454545;border:solid 1px #3a3a3a;min-height:200px;}
.equipment > li + li {margin-top: 6px;}
* html .equipment {margin:0;padding:0;}
ul[class="equipment"] {list-style:none!important;padding-left:2px!important}


#shareplz {width:53%;margin:0 auto;text-align:center;}

.album {min-height:220px;}
* html .album {height:220px;}
.album .info {border-bottom:solid 1px #454545}
.album .info h2,
.album .info h3 {margin:0;padding:0;}
.album .topper h2 {color:#F0E8C4;font-size:1.5em;font-weight:bold;margin:0;padding:0;}
.album .topper h3 {margin:0;padding:0;}
.album .topper .extra {bottom:3px!important;top:auto;}
.album img {float:left;}
.album ol {margin-left:200px;}
.album.downloads {min-height:0!important;margin-bottom:40px;}
.album li {position:relative;}
.album.hasLinks .album ol li:hover {background-color:#212324;}
span.links {position:absolute;top:0;right:0;}
.album ul {list-style:none;}

.clearer {clear:both;}

h3 {margin-bottom:0;color:#5EB8AE;}
h3.dateTime {margin:0;padding:0;color:inherit;}
h4.showDetails {margin:0;padding:0;font-weight:normal;font-size:.9em;}
#age, #cover {margin:0 0 0 1em;}
#showFlyer {float:left;margin-right:15px;}

#photoset {width:80%;text-align:center;margin:0 auto;}
#photoset a {margin:20px;}
#photoset a img {border-color:#151718;}
#photoset a:hover img {border-color:#5EB8AE}

#press {width:415px;text-align:justify}

h2.contact {margin-bottom:0;}
.vcard {margin-left:1em;}

.product {
    position: relative;
    line-height: 1.2em;
}
.name {
    font-size: 1.2em;
    color: #6A2100;
    font-weight: bold;
    font-style: italic;
    letter-spacing: .03em;
    margin-bottom: .2em;
}
.description {
    height: 250px;
    font-size:1em;
}
* html .description {margin-left:150px;position:relative;}
.description dt {
    font-weight: bold;font-size:1.2em;
}

.description dd {
    line-height:1.1em;
    margin-bottom: 1em;
    position:relative;
}
.images {
    position:relative;
    float: left;
    margin-right: 1em;
}
.images img {
    border: solid 1px #6A2100;
}
img.last {
    float: left;
    margin-top: 3px;
}
hr {
    color: #B39651;
    border: solid 1px;
    -moz-border-radius: 3em;
    width: 60%;
}
.buy {
    position:absolute;
    top:20px;
    right:0;
}
div#cart form {
    
    bottom:0;
    right:0;
}

#footer {text-align:center;padding-bottom:30px;padding-top:100px;}
#footer p {margin:0;font-size:.75em;}
#footer hr {height:1px;color:#454545;}

#sharebox img {display:inline;vertical-align:bottom;}
#TB_ajaxContent {background:url('http://images.tempusband.com/2007/bgwood.jpg');}
#TB_title {background-color:#454545!important;}
#TB_title a {color:#FF6600!important;border:0!important;}
#sharebox {background-color:#151718;color:#F0E8C4;border:solid 5px #454545!important}
#sharebox h1 {border-bottom:solid 1px #454545;color:#5EB8AE}

#newMailerForm #firstOption {text-align:center;}

#mailerActions {text-align:center;}
#mailerActions input {display:none;}
#mailerActions label {display:block;width:8em;font-size:2em;margin:.25em auto;border:solid 5px;cursor:pointer;}
#mailerActions label.selected {background-color:#454545;border-color:#FF6600}

#mailerData {text-align:center;margin-top:2em;}
#mailerData input {font-size:1.8em;}
#mailerData input.empty {color:#999}

#mailerDisclaimer {width:50%;text-align:center;margin:2em auto;}

#mailerSubmit {display:block;margin:0 auto;font-size:2em;}

#messages p {text-align:center;font-weight:bold;color:#5AB9AE;font-size:1.3em;}