* {margin:0; padding:0; border:none;}
body {background:#fff; color:#666; font-family:Helvetica, Arial, sans-serif; font-size:small; margin:30px 10px;}
* html body {font-size:x-small; f\ont-size:small;}

.fullBlock {display:block;}
.leftBlock {float:left;}
.rightBlock {float:right;}
br.clear {clear:both; display:block; height:0; width:100%;}

p.large {font-size:115%;}
p.x-large {font-size:130%;}

#frame {margin:0 auto; width:950px;}
#navigation {padding:0 0 0 288px;}
#navigation li {border-right:2px solid #2FA1CE; float:left; font-size:115%; line-height:1em; list-style:none; margin:0 0 15px 0; padding:0 6px 0 5px;}
#navigation li.last {border-right:none;}
	#navigation a:link, #navigation a:visited {color:#666; text-decoration:none;}
	#navigation a:hover, #navigation a.current {color:#2FA1CE;}

#banner {}
#titleContact {width:258px;}
	a.header h2 {display:none;}
	a.header:link, a.header:visited, a.header:hover {background:url(../images/header.jpg) no-repeat left top; float:left; height:142px; width:195px;}
	
	p.contactInfo {font-family:"HelveticaNeue-Light", "Helvetica Neue Light", Helvetica, Arial; font-size:150%; float:left; line-height:1.5em;}
	p.contactInfo .line {border-left:2px solid #2FA1CE; padding-left:5px;}
	p.contactInfo a:link, p.contactInfo a:visited {color:#666; text-decoration:none;}
	p.contactInfo a:hover {color:#2FA1CE;}

#pageContent {padding:10px 0 0 0; height:435px; width:258px;}
#pageContent p {margin:0 0 10px 0; line-height:150%; text-align:left;}
#pageContent a:link, #pageContent a:visited {color:#999; text-decoration:none;}
#pageContent a:hover {color:#2FA1CE;}
