body, html {text-align:center;top:0px;left:0px;padding:0px;margin:0px;border:0px;font-size:16px;font-family:arial, verdana, sans-serif, monospace;}
body {background:url('/images/bgpattern.gif') #f2eed0;}
#all {text-align:center;width:968px;margin:40px auto;}
#page {padding:0 0 0 60px;width:904px;height:677px;margin:0px auto 0px auto;text-align:left;position:relative;overflow:hidden;background:url('/images/wider-bg.gif') no-repeat;border:1px solid #989000;}
h1, h2 {color:#a4a039;font-size:20px;width:100%;padding:0 0 5px 0;margin:30px 0 0 0;font-weight:normal;} 
h1 {font-family:Georgia, times;font-size:22px;}
h3 {color:#a4a039;font-size:18px;padding:0 0 5px 0;margin:10px 0 10px 0;font-weight:normal;border-bottom:1px solid;width:350px;} 
a:link {color:#8e8b03;text-decoration:underline;}
a:visited {text-decoration:none;color:#8e8b03;}
a:hover {text-decoration:none;}
a:active {color:#a4a039;}
li {margin:15px 0 0 0;}
ul {padding:0 0 0 20px;}
.fl {float:left}
.fr {float:right}
.gold {color:#a4a039;font-size:18px;}
.flag {border:1px dashed #ccc;float:left;margin:5px 0 0 0;}
.info {font-style:italic;font-size:14px;}
.clear {clear:both;}
.contact {margin:0;}

#navigation {position:absolute;height:20px;width:280px;top:30px;left:513px;font-size:14px;background:#b5b05b;}
#navigation p {margin:2px 0 0 0;font-weight:bold;}
#navigation a:link, #navigation a:visited {color:#fff;margin:0 0 0 20px;}
#navigation a:hover, #navigation a:active {color:#fff;text-decoration:underline;}
#header {position:absolute;width:182px;height:46px;top:74px;left:220px;}
#content {width:432px;padding:10px 0 0 20px;float:left;margin:120px 0 0 0;}
#content-price {width:700px;padding:10px 0 10px 20px;float:left;margin:120px 0 0 0;background:url('/images/price-images.jpg') no-repeat right 15px;}
#gallerycontent {width:700px;height:450px;padding:10px 0 0 20px;float:left;margin:120px 0 0 0;font-weight:bold;}
#content p {margin:15px 0 15px 5px;font-weight:normal;}

#flagtown {position:absolute;top:605px;left:80px;font-size:12px;font-family:georgia, times;border:1px dashed #ccc;width:220px;padding:4px;}
#flagtown img {float:left;margin:0 10px 0 0;border:1px solid #ddd;}
#flagtown p {margin:0;}

#image-column {width:267px;float:left;margin:170px 0 0 5px;}
#image-column-2 {width:356px;float:left;margin:170px 0 0 5px;}

.breadcrumb {font-size:11px;font-weight:normal;}
.breadcrumb p {margin:0;}

.oak {color:#333;font-size:11px;text-align:right;margin:5px 5px 0 0;}
.oak p {margin:0;}
.oak a:link, .oak a:visited {color:#444;}
.gallerynav {float:left;width:165px;}
*html .gallerynav {float:left;width:160px;}
.gallerynav ul {padding:0 0 0 15px;}
*html .gallerynav ul {padding:0;font-size:13px;}
*:first-child+html .gallerynav ul {padding:0;font-size:14px;}
.gallerynav ul li {margin:0 !important;}
#gallery {width:535px;height:477px;background:url('images/stitching-bg.gif') no-repeat;float:left;}
#gallery img {border:2px solid #000;}

.leftcol {width:348px;float:left;margin:0 0 0 40px;}
*html .leftcol {margin:0 0 0 20px;}
.rightcol {width:144px;float:left;}
*html .rightcol {width:140px;float:left;}

#flashcontent {height:100%;}