@charset "UTF-8";
/* CSS Document */

/* ---------- General Styles ----------*/
/* Body Styles, Reset, Links, Headings, Other elements, Tags*/

/* Document Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
body {line-height:1.5;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}

html, body {
	background: none;
	font: 1em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
    height:100%;

}

#404 {	
	font: 1em "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
}

a, a:link {
	color: #e60b0a;
	text-decoration: none;
}

a:visited {}
a:active {}
a:hover { text-decoration:underline;}
a:focus {}

strong, bold {
}

italic, i  {font-family: Georgia, "Times New Roman", Times, serif; font-size:17px; line-height: 24px; margin-bottom: 70px; font-style: italic;}

blockquote {
}

h1, h2, h3, h4, h5 {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #fff;
}

h1 {
	font-size: 1.4em;
	margin: 0 0 8px 0;
}

h2 {
	font-size : .96em;
	margin-bottom: 4px;
}

h3 {
	font-size : .9em;
	margin: 10px 0 0 0;
}

h4 {
	font-size : 14pt;
	line-height: 1em;
}

h5 {
}

p {
	padding-top: 4px;
	font-size: 13px;
	line-height: 1.4em;
	color: #fff;
	margin-bottom: 0.4em;
}

ul {
}

ul li {
  list-style: none;
  list-style-type: none;
}

ol {
}

ol li {
}

/* ---------- Helper Styles ----------*/
/* Forms, Notifications and errors, Consistant items with normally just one class */

/* ---------- Page Structure ----------*/
/* Skeleton including page furniture */

#Pagewrapper { 
	width: 960px;
	margin: 0 auto;
}




#Header {
}



/* Grid Placement */
.left {float: left;}
.right {float: right;}
.right.inset {margin: 0 0 0 20px;} /* img floated right within text */
.left.inset {margin-right: 20px;} /* img floated left within text */
.right-margin_1 {
	margin-right: 40px !important;
	margin-right: 30px;
}
.right-margin_2 {margin-right: 30px;}

.top-margin_1 {margin-top: 30px;}
.top-margin_2 {margin-top: 10px;}
.top-margin_3 {margin-top: 20px;}

.nomargin {margin: 0;}
.clear {clear: both;}
.break {margin-bottom:40px;}

/* Grid Colum Sizes */
.one {width: 140px;}
.two {width: 270px;}
.three {width: 300px;}
.four {width: 570px;}
.five {width: 740px;}
.six {width: 650px;}
.seven {width: 890px;}

/* Grid Additions */
.frame {border: 1px solid #999;}
.solo img {margin-bottom: 20px;}
.dotted_border {border-bottom: 1px #c0c1c7 dotted; padding-bottom: 20px; }



/* ---------- Page Components ----------*/
/* Most of our styles will be in here */

#wrap{min-height: 100%;height: auto !important;height: 100%;margin:0 0 -54px 0;}
#page,#footerContent{text-align:left;width:800px;margin:0 auto;}
#page{padding:0 0 20px 0;}



#footer a:link{color:#ff8400;}
#footer a:visited{color:#ff8400;}
#footer a:hover{color:#ff8400;}
#footer a:active{color:#ff8400;}

#footer{padding-top: 27px;}
#footersrcroll {background:#191919; line-height:30px;text-align:center;}
#footer{color:#e3e3e3;}
#footer ul{margin:0;padding:0;}
#footer li{display:inline;line-height:30px;margin:0;padding:0 10px 0 10px;border-left:1px solid #6d6d6d;}
#footer li:first-child, #footer li.first{padding-left:0;border:none;}
#footer li a{color:#ff8400;}
#footer{font-size:14px;}

#Footer_Left {float: left; width: 200px; padding-top: 38px;}
#Footer_Right {float: left; width: 540px; padding-top: 46px; border-left: 1px solid #474747; padding-left:40px;}

#top {height: 36px; width: 100%; background-color: #191919;}
#Previous { width: 150px; float: left; padding-left: 20px; line-height: 36px;}
#Previous a{ background: url(../images/Arrow_Left.png) no-repeat left top; padding-left: 24px; font-size: 14px; color:#ededed;}
#Next { width: 150px; float: right; text-align: right; padding-right:20px; line-height: 36px;}
#Next a{ background:url(../images/Arrow_Right.png) no-repeat right top; padding-right: 24px; font-size: 14px; color:#ededed;}
.clear{clear:both;display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.footerpush{height:20px;}
 
#Footer_Right p{margin-bottom:40px; background-color:#191919;}







/* Lists */



/* ---------- Overrides ---------- */


/* ---------- Extra ---------- */
/* Plugins and other extra content that base on premade material */





