
* { padding: 0; margin: 0; }


body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 18px;
  background-color: #fbf3e3;
 background-image: url(../images/clear-shadow.GIF); /** Link to the image you created **/
    background-repeat: repeat-y; /** Repeats the image vertically **/
    background-position: center; /** Centers the Background image **/
}

p { 
 margin-top: 8px;
}

A {
	COLOR: #cf3f09;
	text-decoration: none
}
A:hover {/* visited links */
	COLOR: #000000
}

#wrapper { 
 margin: 0 auto;
 width: 740px;
}
#faux {
 background: url(../images/faux.gif);
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}
#header {
 color: #333;
 width: 740px;
 padding: 0px;
 height: 100px;
 margin: 10px 0px  0px 0px;
 background: #fff;
}
#navigation {
 color: #333;
 padding: 0px;
 margin: 0px 0px 5px 0px;
 background: #fff;
}
#leftcolumn { 
 display: inline;
 color: #333;
 margin: 15px;
 line-height: 18px;
 padding: 0px;
 width: 125px;
 float: left;
 background: #fff;
}
#rightcolumn { 
 float: right;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 560px;
 display: inline;
 position: relative;
 background: #fff;
}
#footer { 
 width: 730px;
 clear: both;
 color: #333;
 background: #fff;
 margin: 0px 0px 10px 0px;
text-align:center;
 padding: 10px;
}
.clear { clear: both; background: none; }

h1 {
 color: #789e07;
 margin-bottom: 5px;
 margin-top: 5px;
 font-size:18px;
}

h2 {
margin-bottom: 5px;
color: #525250;
 font-size:14px;
}


h3 {
margin-bottom: 5px;
color: #000000;
 font-size:14px;
}

#HCB_comment_box textarea {
  /* add any custom CSS for the comment box here. */
  
}

/* the entire html comment box container. applies to everything */
#HCB_comment_box {
  font-family: Arial, Helvetica, sans-serif;
  color: #888;
  background-color: #fff;
}

#HCB_comment_box p.error {
  border: 1px solid red;
  background-color: #fee;
}

#HCB_comment_box textarea, #HCB_comment_box input.text {
  border-top: 1px solid #e4e4e4;
  border-left: 1px solid #e4e4e4;
  border-bottom: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  background-color: #f8f8f8;
}

#HCB_comment_box input.text {
  width:200px;
}

/* the submit button */
#HCB_comment_box input.submit {
  border-top: 1px solid #eee;
  border-left: 1px solid #eee;
  border-bottom: 1px solid #888;
  border-right: 1px solid #888;
  background-color: #ccc;
  color: #666;
  font-weight:bold;
  cursor:pointer;
}

#HCB_comment_box span.home-desc {
  font-size:10px;
  opacity:0.4;
}

/* the individual comment display containers */
#HCB_comment_box div.comment {
  border-bottom:1px dotted #eee;
  margin-bottom:5px;
}