/* YUI Reset */
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version:3.0.0
build:1549
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}
/*/ YUI Reset */

/* Basic Styles */

html {background:fixed url(../images/body-bg.gif) no-repeat bottom right;}

body {
	padding:70px 10px 40px;
	font-family:helvetica,arial,sans-serif;
	text-align:center;
	background:fixed url(../images/bg.jpg) no-repeat 0 0;
	color:#000;
}

#wrapper {
	position:relative;
	width:900px;height:auto !important;height:400px;min-height:400px;
	margin:0 auto;
	text-align:left;
	border:5px solid #ccc;
  -moz-border-radius:30px;
  -webkit-border-radius:30px;
	background:fixed #fdf9f8 url(../images/wrapper-bg.jpg) no-repeat bottom right;
}

a {color:#6e0e12;text-decoration:none;}
a:hover {color:#759aa3;text-decoration:underline;}

strong {font-weight:bold;font-family:helvetica,arial,sans-serif;}
.clear {clear:both;}

/* Logo, Navigation */

#logo {
	display:block;
	width:150px;height:131px;
	position:absolute;
	top:-40px;right:-50px;
	text-indent:-9999px;
	background:url(../images/logo.gif);
	z-index:100;
}

#nav {
	width:700px;height:20px;
	position:absolute;
	top:-26px;left:180px;
}

#nav li {display:inline;padding:0 10px;}
#nav li a {
	font-family:"Trebuchet MS",trebuchet,tahoma,helvetica,arial,sans-serif;
	text-transform:uppercase;
	font-size:18px;line-height:20px;
	text-decoration:none;
	font-weight:bold;
}

/* Sidebar */

#sidebar {
	float:left;
	width:180px;height:auto !important;height:160px;min-height:160px;
	margin:30px;padding:30px 20px 10px;
	text-align:right;
	font-size:14px;line-height:20px;
	color:#000;
	border:2px solid #000;
	border-width:2px 0;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
}

#sidebar h2 {
	font-family:"Trebuchet MS",trebuchet,tahoma,helvetica,arial,sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#006a80;
}
#sidebar p,
#sidebar form {padding-bottom:20px;}

/* Content */

#content {
	float:right;
	width:440px;
	padding:70px 120px 40px 0;
	font-family:garamond,georgia,times,"Times New Roman",serif;
	font-size:13px;line-height:20px;
	color:#505050;
}

#content h1 {
	margin:0 0 10px -10px;
	font-family:"Trebuchet MS",trebuchet,tahoma,helvetica,arial,sans-serif;
	font-weight:bold;
	font-size:24px;
	color:#006a80;
}
#content h2 {
	padding:8px 0 0;
	font-family:"Trebuchet MS",trebuchet,tahoma,helvetica,arial,sans-serif;
	font-weight:bold;
	font-size:16px;
}
#content p {
	text-indent:20px;
	padding-bottom:10px;
}
#content ul {margin:10px 20px;}
#content li {list-style:disc;}

#content img,
#content object {
	margin:10px;
	padding:8px 12px;
	border:2px solid #ccc;
	border-width:1px 0;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
}
#content .center {margin-left:-10px;}
#content .left {float:left;margin-left:-80px;}
#content .right {float:right;margin-right:-100px;}

#content .member {
	width:200px;height:150px;
	padding:20px 0 0;
	float:left;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	font-family:"Trebuchet MS",trebuchet,tahoma,helvetica,arial,sans-serif;
}
#content .right {float:right;}
#content .member img {margin:0;}

/* credits */
img.logos {margin-left:50px;}

#credits {
	width:860px;
	margin:4px auto 20px;
	font-size:9px;
	color:#888;
	text-align:right;
	text-transform:uppercase;
	font-weight:bold;
}
#credits a {color:#888;}