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

@import url("reset.css");

html,body {
	height: 100%;
	margin: 0;
}

body {

	font-family: 'Novecentowide-Book', sans-serif;
	padding: 50px;
	width: 1280px;
	color:#333;
	background:#fff;
}
#wrapper{
	width:980px;
	margin:0 auto;
	min-height:100%;
}


#header {
	margin: 10px 0px 25px 20px;
	width: 1080px; 
	padding:10px;
	background-color: #feefef;
}

#mainNav {
	text-transform:uppercase;
	font-size:19px;
	color: #be5733;
}

.logo{
	background:url(../images/logo.jpg) no-repeat;
	margin:0;
	float:left;
	overflow:hidden;
	width:82px;	
	height:30px;
	text-indent:-9999px;
}
.logo a{
	height:100%;
	display:block;
}

a:link, a:visited {
	color:#be5733;
	text-decoration:none;
	text-shadow: 2px 2px 7px #ffffff;
}


a:hover {
	color:#bea977;
}

img {
	border:2px #cbb;
}

input,textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align: middle;
}

input[type=text], input[type=password], input[type=file], textarea{-webkit-appearance:none;}
/*a*/{
	color:#0087e1;
	text-decoration:none;
	outline:none;
}


#bgImgInfinity, #bgImgBeach {
	display: none;
	position: absolute;

}


.clear {
	clear:both;
}



h1 {
	color: #ffec88;
	text-transform:uppercase;
	text-align:center; 
	text-shadow: 2px 2px 7px #755;
	font-family: Lucida, serif;
	font-size:45px;
}

h2 {
	text-transform:uppercase;
	font-size:24px;
	color:#848079;
	line-height:36px;
}

h3, h4 {
	text-transform:uppercase;
	color:#848079;
	text-align:center; 
	text-shadow: 2px 2px 7px #eeffee;
	font-family: Lucida, serif;
	margin-bottom:3px;
}


hr {
	border: 0;
	color: #848079;
	background-color: #848079;
	height: 1px;
}


#indexContent {
	padding:15px;
	width: 100%;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) 
{
    /* Put your iPhone 4g styles in here */ 
	#mainNav li a:link, #mainNav li a:visited {font-size:13px;}
}

#contentLeft {
	float:left;
	width:700px;
	margin-right:0px;
}

#contentLeft h2 {
	margin-bottom:20px;
}

#contentLeft p {
	padding:8px 0;
	line-height:21px;
}


#singleCol {
	width:900px;
}

#singleCol p {
	line-height:18px;
}


#message {
	padding:10px;
	background:#eee;
	border:1px solid #ddd;
	margin:20px 0;
}

td {
	vertical-align:top;
	padding:20px;
}


#profJrney {
	border-spacing: 10px;
	font-size: 1.5 em;
	width:100%;
}

#wrapper {
	width:1080px;
	padding:0;
	position:absolute;
	top:0;
	left:150;
	z-index:100;
}
