body         			{ padding:0px; color: #C0C0C0; background-color: #420042; font-family:Verdana; width:950px; 
							height:750px; font-size:12pt }

#idGalleryHeader		{ position: absolute; left: 0px; top: 0px; width: 950px; height: 200px; border:0px ridge #C0C0C0; 
							color: #C0C0C0; font-weight:bold;}
#idGalleryTitle			{ border-style:solid; border-width:3px; position: absolute; width: 950px; height: 65px; 
							left: 10px; top:200px; text-align:center; font-weight:bold; font-size:10pt; }
#idDisplayPhotoContent	{ position: absolute; left: 0px; top: 265px; width: 950px; height: 550px; padding:10px; text-align:left }
#idSideBarTable			{ width:195px }
#idGalleryImage			{ position: absolute; left: 200px; top: 0px; width: 550px; height: 750px; padding:10px; text-align:center}
#idGalleryPrice1		{ position: absolute; left: 778px; top: 10px; width: 165px; height: 100px; padding:2px; border:2px solid #C0C0C0;}
#idGalleryPrice2		{ position: absolute; left: 778px; top: 122px; width: 165px; height: 100px; padding:2px; border:2px solid #C0C0C0;}
#idGalleryPrice3		{ position: absolute; left: 778px; top: 232px; width: 165px; height: 100px; padding:2px; border:2px solid #C0C0C0;}
#idGalleryCart			{ position: absolute; left: 778px; top: 342px; width: 165px; height: 50px; padding:2px; border:2px solid #C0C0C0;}
#idSelectClientForm		{ width: 350px; height:200px; padding:15px; margin:auto; text-align:center; border:5px outset #C0C0C0  }
#idClientLoginMainPage	{ width: 700px; height: 500px; padding:10px; text-align:center  }
#idClientErrorMainPage	{ width: 700px; padding:15px; text-align:center; border:5px outset #C0C0C0 }
#idClientVerMainPage	{ left: 0px; top: 50px; width: 700px; height:260; padding: 15px; text-align: center;  }
#idCustomerComments		{ left: 0px; top: 0px; width: 700px; height: 100px; padding:10px }
#idCustomerPicture		{ left: 0px; top: 100px; width: 700px; padding:10px; text-align:center }

div.standard			{ position: absolute; left: 0; top: 0; width: 950px; height: 750px}
div.SideBarBody			{ position: absolute; left: 0px; top: 5px; width: 200px; height:450px; text-align: center; overflow: auto; padding-top:10px; padding-bottom:10px }
div.mainbody			{ position: absolute; left: 200px; top: 0px; width: 750px; height: 550px; padding:10px; text-align:left }
div.framebody			{ position: absolute; left: 0px; top: 0px; width: 730px; height: 550px; padding:5px; text-align:left }
div.header     			{ position: absolute; left: 0px; top: 0px; width: 950px; height: 200px; border:0px ridge #C0C0C0; 
							color: #C0C0C0; font-weight: bold; font-size:14pt}

div.title				{ padding:10px; position: absolute; width: 730px; height: 65px; left: 0px; top:0px}
div.body				{ padding:10px; position: absolute; width: 730px; left: 0px; top:100px}
div.footer				{ text-align: center; font-variant: small-caps; font-weight: bold; position: 
               				absolute; left: 0px; bottom: 0px; width: 950px}
div.contactInfo			{ border:3px ridge #C0C0C0; padding:10px; text-align: left }

span.hdr     			{ color: #FFFFCC; font-style: italic; font-weight: bold }
span.title				{ text-transform: uppercase; text-decoration: overline underline; font-weight: bold}
span.title2				{ font-variant: small-caps}
img.cjmImageBoarder		{ border: 9px ridge #C0C0C0 }
td.cjmPicture			{ padding: 10px }
td.Left      			{ border-style:inset; border-width:3px; text-align: right; font-weight:bold; padding-left:10px; padding-right:10px }
td.LeftShort 			{ border-style:inset; border-width:3px; text-align: right; font-weight:bold; padding-left:10px; padding-right:10px }
td.LeftReq   			{ border-style:inset; border-width:3px; text-align: right; background-color: #FFFFCC; font-weight:bold; color:#000000; padding-left:10px; padding-right:10px }
td.cjmFooterCell 		{ text-align: center; font-variant: small-caps; font-size: 8pt; font-weight: 
               				bold; border: 3px inset #C0C0C0 }
td.cjmMenuCell 			{ border: 3px ridge #C0C0C0; width:170px; text-align:center; font-size:10pt; }
td.cjmTitle     		{ border:0px solid #C0C0C0; width: 800px; height: 80px; text-align:center }
td.cjmLogo   			{ border:3px inset #C0C0C0; width: 175px; height: 80px; text-align:center }
td.galleryMenuCell		{ border: 3px ridge #C0C0C0; width:170px; text-align:center; font-size:10pt }
table.cjmBannerTable 	{ text-align: center; width: 948px; height: 150px;  }
table.cjmSideBarTable	{ width:195px }
img.cjmImageBoarder		{ border: 9px ridge #C0C0C0 }
img.galleryMenuImage	{ cursor: pointer}
img.galleryImage		{ border:2px solid #C0C0C0 }
hr           			{ color: #CDB9DC; width: 75%; text-align: center }
hr.divider				{ border-style:ridge; border-width:5px; color: #CDB9DC; width: 100%}
.newItem     			{ padding:15px; font-size: 15pt; font-weight: bold; border: 7px inset #C0C0C0; margin-top:20px; 
							margin-bottom:20px; color:#C0C0C0}
.smallCaps   			{ font-variant: small-caps; font-size: 8pt; font-weight: bold; text-align: 
               				center }
.boarderRidge2 			{ border: 2px ridge #C0C0C0; padding:10px }
.required 	 			{ color: #000000; background-color: #FFFFCC }
a            			{ color: #FFFFFF; font-style:italic; font-weight:bold }
a:link.img				{ text-decoration: none }
a:visited.img			{ text-decoration: none }
a:active.img			{ text-decoration: none }
a.title      			{ text-decoration: none; color:#C0C0C0; font-family:Verdana; font-weight:bold }