body {background:#231f20 url(../images/bg.jpg) repeat-x;padding-top:33px;font-family:"Helvetica Neue",Helvetica,Arial;}
h1 {color:#333;font-size:20px;margin-bottom:10px;}
h2 {color:#333;font-size:16px;margin-bottom:10px;}
/* h2 {color:#605d5e;font-size:18px;margin-bottom:10px;} */
p {color:#333;font-size:13px;margin-bottom:10px;line-height:25px;}

#container {width:960px;margin:auto;background:#dedede;}
#header {height:138px;background-image:url(../images/header.jpg);} 
#footer {height:208px;background-image:url(../images/footer.gif);background-repeat:no-repeat;}
#footer .cols {width:175px;margin-right:60px;margin-top:60px;float:left;color:White;text-decoration:none;font-size:12px;line-height:16px;}
#footer .cols a:link, #footer .cols a:visited {color:White;text-decoration:none;font-size:12px;}
.copyFooter {font-size:11px;padding:0px 20px 10px 20px;clear:both;}

#main_content_intro {height:329px;background:#000 url(../images/intro_box.gif) no-repeat;}
#main_content_newsintro {height:650px;background-image:url(../images/main_content-bgrd.gif);}
#main_content2 {height:350px;background-image:url(../images/main_content2.gif);}
#main_content-header {margin-top:4px;height:15px;background-image:url(../images/main_content-top.gif);background-repeat:no-repeat;}
#main_content-full {background-image:url(../images/main_content-bgrd.gif);}
#main_content-contact {display:block;height:470px;background-image:url(../images/main_content-bgrd.gif);}
#intro_text {float:left;width:483px;}
#main_content-contact .content {padding:25px 40px 0 35px;}
#main_content_intro .content {padding:25px 40px 0 35px;}
#main_content_newsintro .content {padding:5px 40px 0 35px;}
#main_content_newsintro .content p {font:12px;line-height:16px;}
#main_content-full .content {padding:0px 40px 0 35px;}
.intro_seperator {margin-bottom:10px;}
.news_seperator {margin-bottom:15px;}
.news_left {float:left;width:650px;}
.news_left ul {list-style:circle inside url("/images/tel-icon.jpg");}
.news_left li {margin:0 10px 0 20px;color:#333;font-size:13px;line-height:25px;}
.news_right {float:right; width:200px;height:300px;background-color:#FF0000;}

.nleft {float:left;width:320px;}
.nright {float:left;width:310px; margin-left:15px;}

#interested {height:208px;}
#interested .column_1st {width:135px;margin:0 43px 0 20px;margin-top:5px;float:left;color:White;text-decoration:none;font-size:12px;line-height:16px;}
#interested .column {width:135px;margin:5px 43px 0 0;float:left;color:White;text-decoration:none;font-size:12px;line-height:16px;}
#interested .column_4 {width:135px;margin:5px 0 0 0;float:left;color:White;text-decoration:none;font-size:12px;line-height:16px;}

#main_content-contact .content-left {float:left;height:440px;width:400px;margin:0 30px 0px 35px;}
#main_content-contact .content-right {float:left;height:440px;width:400px;margin:0 35px 0px 25px;}

#slideshow_container {float:left;width:463px;padding-top:9px;}

a.cs_button {display:block;float:right;margin-top:10px;width:204px;height:41px;background-image:url(../images/cs_buttons.gif);background-position:top;}
a:hover.cs_button {background-position:bottom;}

a.client_button {display:block;float:right;margin-top:8px;width:96px;height:32px;background-image:url(../images/client_btn.gif);background-position:top;}
a:hover.client_button {background-position:bottom;}

a.client_buttonleft {display:block;float:left;margin-top:6px;width:96px;height:32px;background-image:url(../images/client_btn.gif);background-position:top;}
a:hover.client_buttonleft {background-position:bottom;}

a.cms_button {display:block;float:left;margin-top:6px;width:446px;height:74px;background-image:url(../images/triggercms-btn.jpg);background-position:top;}
a:hover.cms_button {background-position:bottom;}

a.webdesign_button {display:block;float:left;margin-top:6px;width:446px;height:74px;background-image:url(../images/webdesign-btn.jpg);background-position:top;}
a:hover.webdesign_button {background-position:bottom;}

a.email_button {display:block;float:left;margin-top:6px;width:446px;height:74px;background-image:url(../images/triggeremail-btn.jpg);background-position:top;}
a:hover.email_button {background-position:bottom;}

a.networks_button {display:block;float:left;margin-top:6px;width:446px;height:74px;background-image:url(../images/triggernetworks-btn.jpg);background-position:top;}
a:hover.networks_button {background-position:bottom;}

a.submit_button {display:block;margin-top:10px;width:118px;height:41px;background-image:url(../images/submit.gif);background-position:top;}
a:hover.submit_button {background-position:bottom;}

#menu {padding:100px 0 0 135px;}
#menu ul {list-style:none;}
#menu li {float:left; font-weight:normal; margin-right:10px}
#menu ul li a{color:#242021;font-size:13px;font-weight:normal;padding-bottom:2px;}
#menu ul li a:hover{border-bottom:solid 1px #DE0000;text-decoration:none;}

#longLinks {float:left;width:453px;padding:15px 0 0 25px;}

.longLinks div {width:446px;height:74px;float:left;}

#quickLinks {float:left;width:453px;padding:30px 0 0 30px;}

#quickLinks div {width:140px;height:50px;float:left;text-align:center;color:#605d5e;font-size:12px;font-weight:bold;margin:0 9px 9px 0;}
#quickLinks div img {float:left;}
#quickLinks div table {width:140px;}
#quickLinks div table td {text-align:center;}
#quickLinks a, #quickLinks a:visited {color:#605d5e;}
.linkIcon {width:50px;}

#contentLinks {float:left;width:906px;padding:20px 0 0 30px;}

#contentLinks div {width:895px;height:100px;margin:0 0 10px 0;float:left;background-image:url(../images/product_bg.gif);}
#contentLinks div h1 {text-align:left;color:#605d5e;font-size:12px;font-weight:bold;margin:0 9px 5px 10px;}
#contentLinks div p {text-align:left;color:#605d5e;line-height:14px;font-size:12px;font-weight:normal;margin:0 9px 0 10px;}
#contentLinks div img {float:left;}
#contentLinks div table {width:890px;}
#contentLinks div table td {text-align:left;}
#contentLinks a, #quickLinks a:visited {color:#605d5e;}
.contentlinkIcon {width:85px;}
.contentworkBtn {width:110px;}
a.work_button {display:block;float:right;width:106px;height:32px;background-image:url(../images/work_btn.gif);background-position:top;}
a:hover.work_button {background-position:bottom;}

.td_padding td {padding:5px;color:#605d5e;font-size:13px;}

/* slideshow gallery */

.slideshowlite {
	position: relative;
	overflow: hidden;
}

	.slideshowlite a {
		position: absolute;
		z-index: 1;
		width: 100%;
		height: 100%;
		text-align: center;
	}

	.slideshowlite img {
		border: none;
	}

/* pagination control */

.slideshowlite ul,
.slideshowlite ol {
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
	bottom: 5px;
	right: 5px;
	z-index: 3;
}

	.slideshowlite ul li,
	.slideshowlite ol li {
		float: left;
		margin: 0 3px;
		width: 16px;
	}
	
	.slideshowlite ul li a {
		position: relative;
		display: block;
		width: 100%;
		height: 14px;
		padding-top: 2px;
		text-decoration: none;
		color: #666;
		background: #eee;
		border: 1px solid #666;
		text-align: center;
		font-size: 11px;
	}
	
	.slideshowlite ul li a.current {
		color: #111;
		font-weight: bold;
		border: 1px solid #111;
		background: #fff;
	}
	
	.slideshowlite ul li a:hover {
		color: #fff;
		background: #333;
	}
	
/* caption control */

.slideshowlite ol {
	top: 10px;
	position: relative;
	overflow: hidden;
	width: 100%;
	font-size: 14px;
	color: #fff;
	background: #000;
	padding: 20px;
}

	.slideshowlite ol li {
		width: 100%;
	}
	
	
