body{padding:0px; margin:0px;background-color:#E3E3E3;}
a:link{font:9px verdana;color:#404040;text-decoration:underline;}
a:active{font:9px verdana;color:#404040;text-decoration:underline;}
a:visited{font:9px verdana;color:#404040;text-decoration:underline;}
a:hover{font:9px verdana;color:#000;text-decoration:underline;}

form{display:inline};
input{font:10px verdana;color:#404040; border:1px solid gray;}
textarea{font:10px verdana;color:#404040; border:1px solid gray;}
select{font:10px verdana;color:#404040; border:1px solid gray;}
label{cursor:hand;}
.button{cursor:hand;font:bold 11px arial;}
hr{color:#C1C1C1; height:2px;}

/* top - bottom bar */
.top-bot{
	width:100%; 
	height:17px;
	background-color:#FFE151;
	line-height:17px;
	font:9px verdana; 
	color:#404040;
}
.top-bot-left{
	float:left;
	width:60%;
	text-align:left;
	margin-left:5px;
}
.top-bot-right{
	float:right;
	width:35%;
	text-align:right;
	margin-right:5px;
}

.top-bot a:link{font:9px verdana;color:#404040;text-decoration:none;}
.top-bot a:active{font:9px verdana;color:#404040;text-decoration:none;}
.top-bot a:visited{font:9px verdana;color:#404040;text-decoration:none;}
.top-bot a:hover{font:9px verdana;color:#000;text-decoration:underline;}

.main-container{
	border-left:1px solid #6B6B6B;
	border-right:1px solid #6B6B6B;
	width:780px;
	background-color:#fff;
	text-align:left;
	margin:0px;
}

/* header */
.header{
	height:100px; 
	width:100%;
	background-color:#FEFFB6;
/*	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FEFF8B', endColorStr='#FFFFED', gradientType='0');*/
	background:url('top_grad.gif') repeat;
}

.callnow{
	height:23px; 
	width:190px;
	background-color:#000;
	float:right;
	border:0px solid red;
}

.callnow-text{
	background:url('call.gif') no-repeat left;
	position:relative; 
	left:-22px;
	width:203px;
	height:23px;
	text-align:right; 
	color:#fff;
	font:bold 12px arial;
	line-height:23px;
}
.you-are-at{
	font:10px arial;
	color:#404040;
}
.you-are-at b{
	font:bold 16px arial;
	color:#404040;
}


/* shop network */
.shop-network{
	margin:10 0 0 0;
}

.shop-network b{
	font:9px verdana;
	color:#494949;
	margin-left:10px;
}

.shop-network i{
	display:inline;
	font:9px verdana;
	color:#494949;
	padding:10px;
	width:98%;
	text-align:left;
	border:0px solid black;
}

.shop-network-r{
	border-right:1px solid silver;
}

.shop-network a:link{font:9px verdana;color:#969696;text-decoration:none;margin-right:15px;}
.shop-network a:active{font:9px verdana;color:#969696;text-decoration:none;margin-right:15px;}
.shop-network a:visited{font:9px verdana;color:#969696;text-decoration:none;margin-right:15px;}
.shop-network a:hover{font:9px verdana;color:#000;text-decoration:underline;margin-right:15px;}

.misc_link td{padding:8 0 0 4;border-top:1px solid #393939;}
.misc_link a:link{font:9px verdana;color:#969696;text-decoration:none;}
.misc_link a:active{font:9px verdana;color:#969696;text-decoration:none;}
.misc_link a:visited{font:9px verdana;color:#969696;text-decoration:none;}
.misc_link a:hover{font:9px verdana;color:silver;text-decoration:none;}

.main-link{font:13px verdana; color:#404040;height:25px;line-height:25px;padding:0 2 0 2;}
.main-link a:link{font:bold 13px arial, verdana;color:#494949;text-decoration:none;height:25px;line-height:25px;padding:0 2 0 2;}
.main-link a:active{font:bold 13px arial, verdana;color:#494949;text-decoration:none;height:25px;line-height:25px;padding:0 2 0 2;}
.main-link a:visited{font:bold 13px arial, verdana;color:#494949;text-decoration:none;height:25px;line-height:25px;padding:0 2 0 2;}
.main-link a:hover{font:bold 13px arial, verdana;color:#000;text-decoration:none;background-color:#E7E7E7;height:25px;line-height:25px;padding:0 2 0 2;}

.page-title{font:bold 16px arial; color:#FFE151;height:25px; width:200px; border:0px solid white;margin-right:10px;}

.text-head{width:450px; border-bottom:1px solid silver;margin:10 0 20 0;height:25px;}
.text-head b{font:bold 13px arial; color:#000;height:25px;line-height:25px;border-top:1px solid silver;padding:0 20 0 5px;background-color:#EFEFEF;}
.text-head small{font:bold 13px arial; color:#900000;}

.text-mat{font:normal 10px verdana; color:#404040;width:450px; text-align:justify; margin:0 0 20 0;}
.text-mat td{font:normal 10px verdana; color:#404040;text-align:justify; margin:0 0 20 0;}
.text-mat hr{color:silver; height:1px;}

.left-pic{position:relative;left:20px;top:15px; border:0px solid black; width:195px;margin-bottom:20px;display:block;}
.directory-name{font:bold 11px verdana; color:#9E3A3A;}

.store-head{padding:6px; width:99%; background:#EDEDED; height:20px;line-height:20px; font:bold 12px arial;margin:0 5 10 0;}
.tellfriend{border:1px solid silver;padding:3px;background:#F0F0F0;text-align:center;}
.style-tip{font:normal 10px verdana; margin-top:40px;text-align:left;width:95%; color:#444444;}
.style-buzz{font:normal 10px verdana; color:#ffffff; margin-top:35px;text-align:left;width:90%;}
.style-buzz-text{font:normal 10px verdana; color:#404040; text-align:left;}
.style-buzz-head{font:bold 18px arial; color:#314E17; text-align:left;margin:0 0 10px 0;}
.style-buzz-img{border:1px solid black;}

.style-month{margin-top:0px;}
.style-month td{font:normal 10px verdana; color:#464646; text-align:left;}
.style-month a:link{font:normal 10px verdana;color:#E6E6E6;text-decoration:none;line-height:180%;}
.style-month a:active{font:normal 10px verdana;color:#E6E6E6;text-decoration:none;line-height:180%;}
.style-month a:visited{font:normal 10px verdana;color:#E6E6E6;text-decoration:none;line-height:180%;}
.style-month a:hover{font:normal 10px verdana;color:#fff;text-decoration:underline;line-height:180%;}

.info{border:1px solid #FFC3CE; background: #FFF3F5; font:bold 12px arial; line-height:25px;height:25px; padding:0 10 0 10;width:95%;margin-bottom:10px;}

/* Drop-down Menu */
#dropmenudiv{
position:absolute;
border:1px solid #404040;
font:normal 10px Arial;
line-height:20px;
z-index:100;
filter: progid:DXImageTransform.Microsoft.dropShadow (OffX='2', OffY='2', Color='#4D4D4D', Positive='true');
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 8px;
font:normal 9px verdana;
color:#000000;
text-decoration:none;
padding:4px 0px 4px 0px;
border-bottom:1px solid white;
background-color:#E9E9E9;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #444444;
color:#ffffff;
border-bottom:1px solid #444444;
}	