@charset "utf-8";
body {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0;
}

a:link {
color:#C38039;
text-decoration:none;
}

a:visited {
text-decoration:none;
color:#C38039;
}

a:hover {
text-decoration:none;
color:#95632D;
}

a:active {
text-decoration:none;
}

h1,h2,h3,h4,h5 {
font-family:Arial, Helvetica, sans-serif;
font-size:100%;
color:#C4813A;
}

.twoColFixRtHdr #container {
width:800px;
border:1px none #000;
background-image:url(../img/main/bg-container.jpg);
margin:0 auto 48px;
padding:0;
}

.twoColFixRtHdr #header {
height:268px;
background-image:url(../img/main/bg-header.jpg);
background-repeat:no-repeat;
width:800px;
top:0;
margin:0;
padding:0;
}

.twoColFixRtHdr #header .message {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:218px;
padding-left:48px;
}

.twoColFixRtHdr #main {
padding-top:0;
height:auto;
margin:0 350px 0 0;
}

.twoColFixRtHdr #main .content {
padding-right:23px;
padding-bottom:0;
padding-left:49px;
top:0;
text-align:left;
}

.twoColFixRtHdr #main .content p {
padding-top:0;
padding-bottom:6px;
margin-top:4px;
}

.twoColFixRtHdr #main .content li {
margin-top:4px;
}

.twoColFixRtHdr #main .content h1 {
font-size:22px;
background-image:url(../img/main/bg-bar-lg.jpg);
background-repeat:repeat-x;
background-position:center;
color:#FFF;
line-height:22px;
text-align:center;
padding-top:4px;
padding-bottom:4px;
letter-spacing:1px;
margin:0;
}

.twoColFixRtHdr #main .content h2 {
font-size:18px;
line-height:18px;
margin-top:10px;
margin-bottom:0;
padding-bottom:0;
font-weight:400;
}

.twoColFixRtHdr #main .content h3 {
padding-right:18px;
font-size:16px;
font-weight:400;
margin:0;
}

.twoColFixRtHdr #main .content h4 {
padding-right:18px;
font-size:14px;
font-weight:400;
color:#666;
margin:0;
}

.twoColFixRtHdr #main .img {
margin-left:33px;
width:411px;
background-color:#D6A972;
margin-top:18px;
padding-bottom:24px;
background-image:url(../img/main/bg-img-footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.twoColFixRtHdr #main .img p {
top:6px;
color:#FFF;
margin:0;
padding:6px 12px;
}

.twoColFixRtHdr #main .img h1 {
font-size:18px;
color:#FFF;
text-align:center;
background-image:url(../img/main/bg-bar-lg.jpg);
background-repeat:repeat-x;
background-position:top;
line-height:24px;
padding-right:0;
margin:0;
}

.twoColFixRtHdr #main .img h2 {
font-size:14px;
color:#FFF;
text-align:center;
padding:0;
}

.twoColFixRtHdr #main .tab {
margin-left:33px;
width:411px;
}

.twoColFixRtHdr #panel {
width:350px;
float:right;
top:0;
background-image:url(../img/main/bg-sidebar.jpg);
border-style:none;
margin:0;
padding:0;
}

.twoColFixRtHdr #panel .content {
float:right;
background-image:url(../img/main/bg-sidebar-content.jpg);
background-repeat:repeat-y;
width:302px;
padding:0 24px 24px;
}

.twoColFixRtHdr #panel .content p {
margin-top:2px;
margin-bottom:2px;
}

.twoColFixRtHdr #panel .content .article {
background-color:#F4EAE0;
border:1px none #E0BD97;
text-align:left;
margin-top:24px;
background-image:url(../img/main/bg-art-md.jpg);
background-repeat:repeat-y;
width:295px;
padding-top:0;
padding-bottom:0;
}

.twoColFixRtHdr #panel .content .article .top {
background-image:url(../img/main/bg-art-top.jpg);
height:12px;
margin-top:0;
padding:0;
}

.twoColFixRtHdr #panel .content .article .btm {
background-image:url(../img/main/bg-art-btm.jpg);
height:12px;
background-repeat:no-repeat;
margin:0;
padding:0;
}

