/* Reset it all first ___________________________________*/

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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}

/* Main html_____________________________________________*/

html {
	height: 100%;
}

body {
  height: 100%;
	text-align: center;
	font-family: 'Helvetica Neue', Helvetica,  Arial, sans-serif;
	line-height:1.125em; /* 16x1.25=  18px - base line height*/
	font-size:62.5%;
}


hr {border-top: 1px solid #000;}

/* Links _________________________________________________*/

a {color:#000; text-decoration:none}
a:visited {color:#000; text-decoration:none} 
a:hover {color:#000; text-decoration:none}
:focus {outline: 0; text-decoration:none}

/* typography ____________________________________________*/

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,
table,address,blockquote,fieldset{
	padding: 0 0px;
	font-weight:normal;
	margin:5px 0;
}

p, ol, ul, blockquote {
	font-size: 1.3em; /* 13px */
	line-height:1.5em; /* 19px */
}



p.large {
	font-size:22px;padding-bottom: 15px;
}

p.small {
	font-size:9px; /* 10px */
	line-height:9px; /* 12px */
	font-family:verdana,arial, sans-serif;
	margin-top:4px;
}


h1, h2, h3 {
 	font-weight:200;
	letter-spacing:2px;
	}

h1 {
	font-size: 3em; /* 16x2.8125= 45px */
	line-height: 1.5em; /* 45x1= 45px */
}

h2 {
	font-size: 2.4em; /* 24px */
	line-height:1.5em;
	margin-top:45px;
	margin-bottom:20px;
	letter-spacing:1px;
	text-transform: uppercase;
}

h3 {
	margin-top:30px;
	font-size:1.8em; /* 18px */
	line-height:1.5em; /* 18x1.5= 27px */

}


/* Basic grid system________________________________________*/

.wrapper {
	width:1000px;  /*the width of your entire site*/
	margin: 0 auto;
	text-align:left;
	position:relative;
}

/* Simple grid system_______________________________________*/

.g6_1, .g6_2, .g6_3, .g6_4, .g6_5, .g6_6, .full,
.g8_1, .g8_2, .g8_3, .g8_4, .g8_5, .g8_6, .g8_7, .g8_8  
{
	display: inline;
	float: left;
	margin-left: 1%;
	margin-right: 0;
}

.g6_1 {width:15.5%}
.g6_2 {width:32%;}
.g6_3, .g8_4 {width:48.5%;}
.g6_4 {width:65%;}
.g6_5 {width:81.5%;}

.g8_1 {width:11.375%;}
.g8_2 {width:23.75%;}
.g8_3 {width:36.125%;}
.g8_5 {width:60.875%;}
.g8_6 {width:73.25%;}
.g8_7 {width:85.625%;}

.g8_8, .g6_6, .full {width:98%;}

.clear {clear:both; display:block; overflow:hidden; visibility:hidden; width:0px; height:0px;}

