/* global reset */

html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,
pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,
q,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,
form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
ol,ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption,th,td{text-align:left;font-weight:normal;}
blockquote:before,blockquote:after,
q:before,q:after{content:"";}
blockquote,q{quotes:"" "";}

/* end of global reset */


/* ----- CSS ----- */

body { font-family:Arial, Helvetica, sans-serif;}

/* ----- ID'S & CLASSES----- */

#wrapper { width:765px; margin: 0 auto;}

#content {width:765px; margin:30px 0 7px 0; background:url(../images/content-bg.jpg) repeat-y;}

#main {width:613px; float:left;}
#main p {font-size:12.5px; font-style:inherit;}
#main-text { text-align:center; width:583px; padding:15px;}
#main-text p { line-height:30px; color:#434040;}
#main-text-page { padding:20px;}


#main-text-page table { border:1px solid #907911; padding:5px; or to the table}
#main-text-page table td {padding:5px; border:1px solid #907911;}
#main-text-page table {
width:90%;
border-top:1px solid #907911;
border-right:1px solid #907911;
margin:1em auto;
border-collapse:collapse;
}
#main-text-page td {
color:#897a47;
border-bottom:1px solid #907911;
border-left:1px solid #907911;
padding:.3em 1em;
text-align:center;
}



#main-text-page img { margin:6px;}
#main-text-page p { font-size:12px; color:#434040; margin:5px 0;}
#main-text-page a {text-decoration:none; color:#897a47;}
#main-text-page a:hover {text-decoration: underline; color:#c2b072;}
#main-text-page h3 { color:#FF0000; margin:10px 0; font-size:13px; font-weight:bold;}
#main-text-page h2 { color:#434040; margin:10px 0; font-size:14px; font-weight:bold;}

