body { margin:20px; font-size:0.9em; font-family: Georgia, "Myriad Pro", "Trebuchet MS", Arial;  background-color:#0000ff; text-align:center; }
a { color:#871A2F;}
a:hover { text-decoration:none;}
#container { background-color:#FFFFCC; width: 900px; border: 5px solid #000000; text-align:left; margin:0 auto; }
#header {height: 138; background:url(images/header_bckg.jpg) repeat-x #2D1721; width: 900px; margin:0 auto; }
#logo { height: 138px; background-image:url(images/logo.png); background-repeat:no-repeat; background-position:left; }

#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; height:36px; font-size:26px; text-transform:uppercase;}
#menu {height:35px; width: 900px; margin:0 auto; background-color:#0000FF}
#text { margin: 0 5px 0 5px; width:500px; text-align:left; padding-left: 100px; }
#text p { padding:0 5px 5px 0;}
#text li {list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 7px;}
#sidebar { float:right; width:290px; padding-right: 30px; height:300px; padding-bottom:10px;}
#sidebar2 { float:right; width:290px; padding-right: 30px; height:150px; padding-bottom:10px;}
#leftbaronly{ float:left; width:600px; padding-left: 120px; padding-top: 15px;}
#leftbar { float:left; width:400px; padding-left: 120px; padding-top: 15px;}
#leftbarmenu { float:left; width:160px; padding: 30px 10px 10px 10px; }
#rightbarmenu { float:left; width:650px; padding-left:10px; border-left: 5px solid #525053; }
h1 { margin:0; padding:0; text-transform:uppercase; font-size:2em; color:#525053; }
#main { float:left; width:900px; padding:inherit; padding-left:10; margin:0 auto;}
#footer {background:url(images/header_bckg.jpg) repeat-x #84807a; height:30px; clear:both; margin:0 auto; }
#left_footer { float:left; padding:40px 0 0 30px; background:url(images/c.gif) no-repeat 30px 35px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right; padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right;}
#right_header{ float:right; padding: 8px 30px 30px 40px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right; height: 75px;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}
#full_image {
float: right;
width: 400px;
}
#gallery_nav {
float: right;
margin-top: -.75em;
border: 1px solid #fff;
padding: 0 .5em;
background: #0000FF;
color: #FFFFFF; 
	font-family: Verdana, Times New Roman, sans-serif;
	font-size: 12pt;
	text-decoration:none;
}

.buttontext {
	font-family: "Hobo Std", Verdana, sans-serif;
	font-size:10px;

	color:#FFFFFF;

}
.buttontextblack {
	font-family: "Hobo Std", Verdana, sans-serif;
	font-size:15px;

	color:#000000;

}
.freestyle{
	font-family: "Freestyle Script", "hobo Std", garamond, sans-serif;
	font-size:30px;
	color:#000000;
}
.clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
}
.title {
	font-family: "Hobo Std", Garamond, "Times New Roman", sans-serif;
	font-size: 18pt;
	color: #ffffff;
	text-shadow:#000000;
}
.smallgreen {
	color: #006633;
}
.smallwhite {
	color:#FFFFFF;
	font-family: Garamond, Times New Roman, sans-serif;
}
.menulink, .menulink:link, .menulink:visited {
	color: #621516;
	font-family: "Freestyle Script", cursive, "Hobo Std", Garamond, "times New Roman", sans-serif;
	font-size: 17pt;
	text-decoration:none;
}
.link, .link:link, .link:visited { 
	color: #006633; 
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 10pt;
	text-decoration:none;
	
}
.wlink, .wlink:link, .wlink:visited { 
	color: #FFFFFF; 
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 12pt;
	text-decoration:none;
}
.greenbullet {
	color: #006633;
	font-size:14pt;
}
.itemtitle{
	font-family: "Hobo Std", Garamond, sans-serif;
	font-size: 14pt;
	color: #621516;
}
.itemname {
	font-family: "Hobo Std", Garamond, sans-serif;
	font-size: 12pt;
	color: #621516;
}

.itemdesc {
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 12pt;
	color: #006633;
}
.itemprice{
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 10pt;
	font-weight:bold;
	color: #006633;
}
.backapp {
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: 621516;
	
}
.graylink, .graylink:link, .graylink:visited  {
	color: #ffffcc; 
	font-family: Garamond, Times New Roman, sans-serif;
	font-size: 10pt;
	text-decoration:none;
}
