/* CSS Document */

body {
	width: 950px;
	height:100%;
	margin: 0px auto;
	background:url('images/bg.jpg') fixed repeat-x;
    border-left:1px solid black;
    border-right:1px solid black;
}

#header_wrap {
width:950px;
background:url('images/bg_header.png');
margin:0px;
padding:0px;
}

#nav {
clear:both;
text-align:left;
margin:0px;
}

#nav ul {
height:25px;
margin:0px;
padding:0px;
}
 
#nav li {
display: inline;
padding:5px 15px;
margin:0px;
background:#d7d7d7;
}

#nav li:hover{
	background:none;
	cursor: pointer;
}

#nav a:hover  {
	color:#666666;
}

#page {
top:150px;
background:url('images/bg.gif') no-repeat;
width:950px;
height:600px;
margin:auto;
padding-top:1px;
}

#footer {
text-align:right;
padding-top:40px;
height:40px;
}

a {
	font-family: "verdana";
	font-size: 14px;
	color:#000000;
	text-decoration:none;
}

a:hover {
	font-family: "verdana";
	font-size: 14px;
	color:#666666;
	text-decoration:none;
}

h1 {
text-align:left;
color:#666666;
font-size:22px;
font-family:verdana;
margin:0px;
margin-bottom:15px;
padding:0px;
}

h2 {
text-align:center;
color:#666666;
font-size:16px;
font-family:verdana;
margin:0px;
margin-bottom:30px;
padding:0px;
}

p {
color:#000000;
font-size:14px;
font-family:verdana;
margin:0px;
margin-bottom:10px;
padding:0px;
}

#fadeshow1{
float:right;
margin-right:30px;
margin-top:15px;
}

#logo {
margin-top:15px;
margin-left:15px;
float:left;
width:419px;
}


#contact_details1, #contact_details2 {
margin-top:5px;
text-align:right;
float:right;
width:200px;
}

#contact_details2 {
width:150px;
}

#contact_details1 p, #contact_details2 p{
color:#000000;
font-size:10px;
font-family:verdana;
margin:10px;
padding:0px;
}

#contact_details1 a, #footer a {
	font-size: 10px;
	color:#000000;
	text-decoration:underline;
}

#contact_details1 a:hover, #footer a:hover {
	color:#999999;
}