/* reset */

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,table, caption, tbody, tfoot, thead, tr, th, td, img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote {
	margin: 1px 3px;
	border-left: 1px solid #444444;
	padding-left: 5px; 
}

code {
	padding-left: 5px;
	font-size:12px;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* 960gs */

.container_12{margin-left:20px;margin-right:auto;width:960px;background:#fff;padding-top:10px;}

.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;margin-left:10px;margin-right:10px;border-top: 1px dotted #666;background:#fff;padding-top:5px;padding-bottom:5px;}

.grid_9_container{display:inline;float:left;margin-left:10px;margin-right:10px;border-top: 0px solid #666;background:#fff;padding-top:0px;padding-bottom:0px;}

.alpha{margin-left:0}
.omega{margin-right:0}
.container{border-top: 0px;background:#fff;padding-top:0px;padding-bottom:0px;}

.container_12 .grid_1{width:60px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_5{width:380px}
.container_12 .grid_6{width:460px}
.container_12 .grid_7{width:540px}
.container_12 .grid_8{width:620px}
.container_12 .grid_9{width:700px}
.container_12 .grid_10{width:780px}
.container_12 .grid_11{width:860px}
.container_12 .grid_12{width:940px}

.container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}
.container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}
.container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}

.container_12 .prefix_1{padding-left:80px}
.container_12 .prefix_2{padding-left:160px}
.container_12 .prefix_4{padding-left:320px}
.container_12 .prefix_5{padding-left:400px}
.container_12 .prefix_7{padding-left:560px}
.container_12 .prefix_8{padding-left:640px}
.container_12 .prefix_10{padding-left:800px}
.container_12 .prefix_11{padding-left:880px}

.container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}
.container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}
.container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}

.container_12 .suffix_1{padding-right:80px}
.container_12 .suffix_2{padding-right:160px}
.container_12 .suffix_4{padding-right:320px}
.container_12 .suffix_5{padding-right:400px}
.container_12 .suffix_7{padding-right:560px}
.container_12 .suffix_8{padding-right:640px}
.container_12 .suffix_10{padding-right:800px}
.container_12 .suffix_11{padding-right:880px}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.clearfix:after{clear:both;content:'.';display:block;visibility:hidden;height:0}
.clearfix{display:inline-block}* html 
.clearfix{height:1%}
.clearfix{display:block}

.grid_7 p {padding-right:80px;}
.grid_7 h3 {padding-right:80px;}

/* typography */

body {
font:11px/14px Helvetica, Arial, sans-serif;
background: #000;
background-image: url("/images/uploads/bgrnd.gif");
color: #444444;
padding: 0 0 20px;
}

a {color: #000;text-decoration: none;border: none;}
a:focus {outline:0px dotted invert;}
a:hover {text-decoration: underline;}

h1 {font:26px/26px Helvetica, Arial, sans-serif;padding: 0;text-align: left;color: ##444444;letter-spacing:-1px;font-weight: 700;margin-bottom:20px;}
h2 {font:26px/28px Helvetica, Arial, sans-serif;padding: 0;text-align: left;font-weight: bold;}
h3 {font:11px/14px Helvetica, Arial, sans-serif;weight:normal;padding: 0;text-align: left;}
h4 font:18px/20px Helvetica, Arial, sans-serif;weight:normal;padding: 0;text-align: left;}
h5 {font-size:17px;}
h6 {font-size:15px;}
p {overflow: hidden;padding: 0;text-align: left;}

.redtext {font:11px/14px Helvetica, Arial, sans-serif;color: #189C11;}
.green {color: #009900;}

hr{border:0 #ccc dotted;border-top-width:1px;clear:both;height:0;margin-bottom:5px;}

ol{list-style:decimal;list-style-position:outside;padding:0px;margin:0px;}
li{margin-left:20px;margin-bottom:0px;}

p,dl,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset{margin-bottom:10px;}

.setsolid{margin-bottom:0px;}


/*============================================================
 Contact
============================================================*/



#contact-form {
	width: 300px;
	padding: 15px 0;
	}
	

