BODY,TD {font-family:arial,helv;font-size:9pt;}
BODY {background-color:#efefef;margin:0px;overflow:hidden;}

LI {margin-left:-20px;}

.main {width:740px}
#banner {border:1px solid #afafaf;background-color:white;height:100px;overflow:hidden;background-repeat:no-repeat;}
.bannerText {padding:4px;font-weight:bold;font-size:18pt;}

#gallery {position:relative;overflow:hidden;border:1px solid #afafaf;text-align:center;background-color:white;}

.orderWindow {position:absolute;overflow:hidden;width:610px;height:495px;border:2px solid #7f7f7f;background-color:white;display:none;}
.shadow {position:absolute;width:610px;height:495px;background-color:black;border:2px solid black;filter:alpha(opacity=45);-moz-opacity:0.45;display:none;}

.closeBtn {width:18px;border:1px solid white;color:white;font-weight:bold;background-color:#ff1111;text-align:center;float:right;}
.closeBtnOver {width:18px;border:1px solid white;color:white;font-weight:bold;background-color:#ff6666;text-align:center;cursor:pointer;float:right;}

#thumbnails {overflow:auto;scrollbar-3dlight-color:#afafaf;
	scrollbar-arrow-color:#afafaf;scrollbar-base-color:white;
	scrollbar-darkshadow-color:#afafaf;scrollbar-face-color:white;
	scrollbar-highlight-color:white;scrollbar-shadow-color:white;}

.thumbOver {width:128px;height:128px;background-color:#efafaf;cursor:pointer;padding:4px;text-align:center;vertical-align:middle;}
.thumbOver IMG {border:2px solid darkred;max-width:100px;max-height:100px;}
.thumb {width:128px;height:128px;padding:4px;text-align:center;vertical-align:middle;}
.thumb IMG {border:2px solid #9f9f9f;max-width:100px;max-height:100px;}

.eventCont {overflow:hidden;}
.eventSub {font-size:14pt;}
.eventContOver {position:relative;overflow:hidden;color:white;margin-top:-52px;margin-left:-1px;}
.eventSubOver {font-size:14pt;color:white;}

.catBtn {border:1px solid #afafaf;background-color:#efefef;font-weight:bold;font-size:8pt;cursor:pointer;-Moz-opacity:.5;filter:alpha(opacity=50);}
.catBtnOver {border:1px solid darkred;background-color:#efafaf;font-weight:bold;font-size:8pt;cursor:pointer;-Moz-opacity:1;filter:alpha(opacity=100);}
.catBtnSel {border:1px solid black;background-color:#9f9f9f;color:white;font-weight:bold;font-size:8pt;-Moz-opacity:1;filter:alpha(opacity=100);}

#noClick {position:absolute;}

.orderLeft {background-color:#afafaf;font-size:11pt;font-weight:bold;width:50%;}
.orderRight {background-color:#afafaf;text-align:right;width:50%;}
.orderArea {padding:5px;overflow:auto;}

.orderNotes {font-size:9pt;font-weight:bold;border:1px solid #9f9f9f;background-color:#efefef;color:black;text-align:center;cursor:pointer;}
.orderNotesOver {font-size:9pt;font-weight:bold;border:1px solid darkred;background-color:#efefef;color:black;text-align:center;cursor:pointer;}

.small {font-size:7pt;font-weight:normal;}

.photoNum {font-size:8pt;font-weight:bold;margin-top:-15px;}
.photoNumOver {font-size:8pt;font-weight:bold;margin-top:-15px;margin-left:-2px;color:white;}

.bigPhotoNum {font-size:11pt;font-weight:bold;margin-top:-30px;margin-left:16px;}
.bigPhotoNumOver {font-size:11pt;font-weight:bold;margin-top:-19px;margin-left:14px;color:white;}

.bottomLine TABLE {border:1px solid #5f5f5f;}
.bottomLine TD {font-weight:bold;font-size:8pt;}

.btn {font-weight:normal;font-size:8pt;background-color:#efefef;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;padding:2px;color:black;}
.btnOver {font-weight:normal;font-size:8pt;background-color:#efafaf;border-left:1px solid darkred;border-right:1px solid darkred;padding:2px;color:black;cursor:pointer;}
.btnDisabled {font-weight:normal;font-size:8pt;background-color:#f5f5f5;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:2px;color:#9f9f9f;}

#disclaimer {font-size:7pt;color:#6f6f6f;text-align:center;}

LI,SELECT,OPTION {font-size:8pt;}
INPUT {font-size:8pt;padding:1px;}

.gray {filter:gray();}

.amber {position:absolute;background-color:#CD8500;filter:alpha(opacity=15);-moz-opacity:0.25;display:none;}

.desaturated {position:absolute;filter:alpha(opacity=25);-moz-opacity:0.25;display:none;}

.small {font-size:7pt;color:#7f7f7f;}

.inst {border-bottom:1px solid #afafaf;}
.viewCart {border-bottom:1px solid #afafaf;}

.navBtn {text-align:center;width:70px;font-weight:normal;font-size:8pt;background-color:#efefef;border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f;padding:2px;padding-left:6px;padding-right:6px;color:black;}
.navBtnOver {text-align:center;width:70px;font-weight:normal;font-size:8pt;background-color:#efafaf;border-top:1px solid darkred;border-bottom:1px solid darkred;padding:2px;padding-left:6px;padding-right:6px;color:black;cursor:pointer;}
.navBtnDisabled {text-align:center;width:70px;font-weight:normal;font-size:8pt;background-color:#f5f5f5;border-top:1px solid #efefef;border-bottom:1px solid #efefef;padding:2px;padding-left:6px;padding-right:6px;color:#9f9f9f;}
