/* CSS Document */* 			  {margin: 0; padding: 0;}body          {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; color:#000; font-size:12px; font-weight:normal; background-image:  url(../images/fond.jpg);}html 		  {min-height: 100%; margin-bottom: 1px; }pre, tt       {font-size: 12px}th            {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px;}td            {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; padding: 4px 6px;}form          {font-family: arial, helvetica, geneva, sans-serif; font-size: 10px; display:inline;}h1            {font-family: arial, helvetica, geneva, sans-serif; font-size: 18px;}A:link        {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color:#0066FF; background-color: inherit;}A:visited     {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color: #0066FF; background-color: inherit;}A:hover       {font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none; color:#99CC00; background-color: inherit;}.text	      {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;}.text_style	      {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;}.text_input_style {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;}	.textarea	      {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;	overflow:auto;}.textarea_input_style{	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;	overflow:auto;}.comment_input_style {	BORDER-RIGHT: #fafafa 1px solid; 	BORDER-TOP: #fafafa 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #fafafa 1px solid; 	BORDER-BOTTOM: #fafafa 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #fafafa;	color : #000000;	overflow:auto;}.text_bgcolor {	background: #ffffff;	color:#000000;}.select_style {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #999999 1px solid;	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color:#000000;		}.select_input_style {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #999999 1px solid;	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color:#000000;		}.select_license_style {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 10pt; 	BORDER-LEFT: #999999 1px solid;	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	width:250px;	text-align:left;	color:#000000;}.cat_select_input_style{	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9pt; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #eeeeee;	color : #000000;	width:400px;}.license_table_style {	text-align:left;}.button	      {	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9px; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #f0f0f0;	color : #000000;}.button_input_style{	BORDER-RIGHT: #999999 1px solid; 	BORDER-TOP: #999999 1px solid; 	FONT-SIZE: 9px; 	BORDER-LEFT: #999999 1px solid; 	BORDER-BOTTOM: #999999 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	background: #f0f0f0;	color:#000000;}.gallery_table_style {	background-color:#FFFFFF;	color:#000000;}.gallery_stats_style {	font-size:10px;	background-color: #eeeeee;	text-align:right;	font-weight:bold;	color:#000000;}.adSearch_table_style {	text-align:left;}.gallery_cateory_link_style {	background-color:#FFFFFF;	color:#000000;}.gallery_style {	background-color:#FFFFFF;	color:#000000;}.category_table_style {	background-color:#FFFFFF;	width:93%;	color:#000000;}.category_style {	BORDER-TOP: #dddddd 1px dashed;	BORDER-BOTTOM: #dddddd 1px dashed;	BORDER-LEFT: #dddddd 1px dashed;	BORDER-RIGHT: #dddddd 1px dashed;	background-color:#fafafa;	color:#000000;}.media_table_style {	background-color: #FFFFFF;	width:95%;	text-align:left;	color:#5f5f5f;}.error_style {	color:#FF0000;	background-color: inherit;}.slide_table_style {	background-color: #ffffff;	height:400px;	width:600px;	color:#5f5f5f;}.lightbox_manager_table_style {	background-color: #FFFFFF;	color:#000000;}.basket_table_style {	background-color: #ffffff;	width:98%;		border-spacing:1px;	color:#000000;}.basket_cell_header_style {	background-color: #eeeeee;	color:#5f5f5f;}.basket_product_table_style {	width:100%;	border-spacing:1px;	padding:0px;}.checkout_table_style {	background-color: #ffffff;	width:98%;		border-spacing:1px;	color:#5f5f5f;}.checkout_order_table_style {	background-color: #ffffff;	width:100%;		border-spacing:1px;	color:#5f5f5f;}.checkout_table_style {	background-color: #ffffff;	width:95%;	border-spacing:1px;	padding:0px;	color:#5f5f5f;}.user_account_table_style {	background-color: #ffffff;	width:95%;	border-spacing:1px;	padding:0px;	color:#000000;}.process_payment_table_style {	background-color: #ffffff;	width:98%;	border-spacing:1px;	padding:0px;	text-align:left;	border:1px;	color:#000000;}.detail_table_style {	width:90%;	border-spacing:0px;	text-align:left;}.category_link_style {	background-color: #ffffff;	width:100%;	border-spacing:0px;	color:#000000;}.header_table_style {	background-color:#ff8000;	text-align:center;	color:#FAFAFA;	font-size:11px;	FONT-WEIGHT: bold;}.outside_table_style {	border-top:1px solid #666666;	border-left:1px solid #666666;	border-bottom:1px solid #666666;	border-right:1px solid #666666;}.featured_text {	font-size:10px;	background-color: #eeeeee;	text-align:left;	font-weight:bold;	color:#5f5f5f;}.user_acount_table_style {	background-color: #ffffff;	width:95%;		text-align:left;	color:#000000;}.user_account_cell_style {	background-color: #eeeeee;	color:#000000;}.login_table_style {	background-color: #fff;	border-spacing:0px;	padding:0px;	text-align:left;}.lost_password_table_style{	background-color: #ffffff;	color:#5f5f5f;}.registration_table_style {	background-color: #ffffff;	width:70%;	text-align:left;	color:#5f5f5f;}.login_page {	width:60%;}.media_cell_style {	background-color:#ffffff;  border-spacing:5px;	color:#5f5f5f;}.basket_cell_style {	background-color:#eeeeee;	color:#5f5f5f;}.checkbox {	background-color:#ffffff;	color:#5f5f5f;}.category_cell_style {	background-color:#ffffff;	color:#5f5f5f;}.next_page_table_style{	background-color: #ffffff;	width:100%;	border-spacing:0px;	color:#000000;}.invoice_table_style {	background-color: #ffffff;	width:100%;	border-spacing:1px;	padding:0px;	text-align:left;	BORDER-RIGHT: #eeeeee 1px solid; 	BORDER-TOP: #eeeeee 1px solid; 	BORDER-LEFT: #eeeeee 1px solid; 	BORDER-BOTTOM: #eeeeee 1px solid; 	FONT-FAMILY: Arial, Helvetica, sans-serif, sans-serif;	font-size: 10px;	color:#5f5f5f;}.license_detail_table_style {	text-align:left;}.horizontal_line_style {	width:90%;	border:1px;}.upper_line {	BORDER-TOP: #cccccc 1px solid;}.bottom_line {	BORDER-BOTTOM: #cccccc 1px solid;}.left_line {	BORDER-LEFT: #cccccc 1px solid;}.right_line {	BORDER-RIGHT: #cccccc 1px solid;}.dot_left_line {	background-image: url(../images/line.gif);}.media_thumb_style {	BORDER-TOP: #dddddd 0px dashed;	BORDER-BOTTOM: #dddddd 0px dashed;	BORDER-LEFT: #dddddd 0px dashed;	BORDER-RIGHT: #dddddd 0px dashed;	background-color:#ffffff;	color:#ffffff;}.feature_table_style {	BORDER-TOP: #dddddd 0px dashed;	BORDER-BOTTOM: #dddddd 0px dashed;	BORDER-LEFT: #dddddd 0px dashed;	BORDER-RIGHT: #dddddd 0px dashed;	background-color:#ffffff;	width:97%;	color:#ffffff;}.category_listing_table_style {	width:98%;	text-align:left;}.private_login_form_style {	width:300px;	border-spacing:1px;	padding:6px;	border:1px;	text-align:left;	color:#ffffff;}.private_login_header_cell_style {	text-align:left;	color:#eeeeee;}.menu_table_style {	border:0px solid;	margin-top:0px;	margin-bottom:0px;	margin-left:0px;	margin-right:0px;	color:#000000;}.new_lightbox_confirm {	width:500px;	border-spacing:1px;	padding:0px;	text-align:left;}.photographer_media_detail_table_style {	background-color: #ffffff;	width:750px;	border-spacing:1px;	padding:0px;	BORDER-TOP: #eeeeee 1px solid;	BORDER-BOTTOM: #eeeeee 1px solid;	BORDER-LEFT: #eeeeee 1px solid;	BORDER-RIGHT: #eeeeee 1px solid;	text-align:left;	color:#5f5f5f;}.last_12_month_report_table_style {	background-color: #ffffff;	width:750px;	border-spacing:1px;	padding:0px;	BORDER-TOP: #eeeeee 1px solid;	BORDER-BOTTOM: #eeeeee 1px solid;	BORDER-LEFT: #eeeeee 1px solid;	BORDER-RIGHT: #eeeeee 1px solid;	color:#5f5f5f;}.license_basket_table_style {	background-color: #ffffff;	border-spacing:1px;	padding:1px;	width:100%;	BORDER-TOP: #eeeeee 1px solid;	BORDER-BOTTOM: #eeeeee 1px solid;	BORDER-LEFT: #eeeeee 1px solid;	BORDER-RIGHT: #eeeeee 1px solid;	color:#5f5f5f;}.other_lightbox_table_style {	width:95%;	text-align:left;}.paypal_error_table_style {	width:700px;}.img-shadow {	background:  url(../template/english/shadow2.gif) no-repeat bottom right; 	/* Most major browsers other than IE supports transparent shadow. Newer release of IE should be able to support that. */} .img-shadow img {	display: block; /* IE won't do well without this */	position: relative; /* Make the shadow's position relative to its image */	padding: 5px; /* This creates a border around the image */	background-color: #fff; /* Background color of the border created by the padding */	border: 1px solid #cecece; /* A 1 pixel greyish border is applied to the white border created by the padding */	margin: -6px 6px 6px -6px; 	color: #5f5f5f;	/* Offset the image by certain pixels to reveal the shadow, as the shadows are 6 pixels wide, offset it by that amount to get a perfect shadow */}.even_style 			{background:#dddddd; color:#333333;}.odd_style 				{background:#eeeeee; color:#333333;}.column_title_style 	{background-color:#000000; font-weight:normal; color:#99CC00;}.bg_top					{background-color:#FF8000; color:#5f5f5f;}.bg_function			{background-color:#eeeeee; height:26px; color:#5f5f5f;}.line_bottom			{border-top:2px solid #FF8000;}.bg_bottom_btn			{background-image: url(../images/bg_btn.gif);height:10px;}a.text_private_gallery:link{font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none;color:#FAFAFA;background-color:#ff8000;}a.text_private_gallery:visited{font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: none;color:#FAFAFA;background-color:#ff8000;}a.text_private_gallery:hover{font-family: arial, helvetica, geneva, sans-serif; font-size: 12px; text-decoration: underline;color:#FAFAFA;background-color:#ff8000;}/*--- CSS preview template  */.border_preview {	BORDER-RIGHT: 10px solid; 	BORDER-TOP: 10px solid; 	BORDER-LEFT: 10px solid; 	BORDER-BOTTOM: 10px solid; 	background-color:#eeeeee; 	color:#999999;}.title_h2 {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;}.preview_temp_load {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center}H1 {	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px}H1 {	FONT-SIZE: 10px}.checkout_info_contents_style{background-color:#fafafa;color:#5f5f5f;}.bg_gallery_style{background-color:#FFFFFF;color:#5f5f5f;}.user_card_info_pop_border{border-color:#5f5f5f;}.bg_basket{background-color:#fafafa;color:#000000;}.bg_header_basket{background-color:#eeeeee;color:#000000;}.b-search {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; LINE-HEIGHT: 0em; PADDING-TOP: 0px; TEXT-ALIGN: right}.b-this {	DISPLAY: block! important}.class_form {  margin: 0;  padding: 0;}.class_div {  clear: left;  display: block;  width: 100%;    margin: 0px 0px 0px 0px;  padding: 0px 0px;}#b-query {	font-size: 14px; color:#0066FF; 	WIDTH:350px; 	margin: 3px -3px 0px 0px;	BORDER-RIGHT: #99cc00 2px solid; 	BORDER-TOP: #99cc00 2px solid; 	BORDER-LEFT: #99cc00 2px solid; 	BORDER-BOTTOM: #99cc00 2px solid; 	background-image: url(../images/fond_search.jpg);	}#b-searchbtn {	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.5em; POSITION: relative; TOP: -1px}	/* Slideshow */#myGallery{	width: 650px;	height: 650px;	z-index:5;	display: none;	border: 1px solid #000;}.jdGallery{	overflow: hidden;	position: relative;}.jdGallery img{	border: 0;	margin: 0;}.jdGallery .slideElement{	width: 100%;	height: 100%;	background-color: #000;	background-repeat: no-repeat;	color:#FFFFFF;}.jdGallery .loadingElement{	width: 100%;	height: 100%;	position: absolute;	left: 0;	top: 0;	background-color: #000;	background-repeat: no-repeat;	background-position: center center;	background-image:  url(../template/english/images/loading-bar-black.gif);	color:#FFFFFF;}.jdGallery .slideInfoZone{	position: absolute;	z-index: 10;	width: 100%;	margin: 0px;	left: 0;	bottom: 0;	height: 40px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden;}* html .jdGallery .slideInfoZone{	bottom: -1px;}.jdGallery .slideInfoZone h2{	padding: 0;	font-size: 80%;		margin: 2px 5px;	font-weight: bold;	color: inherit;	background-color: inherit;}.jdGallery .slideInfoZone p{	padding: 0;	font-size: 60%;	margin: 2px 5px;	color: #fff;	background-color:#000;}.jdGallery div.carouselContainer{	position: absolute;	height: 135px;	width: 100%;	z-index: 10;	margin: 0px;	left: 0;	top: 0;}.jdGallery a.carouselBtn{	position: absolute;	bottom: 0;	right: 30px;	height: 20px;	/*width: 100px; background: url('images/carousel_btn.gif') no-repeat;*/	text-align: center;	padding: 0 10px;	font-size: 13px;	background: #333;	color: #fff;	cursor: pointer;}.jdGallery .carousel{	position: absolute;	width: 100%;	margin: 0px;	left: 0;	top: 0;	height: 115px;	background: #333;	color: #fff;	text-indent: 0;	overflow: hidden;}.jdGallery .carousel .carouselWrapper{	position: absolute;	width: 100%;	height: 78px;	top: 10px;	left: 0;	overflow: hidden;}.jdGallery .carousel .carouselInner{	position: relative;}.jdGallery .carousel .carouselInner .thumbnail{	cursor: pointer;	background-color: #000;	background-position: center center;	float: left;	border: solid 1px #fff;	color:#eeeeee;}.jdGallery .carousel .label{	font-size: 13px;	position: absolute;	bottom: 5px;	left: 10px;	padding: 0;	margin: 0;}.jdGallery .carousel .label .number{	color: #b5b5b5;	background-color:#333333;}.jdGallery a{	font-size: 100%;	text-decoration: none;	color: inherit;	background-color: inherit;}.jdGallery a.right, .jdGallery a.left{	position: absolute;	height: 99%;	width: 25%;	cursor: pointer;	z-index:10;/*	filter:alpha(opacity=20);	-moz-opacity:0.2;	-khtml-opacity: 0.2;	opacity: 0.2;*/}* html .jdGallery a.right, * html .jdGallery a.left{/*	filter:alpha(opacity=50);*/}.jdGallery a.right:hover, .jdGallery a.left:hover{	/*filter:alpha(opacity=80);	-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;*/}.jdGallery a.left{	left: 0;	top: 0;	background:  url(../template/english/images/fleche1.png) no-repeat center left;}* html .jdGallery a.left { background:  url(../template/english/images/fleche1.gif) no-repeat center left; }.jdGallery a.right{	right: 0;	top: 0;	background:  url(../template/english/images/fleche2.png) no-repeat center right;}* html .jdGallery a.right { background:  url(../template/english/images/fleche2.gif) no-repeat center right; }.jdGallery a.open{	left: 0;	top: 0;	width: 100%;	height: 100%;}.withArrows a.open{	position: absolute;	top: 0;	left: 25%;	height: 99%;	width: 50%;	cursor: pointer;	z-index: 10;	background: none;	/*-moz-opacity:0.8;	-khtml-opacity: 0.8;	opacity: 0.8;*/}.withArrows a.open:hover { background:  url(../template/english/images/open.png) no-repeat center center; }* html .withArrows a.open:hover { background:  url(../template/english/images/open.gif) no-repeat center center;	/*filter:alpha(opacity=80);*/ }/**********************************************************************************************//**********************************************************************************************//**********************************************************************************************/#container			{ width:900px; margin:0px auto; border-top:10px solid #99CC00;}#containerprivate	{width:900px; margin: 20px auto; background-color:#ffffff;					border-top:6px solid #666666; border-left:6px solid #666666; border-right:6px solid #666666; border-bottom:6px solid #666666;}#nav, #nav, ul		{min-height:24px; background-color:#000000; list-style-type:none; 					 list-style-position:outside; line-height:24px; z-index:5000;}#nav a				{display:block; font-size:15px; padding:0px 13px; color:#fff; text-decoration:none; background-color:#000; z-index:5000;}#nav a:hover		{background-color:#0066CC; color:#fff; z-index:5000;}#nav li				{float:left; position:relative; line-height:24px; z-index:5000;}#nav ul 			{position:absolute; display:none; width:10px; top:24px; line-height:20px; visibility: visible; z-index:5000;}#nav li ul a		{font-size:13px; width:145px; height:auto; float:left; line-height:22px; border-top:1px solid #99CC00; z-index:5000;}#nav ul ul			{top:auto; z-index:5000;}#nav li ul ul 		{left:160px; margin:0px 0 0 11px; z-index:5000;}#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{ display:none;}#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}span.listarrow 		{font-size:13px; font-weight:bold; color:#99CC00;}#leaf_bkgd			{width:900px; height:353px; margin:0px 0 0 0; background-image: url("../images/leaf.jpg");}#description		{width:320px; height:200px; padding:10px 0 0 550px; font-size:15px; color:#eee;}#description span	{font-size:21px; font-weight:bold; color:#F3D673;}#quick_links		{position: relative; width:900px; height:167px; background-image: url("../images/leaf_bottom.jpg");}#single 			{position: absolute; display:block; width:240px; height:49px; margin: 0px 0px 0px 30px; text-align:right; background: url("../images/buttons.png") no-repeat 0 0;}#single:hover 		{background-position:-240px 0px;}#single  span 		{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#new 				{position: absolute; display:block; width:240px; height:49px; margin: 0px 0px 0px 275px;  text-align:right; background: url("../images/buttons.png") no-repeat 0px -50px;}#new:hover 			{background-position:-240px -50px;}#new  span 			{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#pack10 			{position: absolute; display:block; width:240px; height:49px; margin: 55px 0px 0px 30px;  text-align:right; background: url("../images/buttons.png") no-repeat 0 -100px;}#pack10:hover 		{background-position:-240px -100px;}#pack10   span 		{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#pack25  			{position: absolute; display:block; width:240px; height:49px; margin: 55px 0px 0px 275px; text-align:right; background: url("../images/buttons.png") no-repeat 0 -150px;}#pack25:hover 		{background-position:-240px -150px;}#pack25  span 		{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#disc50 			{position: absolute; display:block; width:240px; height:49px; margin: 110px 0px 0px 30px; text-align:right; background: url("../images/buttons.png") no-repeat 0 -200px;}#disc50:hover 		{background-position:-240px -200px;}#disc50  span 		{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#calendars 			{position: absolute;  display:block; width:240px; height:49px; margin: 110px 0px 0px 275px; text-align:right; background: url("../images/buttons.png") no-repeat 0 -250px;}#calendars:hover 	{background-position:-240px -250px;}#calendars  span 	{font-size:22px; color:#fff; margin: 0px 8px 0px 0px; line-height:9px; text-shadow:#000 0px 3px 2px;}#slider				{height: 353px; width:900px; overflow: hidden; position: absolute;}								                       /* DEFAULT is for three panels in width, adjust as needed This only matters if JS is OFF, otherwise JS sets this. */								  #mover				{ width: 2880px; position: relative;}.slide				{ padding: 40px 30px; width: 900px; float: left; position: relative;}.slide h1			{ width:280px; font-size: 30px; letter-spacing: -1px; color: #F3D673; margin-top:75px;}.slide p			{ color: #eee; font-size: 18px; line-height: 22px; width: 270px; margin-top:0px; margin-left:7px;}.slide img			{ position: absolute; top: 0px; left: 320px; margin-top:40px;}#slider-stopper		{ font-size:10px; position: absolute; top:92px; right:0px; background: #555; color: white; padding: 3px 8px; z-index: 1000;}#bottomlinks 				{position:absolute; font-size:13px; color: #ccc; width:895px; height:20px; margin:0px 0px 0px 0px; padding: 5px 0px 1px 5px; background-color:#333; 					 		 border-top:2px solid #99CC00; border-bottom:2px solid #666;}#bottomlinks a:link 		{font-size:13px; text-decoration: none; color:#ddd;}#bottomlinks a:visited 		{font-size:13px; text-decoration: none; color:#ddd;}#bottomlinks a:hover 		{font-size:13px; text-decoration: none; color:#99CC00;}#bottomlinks a:active 		{font-size:13px; text-decoration: none; color:#ddd;}#copyright 				{width:900px; min-height:12px; font-size:11px; padding: 10px 5px 5px 10px; vertical-align:top; color:#000;}#copyright a:link 		{font-size:11px; color:#000; text-decoration: none;}#copyright a:visited 	{font-size:11px; text-decoration: none; color:#000;}#copyright a:hover 		{font-size:11px; text-decoration: none; color:#eee;}#copyright a:active 	{font-size:11px; text-decoration: none;}#logo_graphic				{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head01.jpg") no-repeat;}#logo_graphic_horiz			{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head02.jpg") no-repeat;}#logo_graphic_how			{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head05.jpg") no-repeat;}#logo_graphic_site			{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head04.jpg") no-repeat;}#logo_graphic_privacy		{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head02.jpg") no-repeat;}#logo_graphic_return		{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head03.jpg") no-repeat;}#logo_graphic_terms			{width:900px; height:92px; padding: 0px 0 0 0; background: url("../images/logo_head06.jpg") no-repeat;}/******************* Start Content *******************/#content 		{background-color:#FFF; overflow: hidden;}#left			{float:left; width:151px; font-size:12px; font-weight:normal; text-align:center; padding:10px 0px 0px 12px; border-right:6px solid #ddd; background-color:#FFF;}span.focus 		{font-size:15px; color:#999999;}#right			{width:710px; font-size:12px; font-weight:normal; padding:10px 0px 10px 10px; margin:0px 0px 0px 163px; text-align:center;  border-left:6px solid #ddd; background-color:#FFF;}#private {height:150px;background-image: url(../images/Private_main.jpg);background-repeat:no-repeat;}#privatesoccer {height:150px;background-image: url(../images/Private_soccer.jpg);background-repeat:no-repeat;}#privatewashington {height:150px;background-image: url(../images/Private_washington08.jpg);background-repeat:no-repeat;}#privatesynchro {height:150px;background-image: url(../images/Private_synchro.jpg);background-repeat:no-repeat;}#search {padding:0px 0px 0px 0px;height:36px;background-image: url(../images/fond_vert.gif);}#bandeverte {font-size:12px;color:#333333;padding:5px 10px 0px 0px;min-height:20px;background-image: url(../images/fond_vert2.png);}