*				{margin:0;
				padding:0;
				border:0;}
				
ul 				{list-style:none;}


html,body 			{height:100%; /* needed for container min-height */
				background:#fff;	
				font-family:arial,sans-serif;
				color:#666;
				background: url(/images/body_bg.gif);
				background-repeat: repeat-y;
				background-attachment:fixed;
				background-position:center; }
				
				


#container 			{position:relative; /* needed for footer positioning*/
				margin:0 auto; /* center, not in IE5 */
				width:950px;
				background:#fff;
				height:auto !important; /* real browsers */
				height:100%; /* IE6: treaded as min-height*/
				min-height:100%; /* real browsers */
				background-image: url(/images/dot.gif);
				background-repeat:repeat-y;
				background-position:210px;
				padding-bottom:35px;}
				
				


#colContainer			{padding-top:180px;}

#colContainer br		{clear:both;}

		
				


#rightCol			{position:absolute;
				right:0px;
				top:120px;
				width:200px;
				
				background-image: url(/images/right_col_bg.gif);
				background-repeat:repeat-x;
				padding-left:10px;
				padding-top:95px;}
				
#rightCol a			{font-size:0.8em;}
				
				
#image_panel			{height:280px;
				margin-left:5px}
				
				
#brands img			{width:180px;
				height:180px;}
			

#content			{width:700px;
				float:right;
				color:#000;
				margin-top:20px;
				margin-bottom:50px;
				padding-right:30px;}
				
				
#copy				{width:480px;
				float:left;
				margin-top:5px;
				margin-left:10px;}
				
				
#content h1			{font-size:1em;
				text-align:justify;
				color:#006666;}
				
#content h2			{font-size:0.9em;
				text-align:justify;
				color:#007b86;
				margin-top:1em;}
				
				
#content p			{font-size:0.8em;
				margin-top:10px;
				line-height:1.7em;}
				
				
#content a			{color:#007b86;
				font-weight:bold;}
				  		
				  		
				  		

  				
	
#header				{width:950px;
				position:absolute;
				top:0px;
				left:0px;
				height:170px;}
				
				
#breadcrumb			{position:absolute;
				right:10px;
				top:100px;}
				
				
#breadcrumb li			{float:left;
				padding-left:5px;
				font-size:0.7em;}
				
#breadcrumb a			{color:#007b86;}
					
					
#topMenu			{position:absolute;
				top:138px;
				right:0px;
				height:32px;
				background: url(/images/menu/top/menu_bg.gif);
				width:360px;}
				
				
#topMenu li			{float:left;}


#topMenu img			{vertical-align:bottom;}

#topMenu a			{position:relative;
				top:1px;}
				

#topMenu #claudelyons		{position:absolute;right:215px;}
				
				
#topMenu #home			{position:absolute;right:70px;}
				

#topMenu #contact		{position:absolute;right:0px;}
					

#footer 			{position:absolute;
				width:950px;
				height:25px;
				bottom:0; /* stick to bottom */
				background: url(/images/footer_bg.gif);
				background-repeat:repeat-x}
	
	
#footer	ul 			{margin-left:230px}
				
#footer	ul li			{float:left;
				font-size:12px;
				position:relative;
				margin-top:5px;
				margin-right:10px;
				color:#fff;}
				

#footer ul li a			{color:#f3f3f3;}



				
ol				{font-size:0.9em;
				line-height:1.6em;}
				
ol li				{line-height:1.4em;}


ol.lowercase			{list-style-type:lower-alpha;}

ol.lowernumeral			{list-style-type:lower-roman;}


				
#leftMenu			{width:215px;
				float:left;
				margin-top:0px;}

#leftMenu ul			{clear:both;
				margin-top:20px;}

#leftMenu li			{width:215px;
				height:32px;
				margin-bottom:4px;
				background: url(/images/menu/left/button_bg.gif);
				background-repeat: no-repeat;}
				
				
#leftMenu li.sub		{background: none;}

#leftMenu li.subOpen		{background: none;}
			
				
#leftMenu a			{width:210px;
				height:32px;
				font-size:0.75em;
				line-height:2.5em;
				color:#006633;
				text-align:right;
				white-space:nowrap;
				padding-right:5px;
				display:block;
				text-decoration:none;}
				
				
#leftMenu li.open		{background-position:-215px;}


#leftMenu li.open a		{color:#fff;}
				
				
#leftMenu a:hover		{color:#fff;
				background: url(/images/menu/left/button_bg.gif);
				background-position:-215px;}
				
				
#leftMenu li.subOpen a		{color:#007b86;
				background: none;}

#leftMenu li.sub a:hover	{color:#007b86;
				background: none;}


#content ul li, #content ol li	{line-height:1.6em;
				margin-left:2em;
				font-size:0.9em;
				margin-top:5px;}

