@charset "UTF-8";
/* CSS Document */

body {
	background-image:url(Images/bg.jpg);
	background-repeat:repeat;
	padding: 0px;
	padding-left: 0px;
	padding-right: 0px;
}


/*LAYOUT*/

div#outer {
    width: 1000px; 
	background-image:url(Images/bg.jpg);
	background-repeat:repeat;
    margin-top: 50px;
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;

}

div#logo {
	position:absolute;
	margin-right:auto;
	top: 19px

}
	

div#header {
	width:915px;
	height:139px;
	background-image:url(Images/headerbg.jpg);
	background-repeat:repeat;
	margin-left:83px;
	margin-bottom:30px;
	
} 

div#left {
	width:180px;
	height: inherit;
	background-image:url(Images/sidebg.jpg);
	background-repeat:repeat;
	float:left;
	margin-left:0px;
	padding-right: 2px;
	
}

div#right {
	width:180px;
	height:inherit;
	background-image:url(Images/sidebg.jpg);
	background-repeat:repeat;
	float:right;
	margin-right:auto;

}

div#center {
	width:620px;
	height:1300px;
	background-image:url(Images/mainbg.jpg);
	background-repeat:repeat;
	margin-left:auto;
	margin-right:auto;
	padding: 10px;
}

/*NAVIGATION BAR*/
	
.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    height: 30px;
    width: 100%;
	position:relative;
    border-top: solid #000 1px;
    border-bottom: solid #000 1px;
    background-color:#690;
	margin-top:80px;
	z-index:100;
}
.menu ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}
.menu ul li {
	float:left; 
	position:relative;
}

.menu ul li ul {display:none;}

.menu ul li a {
	display:block;
    text-decoration: none;
	text-align:center;
    width:183px;
	height:30px;
    color: #FFF;
	background:#690;
	line-height:30px;
	overflow:hidden;
	font-size:13px;
}

.menu ul li a:visited {
    display:block;
    text-decoration: none;
	text-align:center;
    width:183px;
	height:30px;
    color: #FFF;
	background:#690;
	line-height:30px;
	overflow:hidden;
	font-size:13px;
}

.menu ul li:hover a {
    color: #FFF;
    background-color:#9C0;
}

.menu ul li:hover ul {
	display:block;
	position:absolute;
	top:30px;
	left:0px;
	width:140px;
}

.menu ul li:hover ul li a.hide {
	background:#9c0;
	color:#FFF;
}

.menu ul li:hover ul li:hover a.hide {
	background:#690;
	color:#000;
}

.menu ul li:hover ul li ul {display:none}

.menu ul li:hover ul li a {
	display:block;
	background:#9C0;
	color:#000;
}

.menu ul li:hover ul li a:hover {
	background:#690;
	color:#fff;
}

/*FONTS*/

h1,h2,h3,h4,h5,h6 {color:#F30}

.tagline {font-family:Georgia, "Times New Roman", Times, serif; color:#FFF; font-size:16px}

p {font-family:Arial, Helvetica, sans-serif; color:#300; font-size:14px}

p.small {
	font-family:Arial, Helvetica, sans-serif;
	color:#300;
	font-size:12px;
	padding: 4px;
}

.footer {font-family:Georgia, "Times New Roman", Times, serif; color:#690; font-size:14px}

/*LINKS*/

a:link {color:#F30; text-decoration: none}    /* unvisited link */
a:visited {color:#F30; text-decoration: none}  /* visited link */
a:hover {color:#690; text-decoration: none}   /* mouse over link */
a:active {color:#9C0; text-decoration: none}   /* selected link */

a.footerLink:link {color:#690; text-decoration: none}    /* unvisited link */
a.footerLink:visited {color:#690; text-decoration: none}  /* visited link */
a.footerLink:hover {color:#9C0; text-decoration: none}   /* mouse over link */
a.footerLink:active {color:#9C0; text-decoration: none}   /* selected link */

a.brownLink:link {color:#300; text-decoration: none}    /* unvisited link */
a.brownLink:visited {color:#300; text-decoration: none}  /* visited link */
a.brownLink:hover {color:#960; text-decoration: none}   /* mouse over link */
a.brownLink:active {color:#960; text-decoration: none}   /* selected link */
