head {}

body {
background-color: #000000;
font-family: "Century Gothic", Helvetica, "Myriad Pro", Verdana, sans-serif; }

#search{
position:relative;;
width:950px;
margin-left:auto;
margin-right:auto;
font-size:10px;
color:#FFFFFF;
}

#google{
margin-left:575px;
font-weight:bold;
}


#wrapper {
margin-top:3px;
margin-left:auto;
position:relative;
width:950px;
height:800px;
background-image:url('images/backGround.jpg');
background-repeat:repeat-x;
margin-right:auto; }

#main{}



#header{
position: absolute;
width: 950px;
top: 0px;
left: 0px;
background-image: url('images/header.jpg');
height: 123px; }


#navbar{

position: absolute;
top: 123px;
left: 0px;
width: 950px;
height: 35px;
background-image: url('images/navBar.jpg'); }

#shadow{
position: absolute;
top: 30px;
left: 0px;
width: 950px;
height: 5px;
background-image:url(images/navBarShadow.jpg)

}

#navbut{
position: absolute;
left: 130px;
z-index: 2;
width:820px;

 }

#navbuttons, #navbuttons ul{
margin:0px;
padding-left:0px;
list-style-type: none;
position: relative;
line-height: 1.88em;
list-style-position: outside; }


#navbuttons a{

display:block;
font-size:.88em;
text-decoration: none;
color: #ffffff;
background-color:#000000;
background-image: url('images/navButton.jpg');
font-weight: bold; }

#navbuttons li{
margin-left:0px;
margin-right:50px;
float:left;
position:relative;
z-index: 4;
 }

#navbuttons ul{
width:12em;
position:absolute;
display:none;

}

#navbuttons a:hover{
color:#b3b3b3; }

#navbuttons a:active{
color:#000000; }


#navbuttons li ul a{
width:8em;
height:auto;
float:left;
z-index:6;}

#navbuttons ul ul{
top:auto;
}

#navbuttons li ul ul{
left:10em;
margin:0px 0 0 10px;}

#navbuttons li:hover ul ul, #navbuttons li:hover ul ul ul, #navbuttons li:hover ul ul ul ul{
display:none;}

#navbuttons li:hover ul, #navbuttons li li:hover ul, #navbuttons li li li:hover ul, #navbuttons li li li li:hover ul{
display:block;
}

p {
font-size:.75em;
color:#222222;
}

#logo {

z-index: 3;
width: 85px;
height: 147px;
position: absolute;
top: 5px;
left: 20px; }

a:link img, a:visited img, {
border:0px;
}

#search input{
background-color:#CCCCCC;
}



#content{
	top: 160px;
	left: 0px;
	width: 950px;
	height: 590px;
	position: absolute;
	z-index: 1;
}

#footer{
background-image: url('images/footerBar.jpg');
position: absolute;
top:763px;
left: 0px;
width: 950px;
height: 37px;
 }

.footertext {
margin-top:12px;
color: #ffffff;
font-size:.75em;
text-align: center;
letter-spacing: 3px;
font-weight: bold;
}

h2{
font-size:1.5em;
line-height:1.2em;
}

h3{
font-size:1em;
line-height:1.2em;
color:#333333;
}

h4{
font-size:.88em;
line-height:1.2em;
color:#000000;
}

div {}

a:link {}

a:visited {}

a:hover {color:#FFFFFF;}

a:active {}
