

A.header {color: #66676b; text-decoration: none; font-size: 18px; font-weight: bold;}
A.header:LINK {color: #66676b; text-decoration: none;}
A.header:VISITED {color: #66676b; text-decoration: none;}
A.header:ACTIVE {color: #66676b; text-decoration: none;}
A.header:HOVER {color: #3A3764; text-decoration: none; }




A.text {color: #3A3764; text-decoration: none; font-size: 18px; font-weight: bold;}
A.text:LINK {color: #3A3764; text-decoration: none;}
A.text:VISITED {color: #3A3764; text-decoration: none;}
A.text:ACTIVE {color: #3A3764; text-decoration: none;}
A.text:HOVER {color: #66676b; text-decoration: none; }




A.text1 {color: #3A3764; text-decoration: none; font-weight: bold;}
A.text1:LINK {color: #3A3764; text-decoration: none;}
A.text1:VISITED {color: #3A3764; text-decoration: none;}
A.text1:ACTIVE {color: #3A3764; text-decoration: none;}
A.text1:HOVER {color: #66676b; text-decoration: none; }



body { 
     background: #3A3764;
     font-family: arial, sans-serif;
     font-size: 13px;
     line-height: 17px;
     text-align: center; 
     margin: auto; 
     }

body#home div#head { 
     background:no-repeat center top;
     width: 770px; height:10px;
     text-align: left;
     margin: auto; 
     }

div#head { 
     background repeat-y center top;
     width: 770px; height:10px;
     text-align: left;
     margin: auto; 
     }

div#head a img { margin: 11px 0 0 80px;}

body#home div#wrapper { width: 770px; height: 580px; margin: 0 auto; text-align: left; padding: 0px; background: black url('img/hometile.jpg') no-repeat center top; }

div#wrapper { width: 770px; margin: 0 auto; text-align: left; padding: 0px; background: black; }

body#home div#content {padding: 55px 20px 20px 20px; text-align: center;}
body#secondary div#content {padding: 35px 20px 20px 20px; width: 730px;}



/* SECONDARY ELEMENTS */

body#secondary div#main { width: 398px;  }
body#secondary div#main div { width: 358px; padding: 20px; text-align: left; background: black  no-repeat center top; }

body#secondary div#left { width: 310px; margin: 0 15px 0 0; padding: 0px; }


/* HOME ELEMENTS */

body#home div#main { width: 450px; }
body#home div#main div { width: 410px; padding: 20px; text-align: left; background: url('img/maincontenttile.jpg') no-repeat center top; }
body#home div#main h1 { color: #66676a; text-align: left;text-indent: 32px;}





/* NAVIGATION */

div#nav {
     margin: 0 auto; 
     width: 770px;
     height:75px; 
     overflow: hidden;
     background:  repeat-x center top;
     }

body div#nav {
     height:75px; 
     overflow: visible;
     }

div#nav ul {
     padding: 0; 
     margin: 0 0 0 3px; 
     list-style: none; 
     width: 735px; 
     height:75px; 
     }

div#nav>ul {
     margin: 0 0 0 18px; 
     }

div#nav li {  float: left; height:30px; padding: 10px 0px 0px 0px; width: 105px; text-align: center; margin: 0; position: relative; font-size: 12px; font-weight: bold; font-family: 'Trebuchet', arial, san serif;}
div#nav li.twolines{  padding: 40px 0px 0px 0px; height:35px; line-height: 13px;}
div#nav li a { color: #a9aaad; font-size: 12px; font-weight: bold;}

div#nav li#on a {color: #45a55a;}

div#nav li a:hover{  
        color: #45a55a; display: block; text-decoration: none; }

div#nav li ul {
	display: none; position: absolute; top: 30px; font-size: 11px;
	left: -22px; width:150px; border-top: 1px solid black; }

div#nav li li { 
	height: auto; padding: 0; line-height: 21px; text-align: left; color: #66676a; width:148px;
        border: 1px solid black; border-top: none; background-image: none; background-color: #ffffff; }

div#nav li li a { display: block; width: 100%; padding-left: 5px; font-size: 12px; font-weight: normal; color: #a9aaad; }
div#nav li li a:hover { background-image: none; background-color: #ffffff; color: #66676b; text-decoration: none; width: 148px; }
div#nav li li>a:hover { width: 143px; }
div#nav li:hover ul { display: block; }
div#nav li.over ul { display: block; }
div#nav ul#menu li:hover ul { display: block; }
div#nav ul#menu li.over ul { display: block; }

