/* 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:200px; height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.Submit { height: 30px; width:200px; }
textarea { width:200px; height:60px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
blockquote { font-family: Georgia, "Times New Roman", Times, serif; font-size:1.2em; 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; }
td { padding:4px; }
td img { border:3px solid #fff; }
h2 { clear:both; }
a:hover { text-decoration:none; }

/* Custom Classes */
.redtext {color:#FF0000; font-size:9px;}
.required { color:#999999;}
.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; }
#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; }
.topborder { border-top:1px solid #D2D2D2; width: 750px; text-align:center }
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;}
img.nostyle
{ padding:0px 0px 0px 0px; border:0px;position:relative; top: 5px; }
/* 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; }
.redbox { border: 1px solid #BFDCFF; padding:5px; background:#FFF; text-align:center; color:#FF0000;}

/* 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-family: Georgia; font-size:170%; 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: 21px;font-style: italic;letter-spacing: -1pt;word-spacing: 1.2pt;line-height: 0.8;}
.accordion_child p {	margin:15px 0; line-height:19px; }

