/* CSS Document */

* {margin: 0;padding: 0;}
body {text-align: center;color: #000000;	background-color: #eee;	background-image: url(../images/bg.gif);background-repeat: repeat-x;background-position: 0 100%;	font-family: "Lucida Grande", Verdana, sans-serif;	font-size: 12px;line-height: 18px;	}
a:link, a:visited {color: #633;	}
a:hover {color: #966;}
h2 {margin-bottom: 11px;margin-left: 0px;padding: 15px 0 21px 0px;	border-bottom: 1px solid #ccc;	color: #633;font-family: Georgia, "Times New Roman", Times, serif;font-size: 1.5em;	font-style: italic;	line-height: 18px;	font-weight: normal;font-variant: normal;}
h3, h4{font-weight: normal;	font-size: 1em;	line-height: 18px;}
h3 {margin-left: 0px;padding: 10px 0 20px 0px;font-size: 1.25em;text-transform: uppercase;color: #666;}
h4 {padding: 0 0 6px 10px;font-weight: bold;text-transform: uppercase;color: #633;font-size:1em;}
#wrap {background: url(../images/wrap.gif) repeat-x;}
#page {margin: 0 auto;width: 800px;	background: #fff url(../images/page.gif) repeat-y;	text-align: left;}

/* Header -------------------------------------------------------------- */
#header {height: 202px;}
#header img {padding: 2% 0 0 11%;}
#header a:link, #header a img, #header a:hover{text-decoration:none;border:none}
#header h1, #header h1 a:hover, #header h1 a {float: left;	padding: 20px 24px 24px 10px;font-size: 1.5em;line-height: 1em;color: #fff;text-decoration:none;}
#header ul {padding-top: 5px;padding-right: 12px;text-align: right;list-style: none;margin:0;float:right;}
#header li {display: block;	float:left;	margin: 0 12px;	height: 28px;}
#header li a {display:block;text-transform: uppercase;font-size: 0.9em;	line-height: 1.2em;	text-decoration: none;	color: #fff;padding:4px 4px 4px 4px;	font-weight: bold;}
#header li a:hover {color: #300;background-color:#fff}

/* Sidebar-links -------------------------------------------------------- */
.sidebar-links {width:174px;font-size:1.1em;text-decoration:none;background-color:#EEE6E7;color:#815556;border: 1px dashed #D0B9BA;	margin: 0 0 0 5px;	padding: 10px 0px 10px 20px;}
.sidebar-links li a {display:block; text-transform:uppercase; font-size: 1.1em;line-height: 1.3em;font-weight:bold; text-decoration:none; color:#815556;}
.sidebar-links li a:hover {color:#fff;background-color:#815556;}
.sidebar-links-2 {width: 174px;border: 1px dashed #D0B9BA;font-size: 1.2;margin: 0 0 0 5px;padding: 0 0 10px 20px;}
.sidebar-links-2 li, .sidebar-links-2 li a {display: block;font-size: 1.2em;line-height: 1.5;}

/* Content ----------------------------------------------------------------- */
#content-primary {float: right;	margin: 12px 24px 60px 24px;width: 450px;}
#content-primary p {padding-bottom: 18px;			}
/*			#content-primary img {float: left; margin: -6px 18px 0 -114px;padding: 3px;border: 3px solid #eee;background: #fff;}*/
#content-primary ul{float: left; margin:0px 0px 15px 0px}
#content-primary ul li {margin:0;padding:0;list-style:none;}
			
#content-secondary {float: right;margin: 30px 30px 60px 24px;width: 174px;	font-size: 11px;color: #300;}
#content-secondary p {padding-bottom: 18px;}

/* Picture offset --------------------------------------------------------------*/
.picture{float: left; margin: -6px 18px 0 -114px;padding: 3px;border: 3px solid #eee;background: #fff;}

/* Contact Form ----------------------------------------------------------------*/
.contactform		{overflow:hidden;font-size:12px}
.contactform .textarea,.contactform .input	{border:1px solid #999;padding:2px;font-size:12px}
.textarea:hover,.input:hover {background:#ebebeb}
.contactright .button
					{margin:0 0 0 140px !important;padding:4px}
.contactleft		{width:20%;text-align:left;clear:both;float:left;display:inline;padding:4px;margin:5px 0;font-weight:700}
.contactright		{width:70%;text-align:left;float:left;display:inline;padding:4px;margin:5px 0}
.notification		{margin:15px;border-top:1px solid #693;border-bottom:1px solid #693;padding:10px 20px;background:#FFC}

/* Footer ----------------------------------------------------------------------*/
#footer {clear: right;height: 192px;font-size: 10px;line-height: 1em;text-shadow: 1px 1px 1px #333;	color: #fff;background-color: #333333;background-image: url(../images/footer.gif);background-repeat: no-repeat;	background-position: right top;}
#footer a:link, #footer a:visited {color: #c99;}		
#footer p {padding: 132px 24px 0 24px;}
.clear {clear: both;}
