/* RESET */
/** * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://cssreset.com */
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, 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,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {	margin: 0;	padding: 0;	border: 0;	font-size: 100%;	font: inherit;	vertical-align: baseline;}/* HTML5 display-role reset for older browsers */article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display: block;}body {	line-height: 1;}ol, ul {	list-style: none;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}table {	border-collapse: collapse;	border-spacing: 0;}

/* BODY */
body{
background-color: #fff;
font: normal 16px Helvetica, Arial;
color:#6c7480;

}

/* ----- IDS ----- */

#maincontent {
	display:block;
	width: 100%;
	
}

#subContent{
	display:block;
	width: 100%;
	background-color:#fff;
}

#pageContainer{
}   

#contentWrapper{
	display : block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	overflow:hidden;
}

#logoTag{
	display: block;
	height: 100%;
	overflow: hidden;
	width:200px;
	margin: 0 auto;
	padding: 250px 0;
}   

#linkWrapper{
	text-align:center;
	padding:100px 0 ;
	
	display:block;
	position:relative;
	width:100%;
	
}

#links{
	text-align:center;
    margin:0 auto 100px auto;
	display:block;
	position:relative;
	width: 240px;
	
}

#footer{
	border-top: 1px solid #ccc;
	width:75%;
	margin: 0 auto;
	padding:25px 0 75px 0;	
	font: normal 14px Helvetica, Arial;
	
}


/* ----- CLASSES ----- */

.linkItem{
	display:block;
	position:relative;
	width:80px;
	height:80px;
	float: left;
	text-indent:-5000px;
}

.linkTwitter{
    background:#fff url('../img/ca-links.png') no-repeat 0 0;
}

#links li .linkTwitter:hover {
    background:#fff url('../img/ca-links.png') no-repeat 0 -80px;
}

.linkDribbble{
    background:#fff url('../img/ca-links.png') no-repeat -80px 0;
}

#links li .linkDribbble:hover {
    background:#fff url('../img/ca-links.png') no-repeat -80px -80px;
}

.linkEmail{
    background:#fff url('../img/ca-links.png') no-repeat -160px 0;
}

#links li .linkEmail:hover {
    background:#fff url('../img/ca-links.png') no-repeat -160px -80px;
}

.footerItem{
	display:block;
	position:relative;	
}

.copy{
	float:left;
}

.location{
	float:right;
}

.fullBg {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 0;
	overflow: hidden;
}

.hide{
}
.show{
}

/* ----- HEADINGS ----- */

h1{
}
h2{
}
h3{
}
h4{
}

/* ----- LISTS ----- */

li{
}
li p{
}
ol{
}
ul{
}
ol li{
}
ul li{
}

/* ----- IMAGES ----- */

img{
}
img a{
}
img a:hover{
}

/* ----- LINKS ----- */

a{
	color:#6c7480;
	text-decoration:none;
}
a:hover{
	color:#6c7480;
}
a:visited, a:active, a:focus{
	color:#6c7480;
}
a:visited{
	color:#6c7480;
}
a:active{
	color:#6c7480;
}
a:focus{
	color:#6c7480;
}

/* ----- FORMS ----- */

form{
}
fieldset{
}
legend{
}
label{
}
input{
}
textarea{
}
input, textarea{
}
select{
}
optgroup{
}
option{
}
