/*Reset CSS*/
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,
b, u, i, center,
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;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/*End of Reset CSS*/

/*Page Structure*/
body{
	background:#ffffff url('../images/background.png') repeat-x;
}

#header{
	margin:0 auto;
	width:750px;
	height:135px;
}
	.logo{
		margin-top:20px;
		background-image:url('../images/logo.png');
		width:360px;
		height:100px;
	}
	.nav{
		margin-top:-20px;
		margin-right:-20px;
		float:right;
	}
	.nav ul, li{
		display: inline;
		list-style-type: none;
		padding-right: 15px;
	}
	.nav a{
		color:#000;
		text-decoration: none;
		text-transform: lowercase; 
		font-size:18px;
	}
#blueBar{
	margin:0 auto;
	width:750px;
	height:268px;
}
	.textOne{
		background-image:url('../images/text1.png');
		width:350px;
		height:150px;
		margin-left:10px;
		margin-top:40px;
		float:left;
	}
	.textTwo{
		background-image:url('../images/text2.png');
		width:350px;
		height:150px;
		margin-left:10px;
		margin-top:40px;
		float:left;
	}
	.textThree{
		background-image:url('../images/text3.png');
		width:350px;
		height:150px;
		margin-left:10px;
		margin-top:40px;
		float:left;
	}
	.textFour{
		background-image:url('../images/text4.png');
		width:350px;
		height:150px;
		margin-left:10px;
		margin-top:40px;
		float:left;
	}
	.textFive{
		background-image:url('../images/text5.png');
		width:350px;
		height:150px;
		margin-left:10px;
		margin-top:40px;
		float:left;
	}
	.framezero{
		background-image:url('../images/frame0.png');
		width:228px;
		height:270px;
		float:right;
	}
	.frameone{
		background-image:url('../images/frame1.png');
		width:228px;
		height:270px;
		float:right;
	}
	.frametwo{
		background-image:url('../images/frame2.png');
		width:228px;
		height:270px;
		float:right;
	}
	.framethree{
		background-image:url('../images/frame3.png');
		width:390px;
		height:252px;
		float:right;
	}
	.framefour{
		background-image:url('../images/frame4.png');
		width:228px;
		height:270px;
		float:right;

	}
	.framefive{
		background-image:url('../images/frame5.png');
		width:235px;
		height:270px;
		float:right;
	}
	#page{
		margin:0 auto;
		width:750px;
		height:100%;
	}
		.left{
			width:365px;
			float:left
		}
		.right{
			width:365px;
			float:right
		}
		.header{
			font-size:20px;
			color:#002266;
			margin-bottom:15px;
		}
		.subHeading{
			font-size:14px;
			color:#0066FF;
			margin-bottom:5px;
		}
		.topicInfo{
			margin-bottom:20px;
		}
		.separator {
			background-image: url('../images/dot.jpg');
			background-repeat: repeat-x;
			background-position: left top;	
			height: 2px;
			margin-top: 15px;
			margin-bottom: 15px;

		}
		.date{
			font-size:12px;
			margin-bottom:8px;
			color:#7F8081;
		}
		.portfoliowork{
			width:150px;
			height:150px;
			background-color:#AFD2E9;
			border-style:dashed;
			border-width:thin;
			border-color:#3382B0;
			margin:10px;
			float:left
		}
/*End of Page Structure*/
#newClients {
    position: absolute;
    top: 0px;
    right: 0px;
    margin: 0;
    padding: 2px
    z-index: 99;
}
