* {  
	border: 0px none;  
	font-family: Myriad-Pro, Tahoma;
	margin: 0px;  
	padding:0px;  
	vertical-align:baseline;  
}  
table {  
	border-collapse:separate;  
	border-spacing:0pt;  
}  
caption, th, td {  
	font-weight:normal;  
	text-align:left;  
}  
blockquote:before, blockquote:after, q:before, q:after {  
	content:"";  
}  
blockquote, q {  
	quotes:"" "";  
}  
a{  
	cursor: pointer;  
	text-decoration:none;
	outline: none; 
}  
.clear{  
	clear:both;  
}
body{  
	background: url("../images/bg.png") repeat;  
	line-height:1;  
	font-size: 12px;  
	font-family: Myriad-Pro, Tahoma;  
	margin: 0px;  
} 
/* Header Items for all pages*/
#top-bar {
	background: #3e3d3d;
	height: 5px;
	margin:0px;
}
.highlight {
	background: #ffffff;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	opacity: 0.3;
	height: 1px;
}
.wrapper{
	margin: 0px auto;
	width: 900px;
}
#glow{
	background: url(../images/glow.png) no-repeat;
	height: 327px;
	width: 900px;
}
#cArea{
	margin-top: -1px;	
}
#button{  
	background: url(../images/contact.png) ;
	display: block;
	float: right;
	height: 40px;
	width: 77px;
}
	#button:hover{  
		background: url(../images/contact.png) ;
		display: block;
		float: right;
		height: 40px;
		margin-top: 1px;
		width: 77px;
	}
#twitter{
	background: url(../images/twitter.png) ;
	display: block;
	float: right;
	height: 40px;
	margin-right: 8px;
	width: 41px;
}
	#twitter:hover{
		background: url(../images/twitter.png) bottom no-repeat;
		display: block;
		float: right;
		height: 40px;
		margin-right: 8px;
		margin-top: 1px;
		width: 41px;
	}
#facebook{
	background: url(../images/facebook.png) ;
	display: block;
	float: right;
	height: 40px;
	margin-right: 8px;
	width: 41px;
}
	#facebook:hover{
		background: url(../images/facebook.png) bottom no-repeat;
		display: block;
		float: right;
		height: 40px;
		margin-right: 8px;
		margin-top: 1px;
		width: 41px;
	}
#logo{
	background: url(../images/logo.png) no-repeat;
	display: block;
	float: left;
	height: 77px;
	margin-top: 93px;
	width: 251px;
}
#navigation ul{
	list-style: none;
	display: block;
	float: left;
}
#navigation li{
	float: left;
	list-style: none;
	display: inline;
	height: 41px;
	width: 127px;
}
#navigation{
	float: left;
	display: block;
	margin: -49px 0px 0px 519px;
	height: 41px;
}
	#navigation a:link, navigation a:hover, navigation a:active, navigation a:visited{
		outline: none;
		height: 41px;
		width: 127;
		display: block;
	}
#home{
	background: url(../images/home.png) no-repeat;
	display: block;
	height: 41px;
	width: 127;
}
	#home:hover{
	  background: url(../images/home.png) bottom no-repeat;
	  display: block;
	  height: 41px;
	  position: relative;
	  width: 127;
	}
#about{
	background: url(../images/about.png) no-repeat;
	display: block;
	height: 41px;
	width: 127;
}
	#about:hover{
	  background: url(../images/about.png) bottom no-repeat;
	  display: block;
	  height: 41px;
	  position: relative;
	  width: 127;
  	}
#works{
	background: url(../images/work.png) no-repeat;
	display: block;
	height: 41px;
	width: 127;
}
	#works:hover{
	  background: url(../images/work.png) bottom no-repeat;
	  display: block;
	  height: 41px;
	  position: relative;
	  width: 127;;
	}
/* Header Items END	*/

/* Home Page Begin, slideshow in separate file */
#saying{
	background: url("../images/saybg.png") repeat-x;
	color: #dedede;
	font-family: Myriad Pro;
	font-size: 18px;
	font-weight: normal;
	height: 50px;
	margin-top: 155px;
	padding: 0px;
}
	#saying-wrap{
		margin: 0px auto;
		width: 903px;
	}
	#saying p{
		color: #dedede;
		font-family: Myriad Pro;
		font-size: 18px;
		font-weight: normal;
		padding-top: 16px;
	}
	#saying span{
		color: #d91039;
		font-family: Myriad Pro;
		font-size: 18px;
		font-weight: normal;
	}
#bottom{
	background: url(../images/bottomBG.png) no-repeat;
	display: block;
	height: 158px;
	width: 889px;
}
	#testimonial{
		color: #383838;
		font-family: Georgia, serif;
		font-size: 15px;
		font-style: italic;
		padding: 36px 0px 0px 38px;
		text-align: center;
		width: 818px;
	}
	#tinfo{
		color: #696969;
		display: inline;
		font-family: Tahoma, Geneva, sans-serif;
		font-size: 13px;
		float: right;
		margin-right: 16px;
		margin-top: 21px;
	}
		#name{
			color: #383838;
			display: inline;
			font-weight: bold;
		}
	#view{
		background: url(../images/view.png) no-repeat;
		display: block;
		float: right;
		height: 19px;
		margin-top: 18px;
		margin-right: 61px;
		width: 77px;
	}
		#view:hover{
			background: url(../images/view.png) bottom no-repeat;
			display: block;
			float: right;
			height: 19px;
			margin-top: 18px;
			margin-right: 61px;
			position: relative;
			width: 77px;
		}
/* Home Page End */

/* Footer Begin*/
#footer{
	margin-top: 60px;
	width: 900px;
}
#sep{
	background: #bbbbb5;
	display: block;
	height: 1px;
	width: 900px;
}
#copyright{
	color: #7b7b7b;
	float: left;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 10px;
}
#sociBot{
	display: block;
	float: right;
	margin-top: 6px;
}
	#twit{
		background: url(../images/twit.png) no-repeat;
		display: block;
		float: right;
		height: 17px;
		margin-right: 10px;
		width: 81px;
	}
		#twit:hover{
			background: url(../images/twit.png) bottom no-repeat;
			display: block;
			float: right;
			height: 17px;
			margin-right: 10px;
			width: 81px;
		}
	#FB{
		background: url(../images/fb.png) no-repeat;
		display: block;
		float: right;
		height: 17px;
		width: 84px;
	}
		#FB:hover{
			background: url(../images/fb.png) bottom no-repeat;
			display: block;
			float: right;
			height: 17px;
			width: 84px;
		}
/* Footer End */
