body{
	padding:0;
	margin:10px;
	background:#fff;
	color:#000;
}
html,body,div,p,td{
	color:#000;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
}
a{
	text-decoration:none;
	color:#b13525;
}
a:hover{
	color:#f00;
}
#wrapper{
	width:800px;
	margin:0 auto;
}
#masthead{
	width:800px;
	height:152px;
	background:url(images/Various-Artists.gif) no-repeat;
	padding-bottom:10px;
	margin-bottom:15px;
	border-bottom:8px solid #ccc;
}
#masthead h1{
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
#col1{
	float:left;
	margin-right:20px;
	min-height:400px;
}
#col2{
	width:390px;
	margin-left:410px;
	min-height:400px;
}
#about,#contact,#portfolio,#connect{
	width:390px;
}
#about h2,#contact h2,#portfolio h2,#connect h2{
	width:390px;
	height:39px;
	padding:0;
	margin:0 0 15px 0;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
}
#about h2{
	background:url(images/ABOUT.gif) no-repeat;
}
#contact h2{
	background:url(images/CONTACT.gif) no-repeat;
}
#portfolio h2{
	background:url(images/PORTFOLIO.gif) no-repeat;
}
#connect h2{
	background:url(images/CONNECT.gif) no-repeat;
}
#about p{
	text-align:justify;
}
#about{
	margin-bottom:30px;
}
#contact address{
	font-style:normal;
	float:left;
}
#contact #info{
	text-align:right;
}
#portfolio{
	height:230px;
}
.tn{
	float:left;
	width:70px;
	height:70px;
	margin:0 10px 10px 0;
}
.end{
	margin-right:0;
}
.tn a img{
	border:3px solid #ccc;
}
#connect .icon{
	float:left;
	width:70px;
	text-align:center;
}
#facebook,#twitter,#mail,#linkjim,#linkmichelle{
	height:107px;
	width:70px;
}
#facebook,#twitter,#mail,#linkjim{
	margin-right:10px;
}
#facebook a,#twitter a,#mail a,#linkjim a,#linkmichelle a{
	display:block;
	width:70px;
	height:37px;
	padding-top:77px;
	color:#999;
}
#facebook a:hover,#twitter a:hover,#mail a:hover,#linkjim a:hover,#linkmichelle a:hover{
	color:#c00;
}
#facebook{
	background:url(images/facebook.gif) no-repeat;
}
#twitter{
	background:url(images/twitter.gif) no-repeat;
}
#mail{
	background:url(images/mail.gif) no-repeat;
}
#linkjim{
	background:url(images/linkedin.gif) no-repeat;
}
#linkmichelle{
	background:url(images/linkedin.gif) no-repeat;
}
#footer{
	padding-top:10px;
	margin-top:15px;
	border-top:8px solid #ccc;
}
#footer p{
	color:#999;
	font-size:10px;
	text-align:center;
}
.popup-form{
	width:300px;
	border:1px solid #666;
	background:#fff;
	overflow:hidden;
	padding:10px;
	display:none;
	position:absolute;
	bottom:20px;
	right:0;
}
.popup-form a.close {
	top:5px !important;
	right:5px !important;
}

