body {font:13px/1.231 Georgia,Times New Roman,serif; background:white}
table {font-size:inherit;font:100%;}
#page{width:1040px;margin: 0 auto; padding:0; color:#612100;}
#head{width:100%; height:110px; margin:0;padding:0; background-color:cornsilk; border:0px solid blue;}
#logo{height:80px; margin:0; padding:10px 0 0 20px; border:0px solid green;}
#logo h1{font:400 48px georgia,times,serif; color:#612100; margin:0; padding:0; border:0px solid red}
#logo a{color:#643F39; text-decoration:none;}
#logo img{border:0;padding:44px 0 0 10px;}

#menu{margin:0;padding:0; height:50px; border:0px solid plum}
.tmnu{margin:0;font:25px Times New Roman,serif; border:0px solid blue;}
.tmnu li{display:inline;background-color:cornsilk; }
.tmnu li a{float:left;color:#612100;text-decoration:none;background-color:cornsilk; padding:10px 10px;}
.tmnu li a:hover,.tmnu li{color:white; background:#FAAC58; text-decoration:none;}
.tmnu li .current{color:white;background:#FAAC58;text-decoration:none;font-weight:700;}
#subh{position:relative; top:-2px; width:100%; height:60px; margin:0; padding:0;  border:0px solid red;}
.smnu{background-color:cornsilk; height:40px; font:25px Times New Roman,serif; margin:0px auto; padding:20px 0 0 0;  text-align:center;  border:0px solid blue;}
.smnu li{display:inline;}
.smnu li a{text-decoration:none; padding:5px; color:#612100}
.smnu li a:hover,.smnu li .current{background:#FAAC58; color:white}

#subh h1{font:400 2em georgia,times,serif; color:white; padding:0 0 0 280px;margin-top:-1px;}
#subh p{font:600 1em georgia,times,serif; color:#444; padding:5px 10px 0 280px;}
#subh img{float:left; position:relative; top:-10px; left:10px;}

#cont{width:100%; min-height:400px; margin:20px 0 0 0; padding:0px 0px 0 0px; border:0px solid white}
#main{position:relative; float:left; width:535px; min-height:150px; text-align:left; margin:0; padding:20px 20px 0 0; border:0px solid red;}
#main h1,#cont h1,#side h2{font:400 1.6em georgia,times,serif; text-align:center; margin:0 0 10px 0; color:#ffcc00;}
#main h2,#cont h2,#side h2{font:400 1.4em georgia,times,serif; text-align:center; margin:0 0 10px 0; color:#ffcc00;}
#main h3,#cont h3,#side h3{font:400 1.2em georgia,times,serif; margin:0 0 10px 0; color:#ffcc00;}
#cont a,#cont a:link,#cont a:active,#cont a:visited,
#main a,#main a:link,#main a:active,#main a:visited,
#side a,#side a:link,#side a:active,#side a:visited {text-decoration:none; color:#ffcc00}
#cont a:hover,#main a:hover,#side a:hover {text-decoration: underline}

/*
#main p,#side p,#cont p{text-align:center; padding-bottom:6px;}
#main h2,#cont h2{font:400 1.3em georgia,times,serif; color:white; margin:9px 0 0px 0;}
#main h3,#cont h3{font:700 1em arial,helvetica,sans-serif; color:white; padding-bottom:5px; margin-bottom:-6px; border-bottom:1px solid #ccc;}
#main h4,#cont h2{font:400 1.3em georgia,times,serif; margin-bottom:-10px;}
#main ol {line-height:1.6em}
#main li a{color:#444; text-decoration:none;}
#main li a:hover{color:#AAA;text-decoration:underline;}
#main ul{list-style-type:none; margin:0; padding-left:2em; line-height:1.5em;}
*/


#side{position:relative;float:left;width:300px; padding:0 0 0 30px; text-align:left; margin:0; border:0px solid blue;}
#side h1{font:700 1.1em georgia,times,serif; color:#fff; margin-bottom:-8px; background:#643F39; padding:6px 0 6px 4px;}
/*
#subh p a,#main p a,#side p a,#side h1.rss a{color:white;text-decoration:underline;}
#subh p a:hover,#main p a:hover{color:#444;text-decoration:none;border:none;}
#side p a:hover,#side h1.rss a:hover{color:#444;text-decoration:none;}
*/
#foot{font-size:.85em; width:100%; height:35px; clear:both; padding:40px 0 0 0; border:0px solid white;}

.cocl{width:450px;margin:0;padding:0;}
.cocm{width:100px;margin:0;padding:0;}
.cocr{width:250px;margin:0;padding:0;}
.cobx{margin:0;padding:10px;}
.cobx:after{content:"";display:block;clear:both;}
.cobx a{text-decoration:none; color:#612100}
.cobx a:hover{color:black;}
.fltL{float:left;}
.fltR{float:right;}
.ctr{text-align:center;}
.rig{text-align:right;}
.lef{text-align:left;}
.big{font-weight:bold; font-size:120%}
.bld{font-weight:bold;}
.mt12{margin-top:12px}
.mt24{margin-top:24px}
.i10{text-indent:10px;}
.ind{text-indent:20px; font-weight:bold; margin:0; padding:0;}
.clr{clear:both}
.navRig{text-align:right; padding:0 6px 4px 0}



/*
#search{position:relative;width:100%;float:right;text-align:right;}
fieldset{border:0;text-align:right;}
.styled{border:1px solid #fff;font-family:arial, verdana, sans-serif;font-size:.8em;color:#666;background-color:#fff;font-weight:400;padding:5px 5px 4px 6px;}
.button{border:1px solid #fff;margin-left:5px;margin-right:10px;font-family:arial, verdana, sans-serif;color:#fff;background:#643F39;font-size:.8em;font-weight:400;padding:3px 2px;}
*/

.C3L{float:left;  width:286px; padding:0; text-align:left; border:solid 0px blue;}
.C3C{float:left;  width:286px; padding:0; margin:0 0 0 21px; text-align:left; border:solid 0px 
blue;}
.C3R{float:right; width:286px; padding:0; text-align:left; border:solid 0px blue;}
.rotBox{margin:10px auto 0px auto; width:900px; padding:10px 0px; text-align:center; height:auto}
.rotBox:after{content:""; display:block; height:0; clear:both; }