/* ============================
CSS modified by Tyler Lange - tyler[at]neosmedia[dot]ca

@charset "UTF-8";

/* reset browsers */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
}
body {  margin: 0; padding: 0; font-family: Arial; font-size: 12px; color: #333333; line-height: 18px; }
li { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
ol { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
p { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
table { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
td { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
th { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
tr { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
tt { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}
ul { font-family: Arial; font-size: 12px; color: #333333; line-height: 18px}

a { font-family: Arial; color: #889c25; size:12px; text-decoration: none; line-height: 18px}
a:hover { font-family: Arial; color: #889c25; size:12px; text-decoration: underline; line-height: 18px}
a:visited { font-family: Arial; color: #889c25; size:12px; text-decoration: none; line-height: 18px}

.nav a { font-family: Arial; color: #333333; size:12px; text-decoration: none; line-height: 20px}
.nav a:hover { font-family: Arial; color: #333333; size:12px; text-decoration: underline; line-height: 20px}
.nav a:visited { font-family: Arial; color: #333333; size:12px; text-decoration: none; line-height: 20px}

.lightlink a { font-family: Arial; color: #6abecd; size:12px; text-decoration: none; line-height: 20px}
.lightlink a:hover { font-family: Arial; color: #6abecd; size:12px; text-decoration: underline; line-height: 20px}
.lightlink a:visited { font-family: Arial; color: #6abecd; size:12px; text-decoration: none; line-height: 20px}

.siteborder { border: 1px #a5b31f solid }
.sub {
	font-family: Arial;
	font-size: 16px;
	color: #889c25;
	font-weight:bold;
	line-height: 18px;
}
.sub2 {
	font-family: Arial;
	font-size: 14px;
	color: #b2c92e;
	font-weight:bold;
	line-height: 18px;
}
.sub3 {
	font-family: Arial;
	font-size: 13px;
	color: #2b2b2f;
	font-weight:bold;
	line-height: 18px;
}
.footer {
	font-family: Arial;
	font-size: 10px;
	color: #FFFFFF;	
}
.terms {
font-family: Arial; font-size:11px; color:#333333; font-style:italic;
}
.photos {
border:solid 1px #333333;
margin-bottom:2px;
margin-left:5px;
margin-right:5px;
margin-top:2px;
	}
.white-text{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	line-height: 18px;
}

.table1 {
	font-family: Arial;	font-size: 12px; color: #333333; background-color:#CCCC99}
.table6 {
	font-family: Arial;	font-size: 12px; color: #ffffff; background-color:#990000}
.table0 {
	font-family: Arial;	font-size: 12px; color: #ffffff; background-color:#ff0000; border: 1px solid #990000}
.table2 {
	font-family: Arial;	font-size: 12px; color: #333333; background-color:#d3df94}
.table3 {
	font-family: Arial;	font-size: 12px; color: #333333; background-color:#d3df94; border: 1px solid #b9d231}
.table4 {
	font-family: Arial;	font-size: 12px; color: #ffffff; font-weight:bold; background-color:#b9d231}
.table5 {
	font-family: Arial;	font-size: 12px; color: #333333; background-color:#c3cf87}
.BIG-text{
	font-family: Arial;
	font-size: 20px;
	font-weight:bold;
	color: #333333;
	line-height: 18px;
}

/* added by Tyler - Neos Media */
#header-logo { 
background: #abd4ea url(../images/logo.jpg) top right no-repeat; 
}
#quick-response { 
margin: 0; 
padding: 0; 
width: 308px; 
height:230px; 
display: block; 
position:absolute; 
top:518px; 
overflow: hidden; 
background: #FFF url(../images/bg-quick-response.gif) top right no-repeat; 
}
#quick-response-thin { 
margin: 0; 
padding: 0; 
width: 308px; 
height:230px; 
display: block; 
position:absolute; 
top:369px; 
overflow: hidden; 
background: #FFF url(../images/bg-quick-response.gif) top right no-repeat; 
}
#quick-response input.text,
#quick-response-thin input.text {
background:none repeat scroll 0 0 transparent;
border:0 none;
height:12px;
left:38px;
line-height:1em;
padding:0;
position:absolute;
width:222px;
}
#quick-response textarea#quick-response-comments,
#quick-response-thin textarea#quick-response-comments {
background:none repeat scroll 0 0 transparent;
border:0 none;
height:38px;
left:38px;
line-height:1.2em;
overflow: hidden;
padding:0;
position:absolute;
top:145px;
width:222px;
}
#quick-response input#button,
#quick-response-thin input#button {
bottom:25px;
position:absolute;
right:45px;
}
#quick-response input,
#quick-response textarea,
#quick-response-thin input,
#quick-response-thin textarea {
color:#4774B7;
font-family:arial,helvetica,sans-serif;
font-size:11px;
}
#quick-response input#Name,
#quick-response-thin input#Name {
top:65px;
}
#quick-response input#Email,
#quick-response-thin input#Email {
top:91px;
}
#quick-response input#Number,
#quick-response-thin input#Number {
top:119px;
}
#quick-response input#City,
#quick-response-thin input#City {
top:148px;
}

