body {
font-family:Georgia,Times New Roman,serif;
 font-size:11pt;
 color: #222222;
	
	background-color:#FBDFEB;
 background-image:url(img/stripes3.gif);
}



a {
color:#993333; position:relative;
}



.outer_box {
width:1200px;
 position:absolute;
 top:0px;
 left:0px;
}



.liner {
background-image:url(img/left-side-bg.gif);
 background-repeat:repeat-y;
	background-position: 0px 0px;
}



.rightliner {
background-image:url(img/right-side-bg.gif);
 background-repeat:repeat-y;
 background-position: 944px 0px;
}



.left_col {
width:230px;
	position:relative;
 float:left;
}



.right_col {
width:230px;
 position:absolute;
 top:100px; left:850px; text-align:center;
}



.inner_box {
width:740px;
 background-color:#FFFFFF;
 margin-left:0px;
 float:left;
 padding:0px 0px 30px 0px;
 margin-top:2px;
 text-align:left;
 position:relative;
 margin-bottom:40px;
}



.catalogue {
text-align:center;
}



.catalogue a {
text-decoration: none;
}



.pagecount {
font-size:12pt;
}



.pagecount a {
font-size:14pt;
}



.bottom_buffer {
clear:both;
}



.title_space {
width:500px; 
text-align:left;
 margin:20px 40px 20px 30px;
	line-height:12pt;
}



.hours {
font-size:10pt;
}



.hours td {
font-size:10pt;
 padding:0px 0px 5px 0px;
 text-align:left;
 white-space: nowrap;
}



.day {
width:100px;
 text-align:left;
 white-space: nowrap;
}



.time {
width:125px;
 text-align:right;
 white-space: nowrap;
}



.contact_col1 {
width:320px;
 float:left;
 margin-right:20px;
}



.contact_col2 {
width:320px;
 float:left;
}




.title {
font-size:18pt;
 font-weight:bold;
 line-height:24pt;
}

.margin_menu_title {font-weight:bold;
 line-height:16pt;
}



.address {
line-height:14pt;
}



.menu_space {
font-size:12pt;
 color: #FFFFFF;
 width:200px;
 height:825px;
 margin-left:15px;
 text-align:left;
 margin-top:0px;
 text-decoration:none;
}



.right_menu_space {
position:absolute; top:30px; font-size:12pt;
	
color:#FFFFFF;
	width:200px;
	height:825px;
 margin-left:5px;
 text-align:left;
	margin-top:0px;
	text-decoration:none;
}



ul.menu {
list-style: none;
 padding-left:0px;
 margin-left:0px;

}



ul.menu li {
font-size:6pt;
 padding-bottom:0px;
 padding-top:0px;
	font-weight:normal;
}



ul.menu a {
text-decoration:none;
 color: #FFFFFF;
}



ul.submenu {
margin-bottom:12px;
	list-style:none;
 padding-left:20px; margin-left: 0px;
}



ul.submenu li {
font-size:12pt;
 font-weight:normal;
 font-variant:small-caps;
}



.item_table td {
vertical-align:top;
 text-align:left;
 padding-bottom:5px;
}



.item {
width:160px;
 text-align:center;
 float:left;
 font-size:10pt;
 line-height:14pt;
 padding-bottom:5px;
 margin-left:30px;
 display:inline;
}



.thumbnail {
width:150px;
 height:150px;
 text-align:center;
 margin-bottom:5px;
 border:1px solid #993333;
 position:relative;
}



.thumbnail2 {
width:150px;
 height:150px;
	text-align:center;
 margin-bottom:5px;
 margin-top:1px;
	border:1px solid #993333;
 position:relative;
}



.item_pics {
width:160px;
 text-align:left;
 margin-right:30px;
 float:left;
}



.item_desc {
width:300px;
 text-align:left;
 float:left;
}



.txt_group {
white-space: nowrap;
}



.image_rotate {
	width:150px;
 height:150px;
 text-align:center;
 margin-bottom:5px;
 border:1px solid #993333;
 position:absolute;
 top:0px;
 left:0px;
}
