/* sexmob stylee */

* { margin:0; padding:0; }
body { background:#000 url(images/smimages/tile.jpg); text-align:center; }

/* back to sbnet */

#sbnet { float:left; }
#sbnet span { font-size:11px; line-height:20px; color:#FFF; font-family:Georgia, "Times New Roman", Times, serif; margin:0 0 0 10px; }
#sbnet span a, #sbnet span a:link, #sbnet span a:visited, #sbnet span a:active { text-decoration:none; color:#FFF; }
#sbnet span a:hover { color:#FFF; background-color:#000; text-decoration:none; }

/* main ids */

#sirwrapsalot { width:744px; margin:0 auto; text-align:center; background:url(images/smimages/redback.gif) repeat-y center top; }
body#onecol #sirwrapsalot { background:url(images/smimages/footback.gif) repeat-y center top; }
#smhead { height:119px; background:url(images/smimages/topper.gif) no-repeat center top; }
#smhead img { border:none; margin-top:12px; }
#smnav { clear:both; margin:0 0 10px 0; font-family:"Lucida Grande", "Trebuchet MS", Geneva, Helvetica, sans-serif; color:#FFE968; }
#content { width:744px; text-align:left; background:url(images/smimages/undernav.gif) no-repeat center top; font-family:"Lucida Grande", "Trebuchet MS", Geneva, Helvetica, sans-serif; }
body#onecol #content { background:url(images/smimages/undernav2.gif) no-repeat center top; }
#footwrap { width:744px; text-align:left; background:url(images/smimages/fin.gif) no-repeat center bottom; padding:0 0 30px 0; text-align:center; }
#footer { margin:0 auto; clear:both; background:url(images/smimages/footback.gif) repeat-y center top; }
.padder { padding:20px; text-align:left; }

a[rel="external"] {padding-right:8px; background:url(images/external2.gif) no-repeat right center; }

/* nav */

#menu2 { display:table; padding:0; margin:0 auto; font-size:11px; list-style-type:none; white-space:nowrap; text-transform:uppercase; border-left:1px solid #F48B3A; }
#menu2 li { display:table-cell; }
* html #menu2 li { float:left; }
#menu2 a { width:auto; display:block; padding:4px 10px; color:#FFE968; border-right:1px solid #F48B3A; text-decoration:none; }
* html #menu2 a { float:left; }
#menu2 a:hover { text-decoration:none; color:#FFF; background-color:#A70A0E; }

.container {clear:both; text-decoration:none; }
* html .container {display:inline-block;}

/* headers */
h1#news { display:block; height:70px; text-align:center; background:url(images/smimages/newshdr.gif) no-repeat center 4px; }
h1#news span { display:none; }
#tour h1 { display:block; height:62px; text-align:center; background:url(images/smimages/tourhdr.gif) no-repeat center top; border-bottom:1px solid #85080c; }
#tour h1 span { display:none; }
#releases h1 { display:block; height:62px; text-align:center; background:url(images/smimages/releaseshdr.gif) no-repeat center top; border-bottom:1px solid #85080c; }
#releases h1 span { display:none; }
h1#gallery { display:block; height:80px; text-align:center; background:url(images/smimages/galhdr.gif) no-repeat center top; }
h1#gallery span { display:none; }
h1#bios { display:block; height:80px; text-align:center; background:url(images/smimages/bioshdr.gif) no-repeat center top; }
h1#bios span { display:none; }

/* left */

#clyde { float:left; width:402px; }
.smnews { margin-bottom:1em; padding-bottom:26px; background:url(images/smimages/divider.gif) no-repeat center bottom; }
.smnews h1 { font-size:24px; margin-bottom:0.2em; font-weight:normal; color:#FFD249; }
.smnews p { font-size:12px; line-height:1.5em; margin-bottom:0.5em; color:#FFF; }
.smnews img { float:right; margin:0 0 4px 8px; } 

.readmore { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#E57A45; margin:0 0 1em .5em; }
.readmore a { color:#FFE968; background-color:transparent; text-decoration:none; }
.readmore a:link { color:#FFE968; background-color:transparent; text-decoration:none; }
.readmore a:visited { color:#FFE968; background-color:transparent; text-decoration:none; }
.readmore a:hover { color:#FFF; background-color:#A70A0E; text-decoration:none; }
.readmore a:active { color:#FFE968; background-color:transparent; text-decoration:none; }


/* right */

#claude { float:right; width:262px; }
#photos { padding-bottom:30px; background:url(images/smimages/divider.gif) no-repeat center bottom; }
#photos img { padding:5px; border:1px solid #DDD; background-color:#000; }
#photos p { color:#fff; font-size:11px; padding:10px 0 0 0; text-align:center; }

/* one column */

#finster { color:#FFF; }
#finster .biotxt { padding-bottom:10px; border-bottom:1px solid #85080c; margin-bottom:10px; }
#finster .biotxt img { float:left; }
#finster h2 { font-weight:normal; font-size:28px; line-height:1em; margin:0 0 .2em 200px; }
#finster p { font-size:12px; line-height:1.5em; margin:0 0 .5em 200px; }

/* links */

#content p a, #content p a:link, #content p a:visited, #content p a:active, #footer a, #footer a:link, #footer a:visited, #footer a:active { text-decoration:none; color:#FFCC00; }
#content p a:hover, #footer a:hover { text-decoration:none; color:#000; background-color:#FC0; }

/* tour dates */

.tourdate { padding:5px 0; text-align:center; line-height:1em; border-bottom:1px solid #85080c; }
.date { color:#FFE968; font-size:10px; text-transform:uppercase; font-weight:bold; }
.venue { font-weight:bold; color:#FFF; font-size:16px; }
.city, .label { color:#FFE968; font-size:10px; text-transform:uppercase;}
.other, .year { color:#FFF; font-style:italic; font-size:11px; }

.release { padding:5px 0; border-bottom:1px solid #85080c; text-align:left; line-height:1em; }
.release img { float:left; height:75px; width:75px; border:1px solid #85080c; }
.title { color:#FFF; font-size:14px; } 
.title, .label, .year { margin-left:86px; }

/* footer */
.footcol { float:left; width:226px; text-align:center; font-family:"Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; font-size:12px; line-height:1.4em; color:#EEE; }
.footcol img { margin-bottom:.5em; }
.footcol p.dwnld, .footcol p.lnk { color:#3C0203; font-size:11px; padding-bottom:3px; border-bottom:1px solid #85080C; margin-bottom:3px; }
.smallprint { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; color:#FFF; padding-top:20px; }
#footer .padder { background:url(images/smimages/foottop.gif) no-repeat center top; padding-top:30px; }

/* itemnav */
.itemnav { font-family:"Trebuchet MS", "Lucida Grande", Verdana, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:right; border-top:1px solid #FC0; padding-top:6px; }
.itemnav a { color:#FC0; background-color:transparent; text-decoration:none; }
.itemnav a:link { color:#FC0; background-color:transparent; text-decoration:none; }
.itemnav a:visited { color:#FC0; background-color:transparent; text-decoration:none; }
.itemnav a:hover { color:#FFF; background-color:transparent; text-decoration:none; }
.itemnav a:active { color:#FC0; background-color:transparent; text-decoration:none; }
.backbtn { margin-left:16px;margin-right:16px; }
