
/* Main part of the page that holds contents */
body
{
    background: #000;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    line-height: 20px;
    color: #b7b7b7;
    margin: 0px;
}

p img{
vertical-align:middle;
float:left;

}
	div#container {
	margin:0 auto;
	width:950;
	min-height:900;  
	height:auto !important;
	height:600;
	overflow:hidden;
	vertical-align: middle;
	}
div#audioplayer {
	text-align:center;
	width:950px;
	min-height:600px;
	height:auto !important;
	height:600px;
	position: relative;
	top: 0;
	margin-top:0px;
	display: table-cell;
	vertical-align: middle;
	left: -1px;
	}
div#audioplayer2 {
	text-align:center;
	width:335px;
	min-height:250px;
	height:auto !important;
	height:250px;
	position: relative;
	top: 0;
	margin-top:0px;
	display: table-cell;
	vertical-align: middle;
	left: -1px;
	}	
/* apply zero margin to all forms and hide fieldset borders. Keep fieldset borders in the markup for better accessibility */
form
{
    margin: 0px;
}
fieldset
{
    margin: 0px;
    padding: 0px;
    border: none;
}
a
{
    color: #c61717;
    text-decoration: none;
}
a:hover
{
    color: #c61717;
    text-decoration: underline;
}
#bg
{
    background: #000000 url(../images/Background.jpg) scroll 50% 0 no-repeat;
    padding: auto;

}
#body
{
    width: 950px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
	
}
/************************************
	Clear float                     *
*************************************/
.clr_l
{
    clear: left;
    margin: 0px;
    padding: 0px;
}
.clr_r
{
    clear: right;
    margin: 0px;
    padding: 0px;
}
.clr_both
{
    clear: both;
    margin: 0px;
    padding: 0px;
}
/************************************
	float                           *
*************************************/
.float_L
{
    float:left;
}
.float_R
{
    float:right;
}
/************************************
	Navigation bar                  *
*************************************/
#nav_placeholder
{
	
    width: 950 px;
    height: 44px;
    padding: 221px 0px 0px 0px;
}
#cart
{
	background: transparent url(../images/bg/CartBg.png) scroll 0 0 repeat;
	 font-size: 12px;
	text-align:right;
    width: 950 px;
    
    padding: 0px 10px 0px 10px;
	color:#5E5E5E;
}
.line
{
    background: url(../images/menu/MenuLine.png) scroll 0 0 no-repeat;
    float: left;
    width: 2px;
    height: 44px;
}
.space
{
    float: left;
    width: 66px;
    height: 44px;
}

