html, body { text-align:left; margin:0px; padding:0px; font:normal 13px Verdana; color:#eaddd4; background:#342013;}
div, input, textarea, table, tr, td { text-align:left; font:normal 13px Verdana; color:#eaddd4; }
table, tr, td { vertical-align:top; }
img { border:0px; }
form { margin:0; padding:0; }
.cb { clear:both; }
.fl { float:left; }
.fr { float:right; }
.all_ul { padding:0px; margin:0px; list-style-type:none; }
#container { width:961px; margin:0 auto; background:url(/img/top.jpg) no-repeat; padding-right:42px; float:left;}
.rel { position:relative; top:0px; left:0px; width:0px; height:0px; }
/* IDs **/
/* CLASSes **/
.fs10{font-size:10px;}
.fs11{font-size:11px;}
.fs12{font-size:12px;}
.fs16{font-size:16px;}
.fs25{font-size:36px;}
.gothic{font-family:Century Gothic;}
.bold{font-weight:bold;}
.white{color:#fff;}
.orange{color:#ff8400;}
.margTop5{margin-top:9px;}
.margR1{margin-right:1px;}
.margL2 {margin-left:2px;}
/* BACKGROUNDs **/
.menubg{width:921px; height:43px; background:#1e1711; float:right; margin:40px 0px 3px 0px;}
.wedbg{background:#000 url(/img/wedimg.jpg) no-repeat; width:921px; height:320px; float:right;}
.darkgraybg{background:#1a1a1a; width:410px; height:297px; float:right; margin:7px 6px 0px 0px; padding:8px 10px 0px 10px;}
.lightgraybg{background:url(/img/lightgraybg.gif) repeat; width:405px; height:150px; padding:5px 2px 1px 2px;}
.lightgraybg2{width:91px; height:25px; background:url(/img/lightgraybg.gif) repeat; padding:5px;}
/* LINKs **/
a, a:active, a:visited { color:#adadad; text-decoration:none; }
a:hover { text-decoration:underline; }


a.menu, a.menu:active, a.menu:visited { color:#fff; font-size:15px; line-height:43px; padding:0px 35px 0px 35px; }
a.menu:hover { color:#ff5a00; text-decoration:none;}

a.menu_act, a.menu_act:active, a.menu_act:visited, a.menu_act:hover { color:#ff5a00; font-size:15px; line-height:43px; text-decoration:none; padding:0px 35px 0px 35px;}
a.pager, a.pager:active, a.pager:visited {  font-weight:bold; padding-left:3px; padding-right:3px; }
a.pager:hover {  font-weight:bold; text-decoration:none; color:#FF8400; padding-left:3px; padding-right:3px; }
a.pager_act, a.pager_act:active, a.pager_act:visited, a.pager_act:hover { font-weight:bold; text-decoration:none; color:#FF8400; padding-left:3px; padding-right:3px; }
a.inv, a.inv:active, a.inv:visited { text-decoration:underline; }
a.inv:hover { text-decoration:none; }
a.copy, a.copy:active, a.copy:visited, a.copy:hover { color:#705745;}
a.white, a.white:active, a.white:visited, a.white:hover { color:#fff;}
a.gray, a.gray:active, a.gray:visited{ color:#757575; text-decoration:none;}
a.gray:hover {text-decoration:underline;}

/* CONTACTs **/
.contit_err { color:#f84242;}
.asterisk { color:#f84242;padding:0px 2px 0px 2px; }
.mandatory { color:#fff; }
.inputtext { border:solid 1px #705745; width:200px; color:#e7e7e7; background:none; margin:2px 0px 5px 0px; height:15px;}
.select { border:solid 1px #705745; width:200px; color:#e7e7e7; background:none; margin:2px 0px 5px 0px; height:19px;}
.inputtextarea { border:solid 1px #705745; width:400px; height:80px; color:#e7e7e7; background:none; overflow:auto; margin-bottom:3px; padding:0px; 	}
.code { border:solid 1px #705745; width:80px; height:17px; font-size:14px; text-align:center; background:none; float:left; color:#ff5a00;}
.btn { color:#ff5a00; font-size:14px; border:solid 1px #705745; text-align:center; padding:0px 20px 0px 20px; cursor:pointer; display:block; background:#1e1711; margin:0px 3px 0px 0px; float:left;}
.btnbl { color:#ff5a00; font-size:14px; border:solid 1px #705745; text-align:center; padding:5px 0px 0px 0px; cursor:pointer;  background:#1e1711; margin:5px 3px 0px 0px; float:right;}
.conttext { width:400px; margin:10px 0px 0px 30px; }
.testtext { width:510px; margin:10px 0px 0px 30px; }

.restit {}
.restit_err {color:#f84242;}
