

* {margin: 0px; padding: 0px}

body { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
}

/*---------------------Div Styles---------------------------*/

div#main {
			width: 800px; 
			/*height: 600px;*/
			background-color: #FFF;
			margin: auto;
			margin-top: 20px;
			border-left: 5px double #562745;
			border-right: 5px double #562745;
			border-bottom: 5px double #562745;
		
}

div#header {
			width:798px;
			height: 148px;
			background-color: #FFF;
			margin-top: 10px;
			background-image: url(images/cls_logo.jpg);
			background-repeat:no-repeat;
			background-position: center left;
			border: 1px solid #000;
			
}


/*---------------------Navigation Styles---------------------------*/
div#nav {
			width: 800px;
			height: 30px;
			background-color: #562745;

}

div#navbox {
			width: 660px;
			height: 24px;
			margin: auto;
}

div.navbtns {
			width: 120px;
			height: 20px;
			background-color: #058948;
			margin: 3px 2px 0px 0px;
			float: left;
			
			text-align: center;
			color: #FFF;
			font-family: Helvetica, Verdana, Arial, sans-serif;
			font-size:.8em;
			text-transform: uppercase;
			letter-spacing:.1em;
			padding-top: 4px;
}

div.navbtns#ki {
			width: 160px;
}

div.navbtns .navtext a{ 
			color: #FFF;
			text-decoration: none		
}
div.navbtns .navtext a:hover{ 
			color: #CCFF66;
			text-decoration: underline;			
}

/*--------------------- end Navigation Styles---------------------------*/

div#intro {
			width: 600px;
			height: 600px;
			background-color:#FFFFFF;
			margin: auto;
}

div#content {
			width: 800px;
			height: 600px;
			background-color:#FFFFFF;
}

div#serviceContent {
			width: 800px;
			height: 600px;
			background-color:#FFFFFF;
			overflow: auto;
}
div#profiles {
			width: 640px;
			height: 448px;
			margin-left:80px;
}

div.prof {
		width: 600px;
		height: 158px;
		border: 2px solid #058948;
		font-size: .75em;
		padding: 8px;
		color: #555;
		margin: 8px;
}

div.prof#ki {
		height: 200px;

}

div.prof img {
		width: 100px;
		height: 146px;
		float: left;
		margin: 6px 12px 0px 6px;
		border: 1px solid #000;
}


/*-----------------Classes and IDs--------------------------*/

.label {
		color: #562745; 
		padding: 0px;
		font-family: Arial, Helvetica, Geneva, sans-serif
}

h2.label {
		text-align: center;
		font-size: 1.2em;
		padding: 4px 0px;
		border-bottom: 1px dotted #058948;
}

h3.label {
		text-align: center;
		font-size: .9em;
		text-transform:uppercase;
}

ul.projx {
		color: #562745;
		font-size: 1em;
		text-transform:uppercase;
		margin-left: 150px;
		line-height: 2em;
		list-style-image: url(images/bullet.gif);
		padding-left: 20px
}

ul.projx a {
		color: #562745;
		font-size: 1em;
		text-transform:uppercase;
		text-decoration: none;
		line-height: 2em;
		list-style-image: url(images/bullet.gif);
		padding-left: 20px
}

ul.projx a:hover {
		color: #058948;
}

p.label {
		font-weight: bold;
		padding-top: 12px;
		
}

.normalcopy {
		font-size: .75em;
		padding: 0px;
		color: #555;
		margin: 8px;
}

.copyright {
		font-size: .5em;
		padding: 8px;
		color: #777;
		text-align: right;
}


p.description {
	color: #FFF;
	font-size: 90%;
	text-align: center;
	}


/*-----------------Services--------------------------*/

p.svcs,a.svcs:link, a.svcs:visited {
		font-size: .6em;
		color: #058948;
		text-decoration: none;
}

a.svcs:hover {
		color: #DCB7D2;
}

table#linecard {
			width:770px;
			background-color: #FFF;
			margin-left: 10px
}

table#linecard caption {
			font-size: 1em;
			font-weight: bold;
			background-color: #ECD8E8;
			padding: 5px 0px;
			letter-spacing: .1em
}

table#linecard td.col_1 {
		width: 170px;
		text-align: center;
}

table#linecard td.col_2 {
		width: 190px;
		text-align: center;
}
table#linecard td.col_3 {
		width: 390px;
		text-align: left;
}

/*----------------- end Services--------------------------*/
