@charset "utf-8";

/* CSS Document */



/* standard */



body {background: url(Images/body_bg.jpg) repeat-x top #f4f4f4; margin: 0; padding: 0; height:100%;}



p {line-height:1.2; font-size:.9em; font-family:'Myriad Pro', 'Frutiger Std', Helvetica, Arial, Tahoma, sans-serif; color:#36332c; text-align:justify;}



a {text-decoration:underline; outline:none; color:#58529e;}



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



div {margin:0; padding:0;}



.buffer {height:2px;}



img {border:none; margin:0; padding:0;}



/* positioning */



.pagetop {width:850px; height:158px; margin:0 auto; padding:0;}



.contenttop {background: url(Images/content_top.jpg) no-repeat top; width:850px; min-height:449px; margin:0 auto; padding:0;}



.contentbg {background: url(Images/content_bg.jpg) repeat-y; width:850px; margin:0 auto; padding:0; min-height:415px;}



.navigation {width:200px; height:412px; float:left; margin:50px 0 0 63px; padding:0; position:absolute;}



.pagecontent {width:480px; float:right; margin:35px 0 0 0; padding:0 75px 15px 0; position:relative;}



.footerbg {background: url(Images/footer_bg.jpg) no-repeat top; width:850px; height:50px; max-height:50px; margin:0 auto; padding:0; clear:both;}



/* text */



.footerleft {margin:20px 0 0 65px; font-size:11px; color:#FFFFFF; float:left; text-align:left; font-family:Arial, Helvetica, sans-serif;}



.footerright {margin:20px 65px 0 0; font-size:11px; color:#FFFFFF; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif;}



.footerright a {color:#FFFFFF;}



.footerright a:hover {color:#CC3366;}



.header {font-size:16px; font-weight:500; margin:5px 0; padding:0; color:#330066; font-family:Arial, Helvetica, sans-serif;}



.subheader {font-size:16px; font-weight:500; color:#333333; margin:5px 0; padding:0;}



ul {line-height:1.2; font-size:.9em; font-family:'Myriad Pro', 'Frutiger Std', Helvetica, Arial, Tahoma, sans-serif; color:#36332c;}



.indent {margin-left:20px;}



/* navigation */



.navigation a {font-size:18px; color:#655f53; text-decoration:none; font-family:'Myriad Pro', 'Frutiger Std', Helvetica, Arial, Tahoma, sans-serif; color:#36332c;}



.navigation a:hover {color:#ba2759; text-decoration:none;}



.navnselected {font-size:18px; color:#ba2759; font-family:'Myriad Pro', 'Frutiger Std', Helvetica, Arial, Tahoma, sans-serif;}

/* contact form */

.errorbox { padding: 10px; background-color: #EE0000; color: #FFFFFF; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 13px; }

.messagebox { padding: 10px; background-color: #DDDDDD; -moz-border-radius: 8px; -webkit-border-radius: 8px; font-size: 13px; }

/* CSS by Kate McMillan | http://outboxonline.com */
