body {
	margin: 1;
	padding: 0;
	text-align: center;
	background-color: #3F4044;
	background-repeat: repeat-x;
	background-image: url(img/gray_bg.jpg);
}
#pagebody {
	margin-left: auto;
	margin-right: auto;
	height: auto;
	width: 765px;
}
#header {
	height: 104px;
	width: 730px;
	background-repeat: no-repeat;
}
#topmenu {
	width : 720px;
	height : 28px;
	color : #fff;
	padding : 5px;
	text-align : center;
	background-image: url(img/menu_bg.jpg);
	background-repeat: repeat-x;
}
#topmenu a:link, .topmenu a:visited, .topmenu a:active{
	margin-left : 12px;
	margin-right : 12px;
	font-family : arial, sans-serif ;
	font-size : 10.7px;
	text-decoration : none ;
	color : #fff ;
}
#topmenu a:hover {
	text-decoration : none;
	color: #952013;
}
#leftbloc {
	height: auto;
	width: 340px;
	margin-top: 20px;
	margin-left: 35px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	margin-right: 20px;
	color: #333333;
}
#rightbloc {
	height: auto;
	width: 360px;
	margin-top: 180px;
	margin-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: left;
	margin-right: 10px;
	color: #333333;
}
#rightbloc a:hover {
	text-decoration : none;
	color: #778DA2;
}
#mainbody {
	height: 800px;
	width: 730px;
	background-repeat: no-repeat;
	background-image: url(img/project_bg2.jpg);
	background-color: #FFFFFF;
}
#bloc {
	height: auto;
	width: 160px;
	margin-top: 240px;
	margin-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
}
#textbody {
	height: auto;
	width: 300px;
	margin-top: 27px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	margin-left: 10px;
	margin-right: 7px;
	}
#partners {
	height: auto;
	width: 300px;
	margin-top: 8px;
	margin-left: 10px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;
	float: right;
	color: #333333;
	margin-right: 7px;
	background-image: url(img/clients_bg.jpg);
	background-repeat: repeat-x;
	background-color: #A9A9AB;
	}
#partners a:link, .partners a:visited, .partners a:active{
	text-decoration : none ;
	color : #333333 ;
}
#partners a:hover {
	text-decoration : none;
	color: #E33727;
}
#acmebar {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#arcadiawater {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#blueburrito {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#coyotegrill {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#desertmoonrestaurant {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}	
#elizabetharden {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#frozenfusion {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#golfsmith {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#greenbacksdollarstore {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#harrahscasino {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#hawaii {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#juiceworks {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#muchomasmexicanrestaurant {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#medicaloffice {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#pretzelmaker {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#rosslaboratory {	
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#restaurantone {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#restauranttwo {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#sardellas {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#starbucks {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#sundownchilecompany {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#togosrestaurant {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#ulta3 {
	height: auto;
	width: 300px;
	margin-top: 8px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
#footer {
	height: 55px;
	width: 699px;
	margin-top: 10px;
	text-align: right;
	font-size: 11px;
	color: #CCCCCC;
}
#footer a:link, .footer a:visited, .footer a:active{
	text-decoration : underline ;
	color : #3366CC;
}
#footer a:hover {
	text-decoration : underline;
	color: #cccccc;
}
#projects {
	margin-top: 10px;
}
