@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 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, img {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	
}

body {font-size:12px;}

#container {width:900px;position:relative;margin:auto; background-color:#FFF;}

#banner {width:900px; height:265px; background-image:url(images/kdbanner.png);}

#leftColumn {width:210px; min-height:320px;float:left;text-align:center;}

#rightColumn {position:relative;width:690px; min-height:320px;float:right;}

#blueBar {background-image: url(images/blueGradBar.png); background-repeat:no-repeat;}

#aboutBar {background-image: url(images/aboutBar.png); background-repeat:no-repeat;}
#contactBar {background-image:url(images/contactBar.png);background-repeat:no-repeat;}
#portfolioBar { background-image:url(images/portBar.png);background-repeat:no-repeat;}
#brochBar { background-image:url(images/brocBar.png);background-repeat:no-repeat;}
#bizBar { background-image:url(images/bizBar.png);background-repeat:no-repeat;}
#advBar { background-image:url(images/badBar.png);background-repeat:no-repeat; z-index:98;}
#webBar { background-image:url(images/webBar.png);background-repeat:no-repeat;}
#addBar { background-image:url(images/addBar.png);background-repeat:no-repeat;}
#createBar { background-image:url(images/createBar.png);background-repeat:no-repeat;}
#fliBar {background-image:url(images/fliebar.png); background-repeat:no-repeat;} 

.pageTitleBar {
	position:absolute;
	top:-1px;
	left:-1px;
	width:11px;
	height:348px;
	width:360px;
}

#menuBox {height:45px; z-index:99;}

#menu {position:relative; left:50px; width:300px;z-index:99;}

#menu a {font-family:Arial, Helvetica, sans-serif; color:#3898d1; font-size:1.5em; text-decoration:none;}
#menu a:hover {color:#c9e4b7;}
.menuStyle {font-family:Arial, Helvetica, sans-serif; color:#3898d1;}

.textBlock {position:relative; width:640px; float:right; top:10px;}
.textBlock2 {position:relative; width:640px; float:right; top:40px;}
.textBlock3 {position:relative; width:440px; top:40px; left:50px;}
.portfolioBlock {position:relative; width:440px; top:40px; left:50px;}


.blurb {font-family:Arial, Helvetica, sans-serif;font-size:1.1em;margin-bottom:20px;}
.copy {color:white; text-align:center;}
.bold {font-weight:bold;}

#associatesText {
	position:absolute;
	top:187px;
	left:50px;
	width:400px;

}

#contactText {
	position:absolute;
	top:138px;
	left:50px;
	width:600px;
}

#associatesLeft {float:left; width:200px;}
#associatesRight {float:left; width:200px;}
.assoc {font-family:Arial, Helvetica, sans-serif;font-size:1em;}
#fax {float:left;}


#portNav {
	position:absolute;
	min-height:200px;
	float:right;
	left: 531px;
	top: 46px;
}
.portButton {width:159px;height:25px;margin-bottom:3px;}
#broch {background-image:url(images/buttonbrochure.png); background-repeat:no-repeat;}
#busin {background-image:url(images/buttonbizcards.png); background-repeat:no-repeat;}
#adver {background-image:url(images/buttonads.png); background-repeat:no-repeat;}
#websi {background-image:url(images/buttonwebsites.png); background-repeat:no-repeat;}
#flier {background-image:url(images/buttonflyers.png); background-repeat:no-repeat;}
#addit {background-image:url(images/buttonaddwork.png); background-repeat:no-repeat;}
#creat {background-image:url(images/buttoncreative.png); background-repeat:no-repeat;}

.space {height:20px;}
.testText {font-family:Arial, Helvetica, sans-serif;color: #090; text-align: right;}
.testimonial {width:80%;margin:auto;}

#broch:hover {background-image:url(images/buttonbrochureOVER.png); background-repeat:no-repeat;cursor:pointer;}
#busin:hover {background-image:url(images/buttonbizcardsOVER.png); background-repeat:no-repeat;cursor:pointer;}
#adver:hover {background-image:url(images/buttonadsOVER.png); background-repeat:no-repeat;cursor:pointer;}
#websi:hover {background-image:url(images/buttonwebsitesOVER.png); background-repeat:no-repeat;cursor:pointer;}
#flier:hover {background-image:url(images/buttonflyersOVER.png); background-repeat:no-repeat;cursor:pointer;}
#addit:hover {background-image:url(images/buttonaddworkOVER.png); background-repeat:no-repeat;cursor:pointer;}
#creat:hover {background-image:url(images/buttoncreativeOVER.png); background-repeat:no-repeat;cursor:pointer;}




#footer {position:relative; top:40px;clear:both;width:100%; height:18px; background-color:#3597d0;}