.menu-box { width:187px; margin:0 3px 10px 3px; text-align:left; float:left; display:inline;}
.menu-box h3 { width:147px; height:27px; background:url(../images/menu-box-h3-bg.jpg) no-repeat; line-height:27px; color:#fff; padding:0 20px; font-weight:normal; margin-bottom:1px;}
.menu-box ul { background:#E7DFC7; padding:10px 15px; font-size:13px; height:160px;}
.menu-box ul li {margin-bottom:5px;}
.menu-box ul li a { text-decoration:none; color:#201E1B;}
.menu-box ul li a:hover { text-decoration: underline;}



.menu-box1 { width:187px; margin:10px 3px 10px 20px; text-align:left; float:left; display:inline;}
.menu-box1 h3 { width:147px; height:27px; background:url(../images/menu-box-h3-bg.jpg) no-repeat; line-height:27px; color:#fff; padding:0 20px; font-weight:normal; margin-bottom:1px; margin:1px !important;}
.menu-box1 ul { background:#E7DFC7; padding:10px 15px; font-size:13px; height:240px; line-height:18px;}
.menu-box1 ul li {margin-bottom:5px;}
.menu-box1 ul li a { text-decoration:none; color:#000000;}
.menu-box1 ul li a:hover { text-decoration: underline;}



#sidebar { width:149px; float:right;}
#header-navigation { width:149px; height:195px; background:#FE0000; border-bottom:5px solid #fff;}
#header-navigation a {text-decoration:none;}
#header-navigation h4 { padding:50px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
#header-navigation h4 a { padding:50px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold; text-deocration:none;}
#header-navigation h4 a:hover{ padding:50px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold; text-decoration:underline;}
#header-navigation h4 a:visted{ padding:50px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold; text-decoration:none;}
#header-navigation ul { padding-top:15px; font-size:13px;}
#header-navigation ul li.top { color:#fff; padding: 0 15px; line-height:30px; width:120px; }
#header-navigation ul li.top:hover {background-color:#FE7676;}
#header-navigation ul li.top a { color:#fff; text-decoration:none;}

#header-navigation1 { width:149px; height:200px;  background:#FE0000; no-repeat; border-bottom:5px solid #fff;}
#header-navigation1 a {text-decoration:none;}
#header-navigation1 h4 { padding:20px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold;}
#header-navigation1 h4 a { padding:20px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold;}
#header-navigation1 h4 a:hover{ padding:20px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold; text-decoration:underline;}
#header-navigation1 h4 a:visted{ padding:20px 10px 0 5px; font-size:14px; color:#fff; font-weight:bold;}
#header-navigation1 ul { padding-top:15px; font-size:13px;}
#header-navigation1 ul li.top { color:#fff; padding: 0 15px; line-height:30px; width:120px; }
#header-navigation1 ul li.top:hover {background-color:#FE7676;}
#header-navigation1 ul li.top a { color:#fff; text-decoration:none;}



#content-navigation ul { padding-top:15px; font-size:13px;}
#content-navigation ul li.top { color:#fff; padding: 0 15px; line-height:30px; width:120px; }
#content-navigation ul li.top:hover {background-color:#DCC781;}
#content-navigation ul li.top a { color:#fff; text-decoration:none;}
#content-navigation ul li a { color:#fff; text-decoration:none;}


#footer {width:765px; background:url(../images/footer-bg.jpg) no-repeat;}
#footer-left { width:355px; padding:10px 40px 20px 0; float:left; position:relative;}
#footer-left h3 { color:#fff; font-weight:bold; font-size:14px; margin-bottom:25px; line-height:25px; padding-left:20px; text-align:center; width:285px;}
#footer-left .click { position:absolute; top:40px; left:240px;}
#footer-left ul li { display:inline; color:#907911; font-size:11px;}
#footer-left ul li a { color:#907911; text-decoration:none; }
#footer-left ul li a:hover { text-decoration: underline; }
#footer-left a {text-decoration:none; color:#907911;}
#footer-left a:hover {text-decoration: underline; color:#897a47;}
#footer-left p { font-size:9px; margin-top:10px; color:#907911; word-spacing:-2px;}

#footer-right { width:280px; padding:40px 10px 10px 10px; float:right; text-align:right;}
#footer-right h4 { font-size: 14px; font-weight:bold;}
#footer-right img { margin:10px 4px 10px 4px;}
.click1 { font-size:11px; font-weight:inherit;font-style:inherit;}

/* ----- SPECIAL CLASSES ----- */

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}



#nav {padding:0; margin:0; list-style:none; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{position: absolute; left:-185px; top:0px; background: #E7E0C8; padding:5px 10px; border-right:3px solid #fff; height:160px; width:161px; z-index:500;}
#nav li.top { position:relative;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; padding-bottom:5px; float:left; width:150px; font-weight:bold;
}
#nav li:hover ul.sub li.othertype { font-weight:normal; padding-left:10px;}

#nav li:hover ul.sub li li { font-weight:normal;}
#nav li:hover ul.sub li a
{ text-decoration:none; color:#434040;}
#nav li:hover ul.sub li a:hover 
{text-decoration: underline;}
#nav li:hover ul.sub li.submenu { height:90px; width:120px;}

#nav li.about:hover li ul,
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:15px; top:15px; padding:3px;  width:150px; z-index:400; height:auto;}

#nav ul,
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#content-navigation ul ul li { font-size:12px; font-weight:normal !important;}

#nav1 {padding:0; margin:0; list-style:none; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}

/* Default list styling */

#nav1 li:hover {position:relative; z-index:200;}

#nav1 li:hover ul.sub
{position: absolute; left:-185px; top:0px; background: #E7E0C8; padding:5px 10px; border-right:3px solid #fff; height:175px; width:161px; z-index:500;}
#nav1 li.top { position:relative;}
#nav1 li:hover ul.sub li
{display:block; height:20px; position:relative; padding-bottom:5px; float:left; width:150px; font-weight:bold;
}
#nav1 li:hover ul.sub li.othertype { font-weight:normal; padding-left:10px;}

#nav1 li:hover ul.sub li li { font-weight:normal;}
#nav1 li:hover ul.sub li a
{ text-decoration:none; color:#434040;}
#nav1 li:hover ul.sub li a:hover 
{text-decoration: underline;}
#nav1 li:hover ul.sub li.submenu { height:90px; width:120px;}

#nav1 li.about:hover li ul,
#nav1 li:hover li:hover ul,
#nav1 li:hover li:hover li:hover ul,
#nav1 li:hover li:hover li:hover li:hover ul,
#nav1 li:hover li:hover li:hover li:hover li:hover ul
{left:15px; top:15px; padding:3px;  width:150px; z-index:400; height:auto;}

#nav1 ul,
#nav1 li:hover ul ul,
#nav1 li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover ul ul,
#nav1 li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}