.l1_static
{
    background: url(../images/menu/MenuHome.png) scroll 0 -56px no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l1
{
    float: left;
    width: 59px;
    height: 44px;
}
.l1 a
{
    background: url(../images/menu/MenuHome.png) scroll 0 0 no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l1 a:hover
{
    background: url(../images/menu/MenuHomeHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 64px;
    height: 44px;
}
.l1 a:active
{
    background: url(../images/menu/MenuHome.png) scroll 0 0px no-repeat;
    float: left;
    width: 64px;
    height: 44px;
}
.l2_static
{
    background: url(../images/menu/MenuNews.png) scroll 0 -56px no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l2
{
    float: left;
    width: 59px;
    height: 44px;
}
.l2 a
{
    background: url(../images/menu/MenuNews.png) scroll 0 0 no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l2 a:hover
{
    background: url(../images/menu/MenuNewsHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 60px;
    height: 44px;
}

.l3_static
{
    background: url(../images/menu/MenuBand.png) scroll 0 0px no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l3
{
    float: left;
    width: 59px;
    height: 44px;
}
.l3 a
{
    background: url(../images/menu/MenuBand.png) scroll 0 0 no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l3 a:hover
{
    background: url(../images/menu/MenuBandHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 59px;
    height: 44px;
}
.l3 a:active
{
    background: url(../images/menu/MenuBand.png) scroll 0 -56px no-repeat;
    float: left;
    width: 59px;
    height: 44px;
}
.l4_static
{
    background: url(../images/menu/MenuReviews.png) scroll 0 -56px no-repeat;
    float: left;
    width: 84px;
    height: 44px;
}
.l4
{
    float: left;
    width: 84px;
    height: 44px;
}
.l4 a
{
    background: url(../images/menu/MenuReviews.png) scroll 0 0 no-repeat;
    float: left;
    width: 84px;
    height: 44px;
}
.l4 a:hover
{
    background: url(../images/menu/MenuReviewsHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 84px;
    height: 44px;
}
.l4 a:active
{
    background: url(../images/menu/MenuReviews.png) scroll 0 0px no-repeat;
    float: left;
    width: 84px;
    height: 44px;
}
.l5_static
{
    background: url(../images/menu/MenuReleases.png) scroll 0 0px no-repeat;
    float: left;
    width: 86px;
    height: 44px;
}
.l5
{
    float: left;
    width: 86px;
    height: 44px;
}
.l5 a
{
    background: url(../images/menu/MenuReleases.png) scroll 0 0 no-repeat;
    float: left;
    width: 86px;
    height: 44px;
}
.l5 a:hover
{
    background: url(../images/menu/MenuReleasesHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 86px;
    height: 44px;
}
.l5 a:active
{
    background: url(../images/menu/MenuReleases.png) scroll 0 0px no-repeat;
    float: left;
    width: 86px;
    height: 44px;
}
.l6_static
{
    background: url(../images/menu/MenuMultimedia.png) scroll 0 0px no-repeat;
    float: left;
    width: 117px;
    height: 44px;
}
.l6
{
    float: left;
    width: 117px;
    height: 44px;
}
.l6 a
{
    background: url(../images/menu/MenuMultimedia.png) scroll 0 0 no-repeat;
    float: left;
    width: 117px;
    height: 44px;
}
.l6 a:hover
{
    background: url(../images/menu/MenuMultimediaHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 117px;
    height: 44px;
}
.l6 a:active
{
    background: url(../images/menu/MenuMultimedia.png) scroll 0 0px no-repeat;
    float: left;
    width: 117px;
    height: 44px;
}
.l6_a_static
{
    background: url(../images/menu/MenuPhotos.png) scroll 0 0px no-repeat;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_a
{
    float: left;
    width: 130px;
    height: 30px;
}
.l6_a a
{
    background: url(../images/menu/MenuPhotos.png) scroll 0 0 no-repeat;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_a a:hover
{
    background: url(../images/menu/MenuPhotosHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_a a:active
{
    background: url(../images/menu/MenuPhotos.png) scroll 0 0px no-repeat;
    float: left;
    width: 130px;
    height: 30px;;
}
.l6_b_static
{
    background: url(../images/menu/MenuVideos.png) scroll 0 0px no-repeat;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_b
{
    float: left;
    width: 130px;
    height: 30px;
}
.l6_b a
{
    background: url(../images/menu/MenuVideos.png) scroll 0 0 no-repeat;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_b a:hover
{
    background: url(../images/menu/MenuVideosHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_c a:active
{
    background: url(../images/menu/MenuMusic.png) scroll 0 0px no-repeat;
    float: left;
    width: 130px;
    height: 30px;;
}
.l6_c
{
    float: left;
    width: 130px;
    height: 30px;
}
.l6_c a
{
    background: url(../images/menu/MenuMusic.png) scroll 0 0 no-repeat;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_c a:hover
{
    background: url(../images/menu/MenuMusicHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 130px;
    height: 30px;
}
.l6_c a:active
{
    background: url(../images/menu/MenuMusic.png) scroll 0 0px no-repeat;
    float: left;
    width: 130px;
    height: 30px;;
}
.l7_static
{
    background: url(../images/menu/MenuLinks.png) scroll 0 0px no-repeat;
    float: left;
    width: 54px;
    height: 44px;
}
.l7
{
    float: left;
    width: 54px;
    height: 44px;
}
.l7 a
{
    background: url(../images/menu/MenuLinks.png) scroll 0 0 no-repeat;
    float: left;
    width: 54px;
    height: 44px;
}
.l7 a:hover
{
    background: url(../images/menu/MenuLinksHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 54px;
    height: 44px;
}
.l7 a:active
{
    background: url(../images/menu/MenuLinks.png) scroll 0 0px no-repeat;
    float: left;
    width: 54px;
    height: 44px;
}
.l8_static
{
    background: url(../images/menu/MenuTour.png) scroll 0 0px no-repeat;
    float: left;
    width: 106px;
    height: 44px;
}
.l8
{
    float: left;
    width: 106px;
    height: 44px;
}
.l8 a
{
    background: url(../images/menu/MenuTour.png) scroll 0 0 no-repeat;
    float: left;
    width: 106px;
    height: 44px;
}
.l8 a:hover
{
    background: url(../images/menu/MenuTourHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 106px;
    height: 44px;
}
.l8 a:active
{
    background: url(../images/menu/MenuTour.png) scroll 0 0px no-repeat;
    float: left;
    width: 106px;
    height: 44px;
}
.l9_static
{
    background: url(../images/menu/MenuPress.png) scroll 0 0px no-repeat;
    float: left;
    width: 55px;
    height: 44px;
}
.l9
{
    float: left;
    width: 55px;
    height: 44px;
}
.l9 a
{
    background: url(../images/menu/MenuPress.png) scroll 0 0 no-repeat;
    float: left;
    width: 55px;
    height: 44px;
}
.l9 a:hover
{
    background: url(../images/menu/MenuPressHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 55px;
    height: 44px;
}
.l9 a:active
{
    background: url(../images/menu/MenuPress.png) scroll 0 0px no-repeat;
    float: left;
    width: 55px;
    height: 44px;
}

.l9_5_static
{
    background: url(../images/menu/MenuShop.png) scroll 0 0px no-repeat;
    float: left;
    width: 52px;
    height: 44px;
}
.l9_5
{
    float: left;
    width: 52px;
    height: 44px;
}

.l9_5 a:active
{
    background: url(../images/menu/MenuShop.png) scroll 0 0px no-repeat;
    float: left;
    width: 52px;
    height: 44px;
}

.l9_5 a
{
    background: url(../images/menu/MenuShop.png) scroll 0 0 no-repeat;
    float: left;
    width: 52px;
    height: 44px;
}
.l9_5 a:hover
{
    background: url(../images/menu/MenuShopHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 52px;
    height: 44px;
}
.l9_5 a:active
{
    background: url(../images/menu/MenuShop.png) scroll 0 0px no-repeat;
    float: left;
    width: 52px;
    height: 44px;
}

.l10_static
{
    background: url(../images/menu/MenuContact.png) scroll 0 0px no-repeat;
    float: left;
    width: 91px;
    height: 44px;
}
.l10
{
    float: left;
    width: 86px;
    height: 44px;
}
.l10 a
{
    background: url(../images/menu/MenuContact.png) scroll 0 0 no-repeat;
    float: left;
    width: 86px;
    height: 44px;
}
.l10 a:hover
{
    background: url(../images/menu/MenuContactHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 86px;
    height: 44px;
}
.l10 a:active
{
    background: url(../images/menu/MenuContact.png) scroll 0 0px no-repeat;
    float: left;
    width: 86px;
    height: 44px;
}
.l11_static
{
    background: url(../images/menu/MenuGolemArea.png) scroll 0 0px no-repeat;
    float: left;
    width: 110px;
    height: 44px;
}
.l11
{
    float: left;
    width: 110px;
    height: 44px;
}
.l11 a
{
    background: url(../images/menu/MenuGolemArea.png) scroll 0 0 no-repeat;
    float: left;
    width: 110px;
    height: 44px;
}
.l11 a:hover
{
    background: url(../images/menu/MenuGolemAreaHover.png) scroll 0 0px no-repeat;
    display: block;
    float: left;
    width: 110px;
    height: 44px;
}
.l11 a:active
{
    background: url(../images/menu/MenuGolemArea.png) scroll 0 0px no-repeat;
    float: left;
    width: 110px;
    height: 44px;
}
/************************************
	Column layout Top               *
*************************************/
#top_placeholder
{
    height: 270px;
    width: 950px;
}
/*For IE6, the margin for the left column is set in javascript*/
#col1_top
{
    float: left;
    width: 250px;
    padding-left:20px;
}
#col2_top
{
    margin-left:288px;
    width: 647px;
}
#col3_top
{
    margin-left:20px;
    width: 915px;
}
.iframe_topL
{
    float:right;
    padding:34px 0px 0px 20px;   
}
.iframe_topR
{
    float:right;
    padding:34px 20px 0px 0px; 
	height=220px
}
/************************************
	Admin                           *
*************************************/
.AdminBlock
{
    background: #000000 url(../images/bg/main_bg_admin.jpg) scroll 0 0 repeat-y;
    width:955px;
}
.AdminBlockGrapical
{
    background: #000000 url(../images/bg/main_bg_admin.jpg) scroll 100% 0 repeat-y;
}
#col1_admin
{
    padding: 0px 30px 20px 40px;
    float: left;
    width: 480px;
}
.adminBodytext
{
    width: 435px;
    padding: 20px 0px 20px 45px;
}
.adminLabel
{
    font-family: Georgia, "Times New Roman", Times, serif
    font-size:12px;
    font-weight:bold;
}
.adminFakeLink
{
    font-family: Georgia, "Times New Roman", Times, serif
    font-size:14px;
    color:#e67009;
}
.adminButton
{
    width:90px;
}
.adminLinkButton
{
    font-family: Georgia, "Times New Roman", Times, serif
    font-size:14px;
}
.adminTextbox
{
    font-size:inherit;
    line-height:inherit;
    text-transform:inherit;
   font-family: Georgia, "Times New Roman", Times, serif
    font-weight:bold;
    border-color:#242031;
    background-color:Black;
    color: White;
    border-style:solid;
    border-width:1px;
    width:435px;
}
/*Releases*/
#col1_relAdmin
{
    padding: 0px 30px 20px 40px;
    float: left;
    width: 360px;
}
#col2_relAdmin
{
    padding: 0px 30px 20px 20px;
    margin-left:430px;
}
.relAdminTextbox
{
    font-size:inherit;
    line-height:inherit;
    text-transform:inherit;
   font-family: Georgia, "Times New Roman", Times, serif
    font-weight:bold;
    border-color:#242031;
    background-color:Black;
    color: White;
    border-style:solid;
    border-width:1px;
    width:360px;
}


/************************************
	photo formating                 *
*************************************/
.imgFrame100x100
{
    background:url(../images/thumbnail_frame_100x100.gif) scroll 0 0 no-repeat;
    float:left;
    width:100px;
    height:100px;
    padding:18px 31px 15px 5px;
    margin-top:20px;
}
.imgFrameAlbum100x100
{
    background:url(../images/thumbnail_frame_100x100.gif) scroll 0 0 no-repeat;
    float:left;
    width:100px;
    height:100px;
    padding:18px 15px 5px 5px;
    margin-top:20px;
}
.adminImgFrame100x100
{
    background:url(../images/thumbnail_frame_100x100.gif) scroll 0 0 no-repeat;
    width:100px;
    height:100px;
    padding:18px 31px 15px 5px;
    margin-top:20px;
}
.imgFrame100x100Rel
{
    background:url(../images/thumbnail_frame_100x100.gif) scroll 0 0 no-repeat;
    width:100px;
    height:100px;
    padding:18px 5px 5px 5px;
    margin-top:20px;
    margin-bottom:20px;
}
.imgFrameFlickr100x100
{
    background:url(../images/thumbnail_frame_100x100.gif) scroll 0 0 no-repeat;
        float:left;
    width:100px;
    height:100px;
    padding:18px 6px 5px 5px;
    margin-bottom:20px;
}
.imgFrame150x150
{
	display:table-cell;
  
  width:100px;
    height:100px;
    padding:0px 0px 0px 0px;
	
     
	  vertical-align:middle;
}
.covers_little
{
	background:url(../images/photos/BgPhotos.jpg) scroll 0 0 repeat;
  width:70px;
    height:70px;
    padding:6px 6px 6px 6px;
	  vertical-align:middle;
}
.covers
{
	background:url(../images/photos/BgPhotos.jpg) scroll 0 0 repeat;
  width:150px;
    height:150px;
    padding:6px 6px 6px 6px;
	  vertical-align:middle;
}
.adminImgFrame150x150
{
    background:url(../images/thumbnail_frame_150x150.gif) scroll 0 0 no-repeat;
    width:150px;
    height:150px;
    padding:20px 6px 6px 6px;
}
.imgFrame70x70
{
    float:left;
    width:70px;
    height:70px;
    padding:15px 10px 6px 5px;
    margin-bottom:20px;
}
/************************************
	Column layout Mainbody Release  *
*************************************/
#relMain_placeholder
{
    background:trasnparent;
    width: 950px;
}
#col1_rel
{
    padding: 0px 30px 0px 40px;
    float: left;
    width: 360px;
}
#col2_rel
{
    padding: 0px 20px 0px 20px;
    float: left;
    width: 160px;
}
#col3_rel
{
    float:left;
    padding: 0px 40px 0px 30px;

    width: 255px;
}
.Img_SecTitleTotal{
	float:left;
	width: 950px;
	 padding: 0px 30px 10px 40px;
	}
.relHeader
{ 
    width: 480px;
    padding: 0px 0px 10px 0px;
    text-transform:uppercase;
}
.reviewsSubtitles
{ 
    width: 480px;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
    text-transform:uppercase;
}
.relHeader H2
{
    padding: 0px;
    margin: 0px;
    width: 360px;
    font-size: 24px;
    line-height: 26px;
    font-weight:bold;
	color:#FFF;
}
.relHeader H2:first-letter
{
    font-size: 34px;
    line-height: 36px;
}
.relTitleDesc
{   text-align:right;
    width:320px;
    color:#8D8D8D;
    font-size:12px;
    text-transform:uppercase;
}
.relBodytext1
{
    width: 360px;
    padding: 20px 0px 20px 0px;
}
.relSubTitle
{
    padding: 20px 0px 10px 0px;
    text-transform:uppercase;
}
.relSubTitle H2
{
    padding: 0px;
    margin: 0px;
    font-size:16px;
    font-weight:bold;
    line-height:16px;
}
.relSubTitle H2:first-letter
{
    font-size: 24px;
    line-height: 24px;
}
.relBodytext2
{
    width: 360px;
    padding: 20px 0px 20px 0px;
}
#relLogo
{
    float: right;
    margin: 15px 40px 15px 0px;
    width: 255px;
}
.locationLinks
{
    width:220px;
}
.locationLinks a
{
    background:#000000 url(../images/bullet.png) scroll 0 3px no-repeat;
    display:block;
    padding:0px 0px 4px 15px;
	margin:0px 0px 2px 0px;
}
.relSectionSubTitles
{
    width:350px;
    margin-top:5px;
    margin-bottom:0px;
}
/************************************
	Column layout Mainbody          *
*************************************/
#main_placeholder
{
    background: transparent;
    width: 950px;
}
/*For IE6, the margin for the left column is set in javascript*/
#col1_main
{
    padding: 0px 30px 0px 40px;
    float: left;
    width: 480px;
}
#col1_large
{
    padding: 0px 30px 0px 40px;
    float: left;
    width: 600px;
}
#col1_intera
{
    padding: 0px 30px 0px 40px;
    float: left;
    width: 950px;
}
#col2_small
{
    padding: 0px 20px 0px 20px;
    margin-left: 670px;
    width: 210px;
}
#col2_main
{
    padding: 0px 20px 0px 20px;
    margin-left: 550px;
    width: 335px;
}
#logo
{
    float: right;
    margin: 15px 40px 15px 0px;
    width: 335px;
}
.tourHeader
{
	text-transform:uppercase;
    width: 480px;
    padding: 0px 0px 20px 0px;
}

.tourHeader H2{
    padding: 0px;
    margin: 0px;
    width: 420px;
    float: right;
    font-size: 21px;
    line-height: 26px;
    font-weight:bold;
	color:#FFF;
}
.tourHeader H2:first-letter
{
    font-size: 34px;
    line-height: 36px;
}
.reviewHeader H2
{
    padding: 0px;
    margin: 0px;
    width: 480px;
    float: right;
    font-size: 21px;
    line-height: 26px;
    font-weight:bold;
	color:#FFF;
}
.newsHeader
{
    width: 480px;
    padding: 0px 0px 0px 0px;
    text-transform:uppercase;
}
.newsHeader H2
{
    padding: 0px;
    margin: 0px;
    width: 420px;
    float: right;
    font-size: 21px;
    line-height: 26px;
    font-weight:bold;
	color:#FFF;
}
.newsHeader H2:first-letter
{
    font-size: 34px;
    line-height: 36px;
}
.albumHeader
{
    width: 480px;
    padding: 20px 0px 0px 0px;
    text-transform:uppercase;
}
.albumHeader H2
{
    padding: 0px;
    margin: 0px;
    width: 480px;
    float: left;
    font-size: 24px;
    line-height: 26px;
    font-weight:bold;
}
.albumHeader H2:first-letter
{
    font-size: 34px;
    line-height: 36px;
}

.newsDate H4:first-letter
{
    font-size: 12px;
    line-height: 15px;
}
.albumDate
{
    float: left;
    width: 480px;
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
.albumDate H4
{
    float: left;
    margin: 0px;
    padding: 0px 1px 0px 0px;
    font-size: 8px;
    line-height: 15px;
}
.albumDate H4:first-letter
{
    font-size: 12px;
    line-height: 15px;
}
.SubTitle
{
    padding: 20px 0px 0px 0px;
    text-transform:uppercase;
}
.SubTitle H2
{
    padding: 0px;
    margin: 0px;
    font-size:18px;
    font-weight:bold;
    line-height:18px;
}
.SubTitle H2:first-letter
{
    font-size: 25px;
    line-height: 24px;
}
.PhotoDates
{
    float: left;
    width: 55px;
	 height: 45px;

}

.BgDate
{
    float: left;
	background:url(../images/data/BgDate.gif) scroll 0 0 no-repeat;
    width: 50px;
	height: 62px;
}
.ytHeader
{
    width: 425px;
    padding: 20px 0px 0px 0px;
    text-transform:uppercase;
}
.ytHeader H2
{
    padding: 0px;
    margin: 0px;
    width: 425px;
    font-size: 24px;
    line-height: 26px;
    font-weight:bold;
}
.ytHeader H2:first-letter
{
    font-size: 34px;
    line-height: 36px;
}
.YtDate
{
    float: left;
    width: 425px;
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
    padding:0px 0px 20px 0px;
}
.YtDate H4
{
    float: left;
    margin: 0px;
    padding: 0px 1px 0px 0px;
    font-size: 8px;
    line-height: 15px;
}
.YtDate H4:first-letter
{
    font-size: 12px;
    line-height: 15px;
}
.youTubeImg
{
    float: left;
    width: 130px;
    height:97px;
    padding-right:5px;
}
.ytBodytext
{
    width: 425px;
    padding: 20px 0px 20px 0px;
}
.ytListViews
{
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
.ytViews
{
    float:left;
    height:45px;
    padding:13px 10px 0px 0px;
}
.ytRanking
{
    float:right;
    height:45px;
    width:45px;
    background: url(../images/bg/rating_bg.gif) scroll 0 0 no-repeat;
    padding: 5px 5px 0px 0px;
}
.ytRankingInner
{
    padding: 8px 0px 0px 0px;
    font-size:16px;
}
.ytRankingText
{
    float:right;
    height:45px;
    padding:13px 10px 0px 0px;
}
.bodytext
{
    width: 420px;
    padding: 0px 0px 0px 62px;
}
.review
{
    width: 480px;
    padding: 0px 0px 0px 0px;
}
.tourBodytext
{
    width: 480px;
    padding: 10px 0px 20px 0px;
}
.LineUpHolder
{
    width: 200px;
    padding: 105px 0px 0px 0px;
}
.newsPlaceholder
{
    float:left;
    width:480px;
}
.BioHolder
{
    float:left;
    width:600px;
}
.Linea
{
    background: url(../images/footer_start.gif) scroll 0 100% no-repeat;
    width:335px;  
	height:1px;
}
.latestContentPlaceholder
{
    width:335px;
    padding:0px 0px 0px 0px;
}
.TourdatesContent
{
    width:480px;
    padding:0px 0px 0px 0px;
}
.tourSelected
{
    background: url(../images/menu/menu_expand.gif) scroll 450px 10px no-repeat;
    width:480px;
    height:60px;
}
.tourUnSelected
{
    background: url(../images/menu/menu_close.gif) scroll 450px 10px no-repeat;
    width:480px;
    height:60px;
}
.tourNoLink
{
    width:480px;
    height:60px;
}
.tourNewsDate
{
    float: left;
    width: 410px;
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
.tourNewsDateLatestContent
{
    width: 335px;
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
.tourLocationLabel
{
    padding-right:3px;
    float: left;
    font-size: 12px;
    line-height: 15px;
    color:#8b8b8b;
}
.tourLocation
{
	background: transparent url(../images/bg/CartBg.png) scroll 0 0 repeat;
	width: 410px;
	float: left;
    font-size: 12px;
    line-height: 15px;
   	padding: 5px 5px 5px 12px;
	
}
.infoTour
{
	font-size: 11px;
	width: 420px;
    padding: 0px 0px 0px 62px;
	text-transform:none;
	
}
.fileUploadLabel
{
    width:50px;
    float: left;
    font-size: 12px;
    line-height: 15px;
    font-weight:bold;
}
.tourSubTitle
{
    padding:0px 0px 0px 0px;
    text-transform:uppercase;
}
.tourSubTitle H2
{
    padding: 0px;
    margin: 0px;
    font-size:18px;
    font-weight:bold;
    line-height:18px;
}
.tourSubTitle H2:first-letter
{
    font-size: 22px;
    line-height: 24px;
}
.ytListTitle
{
    padding: 5px 0px 0px 0px;
    text-transform:uppercase;
}
.ytListTitle H2
{
    padding: 0px;
    margin: 0px;
    font-size:15px;
    font-weight:bold;
    line-height:18px;
}
.ytListTitle H2:first-letter
{
    font-size: 20px;
    line-height: 18px;
}
.uploadSubTitle
{
    padding: 5px 0px 0px 0px;
    text-transform:uppercase;
}
.uploadSubTitle H2
{
    padding: 0px;
    margin: 0px;
    font-size:14px;
    font-weight:bold;
    line-height:16px;
}
.uploadSubTitle H2:first-letter
{
    font-size: 20px;
    line-height: 24px;
}
.playerPlaceholder
{
     width:480px;
	 background: url(../images/footer_start.gif) scroll 0 0px no-repeat;
     padding:0px 0px 0px 0px;
	 height:1px;
}
.playerPlaceholder_totale
{     width:880px;
	 background: url(../images/footer_start.gif) scroll 0 0px no-repeat;
     padding:0px 0px 0px 0px;
	 height:1px;
}
.sectionTitle
{
    padding-bottom: 10px;
}
.uploadDate
{
    float: left;
    width: 200px;
    font-size: 12px;
    line-height: 15px;
    text-transform:uppercase;
    font-weight:bold;
}
.fileAttLabel
{
    margin-left:20px;
    padding-right:3px;
    float: left;
    font-size: 12px;
    line-height: 15px;
    color:#8b8b8b;
}
.gLinksTop
{
    background: url(../images/banner_frame/top_banner_frame.gif) scroll 0 0 no-repeat;
    width:335px;
    height:20px;
}
.gLinksBody
{
    background: url(../images/banner_frame/sides_repeater.gif) scroll 0 0 repeat-y;
    width:335px;
}
.gLinksBot
{
    background: url(../images/banner_frame/bottom_banner_frame.gif) scroll 0 0 no-repeat;
    width:335px;
    height:8px;
}
.gLinksPlaceholder
{
    float:left;
    margin-top:30px;
}
/************************************
	Column layout Footer            *
*************************************/
.prevButton
{
    float: left;
    width: 144px;
    height: 44px;
}
.prevButton a
{
    background: url(../images/menu/submenu_prev.gif) scroll 0 0 no-repeat;
    float: left;
    width: 144px;
    height: 44px;
}
.prevButton a:hover
{
    background: url(../images/menu/submenu_prev.gif) scroll 0 -44px no-repeat;
    display: block;
    float: left;
    width: 144px;
    height: 44px;
}
.prevButton a:active
{
    background: url(../images/menu/submenu_prev.gif) scroll 0 -56px no-repeat;
    float: left;
    width: 144px;
    height: 44px;
}
.nextButton
{
    float: right;
    width: 99px;
    height: 44px;
}
.nextButton a
{
    background: url(../images/menu/submenu_next.gif) scroll 0 0 no-repeat;
    float: right;
    width: 99px;
    height: 44px;
}
.nextButton a:hover
{
    background: url(../images/menu/submenu_next.gif) scroll 0 -44px no-repeat;
    display: block;
    float: right;
    width: 99px;
    height: 44px;
}
.nextButton a:active
{
    background: url(../images/menu/submenu_next.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 99px;
    height: 44px;
}


.upcommingButton_static
{
    background: url(../images/menu/submenu_upcoming.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 113px;
    height: 44px;
    margin-top:10px;
}
.upcommingButton
{
    float: right;
    width: 113px;
    height: 44px;
    margin-top:10px;
}
.upcommingButton a
{
    background: url(../images/menu/submenu_upcoming.gif) scroll 0 0 no-repeat;
    float: right;
    width: 113px;
    height: 44px;
}
.upcommingButton a:hover
{
    background: url(../images/menu/submenu_upcoming.gif) scroll 0 -44px no-repeat;
    display: block;
    float: right;
    width: 113px;
    height: 44px;
}
.upcommingButton a:active
{
    background: url(../images/menu/submenu_upcoming.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 113px;
    height: 44px;
}
.pastButton_static
{
    background: url(../images/menu/submenu_past.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 73px;
    height: 44px;
    margin-top:10px;
}
.pastButton
{
    float: right;
    width: 73px;
    height: 44px;
    margin-top:10px;
}
.pastButton a
{
    background: url(../images/menu/submenu_past.gif) scroll 0 0 no-repeat;
    float: right;
    width: 73px;
    height: 44px;
}
.pastButton a:hover
{
    background: url(../images/menu/submenu_past.gif) scroll 0 -44px no-repeat;
    display: block;
    float: right;
    width: 73px;
    height: 44px;
}
.pastButton a:active
{
    background: url(../images/menu/submenu_past.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 73px;
    height: 44px;
}


.showAll
{
   background: url(../images/buttons/ShowAll.jpg) scroll 0 0px no-repeat;
   float: right;
    width: 73px;
    height: 19px;

}
.showAll a
{
   background: url(../images/buttons/ShowAll.jpg) scroll 0 0px no-repeat;
   float: right;
    width: 73px;
    height: 19px;

}
.showAll a:hover
{
   background: url(../images/buttons/ShowAll.jpg) scroll 0 0px no-repeat;
   float: right;
    width: 73px;
    height: 19px;
}
.showAll a:active
{
   background: url(../images/buttons/ShowAll.jpg) scroll 0 0px no-repeat;
   float: right;
    width: 73px;
    height: 19px;
}
.showAll
{
   background: url(../images/buttons/ShowAll.jpg) scroll 0 0px no-repeat;
   float: right;
    width: 73px;
    height: 19px;
}
.expandButton_static
{
    background: url(../images/menu/menu_expand.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 44px;
    height: 27px;
    margin-top:10px;
}
.expandButton
{
    float: right;
    width: 44px;
    height: 27px;
    margin-top:10px;
}
.expandButton a
{
    background: url(../images/menu/menu_expand.gif) scroll 0 0 no-repeat;
    float: right;
    width: 44px;
    height: 27px;
}
.expandButton a:hover
{
    background: url(../images/menu/menu_expand.gif) scroll 0 -27px no-repeat;
    display: block;
    float: right;
    width: 44px;
    height: 27px;
}
.expandButton a:active
{
    background: url(../images/menu/menu_expand.gif) scroll 0 -55px no-repeat;
    float: right;
    width: 44px;
    height: 27px;
}

.closeButton_static
{
    background: url(../images/menu/menu_close.gif) scroll 0 -56px no-repeat;
    float: right;
    width: 44px;
    height: 27px;
    margin-top:0px;
}
.closeButton
{
    float: right;
    width: 44px;
    height: 27px;
    margin-top:0px;
}
.closeButton a
{
    background: url(../images/menu/menu_close.gif) scroll 0 0 no-repeat;
    float: right;
    width: 44px;
    height: 27px;
}
.closeButton a:hover
{
    background: url(../images/menu/menu_close.gif) scroll 0 -27px no-repeat;
    display: block;
    float: right;
    width: 44px;
    height: 27px;
}
.closeButton a:active
{
    background: url(../images/menu/menu_close.gif) scroll 0 -55px no-repeat;
    float: right;
    width: 44px;
    height: 27px;
}

/************************************
	Column layout Footer            *
*************************************/
#footer_bg
{
    background: #000000 url(../images/bg/footer.jpg) scroll 50% 100% no-repeat;
    padding: auto;
}
#footer_placeholder
{
    
    width: 950px;
	height: 130px;
    margin-right: auto;
    margin-left: auto;
    position: relative;
}
#footer
{
	text-align:center;
	vertical-align:bottom;
    height: 100px;
    width: 950px;
}

.small_frame {border:1px solid #000000;display:inline-block;}
.small_frame img{background:#2d2d2d none repeat scroll 0 0;border:1px solid #37383a;padding:4px;margin:0;}
.smallest_frame img{background:#8a2b2b none repeat scroll 0 0;border:1px solid #858281;padding:1px;margin:0;}
#splash
{
 background: #000000 url(../images/Splash.jpg) scroll 50% 0 no-repeat;
    padding: auto;
	height:710px;
}
#main_navigation{position:absolute;margin-left:0;padding-top:221px;text-transform:uppercase;font-size:11px;height:44px;}
.jqueryslidemenu{position:relative;z-index:22;}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;}
.jqueryslidemenu ul li{position: relative;display: inline;float: left;}
.jqueryslidemenu ul li a, .jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color:#999;}

.jqueryslidemenu ul li a{
	display: block;
	padding: 10px 10px; 
	text-decoration: none;
	height:44px;
	line-height:30px;
	overflow:hidden;
	padding:0;}
* html .jqueryslidemenu ul li a{ display: inline-block;}
.jqueryslidemenu ul li ul{position: absolute;left: 30px;display: block;visibility: hidden;}

.jqueryslidemenu ul li ul li{display: list-item;float: none;}
.jqueryslidemenu ul li ul li ul{top:0px;}
.jqueryslidemenu ul li ul li a{width: 160px;padding: 6px 13px; margin: 0;}

.jqueryslidemenu ul ul{
	background:transparent url(../images/menu/drop.png) no-repeat scroll 0px 0;
	padding-top:14px;
	top:30px;
	padding-bottom:2px;}
.jqueryslidemenu ul ul.menu_flip{	
	background:transparent url(../images/menu/dropR.png) no-repeat scroll -1px 0;}
.jqueryslidemenu ul ul ul, .jqueryslidemenu ul ul.menu_flip ul{
	background:transparent url(../images/menu/drop_sub.png) no-repeat scroll 0px -2px;
	margin-left:-4px;
	margin-top:-2px;
	padding-top:2px;}
.jqueryslidemenu ul ul li a, .jqueryslidemenu ul ul li a:link, .jqueryslidemenu ul ul li a:visited {height:100%;line-height:20px;}
.jqueryslidemenuz ul li ul li a:hover, .jqueryslidemenu ul ul li a:hover{margin:0 4px;padding:6px 9px;background:#222;color:#eee;}
.jqueryslidemenuz ul ul li ul li a:hover, .jqueryslidemenu ul ul ul li a:hover{margin:0 1px;padding:0px;width:135px;}
