* {border:0; margin:0; padding:0;}
a, a:visited{text-decoration:none; color:#DB653C;}
a:hover{text-decoration:underline;}
img{border:0;}

body{background: #000; font-family:"Trebuchet MS"; line-height:16px; font-size:13px;}
#center{width:770px; margin: 0 auto;}
#wrapper{width: 770px; float:left; }
#logo{width:132px; height:125px; float:left; background:url('images/logo.png') no-repeat; margin: 0 0 -125px 20px; display:inline; position:relative; z-index: 1;}
#img{width:770px; float:left;}
#whitegrad{width:770px; float:left; height:158px; background: url('images/whiteover.png') no-repeat; margin: -658px 0 0 0; display:inline;}
* html #whitegrad{margin-top: -670px; }
*+html #whitegrad{margin-top: -663px; }

#content{width: 770px; float:left; margin: -425px 0 0 0; display:inline;}
.right{float:right; margin: 0 -8px 0 0; display:inline;}
#menu{width: 233px; float:left; height: 360px; background: url('images/menubck.png') no-repeat; margin: 73px 0 0 0; display:inline;}
#accord{width: 200px; float:left; margin: 24px 0 10px 30px; display:inline; font-size:14px; font-weight:bold;}
#accord ul{list-style-type:none;}
#accord ul li ul li a, #accord ul li ul li a:visited{color:#DD8F74; font-weight:normal; background: url('images/orangearrow.gif') no-repeat 0 6px; padding-left: 7px; width: 230px; margin: 0 0 0 15px;} 
#accord ul li ul li a:hover{color:#fff; background: url('images/whitearrow.gif') no-repeat 0 6px; text-decoration:none;}
a.white, a:visited.white{color:#fff;}
#right{width:537px; float:left; }
#righttop{width:537px; height: 32px; float:left; background: url('images/righttop.png') no-repeat; margin: -15px 0 0 0; display:inline; position:relative; z-index: 1;}
#rightbody{width:507px; float:left; background: url('images/rightbody.png') repeat-y; margin: 0; display:inline; color:#4F4F4F; padding: 0 10px 0 20px; min-height:600px;}
* html #rightbody{background: url('images/rightbody.gif') repeat-y;}
#rightbody h1{font-size:24px; font-weight:Bold; text-align:right; border-bottom:1px solid #B0B0B0; color:#000; width: 500px; padding-bottom:10px;}
#rightbody h1 a, #rightbody h1 a:visited{color:#000; }
#rightbody h1 a:hover{text-decoration:none;}
.links{width: 490px; float:left; display:inline; text-align:right; color:#494949; font-size:12px; }
.links a, .links a:visited{color:#494949;}
#rightbody h2{font-size:18px; font-weight:bold; color:#DB653C; margin-bottom:15px;}
#rightbody a, #rightbody a:visited{font-weight:bold;}
#rightbody p{margin: 5px 10px 15px 20px;}
.img{float:left; height: 160px; width:auto; margin: 0 0 10px 10px; display:inline;}
.img img{padding: 3px; float:left;}
.img a, .img a:visited{float:left; border:1px solid #fff;}
.img a:hover{border:1px solid #DB653C; background: #FCF1ED; }

#rightbottom{width:537px; height: 39px; float:left; background: url('images/rightbottom.png') no-repeat; margin: 0; display:inline;}
#footerbody{width: 537px; float:left; background: url('images/footerbody.png') repeat-y; text-align:center; font-size:11px; color:#3C3C3C; line-height:20px;}
* html #footerbody{background: url('images/footerbody.gif') repeat-y;}
#footerbody a, #footerbody a:visited{color:#000; font-size:13px; font-weight:bold;}
#footerbottom{width:537px; height:31px; float:left; background: url('images/footerbottom.png') no-repeat -5px 0;}
.nv{position:absolute; left: -1000px;}

.formcontactpar input, .formcontactpar select, .formcontactpar textarea{border:1px solid #c1c1c1; width:250px;}
.formcontactpar textarea{width: 323px; height:130px;}
.formcontactpar select{width: 60px;}

.parsec{background-color:#f0f0f0;border:1px solid #cecece;padding:10px;margin:10px;}
.parsec h3{margin-bottom:10px;}
.parsecdownload{font-weight:bold;margin-top:5px;padding-left:10px;}
.parsecdesc{font-style:italic;font-size:11px;padding-left:15px;}

#news{float:left; width: 215px; margin: 10px 0 0 -20px; display:inline; position:relative; z-index:1; color:#6E6E6E; font-size:11px;}
.new1{height:200px;float:left; background: url('images/stick.jpg') no-repeat; width:175px; padding: 5px 35px 0 25px; margin: 5px 0 10px 0; display:inline; font-family:"comic sans ms";}
.new1 h5{color:#000; font-size:14px; border-bottom:1px solid #000;}
.new2{float:left; color:#6E6E6E; width:192px; padding: 5px 5px 0 5px; margin: 5px 0 10px 10px; display:inline;}
.new2 h5{color:#6E6E6E; font-size:14px; border-bottom:1px solid #000; border-bottom:1px solid #6e6e6e; margin: 0 0 6px 0;}
.new2 a, .new2 a:visited{color:#fff;}