﻿body
{
	background-repeat: repeat-x;
	background-image: url(/en/images/bodybg.png);
}
#masterwrapper
{
	margin: 0 auto;
	width: 897px; /*min-height: 800px;*/
	height: auto;
}
.logowrapper
{
	float: left;
	width: 905px;
	height: 80px;
}
.orderwrapper
{
	float:left;
	height:auto;
	width:896px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	letter-spacing: 0;
}
#logo
{
	float: left;
	width: 350px;
	height: 50px;
	margin-left: 5px;
	margin-top: 16px;
}
.commonWrapper
{
	float: left;
	width: 898px;
	min-height: 515px;
	margin-bottom: 14px;
}
.commonWrapperordersent
{
	float: left;
	width: 898px;
	height: auto;
	margin-bottom: 14px;
	margin-top:12px;
	
}
.commonWrapperproduct
{
	float: left;
	width: 898px;
	min-height: 515px;
	margin-bottom: 14px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	letter-spacing: 0;
	text-decoration: none;
	margin-top:5px;
}
.commoncontinuWrapperproduct
{
	float: left;
	width: 898px;
	height:auto;
	margin-bottom: 24px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	letter-spacing: 0;
	text-decoration: none;
	margin-top:5px;
}
.commoncontinuWrapperproduct a 
{
	color: #4C4C4C;
}
.commoncontinuWrapperproduct strong
{
	color: #4C4C4C;font-size: 18px;font-family: Arial;
}
h2
{
	color: #4C4C4C;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
}
.commonWrapperproduct p strong
{
	font-size: 19px;
}
.menuwrapper
{
	float: right;
	height: 80px;
	width: 470px;
}
.imgbordernone
{
	border: none;
}

.contacttext
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	margin-left: 115px;
	margin-top: 5px;
	text-decoration: none;
	width: 388px;
}

.menuitemswrapper
{
	float: right;
	height: 36px;
	margin-top: 14px;
	width: 459px;
}

.flashwrapper
{
	float: left;
	width: 479px;
	height: 209px;
}
.menuitemswrapper a
{
	float: left;
	margin-left: 0px;
	margin-right: 0px;
}

.newswrapper
{
	float: left;
	height: 210px;
	margin-left: 5px;
	width: 418px;
}
.leftwrapper
{
	  float: left;
    height: auto;
    width: 476px;
}
.rightwrapper
{
	  float: left;
    height: auto;
    width: 422px;
    
}
.shows
{
	background-image: url(    "/en/images/shows.png" );
	background-repeat: no-repeat;
	float: left;
	height: 206px;
	margin-left: 0px;
	width: 204px;
}
.events
{
	float: left;
	width: 205px;
	height: 206px;
	margin-left: 7px;
	background-image: url(       "/en/images/events.png" );
	background-repeat: no-repeat;
}


.showsheading
{
	float: left;
	height: 30px;
	background-image: url(       "/en/images/showshead.png" );
	background-repeat: no-repeat;
	width: 180px;
	margin-top: 11px;
	margin-left: 14px;
}

.newsheading
{
	float: left;
	height: 30px;
	background-image: url(       "/en/images/newshead.png" );
	background-repeat: no-repeat;
	width: 180px;
	margin-top: 15px;
	margin-left: 15px;
}

.datawrapper
{
	float: left;
    min-height: 62px;
    margin-bottom: 0px;
    margin-left: 14px;
    margin-top: 2px;
    width: 150px;
}
.date
{
	color: #B2B2B2;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	text-decoration: none;
}

.description
{
	color: #FFFFFF;
	float: left;
	font-family: Arial;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	height: auto;
	letter-spacing: 0;
	text-decoration: none;
	width: 158px;
}
.description a
{
	color: #FFFFFF;
	text-decoration: none;
}
.bodywrapper
{
	float: left;
	width: 905px;
	height: auto;
	margin-top: 18px;
}

.viewmore
{
	float: left;
	margin-left: 14px;
	width: 127px;
	height: 27px;
}

