/* CSS Reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
:focus {	outline:0; }
body {	line-height:1;color:black;font-family:trebuchet ms,arial,helvetica,sans-serif; background:URL(images/bodybg.jpg) top left repeat-x #1f1f1f; }
ol, ul {list-style:none; }
table {	border-collapse:separate;border-spacing:0; }
caption, th, td {text-align:left;font-weight:normal; }
blockquote:before, blockquote:after,q:before, q:after {	content:""; }
blockquote, q {quotes:"" ""; }

/* CSS Start */
p {font-size:9pt; }
h1, h2, h3, h4, h5, h6, p {margin:0;padding:10px 0; }

#container {margin:0 auto;padding:0;width:950px; }

	#header {width:950px;height:117px; padding-top:30px;}
		#logo {width:300px;height:62px;background:transparent url(images/logo.png) repeat scroll 0 0;  }

	#content{float:right;width:540px;height:405px;margin-top:30px;margin-bottom:20px;}
	#content h1{font-family:"Eras Bold ITC";font-size:15px;margin:0;padding:0;margin-bottom:10px;color:white;}
		#about-me{width:500px;background-color:#53acfd;padding:15px 20px;color:white;font-family:Tahoma;font-size:13px;line-height:1.4;}
		#follow-me{width:500px;padding:15px 20px;color:white;font-family:Tahoma;font-size:10px;line-height:1.4;}
		.follow-link{width:100px;margin:10px;float:left;margin-bottom:0px;}
			.follow-link a{text-decoration:none;color:white;}
		
	#left_col{float:left;width:250px;height:457px;background:transparent url(images/kev_pic.png) repeat scroll 0 0;}
	
	#clear{clear:both;width:100%}

	.maincontent {padding:0px 50px 40px 50px; }
		
	#footer {font-family:Tahoma;font-size:12px;color:white;width:950px;height:102px; }
