/* Global Styles */
body{
	margin:0px;
}
	
td{
	font:11px arial;
	color:#333333;
	vertical-align:top;
}
	
a{
	color: #771100;
	text-decoration:underline;
	font-weight:bold;
}
		
a:hover{
	color: #990000;
}

/* Class Styles */
.logo{
	font:26px times new roman;
	color: #333300;
	letter-spacing:.2em;
	font-weight:bold;
}
	
.sidebarText{
	font:12px georgia;
	color: #336666;
	line-height:18px;
}
		
.bodyText{
	font:14px cambria;
	line-height:24px;
	color:#333333;
	text-indent:inherit;
}	

.pageName{	
	font:26px times new roman;
	color: #333300;
	letter-spacing:.2em;
	font-weight:bold;
}
		
.subHeader {
	font:14px georgia;
	color: #669999;
	font-weight:bold;
	line-height:20px;
	letter-spacing:.1em;
}
		
.navText {
	font:12px arial;
	color: #33CC66;
	letter-spacing:.1em;
}
		
.calendarText {
	font:11px arial;
	line-height:14px;
	color:#333333;
}
	
.giftShopTitle{
	font:18px cambria;
	line-height:24px;
	color:#771100;
	text-indent:inherit
}
	
.alpacaInfo{
	font:18px arial;
	color:#000000;
	font-weight:bold;
}
	
.alpacaParent{
	font:16px arial;
	color:#000000;
	font-weight:bold;
}
	
.pictureFrameImage{
  	background: url("/images/image_main_02_alpaca_ribbon.jpg") 50% 50% no-repeat fixed;
}

.alignLeft{ 
  	float:left;
	margin-right: 1em; 
}
	
.alignRight{ 
	float:right;
	margin-left: 1em; 
}

.alignTop{
	vertical-align:top;
}



	
