	/* Pre-CSS Setup

-----------------------------------------------------------------------------*/

h1 {
  font-size:36px;
  font-weight:bold;    
  letter-spacing:-2px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  line-height:21px;
}

h2, h2 a{
	font: bold 300%/100% "Arial";
	position: relative;
	letter-spacing:-2px;
	color: #000000;
}
h2 a, h2 a:active, h2 a:link, h2 a:hover, h2 a:visited
{
	color: #000000;
	font-size: 44px;
}

h2 span {
	background-image:url(../images/bg_h1.png);
	background-repeat:repeat-x;
	position: absolute;
	display: block;
	width: 100%;
	height: 40px;
}

h2 strong
{
  font-size: inherit;
}
* html h2 span{
				background-image:none;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_h1.png', sizingMethod='scale');
}

h3{
	font-size:22px;
	line-height:25px;
	letter-spacing:-2px;
	font-weight:bold;
	color:#000000;
	margin-bottom:10px;
}

h3 .blacktext
{
  letter-spacing: normal;
}

h4{
	font-size:40px;
	font-weight:bold;
	color:#000000;
	display:inline;
}

h5{
	font-size:17px;
	font-weight:bold;
	color:#5ecc25;
	display:inline;
}

body.dev #col1 { float: left; width: 35%; padding-top: 35px;}
body.dev #col2 { float: right; width: 60%; padding: 0 0 0 2%;padding-top: 35px;}
/*body.dev #col3 { float: left; width: 18%; padding-top: 30px;}*/
body.dev small { font-size: 0.8em;}
body.dev #cdiv1, body.dev #cdiv2, body.dev #cdiv3, body.dev #cdiv4, body.dev #cdiv5 { display: none;}

body.dev #portfolio { padding-left: 1px;}
body.dev #portfolio div.port_item { float: left;padding-top:15px; padding-right: 7px; }
body.dev #portfolio div.port_arrow_image {padding-right: 0px;}
body.dev #portfolio div.port_image { float: left;height: 98px; width: 161px;border:1px solid #ababab;}
body.dev #portfolio div.port_image div.inner_border {border:4px solid #e8e8e8;height: 90px}
body.dev #portfolio div.port_image:hover div.inner_border {border:4px solid #07B8DB;}
body.dev #portfolio div.port_image img.tmp { display: none;}
body.dev #portfolio div.port_desc { clear: both;margin: 0;}
body.dev #portfolio div.port_desc p {text-align: left; font-size:8pt; line-height: 14px; padding-top: 2px; font-family: Tahoma;}
body.dev #portfolio div.port_desc a {color: #000000;font-size: 8pt;}

body.dev #about_links {padding:7px 0 16px;}
body.dev #blog_links {padding:7px 0 16px;}

body.dev #about_links ul span {color: #FF7800; font-weight: bold; cursor: pointer;}

body.dev .homecontent { width: 100%; padding: 0; }
body.dev .footerdivider { height: 75%;}

body.dev h2 , body.dev h3{
  /*font: bold 200%/100% "Arial";*/
  text-align: left;
  display: block;
}

