
.menu
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		text-transform:capitalize;
		font-variant:small-caps;
		color: #FFFFCC;
		}

.menu a:link
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12px;
		line-height: normal;
		font-weight: normal;
		text-transform:capitalize;
		font-variant:small-caps;
		color: #FFFFCC;
		text-decoration:none;
		}

.menu a:visited
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12px;
		line-height: normal;
		font-weight: normal;
		text-transform:capitalize;
		font-variant:small-caps;
		text-decoration:none; 
		color: #FFFFCC; 
		}



.menu a:active
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12px;
		line-height: normal;
		font-weight: bold;
		text-transform:capitalize;
		font-variant:small-caps;
		color: #ffffcc;
		text-decoration:none; 
		}

.menu a:hover
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 12px;
		line-height: normal;
		font-weight: inherit;
		text-transform:capitalize;
		font-variant:small-caps;
		text-decoration:none; 
		color: #ffffff;
        /* background-image:  url(images/testnavhoverbg.png);
		background-repeat:none ; */
		}

.menu2 a:link
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 13px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #000000;
		 text-transform:capitalize;
		background-image:  url();    /* rollover state */
		/*width: 115px;*/                   /* image width */
		height: 20px;
		background-repeat: no-repeat; 
		padding-top: 3px;
		/*padding-left: 15px;*/
		}

.menu2 a:visited
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 13px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #000000;
		 text-transform:capitalize;
		background-image:  url();    /* rollover state */
		/*width: 115px;*/                   /* image width */
		height: 20px;
		background-repeat: no-repeat; 
		padding-top: 3px;
		/*padding-left: 15px;*/
		}

.menu2 a:hover
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 13px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: 000000;
		 text-transform:capitalize;
		background-color:  #009999; 
		background-image:  url();    /* rollover state */
		/*width: 115px;*/                   /* image width */
		height: 20px;
		background-repeat: no-repeat; 
		padding-top: 3px;
		/*padding-left: 15px;*/
		}

.menu2 a:active
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 13px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #000000;
		 text-transform:capitalize;
		background-image:  url();    /* rollover state */
		/*width: 115px;*/                   /* image width */
		height: 20px;
		background-repeat: no-repeat; 
		padding-top: 3px;
		/*padding-left: 15px;*/
		}


.footer
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: normal;
		text-transform: none;
		color: #000000;
		}

.footer a:link
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFFF;
		 text-transform:capitalize;
		}

.footer a:visited
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFFF;
		 text-transform:capitalize;
		}

.footer a:hover
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFFF;
		text-decoration: underline;
		}

.footer a:active
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 15px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFFF;
	     text-transform:capitalize;
		}

h1
		{
		font-family: Tahoma, Arial, sans-serif;
		font-variant: small-caps;
		font-style: italic;
		font-size:20pt;	
		color: #FFFFFF;
		}

h2
		{
		font-family: Tahoma, Arial, sans-serif;
		font-variant: small-caps;
		font-style: italic;
		font-size:16pt;	
		color: #FFFFFF;
		}

h3
		{
		font-family: Tahoma, Arial, sans-serif;
		font-variant: small-caps;
		font-size:14pt;	
		color: #FFFFFF;
		}

h4
		{
		font-family: Tahoma, Arial, sans-serif;
		font-variant: small-caps;
		font-size:12pt;	
		color: #FFFFFF;
		}

p, td
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;	
		color: #b0aba5;
		}

.small
		{  
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:8pt;
		font-variant: small-caps;
        color:black;
		font-style: bold;
		}

.smallwt
		{  
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
        color: #333;
		font-style: normal;
		}

.smallwt a:link
		{  
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
        color: #333;
		font-style: normal;
         text-transform:capitalize;
		font-weight: normal;
		}

.smallwt a:visited
		{  
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
       color: #333;
		font-style: normal;
         text-transform:capitalize;
		font-weight: normal;
		}

.smallwt a:active
		{  
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
        color: #333;
		font-style: normal;
        text-decoration: underline;
		font-weight: normal;
		}

.smallwt a:hover
		{  
        font-family: Tahoma, Arial, sans-serif;
        font-size: 10px;
        color: #ffffff;
		font-style: normal;
        text-decoration: underline;
		font-weight: normal;
		}

.smallcaps
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-variant: small-caps;
		color: #b0aba5;
		}

.rev	{
		font-family:Verdana,arial,sans-serif,default;
		color: #b0aba5;
		}

.accent	{
		color: #b0aba5;
		}

.accent2
		{
		color:#C7A932;
		}


.sidebar	{
		background-color:#996633;
		}

.headerbg
		{
		background-color:#996633;
		}

.headlinkbg
		{
		background-color:#009999;
		}

.footerbg
		{
		background-color:#996633;
		}

.footlinkbg
		{
		background-color:#666699;
		}

a:link
		{ 

		color: #b0aba5;

		}

a:visited
		{ 

		color: #b0aba5;

		}

a:hover
		{ 

		color:#ffffff;

		}

a:active
		{ 

		color: #b0aba5;

		}

.initial:first-letter
		{ 
		font-size:200%;
		}

ul 		{
		list-style-image: url(images/bullet.gif);
		margin-bottom: 0px;
		}

.category 
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFCC;
		}

.category a:link
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFCC;
		 text-transform:capitalize;
		border-bottom: 1px dashed #000000;
		}

.category a:visited
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFCC;
		 text-transform:capitalize;
		border-bottom: 1px dashed #000000;
		}

.category a:hover
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFCC;
		 text-transform:capitalize;
		border-bottom: 1px dashed #009999;
		}

.category a:active
		{
		font-family: Tahoma, Arial, sans-serif;
		font-size: 16px;
		font-style: normal;
		line-height: normal;
		font-weight: bold;
		font-variant: small-caps;
		text-transform: none;
		color: #FFFFCC;
		 text-transform:capitalize;
		border-bottom: 1px dashed #000000;
		}

.popup
       {
		background: white repeat-x; /*url(images/testbg5.jpg)*/
       }
       
div.cat_item {
        height: 350px; 
        width: 220px;
        border: 0;  /*1px solid black;*/
        float:left;
        position: relative;
        margin: 0 5px 0 5px;
        padding: 0 0px 0 0px
        }
 
div.cat_item div.cat_content_top {
        position: absolute;
        top: 0px
        }
 
div.cat_item div.cat_content_bottom {
        position: absolute;
        bottom: 0px;
		color:#000;
        }
		
#topCurve {
	position:relative;
	margin-top:-10px;
}

#bottomCurve {
	position:relative;
	margin-bottom:-10px;
}

#mainNav {
	position:relative;
	top:30px;
	left:-10px;
}

#mainNav li {
	color:#ccc;
	font-size:1em;
	display:block;
	width:130px;
	background:#6a6255;
	margin:5px 0 5px 0;
	padding-left:5px;
}

#mainNav li:hover {
	background:#b0aba5;
} 

#mainNav li a {
	width:130px;
}

#mainNav li a:link, #mainNav li a:visited {
	text-align:left;
	text-decoration:none;
	font-size:1em;
	color:#ccc;
	width:130px;!important
	height:25px;
	line-height:25px;
}

#mainNav li a:hover {
	text-align:left;
	text-align:left;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
	width:130px;
	color:#fff;
	height:25px;
	line-height:25px;
}


#mainNav ul {
	list-style:none;
}

.addToCart {
	color:#000;
}
