html {	background: #FFF url(../images/bg.jpg) repeat-x;}body {	color: #666666;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}/* GENERAL STYLES */#container {	position: relative;	padding-top: 15px;}/* HEADER */#header {margin-bottom: 150px;}	#header img#logo {		position: absolute;		top: 60px; 				}				#header img#faded {		position: absolute;		top: 26px; 		left: 370px;		z-index: -10;		}				#header img#faded2 {		position: absolute;		top: 26px; 		left: 300px;		z-index: -10;		}				#header img#faded3 {		position: absolute;		top: 26px; 		left: 547px;		z-index: -10;		}	#header #nav {		padding-top: 75px;		float: right;		overflow: hidden;	}			#header #nav li {			float: left;			list-style: none;			padding: 6px 9px;			height: 14px;			line-height: 14px;		}					#nav li a {				font-size:15px;				font-weight: bold;				text-transform:uppercase;				color: #666;				text-decoration: none;				display: block;			}						#nav li a.selected, #nav li a:hover{				color: #72b3a7;			}							/* MAIN */#main {clear: both;padding-top: 50px;  /* padding/margin = IE fix */margin-top: -50px;padding-bottom: 70px;}#main img#rf{margin: 20px 0px 100px 400px;opacity:.3;}#sub3 {	background: url(../images/line.jpg) no-repeat;	padding-bottom: 50px;	margin-top: 10px;}headline{		font-weight: bold;		color: #72b3a7;		line-height: 15px;		font-size: 25px;		text-transform:uppercase;		}				#sub {	padding-bottom: 10px;}/* RESUME */#resume {margin-bottom: 5px;margin-left: 80px;}#resume h3{font-size:16px;text-transform:uppercase;color: #72b3a7;line-height: 14px;margin-bottom: 5px;padding-top: 25px;}		#resume p{margin-top: 0px;margin-bottom: 0px;}#resume1 {margin-bottom: 5px;margin-left: 80px;}#resume1 h3{font-size:16px;text-transform:uppercase;color: #72b3a7;line-height: 14px;margin-bottom: 5px;}		#resume1 p{margin-top: 0px;margin-bottom: 0px;}#resume h4{font-size:12px;text-transform:uppercase;color: #72b3a7;line-height: 1.5;margin-bottom: 0px;margin-top: 0px;}#resume ul {margin-bottom: 15px;}#resume ul li {		list-style: none;		margin-left: 0;		padding-top: 1px;		padding-left: 10px;		background: url(../images/bullet.jpg) no-repeat 0 5px;	}	#resume img#pdf {		padding-top: 40px;		}				#resume a:hover {	opacity:.8; /*mouse over fade effect*/}			/* VERY BOTTOM */			#bottom-wrap {	background: #666 url(../images/bottomBG.jpg) repeat-x;}#bottom {	overflow: hidden;	padding-top: 23px;	padding-bottom: 80px;}	#bottom-wrap #bottom p:first-child {		float: left; /* IE fix */	}	#bottom-wrap p, #bottom-wrap p a {		font-size:11px;		color: #ffffff;			display: inline;	}	/* contact form */	input, textarea {   	padding: 7px;      border: solid 1px #E5E5E5;      outline: 0;      font: normal 13px/100% "Trebuchet MS", Arial, Helvetica, sans-serif;            background: #FFFFFF url("../image/bg_form.png") left top repeat-x;	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));	background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;      }    textarea {      width: 400px;      max-width: 400px;      height: 150px;      line-height: 150%;      }    input:hover, textarea:hover,  input:focus, textarea:focus {      border-color: #72b3a7;      }    .form label {      margin-left: 10px;      color: #4e4e4e;      }    .submit input {      width: auto;      padding: 9px 15px;      background: #72b3a7;      border: 0;      font-size: 15px;      color: #FFFFFF;      }	.submit input:hover {	color: #000;}  /* BACK TO TOP */		#backtotop {	position: fixed;	right:0px;	bottom:15px;	display:none;/*hid the button first*/}#backtotop a {	text-decoration:none;	border:0 none;	display:block;	width:43px;	height:128px;}#backtotop a:hover {	opacity:.8; /*mouse over fade effect*/}.clrb {	clear:both;}#maindiv {	width:700px;	border:1px solid #999;	margin:auto;	padding:20px;}