body {margin:0 auto; text-align:center; background:#151613}
#center {margin:0 auto; text-align:center; width:756px; }
body.home #container {float:left; width:756px; text-align:left;}
body.default #container {float:left; width:756px; text-align:left; background: url(int_bg.gif) repeat-y}
body.form #container {float:left; width:756px; text-align:left; background:#e0e4cd url(form_bg.jpg) no-repeat right top}
#logo {}
#leftcol {float:left}
body.home #leftnav, body.default #leftnav {background:url(upper_leftnav_bg.gif) no-repeat; height:224px; width:120px; padding:10px 20px 0px 25px}

body.form #leftnav {background:url(form_left_bg.gif) no-repeat; width:116px; padding:10px 20px 0px 25px; text-align:left}
body.form #leftnav ul {list-style:none; margin:0; padding:0}


#maincol { float:left}
#topnav span {float:left}
.search {margin:0;padding:0}
#header {clear:both;}
body.home #contentarea {clear:both; float:left; width:591px;}
body.home #content {float:left; padding:40px 0px 0px 0px; height:312px; width:311px; background: url(hm_body_bg.gif) no-repeat}

body.default #contentarea {clear:both; float:left; width:591px;}
body.default #content {float:left; padding:40px 0px 0px 0px; width:591px; background:#e0e4cd url(int_body_bg.gif) no-repeat}

body.form #contentarea {clear:both; float:left; }
body.form #content {float:left; padding:150px 0px 0px 0px;}


.content {padding:0px 10px}
#rightcol{float:left; width:280px}
body.home #leftnav p, #rightcol p {padding:0px; margin:0px}

body.home #lowercontent {clear:both; float:left; width:756px; background:#a7ad99; border-top:8px solid #907b5b}
body.default #lowercontent {float:left; background:#a7ad99; border-top:8px solid #907b5b}
#lowerleft {float:left; width:90px; padding:20px 45px 0px 30px}
#lowerleft ul {list-style:none; margin:0; padding:0}
#lowerleft ul a {color:#000033; text-decoration:none; font:10pt Arial, Helvetica, sans-serif}
#lowerleft ul a:hover {color:#422a1c}
#lowermiddle {float:left; width:311px; }
#lowerright {float:left; width:250px; padding:15px}

body.home #footer {clear:both; width:756px; padding-top:50px; background:url(footer_bg.gif) no-repeat; color:#b3b6a9; font:10pt Arial, Helvetica, sans-serif}
body.default #footer {clear:both; width:756px; padding-top:50px; background:url(int_footer_bg.gif) no-repeat; color:#b3b6a9; font:10pt Arial, Helvetica, sans-serif}
body.form #footer {clear:both; width:756px; padding-top:50px; background:url(form_footer_bg.gif) no-repeat; color:#b3b6a9; font:10pt Arial, Helvetica, sans-serif}
#footer p {color:#b3b6a9; font:10pt Arial, Helvetica, sans-serif}
#kintera {padding:10px 0px;margin:0 auto; text-align:center; width:756px;}

/* form */
.CTtitle {text-align:left; }
.CTsubtitle {text-align:left; background: #cacbb5; color:#402212; padding:5px}

/*table.CTtableout table {border: none; padding:0px; margin:0px}
.CTeven {background:#e0e4cd; padding:0px; margin:0px }*/