/* Sabrina Lerna CSS */
	
body		{ margin:0px; 
			  padding:0px; 
			  text-align:center;
			  background-color: #333333;
			  }

img			{ border:0px;}

#wrapper	{ width:888px;
			  margin:0px auto;
			  text-align:left;
			  }

#top		{ text-align: left; }

.top		{ padding: 5px 0px 5px 0px;}

h1			{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
			  font-size: 9px; 
			  font-style: normal;
			  font-weight: normal; 
			  color:#ffffff; 
			  display: inline;
			  }

h2			{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
			  font-size: 14px; 
			  font-style: normal;
			  font-weight: bold; 
			  color:#ffffff; 
			  display: inline;
			  }
			  
#main		{ border: solid 1px #ffffff; width:888px;}
			  
#menu		{ background-image: url(../images/menu_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 37px;
			  }

.menu ul 	{ display: inline; }
.menu li	{ display: inline; padding: 0px 10px 0px 10px;}
.menu		{ padding: 18px 0px 5px 20px; text-align: left;}
.menu		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 9px; 
	  		  font-style: normal;
			  font-weight: normal; 
	  		  color:#ffffff;
	  		  }
.menu A:link		{ color:#ffffff; text-decoration: none; }
.menu A:visited		{ color:#ffffff; text-decoration: none; }
.menu A:hover		{ color:#cccccc; text-decoration: underline; }
.menu A:active		{ color:#ffffff; }

.text		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 11px; 
	  		  font-style: normal;
			  font-weight: normal; 
	  		  color:#ffffff;
	  		  }
.text A:link		{ color:#ffffff; text-decoration: none; }
.text A:visited		{ color:#ffffff; text-decoration: none; }
.text A:hover		{ color:#cccccc; text-decoration: underline; }
.text A:active		{ color:#ffffff; }

.about_text		{ font-family: Trebuchet, Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 12px; 
	  		  font-style: normal;
			  font-weight: normal; 
	  		  color:#ffffff;
	  		  }
.about_text A:link		{ color:#ffffff; text-decoration: none; }
.about_text A:visited		{ color:#ffffff; text-decoration: none; }
.about_text A:hover		{ color:#cccccc; text-decoration: underline; }
.about_text A:active		{ color:#ffffff; }
	  
#home		{ background-image: url(../images/home_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px;
			  }

#about		{ background-image: url(../images/about_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;

			  background-color: #000000;
			  }

.about		{ padding: 50px 0px 0px 50px; width: 480px; }
			  
#contact	{ background-image: url(../images/contact_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px;
			  }

.contact	{ padding: 50px 0px 0px 50px; width: 480px; }
			  
#links		{ background-image: url(../images/links_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px; background-color:#000000;
			  }

.links		{ padding: 50px 0px 0px 50px; width: 480px; }
			  
#portfolio	{ background-image: url(../images/portfolio_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px;
			  }
			  
.portfolio	{ padding: 50px 0px 0px 50px; width: 480px; } 

#rates		{ background-image: url(../images/rates_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px;
			  } 

.rates		{ padding: 50px 0px 0px 50px; width: 480px; }
			  
#stats		{ background-image: url(../images/stats_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 549px;
			  } 

.stats		{ padding: 50px 0px 0px 50px; width: 480px; }

#shop		{ background-image: url(../images/shop_bg.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  background-color: #000000;
			  } 

.shop		{ padding: 50px 0px 0px 50px; width: 480px; }
			  
#foot		{ background-image: url(../images/footer.jpg);
			  background-repeat: no-repeat;
			  width: 888px;
			  height: 72px;
			  }
			  
.foot		{ padding: 22px 0px 5px 0px; text-align: center;}
.foot		{ font-family: Tahoma, Verdana, helvetica, sans-serif; 
	  		  font-size: 10px; 
	  		  font-style: normal;
			  font-weight: normal; 
	  		  color:#ffffff;
	  		  }
.foot A:link		{ color:#ffffff; text-decoration: none; }
.foot A:visited		{ color:#ffffff; text-decoration: none; }
.foot A:hover		{ color:#cccccc; text-decoration: none; }
.foot A:active		{ color:#ffffff; }

input, select, textarea {
	background: #000000;
	font-family: Tahoma, Verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#ffffff;
	border: solid 1px #ffffff;
	padding: 2px;
}

.form		{ font-family: Verdana, helvetica, Tahoma, sans-serif; 
			  font-size: 11px; 
			  font-style: normal; 
			  color:#ffffff; 
			  }

.form A:link	{ color:#ffffff; text-decoration: none;}
.form A:visited	{ color:#ffffff; text-decoration: none;}
.form A:hover	{ color:#ffffff; text-decoration: none;}
.form A:active	{ color:#ffffff;}