.contentwrapper
{
	float: left;
	width: 472px;
	min-height: 200px;
	margin-top: 20px;
}
.contentheading
{
	float: left;
	height: auto;
	width: 400px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
	margin-bottom: 12px;
}
.contentheadingcontinu
{
	float: left;
	height: auto;
	width: 870px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
	margin-bottom: 12px;
	margin-top:10px;
}
.contentpara
{
	float: left;
	height: auto;
	width: 464px;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	text-decoration: none;
}
.productswrapper
{
	float: left;
	margin-left: 8px;
	margin-top: 20px;
	min-height: 300px;
	width: 422px;
}

.productitemsborder
{
	float: left;
	height: 124px;
	margin-bottom: 16px;
	margin-left: 7px;
	width: 133px;
}
.signoff_wrapper
{
	float: left;
	width: 897px;
	height: 66px;
	background-image: url(    "/en/images/bottom-links-bg.png" );
	background-repeat: no-repeat; *margin-top:12px;

}

.links
{
	color: #FBFCFD;
	float: right;
	height: 24px;
	margin-right: 73px;
	margin-top: 7px;
	width: 567px;
}
.links a
{
	color: #FBFCFD;
	font-family: Arial;
	font-size: 13.24px;
	margin-left: 2px;
	margin-right: 4px;
	text-decoration: none;
}

.footerlinks
{
	color: #FBFCFD;
	float: left;
	height: 26px;
	margin-left: 31px;
	width: 882px;
}

.footerlinks a
{
	color: #FBFCFD;
	font-family: Arial;
	font-size: 10.1pt;
	text-decoration: none;
}

.goback
{
	float: left;
	width: 450px;
	height: 30px;
	margin-top: 15px;
}
.goback2
{
	float: left;
	width: 450px;
	height: 30px;
	margin-top: 16px;
}
.namesdetails
{
	color: #4C4C4C;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
	float: left;
	width: 500px;
	margin-top: 8px;
}
.productnamesdetails
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 0px;
	margin-top: 21px;
	text-decoration: none;
	width: 462px;
}
.productnamesdetails a
{
	text-decoration: none;
	color: #4C4C4C;
}
.descdetails
{
	color: #4C4C4C;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
	float: left;
	width: 500px;
	margin-top: 24px;
}

.descpara
{
	float: left;
	width: 624px;
	height: auto;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	text-decoration: none;
}

.detailsleftwrapper
{
	float: left;
	width: 630px;
	height: auto;
}
.detailsrightwrapper
{
	float: left;
	width: 240px;
	margin-left: 26px;
	height: auto;
}

.imagewrapper
{
	float: left;
	width: 234px;
	height: 152px;
	margin-top: 8px;
	margin-bottom: 25px; *margin-top:19px;

}

.productsheet
{
	float: left;
	width: 229px;
	height: 36px;
	margin-bottom: 16px;
	margin-left: 5px;
	margin-top: 5px; *margin-top:18px;
}
.button1
{
	float: left;
	width: 229px;
	height: 36px;
	margin-bottom: 16px;
	margin-left: 5px;
}
.button2
{
	float: left;
	width: 229px;
	height: 36px;
	margin-bottom: 16px;
	margin-left: 5px;
}
.fullproduct
{
	float: left;
	height: 28px;
	width: 897px;
	margin-bottom: 18px;
}

.fullproductbutton
{
	float: right;
	height: 28px;
	margin-top: 18px;
	width: 114px;
}

.descriptionpara
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	height: auto;
	letter-spacing: 0;
	margin-left: 0px;
	margin-top: 10px;
	text-decoration: none;
	width: 767px;
}
.descriptionpara a
{
	color: #4C4C4C;
	text-decoration: none;
}
.productlistwrapper
{
	float: left;
	width: 897px;
	height: auto;
}
.productheading
{
	color: #4C4C4C;
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	text-decoration: none;
	float: left;
	width: 800px;
	margin-top: 20px;
	margin-bottom: 12px;
}
.showsdescriptionpara
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	height: auto;
	letter-spacing: 0;
	margin-left: 0px;
	margin-top: 10px;
	text-decoration: none;
	width: 542px;
}
.showsdescriptionparasent
{
	 color: #4C4C4C;
    float: left;
    font-family: Arial;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    height: auto;
    letter-spacing: 0;
    line-height: 42px;
    margin-left: 20px;
    margin-top: 77px;
    text-decoration: none;
    width: 862px;
}
.showsdescriptionpara a 
{color: #4C4C4C;
 text-decoration:none;
	
}
.individualimagewrapper
{
	float: left;
	height: 200px;
	width: 197px;
	margin-right: 34px;
}
.productnames
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	height: auto;
	letter-spacing: 0;
	text-align: center;
	text-decoration: none;
	width: 193px;
	margin-top: 10px;
}
.productwrappermiddle
{
	float: left;
	height: auto;
	width: 902px;
	margin-bottom: 12px; *margin-bottom:19px;
}

