*{padding: 0; margin: 0; outline: none; }
body{font: 11px Arial; color: #ffffff; height:100%;
   scrollbar-face-color: #808080; /*/ obviously change this to whatever you want /*/
   scrollbar-arrow-color: #FFFFFF;
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
 }
a{text-decoration: underline; color: #ffffff;}
a:hover{ text-decoration:underline}
a:visited{}
a span{display: none;}

.clearer{clear: both; height: 0; line-height: 0; font-size: 0;}
.spacer{clear: both; height: 10px;}
#result {display:block}

#wrap {width:957px; height:659px; border:solid 2px #bfbfbf; margin: 18px auto 5px; padding:5px}
	#header{width:937px; height:70px; margin-bottom:5px; background-color:#828a8f; padding:10px}
		#header img{float:left}
		#release{float:right; width:173px; margin-top:40px}
		#seeFull{background:url(../images/btn_fullpressrelease.gif) no-repeat; width:173px; height:15px;margin-bottom:5px}
		#seeFull a{background:url(../images/btn_fullpressrelease.gif) no-repeat; width:173px; height:15px; display:block}
		#seeFull a:hover{background:url(../images/btn_fullpressrelease_on.gif) no-repeat; width:173px; height:15px}
		#download{background:url(../images/btn_trademedia.gif) no-repeat; width:201px; height:15px; margin-left:66px}
		#download a{background:url(../images/btn_trademedia.gif) no-repeat; width:107px; height:13px; display:block}
		#download a:hover{background:url(../images/btn_trademedia_on.gif) no-repeat; width:107px; height:13px}
	#container{}
		#photo{width:375px; height:564px; float:left; background-color:#828a8f; margin-right:5px}

			.mainTxt{ margin:13px}
		#side{width:576px; height:564px; float:left;  background-color:#d1d2d4}
			.content{ padding: 0px 18px; height:460px}
			.content p{margin:5px}
		/******* slide bar ****/
			.basic  {			
			}
			.basic div {
			}
			
			.basic p {
				margin-bottom : 10px;
				border: none;
				text-decoration: none;	
				margin: 0px;
				padding: 10px;
			}
			.basic a {
				cursor:pointer;
				display:block;	
				text-decoration: none;
				color: black;	
				height:22px
			
			}
			.basic a:hover {
			}
			.basic a.selected {
				color: black;
				
			
			}
			.title_VideoClips{background: url(../images/title_VideoClip.jpg) no-repeat; padding-bottom:5px; !important}
			.title_Photography{background: url(../images/title_Photography.jpg) no-repeat; padding-bottom:5px; !important}
			.title_TheProteges{background: url(../images/title_TheProteges.jpg) no-repeat;padding-bottom:5px;  !important}
			.title_ContactUs{background: url(../images/title_ContactUs.jpg) no-repeat;  !important}
			
		/***** VIDEO **********/
			#videoContent p{ margin:10px 0px 10px 0px; padding:0px; }
			.mainVideo{ width:320px; height:261px; float:left; margin-right:0px ; overflow:hidden; float:left; position:relative; }
				#video_0{ background:url(../images/video_01.jpg) 4px 2px no-repeat}
			.galleryVideo{width:200px; float:left; }
			.galleryVideo table td{padding:0px 5px 18px 5px}
			.formRequest{ clear:both; padding-top:5px}
			.formRequest table td{ padding-bottom:5px}
			.formRequest input, select, textarea{ margin:0px; padding:0px 1px; border:none; font-size:11px; width:250px; color:#666666; font-size:11px}
			.error { margin-left:3px; }
			#titleVideo{color:#727375; font-weight:bold}
			.btnVideo img{filter:alpha(opacity=70);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;cursor:pointer;} 
   		.btnVideo img:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; cursor:pointer;} 
	 		.activeVideo img{ filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; } 
		
		/*********gallery photo *****/
			#gallery p{ margin:8px 0px 10px 0px; padding:0px; }
			#gallery ul li{ float:left; width:95px; height:170px; margin-right:13px; text-align:right; list-style:none; font-size:10px; font-family:Arial, Helvetica, sans-serif}
			#gallery ul li a img{border:none}
			#gallery ul li a:hover img{border:none; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}
			#gallery ul li img:hover{border:none; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; cursor:pointer;} 
			#gallery ul li span:hover{border:none; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; cursor:pointer;} 
						#gallery ul li p{ color:#727375; margin:0px; padding:10px 0px 0px;   }
						#gallery ul li p strong{  margin:0px; padding:0px; font-size:10px; font-weight:bold; color:#333333; }
			
			#gallery_images p{ margin:10px 0px 10px 0px; padding:0px; }
			#gallery_images ul li { float:left; width:95px; height:100px; margin-right:13px; text-align:right; list-style:none; }
			#gallery_images ul li a img{border:none}
			#gallery_images ul li p{ margin:10px 0px; padding:0px}
			#gallery_images ul li a:hover img{border:none; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; cursor:pointer;}
			.gallery_actions{ clear:both; margin-top:10px}
			.gallery_actions span{ float:right}
			.photo{margin-bottom:10px; margin-left:10px}
			#image_list{position:relative}
			.btnBack{ width:100px; height:20px; position: absolute; top:0px; right:50px }
			#image_list ul{ margin-bottom:10px; line-height:11px; height:40px; border-bottom:solid 1px #b2b3b4; padding-bottom:8px; font-size:10px}
			#image_list ul li { float:left; list-style:none; margin-right:9px; height:50px}
			#image_list p{ margin:10px 0px 10px 0px; padding:0px; }
			.txt{ margin:10px 0px; padding:0px; color:#666666; font-size:12px}
			.name{ color:#666666; width:110px; height:50px;}
			#result table{margin:0px; padding:0px}
			
   /************PROTEGES****/
	 #protege p{ margin:10px 0px 10px 0px; padding:0px; }
   #panel{width:321px; padding-right:10px; height:426px; float:left; font-size:11px; color:#707275;font-family:Arial, Helvetica, sans-serif; overflow:auto;}
   .menuProteges{width:195px; height:426px; float:left; padding-left:12px}
	 
	 .btnDesigners{ margin-top:10px; width:195px}
	 .btnDesigners img{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;cursor:pointer;} 
   .btnDesigners img:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; cursor:pointer;} 
	 .active img{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1; cursor:pointer;} 
	 
   /********contact us ***********/
	 .bgContactUs{background:url(../images/bg_contactus.jpg) no-repeat}
	 #contactUs p{ margin:10px 0px 10px 0px; padding:0px; }
	 #contactUs a{ color:#FFFFFF; margin:0px; padding:0px; height:8px; display:inline;}
	 #contactUs a:link{ color:#FFFFFF}
	 #contactUs a:active{ color:#FFFFFF}
	 #contactUs a:hover{ text-decoration:underline}
	 #contactUs a:visited{ color:#FFFFFF}
	 .btnSubmit{ width:138px; height:26px; !important}
	 .gallery_actions img:hover{filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; cursor:pointer;} 
	 
input.error { border: 2px solid red; }
#footer {width:957px; height:20px; font-size:10px; margin-left:auto; margin-right:auto; color:#666666}