body	{ margin:0; padding:0; background-color:#d9d5d2; }
body	{ font-size:103%; color:#6f5f4d; font-family:"Times New Roman",Arial,Helvetica,serif; }

a:link,a:visited { color:#000; text-decoration:underline; }
a:hover,a:active { color:#900; text-decoration:none; }
a.fff:link,a.fff:visited { color:#fff; text-decoration:underline; }
a.fff:hover,a.fff:active { color:#f1ece1; text-decoration:none; }

/* <!-- LAYOUT --> */
#shell		{ margin:0; padding:0; }/* #9aa4ae #c6cfd6  //  #d9d5d2  #e3dfdc */
#top			{ margin:0 auto; text-align:left; width:950px; }
#headerbox{  clear:both; }
#nav			{ height:40px; }
#mid			{ margin:20px auto 0 auto; width:950px; clear:both; }
#sidebar	{ float:left; width:260px; }
#content	{ padding:5px 30px 30px 30px; }
#content2	{ padding:5px 15px 30px 30px; }
#bot			{ /* background:#b1b8bf url('i/bot.jpg') repeat-x top left; */ }
#footer		{ height:70px; margin:0 auto; width:950px; }

.clearpage	{ clear:both; }
.clearfloat	{ clear:both; height:0; font-size:1px; line-height:0px; }

/* <!-- HEADERS --> */
#header h1  { margin:0 0 0 30px; border-bottom:1px solid #fff;  }
h1#toptitle	{ font-size:48px; font-family:"Times New Roman",Arial,Helvetica,serif; font-weight:normal; letter-spacing:26pt; padding:15px 0; color:#800; text-transform:uppercase; text-align:center; }

#pageheader h2	{ font-size:22px; padding:0 10px 5px 10px; border-bottom:2px solid #222; }


/* <!-- MISC --> */
.hid    { visibility:hidden; }
#kword	{ visibility:hidden; height:1px; margin:0; padding:0; }
.normal	{ font-weight:normal; }
.opa 	{ filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
pre		{ font-size:12px; }
b			{ font-weight:bold; }
u			{ text-decoration:underline; }
i			{ font-style:italic; }
em		{ font-style:italic; }
img		{ border:0; }
table	{ display:table; }

.left         { text-align:left; }
.center       { text-align:center; }
.right        { text-align:right; }
.justify      { text-align:justify; }
.vbaseline    { vertical-align:baseline; }
.vsub         { vertical-align:sub; }
.vsuper       { vertical-align:super; }
.vtop         { vertical-align:top; }
.vtext-top    { vertical-align:text-top; }
.vmiddle      { vertical-align:middle; }
.vbottom      { vertical-align:bottom; }
.vtext-bottom { vertical-align:text-bottom; }

.blue	{ color:#6d5c37; }
.red	{ color:#800; }
.ccc	{ color:#ccc; }
.fff	{ color:#fff; }
.v10	{ font-size:10px; }
.v11	{ font-size:11px; }
.v13	{ font-size:13px; }
.v14	{ font-size:14px; }
.v16	{ font-size:16px; }
.v18	{ font-size:18px; }
.v20	{ font-size:20px; }

form						{ margin:0; padding:0; }
input						{ font-size:12px; }
textarea				{ font-size:12px; }
.handcursor			{ cursor:hand; cursor:pointer; }
#content ul			{ font-size:13px; }
li							{ font-size:14px; padding-bottom:10px; }
.imgborder img	{ border:3px double #30353b; }
#return					{ text-align:right; margin-right:20px; }
#list1 a				{ font-size:18px; text-decoration:none; }


/* <!-- TOP NAVIGATION --> */
#nav 				{ margin:0; padding:0; text-align:center; }
#nav a			{ font-family:"Times New Roman",Arial,Helvetica,serif; font-size:14px; padding:0 10px; line-height:40px; }
#nav a			{ text-decoration:none; color:#8e8277; }
#nav a:hover{ color:#6f5f4d; }
#nav a.page	{ font-weight:bold; }


/* <!-- SUBNAV --> */
#subnav						{ font-size:13px; color:#930; font-weight:bold; padding:5px 10px 5px 0; background-color:#f0eeec; border:1px solid #b3a79c; }
#subnav a					{ font-size:13px; font-weight:normal; color:#600; padding:5px 10px; }
#subnav a:hover		{ color:#900; text-decoration:none; }
#subnav span			{ font-size:13px; font-weight:bold; color:#600; letter-spacing:normal; padding:5px 10px; }

#subnav a.sales		{ font-size:13px; font-weight:normal; color:#600; padding:5px 2px; }
#subnav .sales		{ font-size:13px; font-weight:bold; color:#600; letter-spacing:normal; padding:5px 2px; }

/* <!-- CONTENT --> */
#contenth1,#content h2,#content h3,#content h4,#content h5,#content h6
		{ text-align:left; letter-spacing:1pt; font-family:Georgia, "Lucida Sans Unicode", lucida, Verdana, sans-serif; color:#86745e; margin-bottom:10px; }
#content h1	{ font-size:62px; }
#content h2	{ font-size:22px; }
#content h3	{ font-size:18px; }
#content h4	{ font-size:16px; }
#content h5	{ font-size:14px; }
#content h6	{ font-size:12px; }

#content h2 { margin-bottom:40px; }
#content hr	{ border:1px dashed #86745e; margin:20px 0; }
.box    		{ margin:auto; color:#354050; padding:20px; border:3px double #777; background-color:#000; }
.box1       { width:250px; margin:40px 0 0 505px; }
.box1 h4    { font-size:14px; text-align:center; color:#354050; padding:10px; }
.box1 img   { float:left; }

#contact    { width:600px; margin:auto; }
#contact1   { width:300px; float:left; font-size:14px; }
#contact2   { display:inline; font-size:14px; }

.display1			{ margin:auto; clear:both; text-align:center; }
.display1 div	{ margin:auto; clear:both; text-align:center; }
.display1 img	{ padding:10px; text-align:center; }
.display1 a		{ text-decoration:none; }


/* <!-- IMAGES --> */
#thumbs img { margin:4px 1px 4px 1px; }
#thumbs a:link img,#thumbs a:visited img { }
#thumbs a:hover img,#thumbs a:active img { }

div #gallery	{ margin:auto; width:800px; font-size:14px; }
div #gallery img	{ }
div #thumbs 	{ margin:auto; float:left; width:200px; }
div #loadarea { margin:0 0 0 200px; color:#958b84; width:600px; }


/* <!-- FOOTER --> */
.copy 			{ float:left; padding-left:138px; }
#footer h4	{ color:#958b84; text-align:center; line-height:24px; }
#footer h5	{ color:#958b84; text-align:center; line-height:24px; }

#footer div	{ text-align:center; color:#958b84; font-size:10px; padding-bottom:20px; }
#footer a:link,#footer a:visited	{ color:#958b84; text-decoration:underline; }
#footer a:hover,#footer a:active	{ color:#ada29b; text-decoration:none; }

