html, body{background:#CCC;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;margin:0;padding:0;}

a:link{}
a:visited{}
a:hover{}
a:active{}



#container{position:relative;height:598px;width:813px;text-align:center;margin:0 auto;background:#fff;top:10px;}
	
	#leftCorners{width:18px;height:600px;background:url(../i/tmc/rightRounded.jpg) no-repeat;float:right;position:relative;top:-2px;}
	#middleDiv{width:777px;height:600px;float:right;text-align:left;}
	#stripes{background:url(../i/tmc/stripes.gif) right no-repeat; position:relative;height:86px;width:777px;top:17px;}
	#companyLogo{position:absolute;text-align:left;top:17px;}
	#navigation{position:absolute;top:18px;left:160px;width:660px;}
	#navigation ul{}
	#navigation li{float:left;list-style:none;margin-right:30px;}
	#navigation a{color:#fff;text-decoration:none;font-size:11px;}
	
	#scrollText{height:300px;overflow:scroll;overflow-x:hidden;padding-right:100px;}
	#scrollTextC{height:300px;overflow:scroll;overflow-x:hidden;}
	
	#leftTri{position:relative;width:119px;top:-31px;float:left;margin-right:50px;}
	#content{position:relative;top:20px;height:403px;}
	
	#servicesNav{width:186px;background:#00ab67 url(../i/tmc/serTile.gif) bottom repeat-x;height:320px;position:relative;left:0px;top:-13px;float:left;margin-right:20px;}
	#servicesNav a{color:#fff;}
	#servicesNav ul{position:absolute;}
	#servicesNav li{list-style:none;margin-top:15px;position:relative;left:-20px;}
	
	#secNav{position:absolute;color:#00ab67;left:225px;top:10px;font-size:11px;}
	#secNav a{color:#00ab67;text-decoration:underline;font-weight:bold;}
	#secNav li{float:left;list-style:none;margin-right:15px;}
	
	#scrollTextServ{height:300px;overflow:scroll;overflow-x:hidden;padding-right:20px;}
	
	#totalDirection{float:left;margin-right:70px;}
	
	.testiQ{text-align:right;border-bottom:2px solid #00ab67;width:550px;}
	
	#footer{position:relative;top:14px;}
	#rightCorners{width:18px;height:600px;background:url(../i/tmc/leftRounded.jpg) no-repeat;position:relative;top:-2px;}


/* Headers */
.compOverv{width:702px;height:36px; background:url(../i/tmc/headers/tmcCompO.gif) right no-repeat;position:relative;left:75px;top:12px;}
.compOverv span{visibility:hidden;}

.services{width:600px;height:36px; background:url(../i/tmc/headers/tmcServic.gif) left no-repeat;position:relative;left:185px;top:7px;}
.services span{visibility:hidden;}

.testimonials{width:702px;height:36px;background:url(../i/tmc/headers/tmcTestimo.gif) right no-repeat;position:relative;left:75px;top:12px;}
.testimonials span{visibility:hidden;}

.contactH{width:702px;height:36px; background:url(../i/tmc/headers/tmcContact.gif) right no-repeat;position:relative;left:75px;top:12px;}
.contactH span{visibility:hidden;}

.media{width:702px;height:36px; background:url(../i/tmc/headers/tmcMedia.gif) right no-repeat;position:relative;left:75px;top:12px;}
.media span{visibility:hidden;}

.portfolio{width:702px;height:36px; background:url(../i/tmc/headers/tmcPortfolio.gif) right no-repeat;position:relative;left:75px;top:12px;}
.portfolio span{visibility:hidden;}


/* Beginning of Gallery Styling */

#navigation1{position:relative;left:10px;}
#navigation1 img{border:0px;}

ul.thumbs {
	display:inline;
	margin: 0;
	padding: 0;
	
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	position:relative;
	left:-5px;
	list-style: none;
}
ul.thumbs li a {
	padding: 2px;
	display: block;
}
ul.thumbs li.selected a {
	background: #009A65;
}
ul.thumbs a:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}

div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 21px;	
}
div.navigation div.bottom {
	margin-top: 12px;
	position:relative;
	top:10px;
}
div.pagination a, div.pagination strong {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #ffc;
	text-decoration: none;
}
div.pagination strong {
	background-color: #009A65;
	color:#fff;
}

.image-wrapper img{border:0;}
#belowImg{background:#00AB67;padding:5px;text-align:center;width:318px;position:relative;left:250px;top:5px;}
#belowImg img{display:none;}
#belowImg a:link, a:visited, a:hover, a:active{color:#fff;}
/*  End of Gallery Styling */

