/*	Less+ by Jimmy Rosén, http://www.angrycreative.se/projekt/less-frameworkBased on Less Framework 4 by Joni Korpi, http://lessframework.com */

/*		Desktop layout: 992px; Gutters: 24px; Outer margins: 48px; Leftover space for scrollbars @1024px: 32px;
-------------------------------------------------------------------------------
cols    1     2      3      4      5      6      7      8      9      10
px      68    160    252    344    436    528    620    712    804    896    */

/* ------------------------------------------------------------------------------- */
/* -----------------------------10_Col_Site_CSS----------------------------------- */
/* ------------------------------------------------------------------------------- */

/*body {width: 896px;padding: 72px 48px 84px;}
#example {height: 200px;background: #0F0;}
*/
/*	------Background colour and Header image----------------------------------------------------------------------------------------------	*/

body 				{overflow:visible; width: 100%; margin:0 auto; background: #ffffff;  -webkit-tap-highlight-color: rgb(255,255,0); }
body > #wrap 		{overflow:visible; width: 100%; margin:0 auto; background: url(images/interface/bg_header.gif) top no-repeat; -webkit-tap-highlight-color: rgb(255,255,0); }

/*	---˅˅˅˅----------------------------------------------------------------------------------˅˅˅˅------------------------------------------------	*/
/*	---˅˅˅˅---Sticky Footer Width Specific Elements - In Addition to Master style elements---˅˅˅˅-----------------------------------------------	*/
/*  Sticky Footer Solution by Steve Hatcher http://stever.ca http://www.cssstickyfooter.com*/

#main 				{overflow:auto; padding-bottom: 1px; }  /* must be same height as the footer */
#footer 				{position: relative; margin-top: -360px; /* negative value of footer height */ height: 360px; clear:both; background-color:#ffffff; } 
/*Opera Fix*/ body:before {/* thanks to Maleika (Kohoutec)*/ content:""; height:100%; float:left; width:0; margin-top:-32767px;/* thank you Erik J - negate effect of float*/}

/*	---˄˄˄˄---- End of Sticky Footer ---˄˄˄˄----------------------------------------------------------------------------------------------------	*/
/*	---˄˄˄˄-----------------------------˄˄˄˄---------------------------------------------------------------------------------------------	*/

/*	-------------------------------------------------------------------------------------------------------------------------------------	*/
/*	------- Content - Generic ------------896-------------------------------------------------------------------------------------------------	*/

#content 			{ margin:0 auto; width:960px;} 

	/*	---˅˅˅˅----------------------------------------------------------------------------------˅˅˅˅------------------------------------------------	*/
	/*	---˅˅˅˅---SMenu Width Specific Elements - In Addition to Master style elements-----------˅˅˅˅-------------------------------------	*/
	
	#menu_logo		{float: left; height: 50px; width: 60px; background: url(images/interface/menu_logo.jpg) top no-repeat;} /*--Menu bar logo--*/
	#menu_text		{ font-size:10pt; font-weight:bold; float: left; padding: 12px 0 0 5px; color:#ff00ff;} /*--Menu bar text area - Cufon_replaces font using h6--*/
	
	#logo_moldcc		{position: absolute; top:50px; float: left; height: 206px; width: 461px; z-index: 100; background: url(images/interface/logo_moldcc.png) top no-repeat; } /*--Menu bar logo--*/
	
	/*	---˄˄˄˄----End of Menu Width Specific Elements - In Addition to Master style elements----˄˄˄˄----------------------------------------------------	*/
	/*	---˄˄˄˄-----------------------------˄˄˄˄-------------------------------------------------˄˄˄˄----------------------------------------------------------------------------	*/

/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/	
/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/	
	
	/*=NAVIGATION PRIMARY - BASE STYLES
-------------------------------------------------------------------------------------------*/	
#navigation_primary 								{height: 50px;}
#navigation_primary ul 							{list-style: none;padding: 0;margin: 0;text-decoration: none;border-style: none;}
#navigation_primary li 							{float: left;display: block;height: 50px; background: #000000 url(images/interface/navigation_primary.gif) 0 0 no-repeat;}

/*=NAVIGATION PRIMARY - LIST ITEM - BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#navigation_primary li.option1    			   		{width:124px; background-position: 0 0;	}
#navigation_primary li.option2     		       		{width:104px; background-position: -124px 0; }
#navigation_primary li.option3 			   		{width:92px; background-position: -228px 0; }
#navigation_primary li.option4    			 		{width:66px; background-position: -320px 0; }	
#navigation_primary li.option5     			  		{width:37px; background-position: -386px 0;	}
#navigation_primary li.option6     			   		{width:35px; background-position: -423px 0;	}
#navigation_primary li.option7     			   		{width:96px; background-position: -458px 0;	}
#navigation_primary li.option8     			   		{width:116px; background-position: -554px 0;	}

#navigation_primary a {display: block;height: 50px; text-indent: -9999px;background: #000000 url(images/interface/navigation_primary.gif) 0 -100px no-repeat;text-decoration: none;border-style: none;}
	
/*=NAVIGATION PRIMARY - ANCHOR - DEFAULT BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_primary li.option1 a 				   	{ background-position: 0 -100px;	}
#navigation_primary li.option2 a 				  	{ background-position: -124px -100px; }
#navigation_primary li.option3 a 			   		{ background-position: -228px -100px; }
#navigation_primary li.option4 a 				   	{ background-position: -320px -100px; }
#navigation_primary li.option5 a 			  		{ background-position: -386px -100px; }
#navigation_primary li.option6 a 			  		{ background-position: -423px -100px; }
#navigation_primary li.option7 a 			  		{ background-position: -458px -100px; }
#navigation_primary li.option8 a 			  		{ background-position: -554px -100px; }
		
/*=NAVIGATION PRIMARY - ANCHOR - HOVER BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_primary li.option1.hover a:hover 	   	{ background-position: 0 0; }
#navigation_primary li.option2.hover a:hover 	  	{ background-position: -124px 0; }
#navigation_primary li.option3.hover a:hover 		{ background-position: -228px 0; }
#navigation_primary li.option4.hover a:hover 	 	{ background-position: -320px 0; }
#navigation_primary li.option5.hover a:hover  		{ background-position: -386px 0; }
#navigation_primary li.option6.hover a:hover  		{ background-position: -423px 0; }
#navigation_primary li.option7.hover a:hover 		{ background-position: -458px 0; }
#navigation_primary li.option8.hover a:hover		{ background-position: -554px 0; }

/*=NAVIGATION PRIMARY - ANCHOR - CURRENT PAGE BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#option1 #navigation_primary li.option1 a 			 { background-position: 0 -50px; }
#option2 #navigation_primary li.option2 a 			 { background-position: -124px -50px; }
#option3 #navigation_primary li.option3 a 			 { background-position: -228px -50px; }
#option4 #navigation_primary li.option4 a 			 { background-position: -320px -50px; }
#option5 #navigation_primary li.option5 a 	  		 { background-position: -386px -50px; }
#option6 #navigation_primary li.option6 a 			 { background-position: -423px -50px; }
#option5 #navigation_primary li.option7 a 	  		 { background-position: -458px -50px; }
#option6 #navigation_primary li.option8 a 			 { background-position: -554px -50px; }
/*---˄˄˄˄-------------------------------------------------------------------------------------˄˄˄˄---*/
/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/

/*=NAVIGATION secondary - BASE STYLES
-------------------------------------------------------------------------------------------*/	

#navigation_secondary {height: 50px; float:right;}
#navigation_secondary ul {list-style: none;padding: 0;margin: 0;text-decoration: none;border-style: none;}
#navigation_secondary li {float: left;display: block;height: 50px; background: #000000 url(images/interface/navigation_secondary.gif) 0 0 no-repeat;}

/*=NAVIGATION secondary - LIST ITEM - BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#navigation_secondary li.option1    			   {width:81px; background-position: 0 0;	}
#navigation_secondary li.option2     		       {width:80px; background-position: -81px 0; }
#navigation_secondary li.option3 			   {width:80px; background-position: -161px 0; }
#navigation_secondary li.option4    			   {width:81px; background-position: -241px 0; }	

#navigation_secondary a {display: block;height: 50px;text-indent: -9999px;background: #444 url(images/interface/navigation_secondary.gif) 0 -100px no-repeat;text-decoration: none;border-style: none;}

/*=NAVIGATION secondary - ANCHOR - DEFAULT BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_secondary li.option1 a 				   { background-position: 0 -100px;	}
#navigation_secondary li.option2 a 				   { background-position: -81px -100px; }
#navigation_secondary li.option3 a 			   { background-position: -161px -100px; }
#navigation_secondary li.option4 a 				   { background-position: -241px -100px; }

/*=NAVIGATION secondary - ANCHOR - HOVER BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/
#navigation_secondary li.option1.hover a:hover 	   { background-position: 0 0; }
#navigation_secondary li.option2.hover a:hover 	   { background-position: -81px 0; }
#navigation_secondary li.option3.hover a:hover 	{ background-position: -161px 0;	}
#navigation_secondary li.option4.hover a:hover 	   { background-position: -241px 0;	}

/*=NAVIGATION secondary - ANCHOR - CURRENT PAGE BACKGROUND POSITIONS
-------------------------------------------------------------------------------------------*/	
#option1 #navigation_secondary li.option1 a 		   { background-position: 0 -50px; }
#option2 #navigation_secondary li.option2 a 		   { background-position: -81px -50px; }
#option3 #navigation_secondary li.option3 a 		 { background-position: -161px -50px; }
#option4 #navigation_secondary li.option4 a 		   { background-position: -241px -50px; }

/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------*/
	
/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/
/*---˅˅˅˅-----Content areas--------------f5f802----------------------325-------------------------------˅˅˅˅---*/	

.spacer_mainimg 	{ height:70px;width:100%; } /* default original width 648 border: 1px solid red;*/
	
#content1					{ width:38%;float:left;} /* border: 1px solid  #f5f802; height:374px; */
	#content1 .title_home			{height:130px; background-image: url(images/interface/title_home.jpg); } /*--364px--*/
	#content1 .text_area				{padding:0 50px 0 50px;}
	#content1 .title_contact		{height:130px; width:316px; background-image: url(images/interface/title_contact.jpg)  } /*--364px--*/
		
	#content1b 					{width:61.5%;float:right; } /*--595px--62*/
		#content1b .title_what			{height:43px; width:155px; background-image: url(images/interface/title_what.jpg); } /*--364px--*/
	
	#content1c 					{width:61.5%;float:right; } /*--595px--62---Contact form area*/	

#content1d					{ width:38%;float:left;} /* border: 1px solid  #f5f802; height:374px; */
#content1d .text_area				{padding:0 36px 0 30px;}
	#content1e 					{width:61.5%;float:right; } /*--595px--62*/
	
#content1f					{ width:38%;float:left;} /* border: 1px solid  #f5f802; height:374px; */
#content1f .text_area				{padding:0 36px 0 30px;}
	#content1g 					{width:61.5%;float:right; } /*--595px--62*/
	
#content1h					{ width:38%;float:left; height:400px; } /* border: 1px solid  #f5f802; height:374px; */
#content1h .text_area				{padding:50px 36px 0px 30px;}
	#content1i 					{width:61.5%;float:right; } /*--595px--62*/
	
#content1j					{ width:38%;float:left;} /* border: 1px solid  #f5f802; height:374px; */
#content1j .text_area				{padding:90px 36px 0 30px;}
	#content1k 					{width:61.5%;float:right; } /*--595px--62*/
	
#content1l 		{width:100%; float:left;}	
#content1m		{width:100%; float:left;}	

#content3 		{width:33.33%; float:left;} /*--Intro picture / items areas33.33%;33.33%;33.23%;--*/
#content3 .text_area			{padding:0 0px 0 40px; width:230px;}	
	#content3 .title_pool	{height:244px; background-image: url(images/interface/title_pool.jpg); } /*--316px--*/
	#content3 .title_pool2	{height:130px; background-image: url(images/interface/title_pool2.jpg) } /*--316px--*/
	#content3 .title_polo2	{height:130px; background-image: url(images/interface/title_polo2.jpg) } /*--316px--*/
	#content3 .title_slalom2	{height:130px; background-image: url(images/interface/title_slalom2.jpg) } /*--316px--*/
	#content3 .title_river2	{height:130px; background-image: url(images/interface/title_river2.jpg) } /*--316px--*/
	#content3 .title_membership2	{height:130px; background-image: url(images/interface/title_membership2.jpg) } /*--316px--*/
	#content3 .title_whatson2	{height:130px; background-image: url(images/interface/title_whatson2.jpg) } /*--316px--*/
	#content3 .title_forsale	{height:130px; background-image: url(images/interface/title_forsale.jpg) } /*--316px--*/
	#content3 .title_qa2	{height:130px; background-image: url(images/interface/title_qa2.jpg) } /*--316px--*/
	#content3 .title_committee	{height:130px; background-image: url(images/interface/title_committee.jpg) } /*--316px--*/
	#content3 .title_coaches	{height:130px; background-image: url(images/interface/title_coaches.jpg) } /*--316px--*/
	#content3 .title_prices	{height:44px; width:102px; background-image: url(images/interface/title_prices.jpg); }
/*---˅˅˅˅--------------------------------------˅˅˅˅---*/
/*---˅˅˅˅--------------------------------------˅˅˅˅---*/	
	
#content3b 		{width:33.33%; float:left;}
#content3b .text_area		{padding:0 0px 0 40px; width:230px;}
	#content3b .title_river	{height:244px; background-image: url(images/interface/title_river.jpg); } /*--316px--*/

/*---˅˅˅˅--------------------------------------˅˅˅˅---*/	
/*---˅˅˅˅--------------------------------------˅˅˅˅---*/		

#content3c 		{width:33.23%; float:left;}
#content3c .text_area		{padding:0 0px 0 40px; width:230px;}
	#content3c .title_q_and_a	{height:244px; background-image: url(images/interface/title_q_and_a.jpg); } /*--316px--*/
	#content3c .title_why	{height:44px; width:168px; background-image: url(images/interface/title_why.jpg); } /*--316px--*/
	#content3c .title_pool3	{height:44px; width:152px; background-image: url(images/interface/title_pool3.jpg); } /*--316px--*/
	#content3c .title_kit	{height:44px; width:109px; background-image: url(images/interface/title_kit.jpg); } /*--316px--*/
	#content3c .title_polo	{height:44px; width:148px; background-image: url(images/interface/title_polo.jpg); } /*--316px--*/
	#content3c .title_membership	{height:44px; width:226px; background-image: url(images/interface/title_membership.jpg); } /*--316px--*/
	#content3c .title_private	{height:44px; width:182px; background-image: url(images/interface/title_private.jpg); }

/*---˅˅˅˅--------------------------------------˅˅˅˅---*/	
/*---˅˅˅˅--------------------------------------˅˅˅˅---*/	

/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/
/*---˅˅˅˅-----Footer Elements-------------------------------------------------------------------˅˅˅˅---*/	

#footer 				{padding: 0px 0px 0; width: 100%; height: 360px; margin:0 auto; background: url(images/interface/footer.jpg) top repeat;}
#footer_top 			{padding: 0px 0px 0;width: 100%;height: 132px;margin:0 auto; background: url(images/interface/footer_top.jpg) top no-repeat;}
#footer a 			{text-decoration:none;}
/*--------------------------------------------------------------------------*/

#foot 				{color:#0b5ffa;  width:960px; margin:0 auto; height:100px;  padding:0px 0px 0 0px; position: relative; left:0px; top:0px; }
#foot #footmiddle 	{ width: 960px; padding:100px 0 0 0; text-align:center; }
#foot #left 			{width:100px;  float:left; padding:0px 0 0 0px;	}
#foot #right 		{width:200px;float:right; text-align:right; padding:0px 0px 0 0;}
#foot_title 			{width:960px; height:15px;}
#middle_text		{text-align:center; color:#404040; font-size: 10px;}

.line {border-top: 1px solid #232323; padding:0 0 5px 0;}

ul.MenuBarHorizontal {width: 760px; height:15px; margin: auto; padding: 2px 0px 10px 0px; }
ul.MenuBarHorizontal  a  {text-align: center; }
ul.MenuBarHorizontal ul a {text-align: left; }
	
a.footlink:link 		{  height:11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:#888888; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:visited 	{  height:11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #888888; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:hover 	{  height:11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #0a75ed; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:left; text-decoration: none;border-style: none;}
a.footlink:active 	{  height:11px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #888888; margin: 0px 0px 0px 0px; position: relative; top:0px; left:0px;  float:left; text-decoration: none;border-style: none;}
/*
a.footlinkright:link 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color:#666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:right; text-decoration: none;border-style: none;}
a.footlinkright:visited 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:right; text-decoration: none;border-style: none;}
a.footlinkright:hover 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #7a7a7a; padding: 0px 0px 0px 0px; position: relative; top:0px; left:0px; float:right; text-decoration: none;border-style: none;}
a.footlinkright:active 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:0px;  float:right; text-decoration: none;border-style: none;}
*/
.linkSpacer {height: 12px;float:left;color:#3d3d3d;}
/*Andy Q Logo Link - http://www.andyquick.co.uk*/
a.a3:link 	 {  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color:#666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:30px; float:right; text-decoration: none;border-style: none;}
a.a3:visited{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:30px; float:right; text-decoration: none;border-style: none;}
a.a3:hover 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #7a7a7a; padding: 0px 0px 0px 0px; position: relative; top:0px; left:30px; float:right; text-decoration: none;border-style: none;}
a.a3:active 	{  height:12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #666666; padding: 0px 0px 0px 0px; position: relative; top:0px; left:30px;  float:right; text-decoration: none;border-style: none;}
	
#title_range	{height:15px; width:178px; background-image: url(images/interface/title_range.jpg); float:left;} /*--316px--*/
#title_support	{height:15px; width:100px; background-image: url(images/interface/title_support.jpg);top no-repeat; float:right; position: relative; right:0px;  } /*--316px--*/	

/*--------------------------------------------------------------------------*/	
.button li a 			{float:left;width:100%;background-repeat: no-repeat;background-position: left top;text-indent:-9999px;overflow:hidden; position:inline;}
.button li a:hover, .button li a.active {text-decoration:none;color:#ffffff;background-position: left bottom;}

ul#logolink li 		{display: inline; /* Prevents "stepdown" */}
ul#logolink2 li 		{float:right; display: inline; /* Prevents "stepdown" */}
ul#logolink3 li 		{float:right; display: inline; /* Prevents "stepdown" */}
ul#logolink4 li 		{float:right; display: inline; /* Prevents "stepdown" */}
 /*ul.logolink5 li 		{float:left; display: inline; position: relative; left:250px; top:80px;/* Prevents "stepdown" */}
 /*ul#logolink6 li 		{float:left; display: inline; position: relative; left:550px; top:0px;/* Prevents "stepdown" */}
 /*ul.logolink7 li 		{float:left; display: inline; position: relative; left:130px; /* Prevents "stepdown" */}

li.logo_1 			{width: 190px; float: left;}
#logo_1 a 			{background-image: url(images/interface/logo_1.jpg); width: 190px; height:100px; }

li.logo_2 			{width: 89px; float: left;}
#logo_2 a 			{background-image: url(images/interface/logo_2.jpg); width: 89px; height:100px; }

li.logo_3 			{width: 128px;}
#logo_3 a 			{background-image: url(images/interface/logo_3.jpg); width: 128px; height:100px;}

li.logo_4 			{width: 119px;}
#logo_4 a 			{background-image: url(images/interface/logo_4.jpg); width: 119px; height:100px;}

li.logo_5 			{width: 85px;}
#logo_5 a 			{background-image: url(images/interface/logo_5.jpg); width: 85px; height:100px;}

li.logo_6 			{width: 85px;}
#logo_6 a 			{background-image: url(images/interface/logo_6.jpg); width: 85px; height:100px;}

/*----More button holder---*/
li.logo_7 			{width: 85px;}
#logo_7 a 			{background-image: url(images/interface/logo_7.jpg); width: 85px; height:100px;}

li.logo_face 			{width: 22px;}
#logo_face a 		{background-image: url(images/interface/logo_face.jpg); width: 22px; height:22px;  position: relative; top:-48px; }

li.logo_aq			{width: 45px;}
#logo_aq a 			{background-image: url(images/interface/logo_aq.jpg); width: 45px; height:35px; position: relative; left:30px; top:-10px; float:right;}

li.logo_more			{width: 103px;}
.logo_more a 		{background-image: url(images/interface/but_more.gif); width: 103px; height:50px; position: relative; left:100px; top:0;}

/*---˄˄˄˄-------------------------------------------------------------------------------------˄˄˄˄---*/
/*---˄˄˄˄-------------------------------------------------------------------------------------˄˄˄˄---*/

/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/
/*---˅˅˅˅-----Main Images Slider Elements-------------------------------------------------------------------˅˅˅˅---*/
#main_img1 {width:801px;height: 301px; padding: 0 0 30px 0px; position:relative; left:80px; z-index:1; }*/
.innerfade {width:801px; height: 301px; position: relative;}
img.slide		{  float:left ;width:100%; }

/*---˅˅˅˅-------------------------------------------------------------------------------------˅˅˅˅---*/
/*---˅˅˅˅-----Form Elements-------------------------------------------------------------------˅˅˅˅---*/

/*---- General XHTML styles-----------------------*/
div.spacer1		{float:left; width:100%; height:30px;}

/*----Form elements--------width:550px------------*/
#formholder 			{width:100%; }
#formleft 			{position:relative; left:50px; float:left;  width:235px;} 
#formright 			{position:relative; right:60px; float:right; width:230px;} 
#formleft2 			{position:relative; left:50px; float:left;  width:235px;} 
#formright2 			{position:relative; right:60px; float:right; width:230px;} 

fieldset       			{ width:598px;height:450px; position:relative; left:0px; padding:50px 0 0px 0; margin:0; border:0px solid #50b6ff;-moz-border-radius:0em;-webkit-border-radius:0em;border-radius:.0em; background: url(images/interface/form_back.jpg) top no-repeat;}
fieldset .b_text   		{font-weight:bold; padding:20px 0px 0px 50px;}
/*legend          	{color:#333;padding:0 10px;margin:0;font-size:1.5em;font-weight:400;}*/
input           			{width:230px; height:15px; background-color:#92c8f7; border:0px solid #6c6c6c; padding:0 0 0 5px; font:.9em Verdana, Arial, Helvetica, sans-serif; line-height:15px; color:#3b3b3b;}
input, textarea       		{border:0px solid #aeaeae; padding:5px;margin:0px 0 0 0; }/*Border for text areas*/
input:focus,
textarea:focus 		{background:#0265c2; color:#ffffff;}
textarea       			{width:230px; height:128px; font:1em Verdana, Arial, Helvetica, sans-serif; border:0px solid #aeaeae; background:#92c8f7; } /*-- Text area big --*/
label           			{display:block;padding:0px 0 5px 0;font-weight:700;font-size:.9em;float:left;clear:left;width:134px; color:#3c99f9;}
label:after     		{content:": ";}
button         			{width:96px; height:48px; display:block;float:left;clear:both;margin:1em 0 1em 90px; border:none;background:url(images/interface/send_n.gif) no-repeat; }

.spacerform 			{ height: 10px; width:100%;}
.spacerform2 		{ height: 23px; width:100%;}
.spacerform3 		{ height: 0px; width:100%;}

select 				{background-color: #bee5fe; color: #3b3b3b; font:.8em Verdana, Arial, Helvetica, sans-serif; }
/* User feedback -----------------------*/
.yay, .oops    		 {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700; width:585px;position:relative; left:20px;}
.yay           			 {background:#090;}
.oops          			 {background:#f30;}
div.error      			 {font-size:.8em;font-weight:700;padding:5px 0 0;color:#f30;margin:0 0 0 90px;}

/* Captcha -----------------------*/
.formimg           		{margin:0 0 0 40px;display:block; }
h3        				{font-size:.9em;float:left;color:#929292}

/*-----------------------------------------------------------------------*/

.send_button 		{width: 98px;height:46px; border: none;background: url("images/interface/send_n.png") no-repeat top left;position: relative; left:-60px; top:0px;cursor:pointer}
.send_button2 		{width: 98px;height:46px; border: none;background: url("images/interface/send_n.png") no-repeat top left;position: relative; left:80px; top:0px;cursor:pointer}
.button_send		{width: 98px;height:46px; border: none;background: url("images/interface/send_n.png") no-repeat top left;font-size:1em;font-weight:bold;color:#559bfb;cursor:pointer}
.button_send:hover 	{width: 98px;height:46px; border: none;background: url("images/interface/send_o.png") no-repeat top left;font-weight:bold;color:#559bfb;cursor:pointer}

/*---˄˄˄˄---------------End of Form--------------------------------------------------------˄˄˄˄---*/
/*---˄˄˄˄-------------------------------------------------------------------------------------˄˄˄˄---*/

/* _________________________________________________________________ */
/* __________________________Image Pop-up elements ________________ */
/* _________________________________________________________________ */
			
.img_area {background-image: url(images/interface/img_area.jpg); width: 265px; height:184px; position:relative; left:20px; top:0px;}
.img_docs{position:relative; left:0px; top:10px; }
/*----Pop up Image Elements-----------------------*/
 div.img_preview			{float:right;border:0px solid #fff;}
	div.img_preview a		{padding:0px; border:0px solid #fff000; background-color:#ffffff;float:left;position: relative; top:20px; left:-20px;}
    div.img_preview a:hover	{ background-color: #1771f8; }
    div.img_preview img		{ border:0; float:left;  }

/*----End of Pop up Image Elements-----------------------*/

/* _________________________________________________________________ */
/* __________________________Title Elements _______________________ */
/* _________________________________________________________________ */

/* ------------------------------------*/
/* ----------Cufon Elements----------- */
/* ------------------------------------*/
h6	{font-family:Tahoma, Georgia, tahoma; font-size:16px; line-height:28px; color:#ffffff;}
h5	{font-family:Tahoma, Georgia, tahoma; font-size:24px; line-height:28px;color:#ffffff;}
/* ------------------------------------*/
/* -------End of Cufon Elements------- */
/* ------------------------------------*/

/*------------------------------------------------------------------------------------------*/
/*--------News Slider 1 Elements fade to nothing then fade in----------------------------------------------------------------------*/

#slider1 {
    width: 100%; /* important to be same as image width */
    height: 308px; /* important to be same as image height 220*/
    position: relative; top:-100px;/* important */
	overflow: hidden; /* important */
	margin-right: auto; margin-left: auto;
	top: 0px;
}

#slider1Content {
    width: 100%; /* important to be same as image width or wider 746*/
    position: absolute;
	top: 0; margin-left: 0px; display:block;
}

.slider1Image { float: left; position: relative;   display: none;  }
.slider1Image span {position: absolute;  font: 12px/16px Tahoma, Georgia, verdana, arial, serif; padding: 0px 13px 0 0; width:572px; 
    filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;
    display: none; 
}

.clear {clear: both;}
.slider1Image span strong {font-size: 16px;line-height: 16px; padding: 0 0 6px 0; border-bottom: solid #60b5fd thin;  width: 100%; color: #60b5fd; display:block;}
.name  { font-size: 12px;line-height: 12px; color: #4d93f3; display:inline-block; float:right;}
.company {font-size: 10px;position: relative; top:-5px;/* important */color: #60b5fd; display:inline-block; float:right;}

.top {top: 0;left: 0;}
.bottom {bottom: 0; left: 0;}
.left {top: 0;left: 0;width: 110px !important;height: 280px;}
.right {right: 0;bottom: -40px;width: 220px !important;height: 130px; display:inline-block;}

img.slider1image 	{ border:0; float:left; width:572px; height:248px; }

/*------------------------------------------------------------------------------------------*/
/*--------End of Slider 1 Elements----------------------------------------------------------------------*/

/*--------Calender----------------------------------------------------------------------*/
.calendar { width: 55px; height:59px; font-size: 0.8em; background: url(images/interface/calendar.jpg);}
.calendar > span { display: block;}
.calendar > .month { text-align: right; padding: 4px 10px 2px 0; font-size: 1.2em; color: #fff; font-weight: bold;}
.calendar > .day { text-align: center; font-weight: bold; font-size: 2.3em; height: 25px; padding: 10px 0 0 0;}
/*--------Calender----------------------------------------------------------------------*/
/*--------Calender2----------------------------------------------------------------------*/
.calendar2 { width: 85px; height:59px; font-size: 0.8em; background: url(images/interface/calendar2.jpg);}
.calendar2 > span { display: block;}
.calendar2 > .month { text-align: right; padding: 4px 10px 2px 0; font-size: 1.2em; color: #fff; font-weight: bold;}
.calendar2 > .day { text-align: center; font-weight: bold; font-size: 2.3em; height: 25px; padding: 10px 0 0 0;}
/*--------Calender----------------------------------------------------------------------*/

/*--------For Sale Description text position----------------------------------------------------------------------*/
.forsale  { font-size: 12px;line-height: 12px; color: #4d93f3; display:inline-block; float:right; padding: 0px 50px 0 0;}
.committee  { font-size: 12px;line-height: 12px; color: #4d93f3; display:inline-block; float:right; position: relative; top:4px;}
/* ------------------------------------------------------------------------------- */
/* --------------------------END_OF_10_Col_Site_CSS------------------------------- */
/* ------------------------------------------------------------------------------- */
