/* Main */
body{text-align:center;background:#FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:62.8%;}
div#main_wrapper{width:872px;margin:auto;}
a{color:#333333;}
/* Header */
div#header{clear:both;text-align:left;float:left;}
div#header_bio{clear:both;background:#171717;text-align:left;float:left;}
img#logo{float:left;}
div#header_right{width:582px;height:70px;float:left;text-align:right;padding-right:10px;padding-bottom:10px;padding-top:10px;font-size:0.9em;color:#FFFFFF;}
div#header_right a, div#header_right_bio a{color:#FFFFFF;text-decoration:none;}
div#header_right a:hover, div#header_right_bio a:hover{color:#FFFFFF;text-decoration:underline;}
	div#header form{margin:0px;}
	div#header .box{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#3B3B3B;margin-top:2px;width:148px;}

	/* Biography Header */
	div#header_right_bio{background:#171717;width:582px;height:70px;float:left;text-align:right;padding-right:10px;padding-bottom:10px;		padding-top:10px;font-size:0.9em;color:#FFFFFF;}
	div#header_bio form{margin:0px;}
	div#header_bio .box{font-family:Arial, Helvetica, sans-serif;font-size:1.11em;color:#3B3B3B;margin-top:2px;width:148px;}
	
	/* Gallery Header */
	img#basket{vertical-align:text-bottom;}

/* Nav */
div#nav_container{width:872px;float:left;clear:both;margin-bottom:33px;}
div#nav{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;width:775px;float:right;text-align:left;clear:both;font-size:1em;color:#000000;background:#999999;}

div#nav h1{color:#FFFFFF;font-size:1em;font-weight:normal;display:inline;}
	.line{float:left;}

div#nav ul{list-style-type:none;display:inline;padding:25px 10px 10px 10px;}
div#nav ul li{display:block;color:#fff;float:left;background:url("../images/line.gif") no-repeat right top;}
div#nav ul li.selected{display:block;background:#666666;padding:25px 10px 10px 10px;color:#fff;}
div#nav .colorBlack{color:#000;}
div#nav ul li a{display:block;text-decoration:none;background:#999999;float:left;color:#FFFFFF;padding:25px 10px 10px 10px;background:url("../images/line.gif") no-repeat right top;}
div#nav ul li a:hover{display:block;background:#666666;float:left;text-decoration:none;}
	

/* Content */
div#content_wrapper{width:872px;height:552px;float:left;clear:both;}

	/* Biography Content */
	div#content_wrapper_bio{background:url(../images/biography_bg_05.jpg) #999999;width:872px;height:552px;float:left;clear:both;}
	
	/* Gallery Content */
	.gallery{margin-left:10px;margin-bottom:10px;float:left;}
	.gallery_start{margin-left:20px;margin-bottom:10px;float:left;}
	.thumbnail{padding:4px;margin:4px;float:left;}
	.thumbnailVid{padding:0px;margin:0px;margin-bottom:4px;float:left;}

#trailimageid{	position: absolute;	background-color:#FFFFFF; display: none; left: 0px;	top: 0px;	 padding:10px;width:429px;	z-index: 200;	border:1px solid #F1F2F4;}
div#popup{text-align:left;color:#3B3B3B;}
div#popup h1{font-size:14px;}	
	
	/* Contact Content */
	td{font-size:1.1em;color:#3B3B3B;font-weight:bold;vertical-align:top;}
	.post_input{width:131px;font-size:1.1em;color:#3B3B3B;}
	.post textarea{font-family:Arial, Helvetica, sans-serif;width:231px;height:75px;font-size:1em;color:#3B3B3B;}
	
div#content_left{filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;width:274px;float:left;margin-right:6px;}
div#content_right{width:592px;float:left;text-align:left;}
	div#side_bar{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;background:#333333;width:173px;float:left;margin-left:6px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#FFFFFF;}
		
	div#side_bar_account{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;background:#333333;width:173px;float:left;margin-left:6px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#FFFFFF;}
	div#side_bar_account h1{font-size:1.65em;margin:0px;padding:0px;font-weight:normal;}
	#side_bar_account a{color:#FFFFFF;}
	
		div#side_bar h1{font-size:1.65em;margin:0px;font-weight:normal;}
		div#side_bar h2{font-size:1.5em;margin:0px;font-weight:normal;color:#BAB9B8;font-style:italic;font-weight:bold;}
	div#left_side{width:160px;background:#FFFFFF;height:436px;float:right;font-family:Arial, Helvetica, sans-serif;}
	div#left_side.nobg{width:160px;background:none;height:436px;float:right;font-family:Arial, Helvetica, sans-serif;}
		div#left_menu{width:140px;padding-left:18px;padding-top:20px;float:left;font-size:1.1em;color:#3B3B3B;text-align:left;}
		div#left_menu_video{width:140px;padding-left:18px;padding-top:20px;float:left;font-size:1.1em;color:#3B3B3B;text-align:left;}
		div#left_menu_video h1{font-size:1.2em;font-weight:bold;color:#3B3B3B;margin:0px;display:inline;}
		div#left_menu h1{font-size:1em;font-weight:bold;color:#3B3B3B;margin:0px;display:inline;}
			div#left_menu a{color:#878787;text-decoration:none;font-weight:bold;}
			div#left_menu a:hover{text-decoration:underline;}
			div#left_menu h2{font-size:0.8em;color:#878787;margin:0px;display:inline;}
	div#white_area{filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;width:393px;height:436px;background:#FFFFFF;float:left;}
	div#white_area_gallery{width:393px;height:436px;background:#FFFFFF;float:left;}
		div#white_area_bio{width:393px;height:436px;background:none;float:left;color:#FFFFFF;}
		div#scroll{width:347px;height:374px;margin-top:30px;margin-left:30px;overflow:auto;}
			.post{float:left;clear:both;font-family:Arial, Helvetica, sans-serif;width:321px;}
			.post_entries{float:left;clear:both;font-family:Arial, Helvetica, sans-serif;width:325px;padding-bottom:10px;margin-top:10px;border-bottom:1px solid #464B4C;}
			.pagecopy{float:left;font-size:12px;width:320px;clear:both;font-family:Arial, Helvetica, sans-serif;width:325px;margin-bottom:10px;margin-top:10px;}
			.post_entries a, .pagecopy a{color:#333333;}
				.post h1, post_entries h1{font-size:1.7em;color:#3B3B3B;margin:0px;display:inline;font-weight:bold;}
				#scroll h2{font-size:1.7em;color:#3B3B3B;margin:0px 0px 10px 0px;display:inline;font-weight:bold;}
			.title{float:left;width:176px;font-size:1.1em;color:#3B3B3B;}
					.title a{color:#3B3B3B;font-weight:bold;margin:0px;text-decoration:underline;}
				.by{color:#737373;text-align:left;font-size:1em;width:145px;clear:both;float:left;}
				.entry{margin-top:10px;margin-bottom:10px;color:#3B3B3B;font-size:1.1em;float:left;clear:both;width:321px;}
									.entry_bio{margin-top:10px;margin-bottom:10px;color:#fff;font-size:1.1em;float:left;clear:both;width:321px;}
.entry h1{margin:0px;color:#3B3B3B;font-size:1.1em;font-weight:bold;display:inline;}
.entry_bio h1{margin:0px;color:#fff;font-size:1.1em;font-weight:bold;display:inline;}
					.blog_img{margin-bottom:10px;clear:both;float:left;}
	div#blog_menu{width:393px;font-size:1.1em;color:#B1B1B1;font-family:Arial, Helvetica, sans-serif;width:321px;margin-left:30px;}
		div#blog_menu h1{margin:0px;font-size:1em;font-weight:normal;display:inline;color:#3B3B3B;text-decoration:underline;}
		div#blog_menu a{text-decoration:underline;color:#B1B1B1;font-weight:normal;}

/*Bio page */
div#bio_menu{float:left;filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;background-color:#FFF;width:173px;height:217px;float:left;margin-left:6px;margin-top:6px;padding:10px;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#333333;}
div#bio_menu ul{list-style-type:none;margin:0px;padding:80px 0px 0px 0px;}
div#bio_menu li{font-size:1em;font-weight:bold;color:#3B3B3B;margin:5px 0px;}
div#bio_menu li a{font-size:1em;font-weight:bold;color:#878787;margin:5px 0px;}

/* Product Page */
div#left_menu ul{list-style-type:none;margin:0px;padding:0px;}
div#left_menu li{font-size:1em;font-weight:bold;color:#3B3B3B;margin:5px 0px;}
div#left_menu li.terms{font-size:0.9em;font-weight:bold;color:#3B3B3B;margin:5px 0px;}
div#left_menu li.largeSpace{margin:10px 0px 10px 0px;}
div#left_menu li.lower{margin:30px 0px 120px 0px;}
div#left_menu li a{font-size:1em;font-weight:bold;color:#878787;margin:5px 0px;}
div#white_area_product_page{width:520px;height:436px;background:#FFFFFF;float:left;}
div#scroll_product_page{width:460px;height:374px;margin-top:30px;margin-left:30px;overflow:auto;}
.post_product_page{float:left;clear:both;font-family:Arial, Helvetica, sans-serif;width:430px;font-size:1.1em;}
.post_product_page h1{font-size:1.7em;color:#3B3B3B;margin:0px;display:inline;font-weight:bold;}

table#details{background-color:#EEEEEE;font-size:0.9em;float:left;}
table#details td.Rowtitles{font-weight:bold;}
table#details td.Rowentry{font-weight:normal;}
div#ProductDescription{float:left;margin:15px 0px;}

div#under_picture{float:right;}
div#under_picture a{float:right;text-decoration:none;display:block;border:1px solid #251B34;background-color:#251B34;width:90px;height:16px;margin:10px 3px;padding:2px;color:#FFFFFF;text-align:center;}
div#under_picture a:hover{display:block;background-color:#FFFFFF;color:#251B34;border:1px solid #251B34;}
div#buttonHolder{float:left;}
div#buttonHolder a{clear:both;float:left;text-decoration:none;display:block;width:270px;border:1px solid #251B34;background-color:#251B34;height:16px;margin:10px 3px;padding:2px;color:#FFFFFF;text-align:center;}
div#buttonHolder a:hover{display:block;background-color:#FFFFFF;color:#251B34;border:1px solid #251B34;}

/* Image Enlarge */
#popup h2, #videoPlayer h2{font-size:14px;margin:5px 0px;}
#popcover{position:absolute; /*Don't change below 4 rules*/z-index: 100;top:0px;left:0px;visibility:hidden;}
div#videoPlayer{position:absolute; /*Don't change below 4 rules*/z-index: 100;top:0px;margin:20px;left:0px;visibility:hidden;}
div#videoPlayerInner{padding:20px;border: 1px solid #251B34; /*Customize box appearance*/background-color: #FFFFFF;padding:6px 6px;position:absolute; /*Don't change below 3 rules */left: 0;top: 0;color:#FFFFFF;}
#popinner{border: 1px solid #251B34; /*Customize box appearance*/background-color: #FFFFFF;padding:6px 6px;position:absolute; /*Don't change below 3 rules */left: 0;top: 0;color:#FFFFFF;}
form#contact .small{width:120px;}
form#contact .full{width:90%;}
div#popinner a, #videoPlayerInner a{float:right;text-decoration:none;display:block;border:1px solid #251B34;background-color:#251B34;width:90px;height:16px;margin:10px 3px;padding:2px;color:#FFFFFF;text-align:center;}
div#popinner a:hover, #videoPlayerInner a:hover{display:block;background-color:#FFFFFF;color:#251B34;border:1px solid #251B34;}

/* Video */
.video{float:left;clear:both;color:#3B3B3B;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;width:321px;}
.video form{margin:0px;padding:0px;}
.video h1{font-size:1.7em;color:#3B3B3B;margin:0px 0px 10px 0px;font-weight:bold;}
.icon h1{font-size:1.7em;color:#3B3B3B;margin:0px 0px 10px 0px;font-weight:bold;}
.ItemWrap{float:left;clear:both;color:#3B3B3B;width:321px;font-size:0.9em;padding:10px 0px;}
.ThumbImage{float:left;width:88px;}
.CopyWrap{float:left;color:#3B3B3B;width:223px;}
.title{float:left;color:#3B3B3B;width:223px;font-weight:bold;}
div#videoPlayer_online{position: absolute;	background-color:#FFFFFF;  left: 0px;	top: 0px;	 padding:10px;width:329px;	z-index: 200;	border:1px solid #666666;}
div#videoPlayerInner_online{padding:20px;border: 1px solid #251B34; background-color: #FFFFFF;padding:6px 6px;position:absolute; /*Don't change below 3 rules */left: 0;top: 0;color:#FFFFFF;}
#VideoWrap{float:left;width:99px;}
#VideoWrapText{float:left;width:99px;font-size:16px;text-align:left;padding-left:0px;padding-top:5px;color:#999999;}
.ThumbWrap{float:left;width:99px;padding:5px 2px;}
.TextAlert{margin:5px;float:left;font-weight:bold;color:#FF0000;width:175px;}
#VideoListArea{margin:5px 0px;width:130px;float:left;overflow:auto;height:290px;}
#VideoListPrice{padding:0px 0px;width:130px;font-size:1.2em;font-weight:bold;float:left;height:30px;}
#VideoListAddToCart{float:left;height:60px;}
.VideoAddToCart{background-color:#666666;color:#FFFFFF;border:0px;font-size:1.1em;padding:3px 10px;
cursor:pointer;}

/* Footer */
div#footer{clear:both;font-family:Arial, Helvetica, sans-serif;font-size:1em;color:#000000;text-align:center;margin-top:9px;float:left;width:872px;}

/*CMS*/
div#cms_content_middle{float:left;width:852px;text-align:left;font-size:11px;border:1px solid #333333;margin:10px 0px;padding:10px;}
div#cms_content_middle a{margin:10px 0px;display:block;width:180px;background-color:#333333;color:#FFFFFF;padding:5px;border:1px solid #333333;}
div#cms_content_middle a:hover{background-color:#FFFFFF;color:#333333;border:1px solid #333333;}
div#cms_content_middle h1{font-size:16px;margin:10px 0px;}
div#cms_content_middle outputtable{font-size:11px;}
div#cms_content_middle table#outputtable tr.header{font-size:11px;background-color:#333333;color:#FFFFFF;}
div#cms_content_middle table#outputtable tr.singlerow{font-size:11px;background-color:#CCCCCC;}
div#cms_content_middle table#outputtable tr.singlerow a{display:block;width:50px;background-color:#333333;color:#FFFFFF;padding:5px;border:1px solid #333333;}
div#cms_content_middle table#outputtable tr.singlerow a:hover{background-color:#FFFFFF;color:#333333;border:1px solid #333333;}

