@charset "utf-8";

body
{
	padding:0;
	margin:0;
	background:#38001F;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-size:12pt;
}

div, h1, h2, h3, h4, h5, h6, h7
{
	padding:0;
	margin:0;
}

.clearFloat
{
	line-height:0;
	height:0;
	overflow:hidden;
	clear:both;
}

#coverContainer, #footerCoverContainer
{
	width:860px;
	margin-left:auto;
	margin-right:auto;
}

#coverContainer
{
	padding:0 20px;
	background:url(assets/background.jpg) center top no-repeat;
}

#headerContainer
{
	height:65px;
}

#brandHeading
{
	float:left;
	text-indent:-9999px;
	background:url(assets/tanmayPatel.png) no-repeat;
	margin-top:12px;
	width:242px;
	height:40px;
}

#tagLine
{
	float:left;
	font-size:18px;
	font-style:italic;
	color:#C9ABB9;
	font-weight:normal;
	padding-top:25px;
	padding-left:10px;
}

#mainContact
{
	margin-top:20px;
	float:right;
	text-indent:-9999px;
	background:url(assets/headerEmail.png) no-repeat;
	width:203px;
	height:24px;
}

#contentContainer
{
	min-height:450px;
	padding:20px;
	background:url(assets/contentContainerBack.png) top center no-repeat;
	color:#EF94BD;
	line-height:1.5;
}

#contentContainer h2
{
	text-indent:-9999px;
}

#contentContainer #helloHeading
{
	background:url(assets/helloHeading.png) no-repeat;
	height:37px;
}

#contentContainer .aboutMe em
{
	color: #FFFFFF;
	font-style:normal;
}

#contentContainer #netwroksHeading
{
	background:url(assets/networkHeading.png) no-repeat;
	height:37px;
	margin-top:15px;
	margin-bottom:10px;
}

#contentContainer #networksList
{
	list-style:none;
	padding:0;
	margin:0;
}

#contentContainer #networksList li
{
	padding:5px;
	float:left;
	width:250px;
	margin:0;
	margin-bottom:5px;
}

#contentContainer #networksList .networkId
{
	display:block;
	color:#EF94BD;
	font-weight:bold;
	font-style:italic;
	font-size:16px;
}

#contentContainer #networksList a
{
	display:block;
	padding:5px;
	padding-left:65px;
	text-decoration:none;
}

#contentContainer #networksList a:hover
{
	border-left:2px solid #EF94BD;
}

#contentContainer #networksList a:hover .networkId
{
	color: #FFFFFF;
}

#contentContainer #networksList #twitterLink
{
	background:url(assets/twitterIcon.png) no-repeat 3px center;
}

#contentContainer #networksList #blogLink
{
	background:url(assets/blogIcon.png) no-repeat 3px center;
}

#contentContainer #networksList #bookmarksLink
{
	background:url(assets/deliciousIcon.png) no-repeat 3px center;
}

#contentContainer #networksList #linkedInLink
{
	background:url(assets/linkedInIcon.png) no-repeat 3px center;
}

#contentContainer #networksList #facebookLink
{
	background:url(assets/facebookIcon.png) no-repeat 3px center;
}

#contentContainer #networksList .networkLink
{
	font-size:12px;
	font-style:italic;
	color:#FFF;
}

#contentContainer #contactMeHeading
{
	background:url(assets/contactMeHeading.png) no-repeat;
	height:37px;
	margin-top:15px;
}

#contentContainer #addressHeading
{
	display:none;
}

#contentContainer #address
{
	width:270px;
	float:left;
}

#contentContainer #emailHeading, #contentContainer #waveHeading
{
	font-size:11pt;
	color:#FFF;
	font-style:italic;
	padding-top: 10px;
	font-weight:normal;
}

#contentContainer #email, #contentContainer #wave
{
	text-indent:-9999px;
	margin-top:5px;
}

#contentContainer #email
{
	background:url(assets/email.png) no-repeat 270px;
}

#contentContainer #wave
{
	background:url(assets/wave.png) no-repeat 270px;
}

#footerContainer
{
	padding: 10px 0 50px 0;
	border-top:1px dotted #EF94BD;
}

#copyright
{
	margin:0;
	font-size:10pt;
	font-style:italic;
	color:#EF94BD;
	text-align:right
}
