* { margin:0; padding:0;}
body { background:#000; font-family:Tahoma, Arial, helvetica, sans-serif; font-size:100%; line-height:1em; color:#8F8C86;}

input, textarea { font-family:Tahoma, Arial, helvetica, sans-serif; font-size:1em;}

#header{
background:url(../images/headbg.jpg);
position:relative;
text-align:center;
}
#header2{
background:url(../images/headbg.jpg);
position:relative;
height:340px;
}

.fleft { float:left !important;}
.fright { float:right !important;}
.clear { clear:both !important;}
.clear2 { clear:both !important;
display:block !important;
height:9px !important;
}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper, block { width:100%; overflow:hidden;}
.container { width:100%;}
.center{
text-align:center;
}

p { margin:0; padding:0;}

/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:32px;}
.form input { background:url(../images/input-bg.png); border-top:2px solid #322011; border-left:1px solid #322011; border-bottom:0;  border-right:0; color:#fab06a; padding:3px 0 3px 3px; width:258px;}
.buttons { width:100%; font-size:1.31em; color:#fff;}
.buttons .fleft { padding:10px 0 5px 0;}
.buttons .fleft a { color:#fff; font-weight:bold; font-size:.76em; line-height:1.31em;}
.buttons .fright a { cursor:pointer; position:relative; right:-5px;}

.form1 { height:59px;}
.form1 label { display:block;}
.form1 input {width:223px; padding:2px 0 2px 3px; background:#1a1a1a; border:1px solid #472513; color:#4b473d;}
textarea { width:600px; height:78px; margin-bottom:12px; overflow:auto; background:#1a1a1a;  border:1px solid #472513; padding:2px 0 0 3px; color:#4b473d;}


/*==================list====================*/
ul { list-style:none;}
#special ul
{
list-style:disc;
margin-left:40px;
}

.list { margin:-19px 0 19px 0;}
.list li { width:100%; overflow:hidden; padding:19px 0 0 0;}
.list li img { float:left; margin:4px 22px 0 0;}
.list li b {color:#8a9804;}

.list1 { margin:-4px 0 0 0;}
.list1 li { color:#8a9804; font-weight:bold; padding-bottom:4px;}
.list1 li a { color:#8a9804; text-decoration:none;}
.list1 li a:hover { text-decoration:underline;}

.list2 { margin:-2px 0 0px 0;}
.list2 li { width:100%; overflow:hidden; vertical-align:bottom; padding-top:2px; margin-bottom:10px}
.list2 li p { float:left;}
.list2 li span { float:right; color:#8a9804;}


.list3 { width:100%; overflow:hidden; margin:0 0 19px 40px;}
.list3 li { float:left; margin-right:65px; padding-top:25px;}
.list3 li.alt { margin-right:0;}

/*==================other====================*/
.img-box { width:100%; overflow:hidden; padding-bottom:28px;}
.img-box img { float:left; margin:0 20px 0 0;}

.img-box1 { width:100%; overflow:hidden;}
.img-box1 img { float:left; margin:0 32px 0 0;}
.img-box1 .title img { float:none;}
.img-box1 .title { margin:9px 0 17px 0;}
.box .img-box1 p { font-family:"Times New Roman", Times, serif; font-size:1.31em; line-height:1.29em;}
.img-box1 p .link2 { font-size:.76em; margin-left:13px;}

.thumbs{
border-color:#EDEDED #DADADA #DADADA #EDEDED;
border-style:solid;
border-width:1px 2px 2px 1px;
padding:4px;
vertical-align:middle;
background-color:white;
}

.p1 { margin-bottom:25px;}
.p2 { margin-bottom:17px;}

.phone { float:right; margin-right:155px;}
.name {}


/*==================txt, links, lines, titles====================*/
a {color:#8a9804;}
a:hover{text-decoration:none;}
b{
color:#8A9804;
}

h1 { font-size:2em; line-height:30px; margin-bottom:10px; }
h2 { color:#8a9804; font-size:1.5em;}
h3 { color:#8a9804; font-size:1;}

.link { color:#8a9804; text-decoration:none; font-weight:bold;}
.link:hover { text-decoration:underline;}

.link1 { display:inline-block; float:left; margin-left:28px; background:url(../images/link1-right.png) no-repeat right top; color:#d8a462; text-decoration:none;}
.link1 em { display:inline-block; background:url(../images/link1-left.png) no-repeat left top; padding:0 5px 0 5px;}
.link1 b {display:inline-block; background:url(../images/link1-bgd.png) left top repeat-x; padding:2px 2px 3px 4px; font-weight:normal; font-style:normal; cursor:pointer;}
.link1:hover { color:#945b1c;}

.link2 { display:inline-block; background:url(../images/link2-bgd.gif) left top repeat-x; color:#2c160b; font-family:Tahoma, Arial, helvetica, sans-serif; text-decoration:none; line-height:1.08em; cursor:pointer;}
.link2 em { display:inline-block; background:url(../images/link2-left.gif) no-repeat left top;}
.link2 b { display:block; background:url(../images/link2-right.gif) no-repeat right top; padding:3px 15px 6px 15px; font-style:normal; color:black;}
.link2:hover, .link2:hover b { color:#fff;}

.title { margin-bottom:12px;}


/*==================boxes====================*/
.box { background:#151515; width:100%; }
.box .left-top-corner {background:url(../images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner {background:url(../images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner {background:url(../images/left-bot-corner.gif) no-repeat left bottom; width:100%;}
.box .right-bot-corner {background:url(../images/right-bot-corner.gif) no-repeat right bottom; }
.box p { line-height:1.38em;}
.box dl dt { color:#8a9804; font-weight:bold; margin-top:21px;}
.box .inner { padding:31px 20px 25px 33px;}

.box1 { background:#101010; width:100%; margin-bottom:9px;}
.box1 .left-top-corner {background:url(../images/left-top-corner1.gif) no-repeat left top;}
.box1 .right-top-corner {background:url(../images/right-top-corner1.gif) no-repeat right top;}
.box1 .left-bot-corner {background:url(../images/left-bot-corner1.gif) no-repeat left bottom; width:100%;}
.box1 .right-bot-corner {background:url(../images/right-bot-corner1.gif) no-repeat right bottom; }
.box1 p { line-height:1.38em;}
.box1 .inner { padding:31px 20px 25px 33px;}

.form-box { width:306px; height:173px; 
background:url(../images/form-box-bg.jpg) no-repeat left top; margin-bottom:9px;
color:black;
font-size:12pt;
font-weight:bold;
}
.form-box a{
color:black;
font-size:10pt;
}
.form-box h4{
color:black; 
padding-left:20px;
font-size:14pt;
}
.form-box2{
height:140px !important; background:url(../images/form-box-bg2.jpg) no-repeat left top !important;
}
.form-box3{
height:110px !important; background:url(../images/form-box-bg3.jpg) no-repeat left top !important;
}
.form-box .title { margin-bottom:15px;}
.form-box .inner { padding:24px 23px 0 20px;}
.cont_form{
color:white !important;
}
/*content*/
#content { padding:0 30px 40px 28px;}
#content .indent {margin-bottom:9px;}

/*footer*/
#footer span { color:#945b1c; float:left; padding-top:2px;}
#footer .indent { padding:15px 29px 0; position:relative;}

.fmenu{
text-align:center;
margin-bottom:10px;
}

/*==========================================*/

td{
padding:3px;

}
tr.content td{
BORDER-BOTTOM: #8A9804 3px solid;
}
td.titleEvent{
background:#8A9804;
color:#DFDFDF;
font-weight:bold;
}
.highlight{
color:red !important;
font-weight:bold !important;
}


