*{
				margin	:	0px;
				padding	:	0px;	
				font-family:"Trebuchet MS",Verdana,Arial,sans-serif
			}
			body{
				background:url(../img/body-top.jpg) no-repeat #f1f9fc;
			}
			/*
			div
			{
				border:1px solid black;
			}
			*/
			#mainBox{
				margin:0 auto;
				margin-top:30px;
				/*background-color:#333333;*/
				width:970px;
			}
			
			#mainBoxTop{
				padding:0px;
				margin:0px;
				background:url(../img/main-top.png) no-repeat;
				height:10px;
			}
			
			#mainBoxMiddle
			{
				background:url(../img/main-center.png) repeat-y;
				/*height:800px;*/
			}
			#mainNav
			{
				height:45px;
				/*background:url(../img/logo.jpg) no-repeat;*/
				padding-top:20px;
			}
			#mainNav ul{
				display:inline;				
				list-style:none;
				margin-left:50px;
			}
			#mainNav li{
				display:inline;				
				list-style:none;
			}

			#mainNav a{
				font-weight:bold;
				font-size:15pt;
				margin-left:10px;
			}
			
			#mainNav a::active{
				color:red;
			}
			
			#mainNav a::hover{
				color:green;
			}
			#personalInfo{			
			height:210px;
			margin-left:25px;
			padding-left:600px;
			background:url(../img/home.jpg) no-repeat;
			}
			#personalInfo p{			
				margin:4px;
			}
			
			#contentPlaceHolder{
				border-top:dotted black 1px;
				margin:5px 5px;
			}
			
			#primaryContent{
				float:left;
				width:65%;
				padding:5px;
			}
			
			#secondaryContent{
				float:left;
				width:25%;
				border-left:dotted black 1px;
				height:600px;
				padding:20px;
			}
			
			#footer
			{
				border-top:dotted black 1px;
				text-align:center;
				color:#666666;
			}
			
			#personalInfo h1{
				color:#4A62A2;
				font-weight:bold;
			}
			.contentBox
			{
				
				padding:4px;
				margin:2px;
				margin-bottom:15px;
				font-size:10pt;
			}
			.contentBox ol
			{
				margin-left:30px;
			}
.contentBox ul
{
margin-left:30px;
}
.contentBox .date
{
	color:grey;
}
			.contentBox li
			{
				margin-top:5px;
				margin-bottom:5px;
			}
			.contentBox h2
			{
				border-bottom:1px dotted black;
				color:#35A6BE;
			}
			.contentBox p
			{
				padding:4px;
			}
			
			.infoBox
			{
				border:1px dotted black;
				padding:4px;
				background-color:#f1f9fc;
				margin:2px;
			}
			.infoBox ul
			{
				list-style:none;
			}
			.infoBox li
			{
			margin:10px;
			}
			.infoBox li a
			{
				padding-left :15px;
				font-size:10pt;
				
				background:url(../img/arrow.png) no-repeat 4px 2px;
				
			}
			.infoBox h3
			{
				color:#35A6BE;
			}
			
			#mainNav a:hover{
			color:#35A6BE;
			text-decoration:underline;
			}
			
			#mainNav a:active, #mainNav a:focus,#mainNav a:visited,#mainNav a:link{
			color:#35A6BE;
			text-decoration:underline;
			}
			
