body {
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-family:arial;
}
#maincontainer {width:750px;margin:auto;}
#topspacer {height:40px;}
#left {float:left;width:140px;}
#middle {float:left;width:356px;height:502px;margin-right:20px;}
#right {text-align:left;float:left;width:234px;border-top:1px solid #999;padding:8px 0px 0px 0px;}
#right2 {text-align:left;float:left;width:234px;border-top:1px solid #fff;padding:8px 0px 0px 0px;}
.tumb {position:relative;width:40px;height:56px;float:left;margin:0px 6px 6px 0px;border:1px solid #999;}
.tumb img {position:absolute;top:0;bottom:0;margin:auto;}
.tumbend {position:relative;width:40px;height:56px;float:left;margin:0px 0px 8px 0px;border:1px solid #999;}
.tumbend img {position:absolute;top:0;bottom:0;margin:auto;}
.logo {margin-bottom:0px;}
.address {margin-bottom:23px;}
.openinghours {}
#menu {border-bottom:1px solid #999;border-top:1px solid #999;padding:10px 0px 10px 0px;}
#menurow1 {text-align:center;}
#tumbcontainer {height:140px;}
#tumbcontainer2 {min-height:347px;}
#content {border-top:1px solid #999;padding:8px 0px 8px 0px;}
#content a {background-image:url(images/dot.gif);background-repeat:no-repeat;padding-left:10px;text-transform:uppercase;color:#000;font-size:12px;font-weight:bold;text-decoration:none;line-height:25px;}
#content2 {border-top:1px solid #999;padding:8px 0px 8px 0px;}
#content2 a {background-image:url(images/dot.gif);background-repeat:no-repeat;padding-left:10px;text-transform:uppercase;color:#000;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;}
#content a:hover {color:#90cfc7;}
#content .selected {color:#90cfc7;}

.resellerlist a {background-image:url(/images/dot.gif);background-repeat:no-repeat;padding-left:10px;text-transform:uppercase;color:#000;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;}
.resellerlist a:hover {color:#b890c2;}

#content2 a:hover {color:#b890c2;}
#content2 .selected {color:#b890c2;}

#mainpicframe {position:relative;width:354px;height:500px;margin-bottom:10px;background-color:#fff;border:1px solid #999;}
#mainpicframe img {position:absolute;top:0;bottom:0;margin:auto;}

#mainpicframe2 {position:relative;width:354px;height:500px;margin-bottom:10px;background-color:#fff;border-left:1px solid #999;border-right:1px solid #999;}
#mainpicframe img {position:absolute;top:0;bottom:0;margin:auto;}
#pic_description {font-style:italic;float:left;font-size:11px;}
#pic_pagination {float:left;}
#pic_download {float:right;}

h1 {font-size:12px;}
p {font-size:12px;}

#sub h1 {font-size:13px;}
#sub p {font-size:11px;line-height:22px;}

.pagespacer {height:275px;}

#maincontainerfp {width:430px;margin:auto;}
#topspacerfp {height:30px;}
.theleft {float:left;width:75px;}
.themiddle {float:left;text-align:center;width:280px;}
.theright {float:left;width:75px;}

.presslink a {background-image:url(images/dot.gif);background-repeat:no-repeat;padding-left:10px;text-transform:uppercase;color:#000;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;}
.presslinkselected a {background-image:url(images/dot.gif);background-repeat:no-repeat;padding-left:10px;text-transform:uppercase;color:#9fd8d2;font-size:12px;font-weight:bold;text-decoration:none;line-height:20px;}
.presslink a:hover {color:#9fd8d2;}
