#player {width: 980px; height: 337px; background: #FFF;}
#player-black {width: 980px; height: 337px; background: #000;}
#flash-player {float: left; background: url(../media/images/player.png) no-repeat; width: 630px; height: 317px;} 
#videos-box {width: 350px; height: auto; display: block;  float: right; }
#videos-box ul li a {color: #FFF; text-decoration: none;}
#videos-box ul li {padding-bottom: 15px;}
#videos-box  p {color: #999; line-height:18px; font-size:11px; margin: 0px;}
#text-player {width: 340px; float: right;}
#text-player p {color: #999; line-height:23px; font-size:14px; margin: 0px;}
#inside-text-player h3 a {color: #999; line-height:25px; font-size:12px; margin: 0px; float: left; padding-right: 5px;}
#inside-text-player p {color: #999; line-height:18px; font-size:11px; margin: 0px;}
#text-player-black p {color: #D6B28A; line-height:25px; font-size:14px; margin: 0px;}
.thumb-video {height: 94px; display: block; padding:0 10px 18px 0;}
.img-player {float: left; border: none; padding:0 10px 0px 0;}

#info {width: 100%; height: auto; background: #000;}
#bg-info {background: #fcf0d5; width: 100%; height: 10px;}
#content-info {width: 980px; margin: 0 auto; padding-top: 20px;}

#info a p {text-decoration: none; color: white; font-weight: normal; font-size: 12px; border-bottom: 1px solid #141414; padding-bottom: 3px;}

#logos a img {border: none; margin-top:15px;}

#news-info {width: 353px; float: left; display: block;}
#news-info h2 {margin-bottom: 10px;}
#news-info h3 a {text-decoration: none; color: #FFF; font-size: 15px;}
#news-info p a {text-decoration: none; color: #FFF;}
#news-info p {color: #ccc; line-height: 20px;}
#logos {border:1px solid #CCCCCC; float:right; padding:10px; width:570px;}
#logos a {margin:40px 0pt 0pt 60px;}

.date {float: left; color: #fff;}

#am{background: url(../media/images/am.jpg) no-repeat; width: 679px; height: 194px; display: block;}

#map-text-left {width: 200px; float: left;}
#map-text-left  h2 {color: #4F4848; font-size: 17px; margin-bottom:5px;}
#map-text-left  h3 {color: #DE8506;}
#map-text-left  p {color: #b2afaf; font-size: 11px; text-decoration: none; margin: 0;}
#map {width: 700px; height: 600px; float: right; background: url(../media/images/map.png) no-repeat; }
#map-text {width: 240px; display: block; float: left; margin-top: 300px;}
#map-text  p {color: #666;}
#map-text  h2 {color: #666;}
#map ul li a {color: #325002; text-decoration: none;}
#map ul li a:hover {color:#325002 !important; text-decoration: underline;}

#cities {width: 450px; display: block; float: right;}
#west {float: left; margin-top:170px;}
#east {float: right; margin-top:-130px; width:270px;}
#ed {margin:0px 0pt 0pt 50px;}
#sas {margin:0px 10px 0pt 70px;}
#reg {margin:0px 0pt 0pt 120px;}
#ca {margin:0px 0pt 0pt 50px;}
#van {margin:0px -10px 0pt 0px;}
#san {margin:70px 0pt 0pt 0px;}
#las {margin:5px 0pt 0pt 80px;}
#los {margin:0px 0pt 0pt 20px;}

#tor {margin:0px 0pt 0pt 40px;}
#mon {margin:0px 0pt 0pt 90px;}
#ott {margin:0px 0pt 0pt 80px;}
#new {margin:10px 0pt 0pt 80px;}
#was {margin:10px 0pt 0pt 0px;}
#hou {margin:20px 0pt 0pt 0px;}
#mia {margin:50px 0pt 0pt 60px;}


.info-date {display: block; float: left; width: 700px; padding-bottom: 20px; margin-top: 20px;}
#product {display: block; float: left; width: 200px; padding-right: 10px; margin-top: 20px;}
#product p a {text-decoration: none; }
#event {display: block; float: left; width: 260px; padding-right: 10px; margin-top: 20px;}
#event p a {text-decoration: none;}

#tag-cloud a {color: #fff; text-decoration: none; display: inline; padding-right: 3px;}
#wrap-tags {width: 200px;}

#menu-sidebar {width: 700px;}
#menu-sidebar p {color: #817D7D; padding:10px; margin:0px;}
#menu-sidebar h3 {font-size: 13px;  padding:10px; margin:0px; color: #4F4848;}

#player-wrap {width: 700px; height:317px; display: block;}

.calendar {float: left;}
.calendar-info {float: right; width: 450px; margin-top: 25px;}
.calendar-info h3{border-bottom: 1px solid #ccc; margin-bottom: 20px; font-size: 11px;}