body { font-size: 11px; font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; background-color: #362f2d; color: #cac2bf; text-align: left; margin: 0; background-attachment: fixed; background-image: url(../images/bg_dots.gif); background-repeat: repeat; min-height: 100%; }

#page { border: 0px solid red; width: 870px; height: auto; margin: auto; }

#header { height: 160px;  text-align: left;  }

#logocontainer { margin: 0 0 0 0px; float: left; width: 390px; }

#headercopy { float: left; }

a { color: #7299c6; text-decoration: none; }

#menucontainer { background-color: #362f2d; height: 25px; width: 100%; border-bottom: 1px solid #7299c6; margin-bottom: 30px; }

#navigation ul { border: 0px red solid; list-style: none; margin: 0; padding-left: 0px; padding-top: 5px; padding-bottom: 5px; }

#navigation a:link, #navigation a:visited { border: 0px red solid; padding: 5px 10px 5px 10px; color: gray; font-weight: bold; text-decoration: none; font-size: 11px; }

#navigation a:hover { text-decoration: none; background-color: #362f2d; color: #7299c6; font-size: 11px; }

#navigation li { display: inline; }

#contentcontainer { float: left; width: 870px; height: auto;  border: 0px solid green; }

#leftcol { float: left; width: 497px; }

#rightcol { float: left; width: 347px; margin: 0 0 0 20px; border: 0px solid blue; }

#rightcollisting { float: left; width: 870px; margin: 0 0 0 20px; border: 0px solid blue; }

#rightcolhome { float: left; width: 320px; padding-left: 10px; margin: 0 0 0 20px; border: 0px solid blue; font-size: 14px; font-weight: normal; font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; color: Silver;  }


#colhome { float: left; width: 340px; padding-left: 0px; padding-right: 20px;  margin: 0 0 0 20px; border: 0px solid blue; font-size: 14px; font-weight: normal; font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; color: Silver;  }

#colHomePageRight { float: right; width: 320px; padding-left: 20px; padding-right: 40px; margin: 0 0 0 20px; border: 0px solid blue; font-size: 14px; font-weight: normal; font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; color: Silver;  }


h1 { border: 0px solid red; font-weight: normal; color: #7299c6; font-family: "Trebuchet MS",Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 24px; line-height: normal; margin-top: 0px; margin-bottom: 0px; }

#footer { float: left; color: #736660; background-color: #362f2d; height: 25px; width: 100%; border-top: 1px solid #7299c6; margin-top: 30px; }

