body {
	background: #ffffff url(images/background4.jpg) top repeat-x;
	margin:0px 0px; 
	padding:0px;
	border-top: 2px solid #dddddd;
	font-family: arial, helvetica, verdana, sans-serif;
	}

/***********basic formatting********/

img {border: 0px;}

h1, h2, h3, h4, h5, h6 {/*color: #D3BAF1;*/
	color: #dddddd;}

a {color: #194b83;
	font-family: arial, verdena, Trebuchet MS, sans-serif;
	text-decoration: none;
	font-size: 100%;
}

a:active {color: #000000;
}

a:visited {color: #194b83;
	text-decoration: none;
}

a:hover {color: #000000;}

.boldclass {font: 12pt arial, helvetica, sans-serif;
	font-weight: bold;
	color: #222222;
}
 

/************layout***************/	
#Content {
	width:900px;
	height: 100%;
	margin:0px auto;
	text-align:left;
	}

#top {  float: left;
	width:900px;
	height: 135px;
	margin-top: 0px;
	_margin-top: 0px;
}

#topTitle{float: left;
	padding-left: 68px;
	margin-top: 35px;
}

#topContact{float: right;
	margin-top: 0;
	margin-right: 80px;
}

#center {float: left;
	width:900px;
	margin-top: 20px;
	/*padding: 5px 15px 0px 10px;*/
	color: #000000;
	}


#about {float: left;
	width:900px;
	margin-top: 45px;
	_margin-top: 35px;
	/*height: 180px;*/
	font: 14pt arial, helvetica, sans-serif;
	clear: both;
}

#about ul {margin-top: -15px;
	margin-left: 16px;
	padding-left: 0px;
	font-size: 95%;
}

/********************portfolio styles**********************/
#work {	float: left;
	width:900px;
	background-color: #9999cc;
	margin: 10px 0 30px 0;
	clear: both;
}

#work img {border: 2px solid #fff;
	margin: 12px 8px 6px 8px;
}

#work h3, #work h4 { margin: 2px 0 -4px 0;}

.corners {
   	background: #9999cc;
}

.topCorner div {
   	background: url(images/corner-tl.png) no-repeat top left;
}

.topCorner {
   	background: url(images/corner-tr.png) no-repeat top right;
}

.bottomCorner div {
   	background: url(images/corner-bl.png) no-repeat bottom left;
}

.bottomCorner {
   	background: url(images/corner-br.png) no-repeat bottom right;
}

.topCorner div, .topCorner, .bottomCorner div, .bottomCorner {
  	width: 100%;
   	height: 15px;
}

.cornerContent { 
	margin: 0 15px;
	/*height: 180px;*/
}


/**********************contact / testimonial styles *************/
#bottom {margin: 10px 0 30px 0;
	float: left;
	width:900px;
	clear: both;
	font: 12pt arial, helvetica, sans-serif;
	font-weight: bold;
}


#contact {float: left;
	width:370px;
	background-color: #87a7c9;
	font: 12pt arial, helvetica, sans-serif;
	/*background-color: #333366;
	padding: 15px;*/
}

#testimonials {	background-color: #87a7c9;
	float: right;
	width: 500px;
	font: 12pt arial, helvetica, sans-serif;
   	font-weight: bold;
  	color: #222222;
	/*background-color: #9999CC;
	padding: 15px;*/
}

.bluecorners {
   	background: #9999cc;
}

.bluetopCorner div {
   	background: url(images/blueTl.png) no-repeat top left;
}

.bluetopCorner {
   	background: url(images/blueTr.png) no-repeat top right;
}

.bluebottomCorner div {
   	background: url(images/blueBl.png) no-repeat bottom left;
}

.bluebottomCorner {
   	background: url(images/blueBr.png) no-repeat bottom right;
}

.bluetopCorner div, .bluetopCorner, .bluebottomCorner div, .bluebottomCorner {
  	width: 100%;
   	height: 15px;
}

.bluecornerContent { 
	margin: 0 15px;
	/*height: 180px;*/
}


.contactJennifer {
	border: 1px dotted #ffffff;
	background-color:#eeeeee;
	font-family: tahoma, helvetica, sans-serif;
	font-style: normal;
	font-size: 14px;
	color: #454743;
	margin:1px;
}
.contactJennifer:hover {
	border: 1px solid #0b0e0f;	
	background-color:#dddddd;
	margin:1px;

}	

.labelContact {
	font-family: tahoma, helvetica, sans-serif;
	font-size: 13px;
	color: #111111;
}



/****************footer styles******************/

#footer {float: left;
	width: 900px;
	height: 30px;
	background-color: #ffffff;
	margin: 0px;
	border-top: 0px solid #000000;
	text-align: center;
	clear: both;
}

/**********************misc styles*****************/

.right{	float: right;
	text-align: left;
	width: 410px;
	padding: 15px;
}

.left {	float: left;
	text-align: left;
	width: 410px;
	padding: 15px;
	/*border-right: 3px solid #9999cc;
	margin-left: 5px;*/
}
