@charset "UTF-8"; 
/* CSS Document */

body{background-color:#EEE9D6; margin:0 auto; font-family:Arial,Verdana,Helvetica,sans-serif}

a{outline:none; text-decoration:none; font-weight:bold; color:#8c3a09}

a:hover, a:active{text-decoration: underline}

/*----------------header------------------------------*/

#topline{background:#024057 top center; height:10px; width:100%; margin:0 0 0 0; text-align:center; overflow:hidden}

#headerwrap{height:337px; width:100%; margin:0 auto 0 auto; text-align:center; overflow:hidden; background: url(./images/mat-images/headbkgd.jpg) transparent repeat-x 50% 79%;}

#header{background:url(./images/mat-images/topbox.jpg) transparent no-repeat top center; height:337px; width:1011px; margin:0 auto 0 auto}

#headertext{width:500px; float:left; height:337px; margin:0}
 
#headertext a, #headercontacthead a, #headercontactinfo a{color:#EEE9D6}

#headertexthead{padding:108px 0 0 30px; color:#EEE9D6; text-align:left; font-size:22px; letter-spacing: -1px; font-weight:bold}

#headertextintro{padding:10px 0 0 30px; color:#EEE9D6; text-align:left; font-size:small; line-height:20px}

#headerimage{width:250px; height:337px; float:left; margin:0}

#headercontact{width:261px; float:left; height:337px; margin:0; letter-spacing: -1px}

#headercontacthead{padding:105px 0 0 40px; color:#013349; text-align:left; font-size:22px; font-weight:bold}

#headercontactinfo{padding:22px 20px 0 30px; color:#EEE9D6; text-align:right; font-size:medium; font-weight:bold; line-height:23px}

/*----------------nav------------------------------*/
#nav{background:url(./images/mat-images/navbar.png) transparent no-repeat top center; height: 48px; width:947px; margin:0 auto 10px auto; font-size: 16px}
ul.dropdown li, ul.dropdown ul{list-style:none; margin:0 4px 0 0px; padding:0}
ul.dropdown{list-style:none; position:relative; padding:0; margin:0 auto 0 auto; font-weight:bold; font-size:16px; letter-spacing:-1px; color:#EEE9D6; text-align:center; width: 905px}
ul.dropdown li{float:left; vertical-align:middle; line-height:normal; padding:5px 0 0 0}
ul.dropdown li.hover, ul.dropdown li:hover{position:relative; z-index:599; cursor:default}
ul.dropdown ul{visibility:hidden; position:absolute; top:100%; left:0; z-index:598; width:158px; background-color:#024057; color:#EEE9D6; font-size:12px;  letter-spacing: -.5px; text-transform:none; padding: 0 0 6px 0}
ul.dropdown ul li{float:none; text-align:left; font-size:12px; background-color:transparent; color:#EEE9D6}
ul.dropdown ul ul{top:5px; left:99%; background-color:#6b2c03}
ul.dropdown li:hover >ul{visibility:visible}
*{margin:0; padding:0}
ul.dropdown a:link, ul.dropdown a:visited{color:#EEE9D6; text-decoration:none}
ul.dropdown a:hover{color:#c1b59a; text-decoration:none}
ul.dropdown a:active{color:#c1b59a}
ul.dropdown ul li.hover, ul.dropdown ul li:hover{background-color:transparent}
ul.dropdown ul a:link, ul.dropdown ul a:visited{color:#EEE9D6}
ul.dropdown ul a:hover{color:#c1b59a; text-decoration:none}
ul.dropdown ul a:active{color:#c1b59a}
ul.dropdown *.dir{padding-right:10px; padding-left:10px}
ul.dropdown li a{display:block; padding:7px 18px}
ul.dropdown li.dir{padding:7px 20px 7px 14px}
ul.dropdown ul li.dir{padding-right:15px}
ul.dropdown ul a{padding:4px 5px 4px 14px; width:139px}
ul.dropdown ul a:hover{background-color:#6b2c03}
ul.dropdown a.open{background-color:#6b2c03; color:#EEE9D6}
ul.dropdown ul a.open{background-color:#6b2c03; color:#EEE9D6}
ul.dropdown li:hover >a.dir{color:#c1b59a}
ul.dropdown ul li:hover >a.dir{background-color:#6b2c03; color:#EEE9D6}

/*-------content------------------------------*/

#wrapper{margin:0 auto; padding: 0 0 0 0}

#content{margin:0 auto; padding: 0 0 0 0; width:1029px}

/*-------index--and-latest--news----------------------*/

#forms{width:1011px; margin:15px auto 0 auto}

#onethird{padding:1px 0 0 0; width:350px; float:left; margin:0}

#twothird{padding:1px 0 0 0; width:679px; float:left; margin:0 0 20px 0}

#twothird p, #mainbody p, #fullpage p, #contact p{font-family:"Times New Roman",Times,Georgia,serif; margin:0 30px 15px 9px; color:#013349}

#mainbody ul{font-family:"Times New Roman",Times,Georgia,serif; margin:0 30px 5px 28px; color:#013349}

#mainbody ul li, #mainbody ul ul li{margin:0; padding: 0}

#mainbody ul ul{font-family:"Times New Roman",Times,Georgia,serif; margin:0 30px 5px 35px; color:#013349}

#twothird h1, #mainbody h1, #fullpage h1{background:url(./images/mat-images/circlelogo.jpg) transparent no-repeat top left; font-family:"Times New Roman",Times,Georgia,serif; height:35px; padding:0 0 0 9px; color:#013349}

#twothird h2, #mainbody h2, #fullpage h2, #contact h2{background:url(./images/mat-images/circlelogo.jpg) transparent no-repeat top left; font-family:"Times New Roman",Times,Georgia,serif; height:35px; padding:5px 0 10px 9px; margin: 10px 0 15px 0; color:#013349}

#frontpagepromo a{color:#013349}

#frontpagepromo{width:679px; margin:0; padding: 0; letter-spacing: -1px}

#frontpagepromoleft{width:250px; float:left; margin:0; padding: 0 0 0 0; border-right: #8c3a09 1px dotted}
#frontpagepromoright{width:339px; float:left; margin:0 0 0 85px; padding: 0}

#frontpagepromocaphead, #frontpagepromosprodhead{padding:2px 0 0 9px; margin: 0 0 0 0; background:url(./images/mat-images/circlelogo.jpg) transparent no-repeat top left; color:#8c3a09; height: 35px; font-size:25px; font-weight:bold}

#frontpagecaplist, #frontpageprodlist{padding:0 0 0 0; margin: 0 0 0 25px; font-size:16px}

#latestnews, #employment{background:url(./images/mat-images/latestnewsbtm.jpg) transparent no-repeat bottom center; margin:10px 0 0 0; padding:0 0 10px 0}

#latestnewsimghead, #employmentimghead{background:url(./images/mat-images/latestnewshead.jpg) transparent no-repeat top center; height:73px}

#latestnewshead, #employmenthead{padding:35px 0 0 37px; color:#EEE9D6; font-size:25px; font-weight:bold; letter-spacing: -1px}

#latestnews p, #employment p{padding:0 30px 10px 26px; color:#013349; text-align:justify; font-size:small; line-height:18px}

#latestnews h4, #employment h4{padding:0 30px 0px 26px; margin: 10px 0 0 0; color:#8c3a09; text-align:left; font-size:medium; line-height:18px}

#latestnews h3, #employment h3{padding:0 20px 0 26px; margin: 7px 0 0 0; color:#013349; text-align:left; letter-spacing: -1px}

#content img{border:medium solid #d1c5ad; padding:0px; margin:15px 15px 15px 0; float:left}

/*-------cap--and--products--pages-------------------*/

#nonflashmain {margin: 0px 10px 0 0; float:right}

#videomain {margin: 0px 10px 0 0}

#nonflashmainleft{margin: 0px 10px 0 0; float:left}

#secondnav{padding:1px 0 0 0; width:284px; float:left; margin:0; letter-spacing: -1px}

#secondnavmenu{background:url(./images/mat-images/secondarynavbtm.gif) transparent no-repeat bottom center; margin:10px 0 0 0; padding:0 0 20px 0}

#secondnavmenuhead{background:url(./images/mat-images/secondarynavhead.gif) transparent no-repeat top center; height:66px}

#secondnavhead{padding:30px 0 23px 27px; color:#EEE9D6; font-size:22px; font-weight:bold}

#secondnavmenu h3{padding:0 20px 0 26px; margin: 7px 0 0 0; color:#013349; text-align:left}

#secondnavmenu h4{padding:0 20px 0 36px; margin: 3px 0 0 0; color:#013349; text-align:left}

#fullpage{padding:1px 0 0 0; width:1008px; margin:0 auto}

#fullpage div{width:244px; float:left; margin:10px 0 10px 0}

#mainbody{padding:1px 0 0 0; width:735px; float:left; margin:0 0 0 10px}

#mainbody h4, #fullpage h4{padding:0 10px 0 0; color:#8c3a09; margin: 0 0 0 0; font-size:14px}

#mainbody h5, #fullpage h5{font-family:"Times New Roman",Times,Georgia,serif; padding:0 0 0 9px; color:#013349}

#membercenter{background:url(./images/mat-images/latestnewsbtm.jpg) transparent no-repeat bottom center; margin:10px 0 0 0; padding:0 0 10px 0}

#membercenterimghead{background:url(./images/mat-images/latestnewshead.jpg) transparent no-repeat top center; height:73px}

#membercenterhead{padding:35px 0 0 37px; color:#EEE9D6; font-size:25px; font-weight:bold}

#membercenter p{padding:0 30px 0 26px; color:#013349; text-align:justify; font-size:small; line-height:18px}

#membercenter h3{padding:0 30px 0 26px; color:#013349; text-align:left}

/*-------contact---us------------------------------*/

#contact{padding:1px 0 0 0; width:1008px; margin:0 auto}

#contact div{width:244px; float:left; margin:10px 0 10px 0; border:none; text-align:center}

#contact h3, #contact p{text-align:center}

#contact h3{font-family:"Times New Roman",Times,Georgia,serif; color:#013349; margin:10px 0 0 0; font-size: 18px}

#contact h4{color:#8c3a09; margin:0; font-size: 14px}

#contact h5{color:#013349; margin:0}

#contact img{border:medium solid #d1c5ad; padding:0; margin:10px 0 0px 0}

/*-------footer------------------------------*/

br.contentend{clear:both; height:0; overflow:hidden}

#footerwrap{background:url(./images/mat-images/footer.jpg) transparent repeat-x bottom center; height:352px; width:100%; margin:0 auto 0 auto; padding: 0 0 0 0; text-align:center; position: relative}

#footer{background-color:#024057; height:60px; width:100%; bottom: 0px; left: 0px; text-align:center; position: absolute; margin: 0 auto 0 auto; padding: 0 0 0 0}

#footertext{width:1005px; margin:17px auto 0 auto; color:#EEE9D6; text-align:center; font-size:11px; line-height:15px}

#footertext a{color:#EEE9D6; text-decoration:none}
