/* CSS Document for KJ Pikes 2006 - Jamber Design Ltd www.jamber.com justin.rowe@jamber.com*/
body
{
	margin:0px;
	padding:0px;
}
div
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}
h1, h2
{
	width:310px;
	margin:0px;
	margin-left:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#EF4135;
}
ul li
{
	margin:0px;
	padding:0px;
	font-size:10px;
	color:#666666;
}
p
{
	margin:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
a
{
	text-decoration:none;
	color:#000;
}
/* ids */
#pagecontainer 
{
	width: 763px;
	/*JRF - Change to 100% for full width*/
	margin: 0 auto;
}
/* content properties */
#header 
{
	width:715px;
	height:72px;
	margin-left:24px;
	background:transparent url(/images/noflash_header.gif) no-repeat 0px 0px;
}
#headernoflash
{
	width:715px;
	height:92px;
	margin-left:24px;
	background:#6699CC url(/images/noflash_header.gif) no-repeat 0px 0px;
	border-bottom:solid 1px #fff;
}
#flashholder
{
	margin-left:24px;
}
#primarycontarea 
{
	width:763px;
}
#primarynavarea
{
	width:715px;
	height:82px;
	margin-left:24px;
	background:transparent url(/images/noflash_menubg.jpg) repeat-x 0px 0px;
}
#primarynav
{
	width:715px;
	height:82px;
	background:transparent url(/images/noflash_brand.gif) no-repeat right bottom;
}
#primarycontent 
{
	width:763px;
}
#primarycontent .content
{
	width:715px;
	margin-left:24px;
	background:#C2DFFD url(/images/noflash_contentbg.jpg) repeat-x top left;
}
#primarycontent .content .textholder
{
	width:661px;
	margin-top:12px;
	margin-right:20px;
	margin-left:20px;
	padding:6px;
	background-color:#fff;
}
#primarycontent .content .footer
{
	width:715px;
	height:15px;
	background:#C2DFFD url(/images/noflash_contentfooterbg.gif) repeat-x 0px 0px;
}
#contentPopup
{
	background:#C2DFFD url(/images/noflash_textbg.jpg) repeat-y center;
}
#contentPopup h1
{
	margin-left:10px;
	margin-top:10px;
}
#primarycontenthp 
{
	width:763px;
	height:215px;
	background:transparent url(/images/noflash_mainpic.jpg) no-repeat 0px 0px;
}
#linksholder
{
	width:763px;
	height:20px;
	line-height:20px;
	background:transparent url(/images/noflash_linksholder.jpg) no-repeat 0px 0px;
}
#linksholder a
{	
	margin-left:6px;
	padding-left:18px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-transform:uppercase;
	text-decoration:none;
	background:transparent url(/images/arrow.gif) no-repeat 0px 3px;
}
#linksholder .content
{
	width:715px;
	margin-left:44px;
}
#mainpiccloser
{
	width:763px;
	height:30px;
	background:transparent url(/images/noflash_mainpiccloser.jpg) no-repeat 0px 0px;
}
#footerhp 
{
	width:763px;
	height:106px;
	background:transparent url(/images/noflash_footervan.jpg) no-repeat 0px 0px;
}
#footer 
{
	width:763px;
	height:114px;
	background:transparent url(/images/noflash_footervansmall.jpg) no-repeat 0px 0px;
}
#footer a, #footerhp a
{	
	line-height:30px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
}
.text 
{
text-align:justify;
}

#imgHolder
{
	float:right;
	margin:10px;
	margin-right:8px;
	text-align:center;
	width:227px;
}
#imgHolderCont
{
	float:right;
	margin:10px;
	margin-top:32px;
	margin-right:8px;
	text-align:center;
}
#imgHolderPopup
{
	float:right;
	margin:10px;
	margin-right:8px;
	border:solid 1px #6699CC;
	background:#F0F7FE url(/images/imgbg.gif) repeat-x 0px 0px;
	text-align:center;
}
#imgHolderCont img, #imgHolder img
{
	border:solid 1px #6699CC;
	background-color:#fff;
	padding:4px;
	margin:6px;
}
#imgLeft img
{
	position:relative;
	float:left;
	border:solid 1px #6699CC;
	background-color:#fff;
	padding:4px;
	margin:6px;
	top:75px;
}


#imgHolderPopup img,
{
	border:solid 1px #808080;
	background-color:#fff;
	padding:2px;
	margin:10px;
}
#footernav
{
	margin-top:40px;
	margin-left:24px;
}
#footernavhp
{
	margin-left:24px;
}
#clear
{
	clear:both;
	height:1px;
}
#imgClosing
{
	margin-top:150px;
	color:#333;
	font-size:8pt;
	text-align:center;
}
#imgClosing b
{
	font-weight:bold;
	color:#333;
	font-size:12pt;
}
/* classes */
.content
{
	width:715px;
	margin-left:23px;
}
.hpTxt
{
	margin:30px 0px 0px 20px;
	padding-top:18px;
	padding-left:10px;
}
.hpTxt p b
{
	color:#fff;
	font-size:16pt;
	font-weight:bold;
	font-family:"copperplate gothic bold", Geneva, Arial, Helvetica, sans-serif;
	background:transparent url(/images/hptxt_bg.gif) repeat 0px 0px;
}
.hpTxt p
{
	color:#fff;
	font-size:12pt;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.nix
{
	display:none;
}
.textholder
{
	border:solid 1px #9ED0F3;
	border-bottom:none;
	background:transparent url(/images/noflash_textbg.jpg) repeat-y 0px 0px;
}
.footertxt
{
	margin-left:60px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.footerlink
{
	padding-left:20px;
	font-weight:bold;
	text-transform:uppercase;
    background:transparent url(/images/arrow.gif) no-repeat 0px 3px;
}
.fltr 
{
	width:310px;
	float:right;
}
.fltl 
{
	width:310px;
	float:left;
}
.astxt 
{
	list-style-image: url(/images/bullet_plain.gif);
}

.astxt2 
{
	list-style-image: url(/images/bullet_plain.gif);
	line-height:25px;
	margin-left:50px;
}
.listIndent
{
	position:relative;
	left:50px;
}
.sitemap 
{
	list-style-image: url(/images/arrow.gif);
}
.sitemap li
{
	padding-left:12px;
}
.input {
	width:180px;
	color:#666;
	font-size:8pt;	
}
.select {
	width:186px;
	color:#666;	
	font-size:8pt;
}
.radio {
	width:25px;	
}   
.textarea {
	width:183px;
	font-size:8pt;
	color:#666;
	background: transparent;	
}
.address {
	padding-left:25px;
	text-align:left; 
}
.button
{
	width:180px;
	height:22px;
	padding-left:30px;
    background:transparent url(/images/button.gif) no-repeat 0px 0px;
	border:none;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333;
	cursor:pointer;
	text-align:left;
}
.right
{
	text-align:right;
}
.popupclose
{
	width:180px;
	height:22px;
	margin-right:15px;
	padding-left:30px;
    background:transparent url(/images/arrow.gif) no-repeat 0px 3px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;
	color:#333;
}
.send
{
	margin-left:14px;
}


