body {margin:0;padding:0;background-color:#9EBCC0;font:14px/18px Verdana,Arial,Helvetica,Swiss,sans-serif}
img{border:none}
h1{font:15px/15px "Lucida Sans Unicode",Arial,Verdana,Helvetica,Swiss,sans-serif;color:#53171A;margin:12px 0;}
em{font:12px/14px Verdana,Arial,Helvetica,Swiss,sans-serif;color:#855738}
p{margin:12px 0}
select{color:#393737}
a {color:black}
/*use javascript to set the height vals for #bgrj and bgrmid */
#bgr{position:absolute;top:0;left:50%;height:100%;width:50%;background:url(../i/bgr.gif) -5px -5px;}
#bgrj{position:absolute;top:0;left:50%;height:200px;width:50%;background:url(../i/bgr.gif) -5px -5px;}
#bgrmid{position:absolute;top:0;left:50%;margin-left:-517px;width:1033px;height:100%;padding:0 150px;background:url(../i/bgc.gif) repeat-y 15px 0;} 
#bc{position:relative;top:0;left:50%;margin-left:-517px;width:1033px;height:100%;padding:0 150px;background:url(../i/bgc.gif) repeat-y 15px 0;}

/*main nav*/
.tn{position:absolute;top:2px;left:142px;width:587px;height:23px;background-repeat:no-repeat}
#tnab{background-image:url(../i/tnab.gif)}
#tnco{background-image:url(../i/tnco.gif)}
#tnfe{background-image:url(../i/tnfe.gif)}
#tnma{background-image:url(../i/tnma.gif)}
#tnnj{background-image:url(../i/tnnj.gif)}
#tnre{background-image:url(../i/tnre.gif)}
#tnsp{background-image:url(../i/tnsp.gif)}
#tnte{background-image:url(../i/tnma.gif)}

#nav{list-style:none;border:0;padding:0;margin:4px 0 0 10px}
#nav li{color:#5E0C12;display:inline;font-size:11px;line-height:13px;padding:0;margin:0}
#nav a{color:#0B3032;font-size:11px;line-height:13px;text-decoration:none;text-align:center;padding:0 7px;margin:0;}
#nav a.on{color:#5E0C12}
#nav a:hover{color:#5E0C12;text-decoration:none;}
/*header*/
#h{position:relative;top:0;left:0;height:40px;width:733px;}
#mril a{display:block;height:100%;width:100%}
#mril{position:absolute;left:2px;top:2px;background:url(../i/mril.gif) no-repeat;width:359px;height:38px;cursor:pointer}
#mn{position:absolute;right:-1px;top:0;background:url(../i/mn.gif) no-repeat;width:124px;height:15px;}
#s{float:right;color:#F7D08C;font-size:10px;margin-top:18px;}
#s input{border:1px solid #471316;height:18px;background-color:#aec2cc;}
#s form{margin:0;padding:0}
/*body*/
#b{position:relative;top:0;left:0;width:733px;border:1px solid black;background:url(../i/bbg.gif) repeat-y;background-color:white;z-index:50}
#fl{position:absolute;left:3px;top:8px;width:20px;height:24px;background:url(../i/fl.gif) no-repeat;}
#btbc{position:relative;top:0;left:264px;width:467px;height:46px;background-color:#aec2cc;border-right:2px solid #aec2cc}
#ts{float:right;margin:27px 4px 0 0;color:#212524;font-size:11px}
#p3{position:absolute;top:0;left:29px;width:238px;height:266px}
#p2{position:absolute;top:2px;left:4px;width:234px;height:264px;background-color:#AEC2CC;}
#p1{position:absolute;top:0;left:0;width:235px;height:263px;background-color:#0A385B;}
#p{position:absolute;top:0;left:1px;width:233px;height:262px;background-repeat:no-repeat;}
#sf3{position:absolute;top:274px;left:29px;width:170px;height:64px;z-index:100}
#sf2{position:absolute;top:2px;left:4px;width:167px;height:61px;background-color:#aec2cc}
#sf{position:absolute;top:0;left:1px;width:167px;height:61px;background:url(../i/sf.gif) no-repeat}
.sep{border-top:1px solid #AD7C72;height:18px;font:14px/18px "Lucida Sans Unicode",Arial,Verdana,Helvetica,Swiss,sans-serif}

#bc1{position:relative;top:0;left:285px;width:415px}
#bc1 p{font-size:12px;line-height:16px;color:black}
#bc2{position:relative;top:0;left:188px;padding:0 0 10px 27px;width:485px;background-color:white}
#bc2 p{font-size:11px;line-height:16px;color:black;}
#vtr{position:absolute;top:-22px;left:0;width:75px;height:22px;background:url(../i/vtr.gif) no-repeat;}
a.button{cursor:pointer;color:#004d5d;text-decoration:none;font-size:11px;border-bottom:1px solid #AD7C72;border-right:1px solid #AD7C72;padding:1px;background-color:#FBF6EE;}
.acont{height:33px;width:80px;text-align:right;background:url(../i/btt.gif) no-repeat 0 2px}

/*footer*/
#f {position:relative;left:0;top:4px;height:50px;width:733px;margin:0;padding:0;font-size:10px;color: #1D1E1F;}
#f ul{margin:0;padding:0}
#f li{display:inline;list-style-type:none;padding:0;margin:0;}
#f a{font-size:10px;color:#1D1E1F;text-decoration:none;}
#f a:hover{text-decoration:underline}
#f p{margin:0;padding:0;}
#f p img{vertical-align:middle;margin-bottom:6px}
#f p#dd{position:absolute;top:0;right:0;color:#CDB286}
#f p#dd a{color:#CDB286}

/*block links*/
.abl{display:block}
#home{float:left;width:51px;height:15px}
#contact{float:right;width:73px;height:15px}
#sfjo{float:left;width:167px;height:30px;}
#ftc{float:left;width:167px;height:30px;}
.fb{position:absolute;top:354px;left:29px;width:171px;background-color:#AEC2CC;font-size:11px;line-height:14px;font-weight:bold;text-align:right;color:#004D5D;border-right:1px solid #AEC2CC;border-bottom:1px solid #AEC2CC;z-index:100}
.fb ul{border:1px solid #004D5D;padding:5px 5px 5px 10px;list-style:none;margin:0 2px 1px 0;background-color:white}
.fb ul.nextul{margin-top:-3px;background-color:#E5EBEC;border-top:1px solid #B18263}
.fb li{margin-bottom:6px;padding:0;font-weight:normal;font-size:11px;color:black}
.fb a{color:#541419;font-weight:bold}
.fbtr{position:absolute;top:0;right:-2px;width:4px;height:3px;background-color:white;line-height:2px;font-size:2px}
.fbbl{position:absolute;bottom:-2px;left:0px;width:3px;height:2px;background-color:white;line-height:2px;font-size:2px;}
