body {background: url(images/bgbody.gif) top left repeat-x;margin: 0;padding: 0;text-align: center;color: #ff0000;}
#all {margin: 0 auto;padding:0;text-align: left;width: 780px;}
#top {margin: 0;padding:0;text-align: right;background: url(images/bgheader.jpg) no-repeat;height: 136px;}



#nav {margin: 0;padding-top: 93px;padding-right: 0px;}


#nav img {margin: 0 10px 0 0;padding: 0;border-width: 0;}
#container {background: url(images/bgtable.jpg) repeat-y;margin: 0;padding: 0;}
#left {margin: 15px 0 0 0;padding: 0;width: 178px;float:left;text-align: center;}
#left a:link, #left a:visited, #left a:hover, #left a:active {text-decoration: none;color: #fff;font-weight: bold;} 
/*---------CART------------*/
#cart {margin: 0 auto 50px auto;padding: 0;width: 125px;}
#cart a:link, #cart a:visited {color: #FFF;text-decoration: none;}
#cart a:hover, #cart a:active {color: #FFF;text-decoration: underline;}





#right {margin: 0px 0px 0px 205px; padding: 25px 0px 25px 0px;width: 520px;background: url(images/contentbg.gif);color: #666600;border-top: 25px #8c895c solid;}
#right_main {margin: 0px 0px 0px 205px; padding: 25px 0px 25px 0px;width: 545px;background: url(images/6639.jpg) center top no-repeat; color: #666600;border-top: 25px #8c895c solid;}
#right_locations {margin: 0px 0px 0px 205px; padding: 0px 0px 25px 0px; width: 545px;background: none; color: #666600;border-top: 25px #8c895c solid;}





#content {background: none;height: 560px; width: 560px;}
#content_loc {background: url(images/contentbg.gif); }
.special {background: url(images/contentbg.gif); }

#clear {clear: both;margin: 0 auto 0 auto;padding: 0;height: 25px;}
#clearer {clear: both;margin: 0 auto 0 auto;padding: 0;height: 25px;	background: url(images/bgtable.jpg) repeat-y;}
#footer {clear: both;margin: 0 auto;padding: 0;text-align: center;font-size: 9px;font-family: Arial, sans-serif;background: url(images/bgfooter.jpg);color: #000;}
#footer a:link, #footer a:visited {text-decoration: none;color: black;}
#footer a:link, #footer a:active {text-decoration: none;color: black;}
#footer #text {margin: 0 0 0 200px;padding: 0;text-align: center}
/*------------- MENU NAV -------------------*/
#menunav {margin: 107px 0 25px 0;padding: 0;text-align: center;letter-spacing: normal;font-family: Georgia, serif;letter-spacing: -1px;line-height: normal;}
.title {font-family: Georgia, serif;font-size: 14pt;color: #fff;font-weight: bold;margin-bottom: 10px;}
#title_menu { width:auto; background: url(images/base.gif) no-repeat; padding: 0 0 0 35px; background-position: 0 0; font-family: Georgia, serif;font-size: 14pt;color: #fff;font-weight: bold;margin-bottom: 10px;}




#menunav ul {text-align: left;margin: 0 0 0 40px;padding: 0 0 0 0;}
#menunav ul li {list-style-image: url(images/navbullet.gif);font-weight: bold;font-size: 10pt;}
#menunav ul li a:link {text-decoration: none;color: #efd491;}
#menunav ul li a:visited {text-decoration: none;color: #efd491;}
#menunav ul li a:hover {text-decoration: none;color: #ffffff;list-style-image: url(images/navbullet-over.gif);}
#menunav ul li a:active {text-decoration: none;color: #efd491;list-style-image: url(images/navbullet-over.gif);}
/*--------------------------- LINKS----------------------*/
#right a:link, #right a:visited {text-decoration: none;}
#right a:hover, #right a:active {text-decoration: underline;}





h1.home {width: 220px; font-family: Georgia, "Times New Roman", Times, serif; display: block; font-size: 1em; color: #000; margin: 0 0 15px 15px; }




p.home_l {width: 220px;  font-family: Georgia, "Times New Roman", Times, serif; display: block; font-size: .9em; color: #000; margin: 0 300px 0 15px;}









.pagelink a
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #EFD491;
	text-decoration: none;
}

a.pagelink:link
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #EFD491;
	text-decoration: none;
}

a.pagelink:hover
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #000;
	text-decoration: none;
}



a.pagelink:active
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #EFD491;
	text-decoration: none;
}



a.pagelink:visited
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #EFD491;
	text-decoration: none;
}




.loclink a {color: #da511d; text-decoration:underline;}
a.loclink:link {color: #da511d; text-decoration:underline;}
a.loclink:hover {color: #951208; text-decoration:underline;}
a.loclink:visited {color: #951208; text-decoration:underline;}
a.loclink:active {color: #951208; text-decoration:underline;}






.pagelinkover
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: regular;
	color: #000000;
	text-decoration: none;
}

.pagelinkbold
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #DA511D;
	text-decoration: none;
}

.pagelinkboldover
{
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.pagenavlink
{
	font-family: Georgia;
	font-size: 13px;
	color: #EFD491;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 5;
	cursor: pointer;
}

.pagenavover
{
	font-family: Georgia;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0;
	padding-bottom: 5;
	cursor: pointer;
}



.pbox2
{ 
	font-family: Georgia;
	font-size: 11px; 
	color : #E3EDD6;
	border: 1px solid #354A19;
	background-color : #A42C06;
	width: 120px; 
	height: 18px
}






.emailcapture
{
	font-family: Georgia; 
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF; 
	text-decoration: none
}

.emailcapture2
{
	font-family: Georgia; 
	font-size: 9px; 
	color: #34020C; 
	text-decoration: none
}





.emailbody 
{
	font-family: Georgia;
	font-size: 10px;
	color: #000000;
	background-color: #000000;
}

.emailtd 
{
	font-family: Georgia;
	font-size: 11px;
	color: #FFFFFF;
}

.emailinput
{	
	font-family: Georgia;
	border-left: 1px solid #E3EDD5;
	border-right: 1px solid #E3EDD5;
	border-top: 1px solid #E3EDD5;
	border-bottom: 1px solid #E3EDD5;
	color: #E3EDD5;
	background-color: #EE3439;
}

.emailmsg2
{
	font-family: Georgia;
	font-size: 10px;
	color: #FF5B00;
}

.emailmsg
{
	font-family: Georgia;
	font-size: 10px;
	color: #FFBB58;
}

.emailtextarea 
{
	font-family: Georgia;
	border-left: 1px solid #E3EDD5;
	border-right: 1px solid #E3EDD5;
	border-top: 1px solid #E3EDD5;
	border-bottom: 1px solid #E3EDD5;
	color: #E3EDD5;
	background-color: #EE3439;
}

.emailconame
{
	font-family: Georgia;
	font-size: 14px;
	color: #FFBB58;
	font-weight: bold;
	padding-left: 2; padding-right: 2; padding-top: 2; padding-bottom: 2;
}

.emailfromword
{
	font-family: Georgia;
	font-size: 12px;
	color: #DEC79D;
	font-weight: bold;
	padding-left: 2; padding-right: 2; padding-top: 2; padding-bottom: 2;
}

.errormsg
{
	font-family: Georgia;
	font-size: 10px;
	color: #E61950;
	text-decoration: none;
}

.errormsglarge
{
	font-family: Georgia;
	font-size: 12px;
	color: #E61950;
	text-decoration: none;
}






