   		:link,:visited {text-decoration: none;}
		ul,ol {list-style: none;}
		h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;font-weight:normal;}
		ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
		address {font-style: normal;}        
        
		.clear {clear:both;}
        
		body{font-family:Arial, Helvetica, sans-serif; font-size:11px; background: #938A6A url(../images/back.jpg) repeat-y 50% 0;}
		
        #container { width:740px; margin:0 auto; position:relative;  padding: 10px;}
		#logo{margin-left:30px;}
		#menu {background: transparent url(../images/contentTop.jpg) no-repeat 50% 100%;height: 61px;}
		#menu ul {padding:5px 5px 0 0; list-style:none; float:right; margin:20px 20px 14px 0;}
		#menu li {float:left; background:url(../images/menuRight.jpg) no-repeat right top; width: 7em; margin-right:5px; padding:0 10px 0 0;}
		#menu a {float:left; display:block; background:url(../images/menuLeft.jpg) no-repeat left top; padding:5px 7px 4px 10px; text-decoration:none; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; width: 60px;}
		#menu a:hover {color:#FFFFFF;}
			/* Commented Backslash Hack
			   hides rule from IE5-Mac \*/
			#menu a {float:none;}
			/* End IE5-Mac hack */
		
		#menu li#current{background:url(../images/menuCurrentRight.jpg)  no-repeat right top;}
		#menu li#current a{background:url(../images/menuCurrentLeft.jpg)  no-repeat left top; color:#7E2B35;}
		
		#page {padding:1px 30px; background: transparent url(../images/contentBack.jpg) repeat-y 50% 0; color:#7E2B35; }
			
		#boxTop{background:url(../images/innerContentTop.jpg) no-repeat left top;height: 15px;}
		#box {background:url(../images/innerContent.jpg) repeat-y left top; padding:10px;}
		#box h2{color:#FFF0F2;font-style:italic; font-family:Garamond; font-weight:bold; }
		#box a{color:#FFF0F2; text-decoration:none;font-size:1.2em;}
		#box a:hover{text-decoration:underline;}
		#boxBottom{background:url(../images/innerContentBottom.jpg) no-repeat left bottom; height: 10px;}
		
		#sidebar{float:right; width:40%; text-align:center;}
		#sidebar p.center{color:#938A6A;  text-align:center; margin-bottom:10px;}
		#sidebar img{border:2px solid #780E1A; margin-bottom: 10px;}
		
		#content{width:100%;}
		#content h1{font-size:2em; font-family:"Times New Roman", Times, serif; color:#938A6A; padding-bottom:10px;}
		#content h2{ font-style:italic; font-family:Garamond; font-size:1.7em; margin-bottom: 5px;}
		#content p {font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom: 10px; font-size:1.1em;}
		#content dt {font-weight:bold;font-size:1.1em;}
		
		a.category:link, a.category:visited{color:#7E2B35; display:block; width: 300px; padding:3px 5px 3px 20px;}
		a.category:hover, a.category:active{color:#FFFFFF; background-color:#7E2B35; -moz-border-radius:5px;}
		p.rule {border-top:1px solid #7E2B35;; padding-top:10px;margin-top:10px; width:59%; }
		
		table.gallery{width: 100%; margin-top: 10px;}
		table.gallery img{padding: 2px; border:2px solid #7E2B35;}
		table.gallery td{width: 25%; text-align:center; vertical-align:bottom; padding-top: 10px;}
		table.gallery td.sold {background:transparent url(/images/sold.gif) no-repeat bottom right;}
		table.gallery td#pageResult{padding-top:50px;}
		div.sold {background:transparent url(/images/sold.gif) no-repeat bottom right; } 
		table.gallery p{margin-top:5px;}
		a.imageInfo{text-align:center; padding:3px 5px 4px 5px;}
		a.imageInfo:link, a.imageInfo:visited{text-decoration:none;color:#7E2B35;}
		a.imageInfo:hover, a.imageInfo:active{background-color:#7E2B35; color:#FFFFFF; -moz-border-radius:3px;}
		
		p.return {float:right;margin-top: 50px; text-align:center; margin-right:10px;}
		p.return a{display:block; padding: 3px 5px 4px 5px;}
		p.return a:link, p.return a:visited {color:#7E2B35;text-decoration:none; }
		p.return a:hover, p.return a:active{color:#FFFFFF; background-color:#7E2B35;}
		
		#info {margin-top:30px; border-top:1px solid #7E2B35;padding-top: 20px;}
		#info label{float:left; width: 150px; font-weight:bold;}
				
		#footer {clear:both; background: transparent url(../images/contentBottom.jpg) no-repeat 50% 0;}
		#footer p{color:#938A6A; font-size:1em;text-align:center;}
		#footer p.top{padding-top: 20px;}
		#footer a:link, #footer a:visited, #footer a:hover, #footer a:active{color:#938A6A; text-decoration:underline;}
		
		#contact {font-size:1.1em; margin-top: 10px;}		
		#contact label{float:left; width: 150px; }

		#contact input{margin-bottom: 10px;}
		#contact textarea{margin-top:10px;width:330px; margin-bottom: 10px;}
		
		#contactResult{font-weight:bold; color:#FFFFFF; font-size:1.1em; border:2px solid #7E2B35; padding: 3px; background-color:#E4ACB2; width: 300px;  margin-left:20px; margin-bottom:20px;}
		#contactResult h3{color:#7E2B35; font-weight:bold;border-bottom:2px solid #7E2B35; margin-bottom: 2px;}
		#contactResult ul{list-style:none;}
		#contactResult li{font-size:1em; color:#7E2B35; font-weight:100; margin-bottom: 2px;}
		
		ul.links{font-size:1.2em; list-style-type:disc; margin-left: 20px;}
		ul.links li{margin-bottom: 10px;}
		ul.links a{display:block;}
		ul.links a:link, ul.links a:visited{color:#938A6A;}
		ul.links a:hover, ul.links a:active{text-decoration:underline;}
		.center{text-align:center;}
		
		.boldLink {font-weight:bold; font-size:1.2em;}
		a.pageLink{font-family:Verdana, Arial, Helvetica, sans-serif;}
		a.pageLink:link, a.pageLink:visited{ font-size:1.2em; color:#7E2B35;}
		a.pageLink:hover, a.pageLink:active{text-decoration:underline;}
		#searchBar{margin: 10px 0 10px 0; }
		#searchBar input {color:#676767;}
		
		#content blockquote {font-weight:bold; font-size:1.1em; border:1px solid #7E2B35; margin:10px; padding:5px;}