<!--

body { /* Everything in the body */
	background: #fff;
	text-align: center;
	background: url(/images/bg_header.png) 60% 0 no-repeat; }

		/* //  start formating elements  \\ */

p.null, p.footer, h3, h4 { margin: 0; padding: 0;  }

p.locations { margin-top: 10px; }

p.center { text-align: center; }

p.testimonials { text-align: right; }

p.footer { font-size: 11px; text-align: center; }

h4.right { text-align: right; }

table.services, table.our_clients, table.contacts, table.sitemap { margin: 10px 15px 0 15px; width: 100%; }
table.our_clients { width: 750px; padding-top: 10px; padding-left: 20px; }
table.contacts { width: 700px; }
table.sitemap { width: 750px; height: 150px; margin: 30px 0 0 40px; }
table.image_viewer { width: 800px;}

td.services, td.our_clients, td.contacts, td.sitemap {
	width: 1px;
	margin: 0;
	padding-right: 8px;
	vertical-align: middle; }

td.image_viewer { 
	width: 430px;
	padding-left: 4px;
	padding-right: 2px; }

td.our_clients { padding: 0 40px 0 0px; }
td.contacts { padding: 0 20px 0 0px; }
td.sitemap { padding: 0 60px 0 0px; }

img.td_spacer { width: 1px; height: 170px; }
img.thumbs_small { width: 98px; height: 72px; padding: 2px 6px 0 0; }
img.staff { margin: 5px; border: 1px solid #000; }

span.blue { color: #3483b4; display: inline;}

		/* //  end formating elements  \\ */
		/* //  start global elements  \\ */

p { color: #666; font-size: 13px; font-family: sans-serif, "Lucida Grande", Arial; font-weight: normal; text-align: justify; line-height: 12pt; }

h1 { color: #5ab7f0; font-size: 21px; font-family: sans-serif, "Lucida Grande", Arial; font-weight: 500; }
h2 { color: #5ab7f0; font-size: 19px; font-family: sans-serif, "Lucida Grande", Arial; font-weight: normal; text-align: left; }
h3 { color: #404040; font-size: 15px; font-family: sans-serif, "Lucida Grande", Arial; font-weight: normal; text-align: justify; }
h4 { color: #404040; font-size: 13px; font-family: sans-serif, "Lucida Grande", Arial; font-weight: normal; text-align: justify; }

td { vertical-align: top; }

img { border: 0 }

a:link, a:visited, a:active { 
	color: #404040; 
	text-decoration: none; }
a:hover { color: #3483b4; text-decoration: none; }

a.flip:link, a.flip:visited, a.flip:active { 
	color: #3483b4; 
	text-decoration: none; }
a.flip:hover { color: #404040; text-decoration: none; }

		/* \\    end global elements    // */
		/*  \\  start shades for tabs  // */

.shadetabs {
	padding: 3px 0;
	margin-left: 0px;
	margin-top: 1px;
	margin-bottom: 0;
	font: normal 13px sans-serif, "Lucida Grande", Arial;
	list-style-type: none;
	text-align: right; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
	display: inline;
	margin: 0;
}

.shadetabs li a{
	text-decoration: none;
	position: relative;
	z-index: 1;
	padding: 3px 5px 3px 3px;
	border-right: 1px dotted #b3b3b3;
	color: #2d2b2b;
}

.shadetabs li a:visited{
	color: #2d2b2b;
}

.shadetabs li a:hover{
	color: #3483b4;
}

.shadetabs li a.selected{ /*selected main tab style */
	position: relative;
}

.shadetabs li a.selected{ /*selected main tab style */
	border-bottom-color: white;
	color: #3483b4;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
	text-decoration: none;
}

li.null { display: none; }

		/* \\  end shades for tabs   // */
-->
