/*Some shorthand css reference:*/
/* margin:top right bottom left */
body {
	margin:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.75em;
}
a:link, a:visited, a:hover, a:active{text-decoration:none;}
p{
	margin-top:.3em;
	margin-bottom:.5em;
}
h1, h2, h3, h4, h5, h6{
	margin-top:.1em;
	margin-bottom:.2em
}
h1, h2, h3 {font-family:'Helvetica Condensed', Geneva, Arial, Helvetica, sans-serif;}
h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.25em;}
h4 {font-size:.85em;}
h5 {font-size:.7em;}
h6 {font-size:.6em;
}
hr {
	margin: 20px auto 20px auto;
	border:0;
	width:65%;
	color: #bbbaba;
	background-color: #bbbaba;
	height: 1px;
}
img{border:none; float:left;}
/*Default Link Behavior*/
a:link{color:#0e517b; border-bottom:1px dotted #0e517b;}
a:visited{color:#424242; border-bottom:1px dotted #424242;}
a:hover{color:#1b92dc;	border:1px dotted #1b92dc;	padding:2px;}
a:active{color:#1b92dc; border:1px dotted #1b92dc;}

fieldset,form{ border:0;margin:0;padding:0;}
label { display:block; }
input.text,textarea { width:220px;color:#333;padding:3px;margin:1px 0; border:1px solid #514f5a; background-color:#6f6b49;}
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }

.imgPreloader{display:none;}

/*CONTENT CONTAINER*/
#centerContentWrapper {
	/*background-image:url(/img/masthead.jpg);
	background-repeat:no-repeat;
	background-position:top;*/
	margin:0 auto;
	width:760px;
	background-color:#ff8a00;
}
.rows{width:760px;}
#row1{background-color:#B33600; text-align: justify;}
#row2{height:225px;}
#row3{background-color:#B33600;}
#logoHolder{width:260px; height:225px; float:left;}
#calloutBullets{font-size:1.18em;}
#urlFade{font-size:3em;color:#c93d00; margin:0; padding:0px 0px 0px 12px;}

/*#row1{background-color:#313647; text-align:justify; padding:0px 0px 0px 12px;}
#row2{height:225px;}
#row3{background-color:#252935;}
#urlFade{ color:#3b4156; margin:0; padding:0;*/

#siteImgHolder{width:500px; height:225px; float:left;}
.contentContainerBoxes{width:250px; float:left; height:35em;}
#contactBox{background-color:#fa6700;}
#blurbBox{background-color:#ffe7c9; line-height:1.75em; width:510px; float:left; height:35em;}
#contactFormBox{width:260px; background-color:#aea65a;}
.hdrs{height:35px; padding:8px 0px 0px 12px; background-repeat:repeat-x;}
#hdrContact{background-image:url(img/bgHdrContact.jpg);}
#hdrBlurb{background-image:url(img/bgHdrBlurb.jpg);}
#hdrContactForm{background-image:url(img/bgHdrContactForm.gif);}
.boxesBody{padding:0px 6px 12px 12px;}
#contactInfoWrapper{font-weight:bold; line-height:1.5em;}
#contactInfoAddress{}
#contactInfoTech{line-height:1.75em; text-align:right;}
.dropCap{font-size:3em; padding:0; margin:0; line-height:1em;}

#siteByMD{float:right;border:none;}
/*====================================================================*/
/*====================================================================*/
/*FLOAT CLEAR SECTION */
/* float clearing for IE6 */
* html #row2, * html #row3, * html #centerContentWrapper, * html .navBox, * html a.navbox, * html .portItemWrapper, * html .portBoxInfo, * html #centerContentWrapper .navBox a.navbox .portItemWrapper .portBoxInfo {
	height: 1%;
	overflow: visible;
}
/* float clearing for IE7 */
*+html #row2, *+html #row3, *+html #centerContentWrapper, *+html .navBox, *+html a.navbox, *+html .portItemWrapper, *+html .portBoxInfo, *+html #centerContentWrapper .navBox a.navbox .portItemWrapper .portBoxInfo {
	min-height: 1%;
}
/* float clearing for everyone else */
#row2:after, #row3:after, #centerContentWrapper:after, .navBox:after, a.navbox:after, .portItemWrapper:after, .portBoxInfo:after, #centerContentWrapper .navBox a.navbox .portItemWrapper .portBoxInfo:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}