.date a
{
	color: #B2B2B2;
	text-decoration: none;
}

/* shows */

#showswrapper
{
	 background-position: center top;
   
    color: White;
    min-height: 361px;
    padding: 8px;
    width: 415px;
}


/* end shows*/

.shownamesdetails
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	margin-bottom: 12px;
	margin-top: 8px;
	text-decoration: none;
	width: 500px;
}

.shownamesdetailspara
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	height: 20px;
	letter-spacing: 0;
	margin-top: 8px;
	text-decoration: none;
	width: 500px;
}


.descdetailsshow
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 17px;
	font-style: normal;
	letter-spacing: 0;
	margin-top: 12px;
	text-decoration: none;
	width: 600px;
}
.showsleftwrapper
{
	float: left;
	height: auto;
	width: 655px;
}
.showsrightwrapper
{
	float: left;
	width: 240px;
	height: auto;
}
.individualvideo
{
	float: left;
	height: 209px;
	width: 198px;
}
.Videowrapper
{
	float: left;
	width: 897px;
	margin-top: 18px;
	height: auto;
}
.newsnewrightwrapper
{
	float: left;
	height: auto;
	width: 238px;
}
.newsdetaislleftwrap
{
	float: left;
	width: 650px;
	height: auto;
}
.videonames
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	height: auto;
	letter-spacing: 0;
	margin-bottom: 13px;
	margin-top: 10px;
	text-align: center;
	text-decoration: none;
	width: 193px;
}
.individualvideowrapper
{
	float: left;
	height: 175px;
	margin-right: 34px;
	width: 200px;
}
.discoverlogo
{
	float: left;
	height: 45px;
	margin-left: 348px;
	margin-top: 12px;
	margin-bottom: 34px;
	width: 300px;
}

.contactnamesdetails
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 0;
	margin-left: 0px;
	margin-top: 21px;
	text-decoration: none;
	width: 327px;
}

.contactdescriptionpara
{
	color: #4C4C4C;
	float: left;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	height: auto;
	letter-spacing: 0;
	margin-top: 12px;
	text-decoration: none;
	width: 443px;
}

.contacttextwrapper
{
	float: left;
	height: auto;
	width: 465px;
}
.mapwrapper
{
	float: left;
	height: 350px;
	margin-top: 26px;
	width: 425px;
	margin-bottom: 20px;
}

.descriptioncontactwrapper
{
	float: left;
	width: 895px;
	height: auto;
	color: #4C4C4C;
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	letter-spacing: 0;
	text-decoration: none;
}
.showsproductswrapper
{
	float: left;
	margin-left: 2px;
	margin-top: 10px;
	min-height: 300px;
	width: 422px;
}

.commonWrapperproduct a 
{
	color:#4c4c4c;
	text-decoration:none;
}

.commonWrapperproduct tr
{
	    vertical-align: text-top;
}
#ordertable tr
{
	 color: #4C4C4C;
    height: 22px;
}
#ordertable td
{
	 color: #4C4C4C;
	 font-size:14px;
	 text-align: center;
}

.contactwrapper
{
	 float: left;
    height: auto;
    margin-left: 102px;
    margin-top: 12px;
    width: 430px;
  border: 1px solid #D4DDF1
}
.contactwrapper td
{
	margin-bottom:3px;
}

.newsindividualshowheading
{
color: #4C4C4C;
    float: left;
    font-family: Arial;
    font-size: 15px;
    font-style: normal;
    height: 26px;
    letter-spacing: 0;
    margin-top: 1px;
    text-decoration: none;
    width: 400px;
	

}
