/* Global Body */
*{ margin:0; padding:0; list-style:none; }

/* Global Tags */
body { font-family:"Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif; font-size:12px; margin:0px 10px 0px 10px; color:#555; background: url(../images/body_bg.jpg) repeat-y top center; }
html { height: 100%; margin-bottom: 1px; }
input {	width:180px; background:url(../images/input.jpg) top no-repeat;	font-family: geneva,verdana,sans-serif; font-size:120%; color:#333;	border:0; padding:7px 10px; margin:5px;	color:#777; }
textarea { width:350px;	height:105px; background:url(../images/textarea.jpg) top no-repeat;	font-family: "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;	color:#333;	border:0; padding:10px;	margin:5px; color:#777; }
input[type=submit] { cursor:pointer; background:#ff9900; color:#fff; font-weight:bold; width:182px; height:33px; padding:7px 10px; background:url(../images/submit.jpg) top no-repeat; }
blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-style:italic; background: url(../images/close-quote.gif) no-repeat right bottom; padding-left: 18px; text-indent: -18px; color:#6F6F6F; margin:20px 0; }
blockquote:first-letter { background: url(../images/open-quote.gif) no-repeat left top; padding-left: 18px; }
table { width:100%;	padding:5px; }
td { background:#eee; padding:4px; text-align:center; background:url(../images/td.jpg) top repeat-x; }
td img { border:3px solid #fff; }
h2 { clear:both; }
p {	margin:15px 0; line-height:19px; }
a:hover { text-decoration:none; }

/* Custom Classes */
.fr { float:right; }
.fl { float:left; }
.cb { clear:both; }
.bodyimg { float:right;	padding:5px; background:#fff; margin:0 0 20px 20px;	border:1px solid #eee; }
.selected {	background-color:#F00; color:#FFF; }
.content{ background:#FFF; padding:4px; }
.furnimages { text-align:center; margin-left:75px; margin-right:75px; }
.furnimages img { float:left; border:3px solid #D9EFFF; }
/* Header */
.header { background: #000; cursor: pointer; padding:9px 0px 0px 0px;}
.headerimg { padding-top: 10px;}
.header:hover{ background-color:#666; }
.header_highlight { background:url(../images/item_bg_hover.jpg) top no-repeat; }
#header p { text-align:center; font-family:"Trebuchet MS", Tahoma, "Lucida Console"; font-size:11px; text-transform:uppercase; letter-spacing:3px; color: #232323; margin:0; line-height:12px; }
#header h1 { text-align:center; font-family: Georgia; font-weight:bold; font-size:110%; color:#232323; margin-top:8px; letter-spacing:6px; }
#header h1 a { color:#333; text-decoration:none; }
#header h1 a:hover { color:#000; }
#header h2 { text-align:center; font-family: "Trebuchet MS", Tahoma, "Lucida Console"; font-size:120%; text-transform:uppercase; letter-spacing:2px; color: #232323; margin:10px 0 20px; }
img { margin: 5px; }
img.border
{border:1px solid #7DC2FB}
img.frborder{border:3px solid #DFDFDF; float:right; padding:3px;}
img.flborder{border:3px solid #DFDFDF; float:left; padding:3px;}
.contact {border:2px solid #DFDFDF; padding:3px; width:300px; margin-left:20%; margin-right:20%; text-align:center;}
img.nostyle{ padding:0px 0px 0px 0px; border:0px;position:relative; top: 5px; }
.borderbottom { padding: 3px; border-bottom:1px solid #C4E9FF; width: 300px; }
/* Footer */
.footbg {  background: url(../images/footer_bg.jpg) no-repeat top center;  height:150px;  }
#footer { width:660px; margin:0 auto; color: #828282; padding-bottom: 70px;}
#footer a { color:#aaa;	text-decoration:none; font-weight:bold; }
#footer hr { border-top: 0px; border-left: 0px; border-right: 0px; border-bottom:1px solid #75BCFF; padding: 10px 0px 10px 0px; }
#footerlinks { padding-top: 10px; }
#footerlinks ul li { display:inline;  }
#footerlinks ul li a { padding: 5px;text-decoration:underline; font-family: georgia,serif;color: #0011FF;font-size: 1em;text-align: center;letter-spacing: 0pt;word-spacing: 0.8pt; font-weight:normal;}
#footerlinks ul li a:hover { text-decoration: none; }

/* Accordian */
#accordian{ padding:5px; width:660px; z-index:2; margin:0 auto; }
.accordion_headings{ padding:7px 10px; background:url(../images/item_bg.jpg) top no-repeat; color:#75BCFF; margin-top:2px; cursor:pointer; font-family: Trebuchet MS; font-size:170%; letter-spacing:1px; clear:both; border: 1px solid #ABD3FC; }
.accordion_headings:hover{ background:url(../images/item_bg_hover.jpg) top no-repeat; color:#A4C198; }
.accordion_child{ padding:20px 30px; background: #FFFFFF url(../images/tb_back.jpg) no-repeat; border:5px solid #D5F5FF; } 
.accordion_child a { color:#333; }
.accordion_child a:hover { text-decoration:none; }
.accordion_child ul { margin:25px 0 25px 0px; }
.accordion_child ul li { list-style:none; padding-left:20px; margin:10px 0; background:url(../images/bullet.gif) left no-repeat; border-bottom:1px solid #eee; padding-bottom:10px; line-height:19px; }
.accordion_child h2 { font:170% Georgia; margin:10px 0 20px; padding:10px 0; color:#42A1FB; border-bottom:1px solid #eee; }
.accordion_child h1 { font-family: georgia,serif;color: #575757;font-size: 2em;font-style: italic;letter-spacing: -1pt;word-spacing: 1.2pt;line-height: 0.8;}

