body { background-image: url(../_img/patternsm.jpg); background-repeat: repeat; font: 12px helvetica, verdana, arial, sans-serif; color:#333; text-transform: normal; letter-spacing: .5px; margin-top: 0px; text-align: center; }

h1 { font: 18px verdana, helvetica, arial, sans-serif; color: #000; letter-spacing: 0px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
h2 { font: 14px verdana, helvetica, arial, sans-serif; color: #000; font-style: italic; }
h3 { font: 16px verdana, helvetica, arial, sans-serif; color: #000; text-decoration: none;}
#h4 pre { font: 18px verdana, helvetica, arial, sans-serif; color: #000; letter-spacing: 0px; font-weight: bold; margin-top: 0px; margin-bottom: 5px;}
p { font: 12px verdana, helvetica, arial, sans-serif; color: #333; text-decoration: none; margin:0px 30px 10px 30px; }
pre { font: 12px verdana, helvetica, arial, sans-serif; color: #333; text-decoration: none; margin:0px 30px 10px 30px; text-align: justify; }
ul {margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
ul li {}
#nav ul li {padding-right: 28px; display: inline; text-align: left; }
#subnav ul li {padding-right: 5px; display: list; text-align: left;}
a {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 15px; letter-spacing: 1px; background-color: #873126; font-weight: bold; }
a.mark {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 15px; letter-spacing: 1px; background-color: #873126; font-weight: bold; }
a:hover {color: #000; background-color: #996666; }
a.mark:hover {color: #000; background-color: #873126; }
#subnav a {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666;}
#subnav a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #873126; }

#subnavsm a {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666;}
#subnavsm a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #873126; }


#subnav2 a {text-decoration:none; color:#EBEBE0; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666;}
#subnav2 a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #873126; }
p.footer { font: 9px verdana, helvetica, arial, sans-serif; text-decoration: none; }
strong {text-decoration: bold; color:#333; text-transform: none; font-size: 12px; letter-spacing: 1px; background-color: #D6CAB4; font-weight: bold; }
blockquote { margin:10px 10px 10px 10px; width: 90%; font: 14px helvetica, verdana, arial, sans-serif; color: #333; text-decoration: none; text-transform: none; line-height: 14px; letter-spacing: 1px; background-color: #D6CAB4; padding: 5px;}

div.frame {width:270px; height:400px; float: left; margin: 0px 0px 0px 0px; padding: 0; position: relative; }
div.img-dec {background-color: #996666; clear: right; float: left; margin: 10px 0px 10px 10px; padding: 0; position: relative; }
div.img-dec img {width:260px; display: block; position: relative; background-color: #333; border: 1px solid #333; margin: -6px 6px 6px -6px; padding: 0px; }

img.hidden {display:none; }

#container { width:840px; margin:0 auto; height: 1700px; text-align: justify; background-color: #EBEBE0; }

#header { width: 100%; height: 80px; float: left; background-color: #EBEBE0; }
#header img {width: 840px; height: 100px; }
img {margin:10px 10px 10px 10px; }

#content { width: 100%; height: 90%; float: left; background-color: #EBEBE0; min-height: 700px; }			
/** html #content { width: 100%; height: 80%; float: left; background-color: #EBEBE0; min-height: 700px; border-left:840px solid #800; margin-left:-840px;}*/

#footer { width: 100%; height: 50px; float: left; padding: 10px 0px 3px 0px; border-top: 1px solid #333; text-align: center; background-color: #EBEBE0; }
#rightcontent {width: 64%; height: auto; float: left; background-color: #EBEBE0; margin-top:10px; margin-left:10px;}
#rightcontent2 {width: 64%; height: auto; float: left; background-color: #EBEBE0; margin-top:10px; margin-left:10px;}
#rightcontentlg {width: 77%; height: auto; float: left; background-color: #EBEBE0; margin-top:10px; margin-left:10px;}

#leftcontent {float:left; width:34%; height: auto; background-color: #EBEBE0; margin-top:10px; }
#leftcontent2 {float:left; width:34%; height: auto; background-color: #EBEBE0; margin-top:10px; }
#leftcontentsm {float:left; width:20%; height: auto; background-color: #EBEBE0; margin-top:10px; }

#rightcontent p {margin-left:0px; }
#rightcontent a {text-decoration:none; color:#EBEBE0; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #AD3F31; }
#rightcontent a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666; }
#rightcontent blockquote { margin:10px 10px 10px 10px; width: 90%; font: 14px helvetica, verdana, arial, sans-serif; background-color:#D6CAB4; color: #333; text-decoration: none; text-transform: none; line-height: 14px; letter-spacing: 1px; padding: 5px;}

#rightcontent blockquote a {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #D6CAB4;}
#rightcontent blockquote a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666; }
#rightcontent2 p {margin-left:0px; }
#rightcontent2 a {text-decoration:none; color:#EBEBE0; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #AD3F31; }
#rightcontent2 a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666; }
#rightcontentlg p {margin-left:0px; }
#rightcontentlg a {text-decoration:none; color:#EBEBE0; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #AD3F31; }
#rightcontentlg a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666; }


#nav {position: relative; float: left; padding-left: 4px; width: 836px; background-color: #EBEBE0; text-align: left; }
#subnav {bottom: 0; position: relative; float: left; width: 260px; background-color:#996666; margin-left: 10px; margin-top:10px; padding:5px; margin-bottom:10px; }
#subnav2 {position: relative; float: left; width: 260px; background-color:#996666; margin-left: 10px; margin-top:10px; padding:5px; margin-bottom:10px; }
#subnavsm {position: relative; float: left; width: 160px; background-color:#996666; margin-left: 10px; margin-top:10px; padding:5px; margin-bottom:10px; }

#mytable { margin-left:10px; font: 12px verdana, helvetica, arial, sans-serif; letter-spacing: 1px; width: 90%; padding: 0; }
caption { font: 12px verdana, helvetica, arial, sans-serif; color: #000; padding-top: 10px; padding-bottom: 10px; text-align: left; text-transform: uppercase; letter-spacing: 2px;}
th { font: 12px verdana, helvetica, arial, sans-serif; color: #333; letter-spacing: 2px; text-transform: none; text-align: left; padding: 3px 3px 3px 6px; background: #D6CAB4; }
td { border-right: 0px solid #ebebeb; border-bottom: 0px solid #ebebeb; background: #EBEBE0; padding: 3px 3px 3px 6px; color: #333; }

#mytable3 { margin-left:0px; font: 11px verdana, helvetica, arial, sans-serif; letter-spacing: 1px; width: 80%; padding: 0; }
#mytable3 caption { font: 12px verdana, helvetica, arial, sans-serif; color: #000; padding-top: 10px; padding-bottom: 10px; text-align: left; text-transform: uppercase; letter-spacing: 2px;}
#mytable3 th { font: 12px verdana, helvetica, arial, sans-serif; color: #333; letter-spacing: 2px; text-transform: none; text-align: left; padding: 3px 3px 3px 6px; background: #D6CAB4; }
#mytable3 td { border-right: 0px solid #ebebeb; border-bottom: 0px solid #ebebeb; background: #D6CAB4; padding: 3px 3px 3px 6px; color: #333; }
#mytable3 a {text-decoration:none; color:#fff; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #D6CAB4;}
#mytable3 a:hover {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #996666; }
#mytable3 a.mark {text-decoration:none; color:#333; text-transform: uppercase; font-size: 11px; letter-spacing: 0px; background-color: #D6CAB4; }

