




html, body							{ margin: 0; padding: 0; width: 100%; height: 100%; text-align: center; background: #d9d8d8 url(../images/background.jpg) repeat-x top; }


#frame								{ position: fixed; left: 50%; margin-left: -442px; width: 885px; min-height: 100%; height: 100%; height: auto !important; background: transparent url(../images/frame.gif) repeat-y; }
#container							{ position: relative; margin: 0 auto; width: 760px; text-align: left; }

#header								{ position: relative; float: left; padding: 55px 20px 75px 20px; width: 720px; }
#header .logo						{ position: relative; float: left; }

ul.nav								{ position: relative; margin: 0; padding: 0 20px; width: 720px; list-style: none; }
ul.nav li							{ position: relative; float: left; margin: 10px 20px; padding: 25px 0 0 0; }
ul.nav .last						{ float: right; text-align: right; width: 140px; height: 40px; background: transparent url(../images/mail.jpg) no-repeat; }

#content-wrapper					{ position: relative; float: left; padding-top: 50px; width: 100%; background: transparent url(../images/paper_top.jpg) no-repeat; }
#content							{ position: relative; float: left; padding: 0 40px 30px 40px; width: 680px; height: auto; background: url(../images/paper_middle.jpg) repeat-y; }

#footer								{ position: relative; float: left; width: 100%; text-align: center; }




/* Os x Searchfield
--------------------------------------------------------------------------------------------------------------------------*/
#ajaxSearch_form 						{ position: relative; float: right; top: 15px; width: auto; margin: 0; padding: 0; }



/* Typography
--------------------------------------------------------------------------------------------------------------------------*/
html, body							{ font: normal medium Arial, trebuchet ms, lucida sans, sans serif, helvetica; color: #000; }

ul.nav li							{ font-weight: bold; font-size: large; }
ul.nav a							{ color: #000; }

#footer p							{ font-size: small; color: #999; }

a									{ text-decoration: none; }
a:hover								{ text-decoration: underline; color: #fff; }
