*{margin:0; padding:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;}
img{border:0px;}
br.clear{clear:both; font-size:0px;}
div.clear{clear:both; font-size:0px;}
ul{list-style:none;}
body{  background:#DDD7D2; color:#332c26;}
a, a:visited{text-decoration:none;}
a:hover{text-decoration:none;}


/************************************************************************************************/
/*header */
/************************************************************************************************/
.header-container{ width:100%; height:240px; background:url(../images/headerbg.png) bottom repeat-x;}

.header{ position:relative; width:970px; height:240px; margin:0 auto; background:url(../images/header.png) top no-repeat;}

.header h1 a{ position:absolute; top:45px; left:354px; width:247px; height:144px; text-indent:-4000px; overflow:hidden; background:url(../images/zwat.jpg) no-repeat; }
/* MENU */
.header ul{ position:absolute; bottom:0px; left:100px;}
.header ul li{ position:relative; float:left; display:inline; height:40px; margin: 0 18px;}
.header ul li a{ line-height:40px;  font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; color:#bbb0a6;}
.header ul li a:hover{ color:#838383;}
/* SUBMENU */
.header ul#menu ul.submenu { position: absolute; left:-14px; top: 33px; width: 126px; padding:22px 0 0 0; margin:0; z-index:10; display: none; background:url(../images/submenu.gif) top no-repeat; }
.header ul#menu ul.submenu li { position:relative; display: block; margin:0; height:21px;}
.header ul#menu ul.submenu li a { float:left; width:111px; height:21px; padding:0 0 0 15px; margin:0; line-height:21px;  font-size: 16px;  color: #fff; background:#F0950B; }
.header ul#menu ul.submenu li a:hover { background:#CA7D09; color:#FFFFFF;}
.header ul#menu ul.submenu img { float:left; clear:both; display:block;}

.header ul#menu li:hover ul,
.header ul#menu li:focus ul,
.header ul#menu li.active ul {z-index:10; display: block; color:#FFFFFF; }

/************************************************************************************************/
/*Top */
/************************************************************************************************/
.top{ width:947px; height:250px; padding:30px 0 0 23px; margin:0 auto; background:url(../images/top.png) no-repeat;}

.top h2 span{ margin:0 0 0 20px; font-family:Calibri, Arial, Helvetica; font-size:16px; color:#beb2a7;}
.top h2 span a{ font-family:Calibri, Arial, Helvetica; font-size:16px; color:#beb2a7;}
.top h2 span a:hover{ color:#85776c;}

.top img{ float:right; width:288px; height:161px; padding:7px 8px 24px 8px; margin:-10px 40px 0 0; background:url(../images/img.png);}

.top p{ font-size:14px; color:#695b50;}

.top a.readmore{ display:block; width:109px; height:30px; margin:15px 0 0 0; line-height:30px; text-align:center; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; background:url(../images/readmore.png); color:white;}



/************************************************************************************************/
/*center */
/************************************************************************************************/
.center-container{ width:970px; margin:0 auto;}
.center{ float:left; width:970px; margin:0 0 10px 0; background:url(../images/center.png) repeat-y;}

.center img.bottom{ float:left; }
/*********************************/
/*text */
/*********************************/
.text{ float:left; width:666px; padding:24px 10px 0 24px; background:url(../images/whitecorner.png) left top no-repeat #FFF;}

.text .box{ clear:both; position:relative; width:666px;}

.text .box p{ }
p.pstyle-1{ padding:0 0 16px 0; font-family:Calibri, Arial, Helvetica; font-size:14px; color:#9e8b7d;}
#break{ margin:0 0 10px 0; padding-bottom:8px; background:url(../images/break.png) bottom no-repeat;}

.text .box ul{margin-left: 20px;list-style: disc;}
.text .box span{ display:block; width:666px; font-family:Calibri, Arial, Helvetica; font-size:14px; color:#9e8b7d; }
.text .box span a{ font-family:Calibri, Arial, Helvetica; font-weight:bold; font-size:14px; color:#f0930b; }

.text .box img.style1{ float:left; width:180px; height:100px; padding:14px 12px 16px 11px; margin:0 15px 0 0; background:url(../images/img-style1.png);}
.text .box img.style2{ float:left; width:180px; height:100px; padding:5px 5px 18px 5px; margin:15px 20px 0 10px; background:url(../images/img-style2.png);}


.text .box a.rm-blue{ position:absolute; top:10px; right:50px; display:block; width:109px; height:30px; text-align:center; line-height:30px; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; background:url(../images/readmore-blue.png); color:white;}
.text .box a#orange{ right:10px; display:block; background:url(../images/readmore.png);}

.text .box a.count{ position:absolute; top:10px; right:10px; display:block; width:35px; height:35px; text-align:center; line-height:30px; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; background:url(../images/counter.png); color:white;}

	/*********************************/
	/*TABLE */
	/*********************************/
.text table{ width:666px; margin:0 0 20px 0; border:0px; color:#9E8B7D;}	

.text table th{ width:auto; height:23px; border:0px; text-align:left; color:#007BDF; }
.text td{ height:20px; padding:0 7px 0 0; border:none; font-size:12px;   color:#9E8B7D;  }
.text td.table_top{ height:25px; padding:0 7px 0 0; border:none; border-bottom:1px solid #F4B048; background:url(../images/table-sport.png) right bottom no-repeat; color:#9E8B7D;  }

	/*********************************/
	/*FORM */
	/*********************************/
/**
#clear{ clear:both; }

.text form{ width:666px;}
.text form p{ float:left; display:block; width:110px; height:25px; padding:0px; margin:0 0 5px 0; line-height:25px; text-align:right; color:#9e8b7d;}
.text form p.warning{ float:left; width:110px; line-height:25px; text-align:right; color:#F0940B;}
.text form p.link{ float:left; width:110px; line-height:25px; text-align:right; color:#007ADF;}
.text form p.lowprofile{ float:left; width:110px; line-height:25px; text-align:right; color:#ddd7d2;}

.text form input{ float:left; display:inline; padding:0;  border:0px; }

.text form .text{ width:210px; height:25px; padding:5px 10px 0 10px; margin:0 5px 10px 5px;  background:url(../images/input-inactive.png) no-repeat; color:#ddd7d2;}
.text form .text:focus{ background:url(../images/input-active.png) no-repeat; color:#9E8B7D; }

.text form .drpdwn { float:left; display:inline; width:230px; height:30px;  margin:0 5px 10px 5px;  background:url(../images/input-inactive.png) no-repeat; color:#ddd7d2;}
.text form .drpdwn:focus { background:url(../images/input-active.png) no-repeat; color:#9E8B7D;  }

.text form .btn { width:109px; height:30px;  margin:0 5px 10px 5px; border:0;   text-align:center; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold;background:url(../images/readmore.png); color:#FFF; }
.text form .btn:hover { background:url(../images/readmore-blue.png) }

.text form select { display:block; float:left; display:inline; width:230px; height:30px; margin:0 5px 10px 5px; border:0;font-family:Calibri, Arial, Helvetica; font-size:18px; background:url(../images/selectmenu.png); color:#FFF; }
.text form select:focus {background:url(../images/selectmenu.png); }

.text form .radio { display:block; float:left; display:inline; margin:10px 5px 10px 5px; border:0; font-size:13px; background:url(../images/selectmenu.png); color:#283033; }

.text form .comments{ float:left; display:block; width:35px; height:35px; margin:0 5px 0px 5px; text-align:center; line-height:30px; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; background:url(../images/counter.png); color:white;}
.text form #orange { background:url(../images/comments-orange.png);}
.text form #blue { background:url(../images/comments-blue.png);}

.text .textbox{ clear:both; width:644px; height:145px; padding:5px 10px 0 12px; margin:0 0 20px 0; background:url(../images/textbox-inactive.png) no-repeat;}
.text .textbox p{ font-family:Calibri, Arial, Helvetica; font-size:14px; color:#ddd7d2;}

.text .textbox:hover{ clear:both; width:644px; height:145px; padding:5px 10px 0 12px; margin:0 0 20px 0; background:url(../images/textbox-active.png) no-repeat;}
.text .textbox:hover p{ font-family:Calibri, Arial, Helvetica; font-size:14px; color:#9e8b7d;}


/*********************************/
/*sidebar */
/*********************************/
.sidebar{ float:left; width:270px; padding:14px 0 100px 0; background:url(../images/sidebar.png) left top no-repeat;}

.sidebar h3{ width:237px; height:32px; padding:10px 0 0 33px; line-height:32px; font-family:Calibri, Arial, Helvetica; font-size:20px; font-weight:bold; color:#FFF; background:url(../images/sidebar-h3.png) no-repeat;}

.sidebar img.style3{  width:180px; height:100px; padding:13px 9px 15px 12px; margin:13px 0 0 33px; background:url(../images/img-style3.png);}
.sidebar img.style4{  width:180px; height:100px; padding:6px 6px 16px 6px; margin:13px 0 0 40px; background:url(../images/img-style4.png);}

/* MENU */
.sidebar ul{ margin:0 0 0 10px; }
.sidebar ul li{  }
.sidebar ul li a{ display:block; width:230px; height:27px; padding:0 0 0 20px; line-height:27px; font-family:Calibri, Arial, Helvetica; font-size:18px; font-weight:bold; color:#FFF;}
.sidebar ul li a:hover{ background:#007BDF; color:#FFF;}

.sidebar ul li.sub1 a{ width:215px;  padding:0 0 0 35px; }
.sidebar ul li.sub2 a{ width:205px;  padding:0 0 0 45px; }

/************************************************************************************************/
/*Footer */
/************************************************************************************************/
.footer{ clear:both; position:relative; width:970px; height:120px; margin:0 auto; background:url(../images/footer.png) no-repeat;}

.footer p{ position:absolute; top:82px; right:72px; font-family:Calibri, Arial, Helvetica; font-size:13px; font-weight:bold; color:#81766b;}

.footer ul.fmenu1{ position:absolute; top:65px; left:10px;}
.footer ul.fmenu1 li{ float:left; display:inline; height:12px; padding:0 7px; border-right:1px solid #786F65;}
.footer ul.fmenu1 li a{ float:left; display:block; height:12px; line-height:12px; text-transform:uppercase; font-family:Calibri, Arial, Helvetica; font-size:13px; font-weight:bold; color:#7f766b;}
.footer ul.fmenu1 li a:hover{ color:#FFF;}
.footer ul.fmenu1 li.border { border-right:none;}

.footer ul#fmenu2{ position:absolute; top:85px; left:10px; text-transform:none;}
.footer ul#fmenu2 li a{ text-transform:none;}
/************************************************************************************************/
/*miscelleanous*/
/************************************************************************************************/
/*headings*/
h1, h2, h3, h4, h5{font-weight:normal;}
h1{ line-height:30px; font-family:Calibri, Arial, Helvetica; font-size:20px; font-weight:bold; color:#004f8d;}
h2{ line-height:30px; font-family:Calibri, Arial, Helvetica; font-size:20px; font-weight:bold; color:#004f8d;}
h3{  font-size:16px; color:#fff;}
h4{}
