@import "reset.css";

body{background: #262626 url(/media/layout/body_old.gif) top left repeat-x; margin: 0; padding: 0; color: #ffffff; font-family: Arial; font-size: 12px; letter-spacing: 1px; line-height: 15px;}

a{color: #B85B5A;}
a:hover{ color: #912f2e;}
a:visited{ color: #912f2e;}

p{padding-bottom: 20px;}

h2{color: #d0ab5a; text-transform: uppercase; font-size: 150%; font-family: Trebuchet MS; margin-bottom: 10px}

.left{float: left;}
.right{float: right;}
.third{width: 30%;}
.clear{clear: both}
.txtCenter{text-align: center}
.half{width: 45%;}
.tanBox{background-color: #292929; padding: 10px;}

#postcardForm label{display: block; font-weight: bold;}
#postcardForm input, #postcardForm select, #postcardForm textarea{display: block; margin-bottom: 10px}
#postcardForm textarea{width: 280px; height: 100px}

#postcardForm input{width: 80%; padding: 3px;}
#postcardForm .smaller{font-size: 10px; font-weight: normal;}



#wrapper{width: 968px; margin: 0 auto;}

#header{background: transparent url(http://legendsinconcert.com/media/header.jpg) top center no-repeat; width:990px; height:172px; position: relative;}
#searchBox{position: absolute; right: 0; bottom:0; background-color: #111111; border-top: 7px solid #171717; border-left: 7px solid #171717; border-right: 7px solid #171717; padding: 10px;}
#searchBox input{float:left; display:inline; margin:2px; padding:1px }
#searchBox select{margin: 2px; padding: 1px}

#logoLink{ display: block; height: 155px; position: absolute; text-indent: -9000px; width: 240px;}

#navBar{width: 100%; text-align: center; line-height: 41px;}
#navBar{list-style: none;font-size: 17px; margin: 1px auto 20px auto; padding: 0;}
#navBar a{color: #000000; text-decoration: none;}
#navBar a:hover{text-decoration: none; color: #ffffff;}
#navBar li{padding:10px 20px; display:inline; background: transparent url(/media/layout/divider.gif) top right no-repeat;}
#navBar #navBarLast{background-image: none;}

#sliderHolder{ color: #5d5d5d; width: 968px; margin: 0 auto;}
#sliderHolder h2{color: #ae5d5d;}
#sliderTop{background: transparent url(/media/layout/sliderTop.gif) top left no-repeat; height: 55px; width: 968px; position: relative; float: left;}
#sliderContent{background: transparent url(/media/layout/sliderMiddle.gif) top left repeat-y; width: 928px; padding: 10px 20px;min-height: 260px; overflow: hidden; width: 925px; float: left; position: relative;}
#sliderBottom{background: transparent url(/media/layout/sliderBottom.gif) top left no-repeat; width: 968px; height: 52px; float: left}

.container{width: 870px; margin: 0 auto; position: relative; overflow: hidden}
.slides { position:absolute; top:0; left:0; }
.slides .contents { position:absolute; top:0; width:850px; display:none; min-height: 290px; padding-left: 10px}

#sliderContent .previous{background: transparent url(/media/layout/goleft.gif) top left no-repeat; height: 79px; width: 35px; display: block; text-indent: -9000px; outline: none; position: absolute; top: 100px; left: 10px; z-index: 2}
#sliderContent .next{background: transparent url(/media/layout/goright.gif) top left no-repeat; height: 79px; width: 35px; display: block; text-indent: -9000px; outline: none; position: absolute; right: 7px; top: 100px; z-index: 2}


#postImageHolder{width: 444px; position: absolute; top:0; left:0; height: 455px;}
.michaeljackson{background: transparent url(/media/postcard/michaeljackson.jpg) top left no-repeat;}
.elvispresley{background: transparent url(/media/postcard/elvispresley.jpg) top left no-repeat;}
.marilynmonroe{background: transparent url(/media/postcard/marilynmonroe.jpg) top left no-repeat;}
.rodstewart{background: transparent url(/media/postcard/rodstewart.jpg) top left no-repeat;}
.thebluesbrothers{background: transparent url(/media/postcard/thebluesbrothers.jpg) top left no-repeat;}
.timmcgraw{background: transparent url(/media/postcard/timmcgraw.jpg) top left no-repeat;}
.whitneyhouston{background: transparent url(/media/postcard/whitneyhouston.jpg) top left no-repeat;}
.dollyparton{background: transparent url(/media/postcard/dollyparton.jpg) top left no-repeat;}



#editStuff{width: 800px; margin: 0 auto; text-align: center;}
#postcardHolder{background: transparent url(/media/postcard/legendspostcard.jpg) top left no-repeat; width: 800px; margin: 0 auto; height: 455px; position: relative;}
#postcardHolder #textHolder{height:260px; position:absolute; right:45px; top:155px; width:300px; overflow: hidden; background:none; border: none;}

#postThumb li{margin-right: 15px; display: inline; list-style: none; margin-bottom: 15px;}
#postThumb li a{outline: none;}
#postThumb li img{border: 2px solid #171717;}
#postThumb .active img{border-color: #ffffff;}

#socialMediaLinks{position: absolute; top:18px; right:12px;}
#socialMediaLinks li{list-style: none; float: left; text-indent: -9000px; margin-left: 5px}
#socialMediaLinks li a{height: 16px; width: 16px; display: block; outline: none}
#socialMediaLinks .emailer{background:transparent url(/media/icons/emailIcon.gif) no-repeat;}
#socialMediaLinks .twitter{background:transparent url(/media/icons/twitter.gif) no-repeat;}
#socialMediaLinks .youtube{background:transparent url(/media/icons/youtube.gif) no-repeat;}
#socialMediaLinks .facebook{background:transparent url(/media/icons/facebook.gif) no-repeat;}

#column1{margin-left: 5px}
#column2{margin-left: 55px}

.starz li{background: transparent url(/media/layout/starz.gif) top left no-repeat; padding-left: 25px; list-style: none;  padding-bottom: 10px; margin-bottom: 10px}
.starz a{color: #ffffff; text-decoration: none;}
.starz a:visited{color: #ffffff;}
.starz a:hover{text-decoration: underline;}

.blkBtn{background: transparent url(/media/layout/btn_black_left.png) top left no-repeat; float: right; height: 37px; line-height: 37px; text-decoration: none; padding-left: 15px; color: #f0e1b8; font-size: 110%; font-family: Trebuchet MS; text-shadow: 1px 1px #000000}
.blkBtn span{background: transparent url(/media/layout/btn_black_right.png) top right no-repeat; display: block; float: left; padding-right: 14px;}

.blkBtn span:hover{cursor: pointer;}
.blkBtn:hover{color: #d2bf8a; text-shadow: none;}
.blkBtn:visited{color: #f0e1b8;}

.commentCred, .commentCred:visited, .commentCred:hover{color: #929292; font-style: italic;}

#column3 p{background: transparent url(/media/layout/quote.gif) top left no-repeat; text-indent: 25px; padding-top: 8px;}

#column1 h2, #column2 h2, #column3 h2{text-shadow: 1px 1px #000000;}


#swoosh {background:url(/media/layout/swoosh.gif) no-repeat scroll center top transparent; float:left; height:77px; width:100%;}
#footer {color:#878787; float:left; margin:20px; text-align:center; width:100%; font-size: 90%}
#footer a {color:#878787;}
#footer ul {list-style:none outside none;}
#footer ul li {border-right:1px solid #878787; display:inline; padding:0 10px 0 9px;}
#footer ul #footerLast { border:medium none;}

#twitter_update_list li{list-style: none; margin-bottom: 15px;}
#twitter_update_list li a{font-size: 10px; color: #929292; text-decoration: none; font-style: italic }
#twitter_update_list li span a{color: #B85B5A; text-decoration: underline; font-size: 12px; font-style: normal; }



/*BLOG STUFF HERE */

.contentBox {background-color:#111111; border:7px solid #171717; margin-bottom:9px; padding:16px;}
.leftLarge{width: 643px; float: left;}

.commentYellow{background: transparent url(/media/layout/commentYellow.gif) top left no-repeat; height: 50px; width: 315px; margin-left: -38px; line-height: 46px; padding-left: 20px; margin-bottom: 15px;}
.commentYellow .headliner{color: #111111; font-weight: bold; font-size: 14px;}

.gryBtn{background: transparent url(/media/layout/btn_grey_left.png) top left no-repeat; float: left; height: 31px; line-height: 31px; text-decoration: none; padding-left: 14px; color: #424242; font-size: 110%; font-family: Trebuchet MS; margin-top: 6px}
.gryBtn span{background: transparent url(/media/layout/btn_grey_right.png) top right no-repeat; display: block; float: left; padding-right: 14px;}

.gryBtn:hover{color: #000000; text-shadow: none;}
.gryBtn:visited{color: #424242;}

.commentLink{color: #111111; text-decoration: none; float: left; font-weight: bold; font-size: 12px; padding-left: 10px;}
.commentLink:hover{color: #111111; text-decoration: underline;}
.commentLink:visited{color: #111111;}

.postmetadata {font-size:11px; padding:5px 0; text-align:center; clear:both; color:#777777; background-color: #292929;}
.postmetadata a{color: #ffffff;}


.commentlist{list-style: none;}
.commentlist p{padding-left: 49px;}
.commentlist li{margin-bottom: 10px; padding: 10px}
.comment-author{font-size: 10px}
.odd{background-color: #171717;}
#respond{background-color: #292929; padding: 20px; list-style: none; margin-bottom: 20px; margin-top: 50px}

.commentmetadata{font-size: 10px; text-decoration: none; font-style: italic; padding-bottom: 10px;}
.commentmetadata a{text-decoration: none; color: #dcdcdc;}

.avatar{
background: white;
border-bottom: 1px solid #D7D7D7;
border-left: 1px solid #F2F2F2;
border-right: 1px solid #F2F2F2;
float: left;
padding: 3px;
margin-right: 9px;
}

.titlers, .post h2{font-size: 190%; line-height: 1}
.titlers a{text-decoration: none;}


/*
.leftLarge small{font-size: 10px; font-style: italic; display: block; clear: both; margin-bottom: 20px}
label small{display: inline}
*/

.blogDivider{height: 20px; border-bottom: 1px solid #ffffff; margin-bottom: 20px;}

#sidebar{float: right; width: 300px; list-style: none;}
#sidebar ul{list-style: none}
#sidebar h2{text-shadow: 1px 1px #000000; margin-top: 11px;}

.post img{border:5px solid #171717;}
.post .alignleft{float: left; margin-right: 5px;}

.widget_recent_entries, .widget_rrm_recent_comments{margin-bottom: 50px;}

.widget_rrm_recent_comments li{background: transparent url(/media/icons/comment.gif) left 8px no-repeat; padding-left: 30px}
.widget_recent_entries a, .widget_rrm_recent_comments a{color: #ffffff; text-decoration: none; border-bottom: 1px dashed #3e3e3e;  display: block; padding: 10px 5px 10px 5px; font-size: 11px}
.widget_recent_entries a:hover{ background-color: #bbbbbb;}
.widget_rrm_recent_comments a:hover{text-decoration: underline;}