body {background:#000;padding-top:33px;font-family:"Helvetica Neue",Helvetica,Arial;}
h1 {color:#fff;font-size:18px;margin-bottom:10px;}
h2 {color:#fff;font-size:15px;margin-bottom:10px;}
h4 {color:#fff;font-size:13px;margin:20px 0 10px 0;}
/* h2 {color:#605d5e;font-size:18px;margin-bottom:10px;} */
p {color:#ccc;font-size:13px;margin-bottom:10px;line-height:20px;}

#container {width:954px;margin:auto;background:#333;}
#header {height:200px;background-image:url(../images/header.png);} 
/* #footer {height:265px;background-image:url(../images/footer.jpg);}*/
#logo {float:left;width:122px;height:122px;margin:20px 0 0 20px;}
#footer {height:265px;background-color:#CC0001;}
#footer .cols {width:201px;margin-right:25px;margin-top:15px;float:left;color:#FFF;text-decoration:none;font-size:12px;line-height:22px;}
#footer .cols a:link, #footer .cols a:visited {color:#FFF;text-decoration:none;font-size:12px;}
#footer .cols h2 {color:#FFF;font-size:13px;}
.twit {height:36px;
    	width:200px;
  		background-image: url("../images/tcl_tog.png");
  		background-position: -10px -273px;}
.srfc {height:57px;
    	width:150px;
  		background-image: url("../images/tcl_tog.png");
  		background-position: -10px -314px;}
.copyFooter {font-size:11px;color:#fff;padding:20px 20px 10px 30px;clear:both;}

#main_content-top {height:291px;width:954px;background:#333 url(../images/top-bgrd.jpg) no-repeat;}

#slideshow_container {float:left;width:590px;padding-top:9px;}

#main_content-top484 {height:484px;width:954px;background:#333 url(../images/top-bgrd-954x484.jpg) no-repeat;}

.tutorial {float:left;margin:10px 0 10px 10px;}
.tut_back {width:800px; float:left;margin:10px;text-align:center;}

.tut {margin:3px 50px}
.tut li {background:#333 url(bullet_tr.png) no-repeat left top;color:#fff;padding:5px 22px; margin:3px 0px;font-size:14px;}


#main_content-btm {background-image:url(../images/content_bgrd.jpg);}
#main_content-btm .content{width:920px;margin-left:20px;}
.col1 {width:275px;height:310px;float:left;padding:30px 0 0 10px;}
.col2 {width:275px;height:310px;float:left;margin-left:30px;padding:30px 0 0 10px;}
.col3 {width:275px;height:310px;float:left;margin-left:30px;padding:30px 0 0 10px;}
/*.col_form {width:265px;height:310px;float:left;margin-left:40px;padding:30px 0 0 10px;}*/
.col_form {width:230px;height:320px;float:left;margin-left:65px;padding:30px 0 0 10px;}

.wide {width:663px;float:left;margin-left:30px;padding:30px 0 0 0;}
.right {width:230px;float:left;margin-left:26px;padding:30px 0 0 0;}
.right.tel {
		height:104px;
    	width:205px;
  		background-image: url("../images/tcl_tog.png");
  		background-position: -10px -169px;
}
.full-width {float:left;padding:0 0 20px 30px;}

.fla-left {width:280px;float:left;margin-left:20px;padding:30px 0 0 10px;}
.fla-right {width:600px;float:left;margin-left:30px;padding:30px 0 0 10px;}

.bullet_l {width:300px;float:left;margin:5px 0 0 20px;}
.bullet_l ul {margin:0 10px 0 0;}
.bullet_l li {color:#CCC;font-size:13px;line-height:23px;padding-left:25px;background: url(../images/groupicon-sml.png) no-repeat;}

.bullet_r {width:300px;float:left;margin:5px 0 0 20px;}
.bullet_r ul {margin:0 10px 0 0;}
.bullet_r li {color:#CCC;font-size:13px;line-height:23px;padding-left:25px;background: url(../images/groupicon-sml.png) no-repeat;}

/*.bullet_l {width:300px;float:left;margin:5px 0 0 25px;}
.bullet_l ul {list-style:circle inside url("../images/tcl-icon.jpg");}
.bullet_l li {margin:0 10px 0 0;color:#CCC;font-size:13px;line-height:23px;}

.bullet_r {width:255px;float:left;margin:5px 0 0 25px;}
.bullet_r ul {list-style:circle inside url("../images/tcl-icon.jpg");}
.bullet_r li {margin:0 10px 0 0;color:#CCC;font-size:13px;line-height:23px;}*/

.signoff {width:600px;float:left;margin-top:20px;}
.signoff_580 {width:580px;float:left;margin-top:20px;}


#main_content-btm .box {padding:10px 0 10px 15px;}
#main_content-btm .boxes {float:left;width:220px;height:320px;margin:5px 0 0 10px;}
#main_content-btm .inner {width:220px;height:145px;}
#main_content-btm .boxes h2 {color:#333;font-size:15px;margin:5px;}
#main_content-btm .boxes p {color:#333;font-size:13px;line-height:20px;margin:5px;}


#main_content_newsintro {height:650px;background-image:url(../images/main_content-bgrd.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:465px;}
#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:#CCC;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:175px;margin:0 40px 0 20px;margin-top:5px;float:left;color:White;text-decoration:none;font-size:12px;line-height:16px;}
#interested .column {width:175px;margin-right:40px;margin-top:5px;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:10px 0 0 82px;width:82px;height:27px;background-image:url(../images/send_btn.png);background-position:top;}
a:hover.submit_button {background-position:bottom;}

#menu {padding:170px 0 0 30px;font-family:"Helvetica Neue",Helvetica,Arial;}
#menu ul {list-style:none;}
#menu li {float:left; font-weight:normal; margin-right:99px;}
#menu ul li a{color:#fff;font-size:14px;font-weight:normal;padding-top:9px;}
#menu ul li a:hover{color:#fff;border-top:solid 3px #333;text-decoration:none;}
/*#menu ul li a:hover{color:#FFF;font-size:14px;font-weight:normal;}
#menu ul li a:hover{color:#999;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:#CCC;font-size:13px;}


/* Easy Slider 286 */
		
		#slideholder {position:relative;margin:0}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:954px;
		height:281px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:26px;
		height:26px;
		position:absolute;
		left:5px;
		top:250px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:925px;
		}	
		
		#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:26px;
		height:26px;
		background:url(../images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.png) no-repeat 0 0;	
		}

/* // Easy Slider */

/* slideshow gallery */

.slideshowlite {
	position: relative;
	border: none;
	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: 0px;
	position: relative;
	overflow: hidden;
	width: 100%;
	font-size: 14px;
	color: #fff;
	background: #000;
	padding: 3px 10px;
}

	.slideshowlite ol li {
		width: 100%;
	}
	
 .content_container
        {
            overflow: hidden;
        }
        
        /*.toggle_heading
        {
        	height:30px;
        	width:656px;
            background: url(../images/toggle/toggle_header.png) no-repeat;
            cursor: pointer;
        } */
        .toggle_heading {
        height:30px;
    	width:656px;
  		background-image: url("../images/tcl_tog.png");
  		background-position: -10px -102px;
		}
        .toggle_heading p
		{
		margin:0px 0px 0px 30px;
		padding-top:5px;
		}
		
		.toggle_heading_active {
		height:30px;
    	width:656px;
  		background-image: url("../images/tcl_tog.png");
  		background-position: -10px -132px;
		}
		/*.toggle_heading_active
        {
            background-position: left bottom;
        }*/
        .toggle_container
        {
            overflow: hidden;
            background: url(../images/toggle/toggle_mdl.png) repeat-y;
        }
        .toggle_container p 
        {
        margin:10px 20px 10px 20px;
        }
        
        .toggle_btm {
        height:5px; 
        width:656px;
        background: url("../images/tcl_tog.png");
        background-position: -10px -163px;
        }
        
        /*.toggle_btm {height:5px;background: url(../images/toggle/toggle_btm.png) no-repeat;}*/
        
        .deleteicon
        {
            cursor: pointer;
            vertical-align: middle;
        }
        #sigimage 
        {
    	    float:left;
        }
