/* Start of CMSMS style sheet 'sun' */
body
{
	padding: 0;
	margin: 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	background-color: #ce2028;
	color: #fff;
	background-image: url(img/back.png);
	background-repeat: repeat-y;
	background-position: left;
}

.container
{
	background-position: top left;
	background-repeat: no-repeat;
	width: 900px;
}

.left
{
	background-image: url(img/leftSide.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	height: 1000px;
	width: 360px;
	float: left;
}

.right
{
	width: 525px;
	float: left;
}

.logo
{
}

.menu
{
	padding: 8px 0 10px 20px;
	height: 23px;
	background-color: #ce2028;
}

.menu a
{
	display: block;
	float: left;
	background-position: top;
	height: 23px;
	margin-right: 5px;
}

.menu a:hover
{
	background-position: bottom;
}

#home {background-image: url(img/nav/home.png); width: 49px;}
#portfolio {background-image: url(img/nav/portfolio.png); width: 81px;}
#resume {background-image: url(img/nav/resume.png); width: 71px;}
#services {background-image: url(img/nav/services.png); width: 81px;}
#contact {background-image: url(img/nav/contact.png); width: 72px;}


.content
{
	padding: 20px;
}

.content p
{
	margin-top: 0;
}

h1
{
	font-size: 24px;
}

h1, h2, h3
{
	/*font-family: Haettenschweiler, Arial, sans-serif;*/
	font-family: Arial Narrow, Arial, sans-serif;
	font-weight: bold;
	margin-top: 0;
}

p, ul, h4, h5, h6
{
	margin-top: 0;
}

.clear
{
	clear: both;
}

a img
{
	border: none;
}

a
{
	color: #fff;
}
/* End of 'sun' */

