@CHARSET "UTF-8";
body{
	margin: 0px auto;
	background: #d1c9bc url(../images/background.png) repeat-x;
}
#outer {position: relative; top: 20px; border: 2px solid black; padding: 20px; margin: auto; width: 850; background: white;}

.footerLinks { color: #800000; font-weight: bold }

.s1f, .s2f, .s3f, .s4f{font-size:1px; overflow:hidden; display:block;}
.s1f {height:1px; background-color:rgb(67,67,67); margin:0 5px;}
.s2f {height:1px; background-color:rgb(67,67,67); margin:0 3px;}
.s3f {height:1px; background-color:rgb(67,67,67); margin:0 2px;}
.s4f {height:2px; background-color:rgb(67,67,67); margin:0 1px;}
.contents {background-color: rgb(255,255,255); padding: 10px;}
.contents div {margin-left: 5px;}

.disc1f, .disc2f, .disc3f, .disc4f{font-size:1px; overflow:hidden; display:block;}
.disc1f {height:1px; background:#cc6600; margin:0 5px;}
.disc2f {height:1px; background:#cc6600; margin:0 3px;}
.disc3f {height:1px; background:#cc6600; margin:0 2px;}
.disc4f {height:2px; background:#cc6600; margin:0 1px;}
.contentdisc {background: #cc6600;}
.contentdisc div {margin-left: 5px;}

.wborder1, .wborder2, .wborder3, .wborder4{font-size:1px; overflow:hidden; display:block;}
.wborder1 {height:1px; background:rgb(67,67,67); margin:0 5px;}
.wborder2 {height:1px; background:white; border-right:2px solid rgb(67,67,67); border-left:2px solid rgb(67,67,67); margin:0 3px;}
.wborder3 {height:1px; background:white; border-right:2px solid rgb(67,67,67); border-left:2px solid rgb(67,67,67); margin:0 2px;}
.wborder4 {height:2px; background:white; border-right:2px solid rgb(67,67,67); border-left:2px solid rgb(67,67,67); margin:0 1px;}
.wbordercontentb {background: white; border-right:3px solid rgb(67,67,67); border-left:3px solid rgb(67,67,67);}
.wbordercontentb div {margin-left: 5px;}

.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); }
.overlay_content { display: none; position: absolute; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 2px solid orange; background-color: white; z-index:1002; overflow: auto; }
