/* general ---------------------------------------------------------------------------------------- */



html 	{ margin: 0 auto; padding: 0;}	

body    {background-color:ffffff;background-image:url(images/bkground.jpg);background-repeat:repeat-x;background-position:top left;background-attachment:scroll;}



#content	{ text-align: center; }

#lside		{ margin-top: -95.5%; margin-left:24.5%;}

#rside		{ margin-top: -95.4%; margin-left:73%;}



#wrap		{ text-align:center;  position: absolute; top: 370px; bottom: 0; left: 0; right:0; margin: auto; width:800px;}



#title	 	{ text-align:center;  position: absolute; top: 0; bottom: 0; left: 0; right:0; margin: auto;}



#number  	{ text-align:center;  position: relative; top: 0; bottom: 0; left: 0; right:0; margin: auto; font:bold 45px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-shadow: #000 1px 1px 3px; z-index:100;}

#tagline 	{ text-align:center;  position: relative; top: 0; bottom: 0; left: 0; right:0; margin: auto;  font:italic 28px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-align:center; text-shadow: #000 1px 1px 3px; z-index:100;}

#icons		{ text-align:center;  position: relative; top: 60px; bottom: 0; left: 0; right:0; margin: auto;  z-index:100;}

#text2		{ text-align:center;  position: relative; top: 60px; bottom: 0; left: 0; right:0; margin: auto;  text-align:center; font:bold 18px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-shadow: #000 1px 1px 3px; z-index:100;}

#text3		{ text-align:center;  position: relative; top: 100px; bottom: 0; left: 0; right:0; margin: auto; font:normal 20px "Lucida Grande", Tahoma, Arial, sans-serif; color:#10099d; z-index:100;}

ul 			{ text-align:left; float: left; position: relative; left: 80px;}

#samples	{ text-align:center;  position: relative; top: 595px; }



#section1	{ text-align:left;  position: absolute; top:1025px; bottom: 0; left: -240px; right:0; margin: auto; width:800px;} 

#text4		{ text-align:center;  position: relative; top: 60px; bottom: 0; left: 0; right:0; margin: auto; font:20px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; }

#text5		{ text-align:center;  position: relative; top: 60px; bottom: 0; left: 0; right:0; margin: auto; font:bold 40px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-shadow: #000 1px 1px 3px;}

#map		{ text-align:center;  position: relative; top: 90px; bottom: 0; left: 0; right:0; margin: auto;}

#address	{ text-align:center;  position: relative; top: 80px; bottom: 0; left: 0; right:0; margin: auto; font:16px "Lucida Grande", Tahoma, Arial, sans-serif; color:#10099d; }



#section2	{ text-align:left;  position: absolute; top:1280px; bottom: 0; left: 190px; right:0; margin: auto; width:650px;} 



#text6		{ position:relative; margin-top: -26%;  margin-bottom:-1%; margin-left:59%; font:bold italic 30px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-shadow: #000 1px 1px 3px;}

#text7		{ position:relative; margin-top: 2%;  margin-bottom:-2%; margin-left:59%; font:20px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-align:left;}

#text8		{ position:relative; margin-top: 5%;  margin-bottom:-2%; margin-left:59%; font:bold 20px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-align:left;}

#text9		{ position:relative; margin-top: 3%;  margin-bottom:-3%; margin-left:59%; font:18px "Lucida Grande", Tahoma, Arial, sans-serif; color:#ffffff; text-align:left;}

#email		{ position:relative; margin-top: 4%;  margin-bottom:0%; margin-left:59%; font:normal 18px "Lucida Grande", Tahoma, Arial, sans-serif; text-align:left;}

#ccards		{ position:relative; margin-top: 2%;  margin-bottom:1%; margin-left:59%; text-align:left;}



#footer 	{ position:relative; margin-top:1510px; text-align:center; font:10px "Lucida Grande", Tahoma, Arial, sans-serif; color:#10099d; }

#footer a	{ text-decoration:none; }