/* 
html5doctor.com Reset Stylesheet
v1.4 
2009-07-27
Author:Richard Clark - http://richclarkdesign.com
*/
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre, abbr,address,cite,code, del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,
figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,dialog,figure,footer,header,
hgroup,nav,section{display:block;}
nav ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,
q:before,q:after{content:'';content:none;}
a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent;}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0;}
input,select{vertical-align:middle;}

/* CSS By Alan White */
body { background: #fff url('../img/bg-page.png') repeat-x 0 196px; margin: 0px auto; text-align: center; line-height: 1.5; font-size: 62.5%; }
  
/* =Typography
--------------------------------------------*/
h1 { margin-left: 90px; }
h2, h3 ,h4, h5 { font-family: Garamond, “Hoefler Text”, Palatino, “Palatino Linotype”, serif; font-weight: bold; color: #F6BD02; }  
h2 { font-size: 1.9em; line-height: 1.4em; margin-bottom: 1.4em; text-shadow: 1px 1px 1px #000}
h3 { font-size: 1.9em; margin-bottom: 1.4em; }
p { font-family: Georgia; font-size: 1.4em; line-height: 1.75em; margin-bottom: 1.4em; text-shadow: 1px 1px 1px #000; }
h1 + p { font-family: Georgia; font-size: 1.8em; color: #000; padding-top: 1em; text-shadow: 1px 1px 3px #ccc; width: 50%;}

#numbers p { font-size: 2em; margin-bottom: 0; color: #024330; text-shadow: 1px 1px 1px rgba(246,189,2,0.3); }   
p#copyright { text-align: left; color: #ccc; margin: 30px 0 0 100px; text-shadow: 1px 1px 1px #eee;}


ul { margin: 0 0 1.6em 20px; font-size: 1.4em; }
ul ul, ul p, ul h1, ul h2, ul h3, ul h4, ul h5 ul h6 { font-size: 100%; }

/* =Links 
--------------------------------------------*/     
a:link { color: #fff;}
a:visited { color: #D09E00 ; }
a:hover{ color: #f5bd02}
a:active {}

/* = Core Layout 
--------------------------------------------*/     
section, header, footer, aside { text-align: left; }

header { height: 196px; }   
#numbers { position: absolute; top: 80px; left: 635px;  }   

#content {  
	position: relative;                        
	width: 968px;
	margin: 0 auto;
	background: #fff url(../img/bg-content.png) no-repeat top left;       
	min-height: 900px;
}

footer { clear: both; }       

	/* Scrollable */
	.scrollable { width: 969px; height: 442px; overflow: hidden; position: relative; }      
	.scrollable .items { width: 20000em; position: absolute; }
	.scrollable section {  float: left; width: 968px; padding-top: 60px; position: relative;}       
	.scrollable section .content { margin: 0 0 0 100px; width: 500px; float: left;  }      
	.scrollable section aside { float: left;  width: 250px; margin: 50px 0 0 30px; }     
	.scrollable section { color: #fff;  }   

	.nextPage, .prevPage { position: absolute; top: 300px; font-size: 5em; color: #fff; }
	.nextPage { right: 30px; z-index: 100; }
	.prevPage { left: 30px; z-index: 200; }       
	.nextPage:hover, 
	.prevPage:hover { cursor: pointer; color: #f5bd02; }   
	.disabled { visibility: hidden; }

/* =Details 
--------------------------------------------*/ 

/* Forms 
--------------------------------------------*/     
#ContactForm { width: 100%; float: left; }

label { display: block; width: 150px; float: left; margin-right: 10px; }           

form p { width: 100%; float: left; }

input#visitor_name, 
input#visitor_email,
input#message_subject, textarea  { width: 250px; display: block; background: #021D14; border: 1px solid #063C2C; padding: 5px; color: #fff;}     

p.comment textarea { height: 120px;}  
p.submit button { position: absolute; left: 625px; bottom: 40px;  }

textarea {  }    

    