.twoColFixRtHdr #panel .content .article .txt {
font-style:normal;
padding:0 12px;
}

.twoColFixRtHdr #panel .content .article li {
margin-top:6px;
}

.twoColFixRtHdr #panel .content .article ul {
margin-top:6px;
padding-left:12px;
margin-left:12px;
}

.twoColFixRtHdr #panel .content .article h1 {
font-size:18px;
font-weight:400;
margin:0;
padding:0;
}

.twoColFixRtHdr #panel .content .article h2 {
font-size:16px;
padding-bottom:0;
font-weight:700;
padding-top:0;
margin:0;
}

.twoColFixRtHdr #panel .content .article h3 {
font-size:14px;
font-weight:700;
text-align:left;
letter-spacing:1px;
padding-left:12px;
margin:0;
}

.twoColFixRtHdr #panel .content .article p {
padding-top:0;
margin-top:3px;
margin-bottom:6px;
}

.twoColFixRtHdr #panel .content .article .add {
font-size:14px;
font-weight:400;
height:126px;
overflow:hidden;
text-align:left;
margin:0;
padding:12px 12px 0 0;
}

.twoColFixRtHdr #panel .footer {
background-image:url(../img/main/bg-sidebar-footer.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:auto;
height:38px;
}

.twoColFixRtHdr #footer {
background-color:#DDD;
background-image:url(../img/main/bg-footer.jpg);
height:106px;
width:800px;
text-align:center;

}

.fltrt {
float:right;
margin-left:8px;
}

.fltlft {
float:left;
margin-right:8px;
}

.clearfloat {
clear:both;
height:0;
font-size:1px;
line-height:0;
margin:0;
padding:0;
}

.clearfloat-left {
clear:left;
height:0;
font-size:1px;
line-height:0;
}

.clearfloat-right {
clear:right;
height:0;
font-size:1px;
line-height:0;
}

hr {
height:1px;
background-color:#F7EBDF;
color:#F6ECE2;
border:none;
width:80%;
text-align:left;
padding-top:6px;
padding-bottom:6px;
margin-top:12px;
margin-bottom:12px;
}

.nav {
background-image:url(../img/main/bg-sidebar.jpg);
vertical-align:middle;
background-repeat:repeat-y;
list-style-image:url(wdot.gif);
background-color:#C38039;
font-size:12px;
border-style:none;
padding:0 22px 4px 40px;
}

.nav ul {
margin:0;
padding:0;
}

.nav li {
margin-top:6px;
margin-bottom:6px;
}

.nav a:link {
display:block;
text-align:left;
vertical-align:middle;
letter-spacing:1px;
color:#FFF;
text-decoration:none;
list-style-type:none;
margin:0;
padding:0;
}

.nav a:visited {
display:block;
vertical-align:middle;
letter-spacing:1px;
color:#FFF;
text-decoration:none;
}

.nav a:hover {
display:block;
color:#666;
background-color:#F6ECE2;
margin:0;
padding:0;
}

.nav a:active {
background-color:#C38039;
}

img.floatLeft {
float:left;
text-align:left;
vertical-align:middle;
height:auto;
padding-left:9px;
margin:4px 12px 4px 4px;
}

.img.floatRight {
float:right;
margin:4px;
}

img.floatLeft-nomargin {
float:left;
text-align:left;
vertical-align:middle;
height:auto;
padding-left:0;
margin:4px 12px 4px 0;
}

.border {
	text-align:left;
	border:1px solid #DBAA72;
	padding:4px;
}

.divider {
	width:80%;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#FCF9F4;
	margin-top:6px;
	margin-bottom:6px;
	text-align:left;
	vertical-align:middle;
}

.divider-dk {
	width:80%;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#C4813A;
	margin-top:6px;
	margin-bottom:6px;
	text-align:left;
	vertical-align:middle;
}

.twoColFixRtHdr #footer .note {
text-align:center;
padding-top:60px;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
}

.twoColFixRtHdr #footer .note a:hover {
color:#D1DBED;
}

.twoColFixRtHdr #footer .note a:link,.twoColFixRtHdr #footer .note a:visited,.twoColFixRtHdr #footer .note a:active {
color:#FFF;
}
