* { padding: 0; margin: 0; }

p{ margin: 0; }
body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-image: url(images/BG_repeat.jpg); background-repeat: repeat-x; margin-top: 0; }
table.navtable{ background-color: aqua; position: inherit; }
#wrapper { 
 margin: 0 auto;
 width: 947px;
}
#faux {background-image: url(images/faux-.jpg); background-repeat: repeat-y; background-position: 0 0; margin-bottom: 0; overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
 ; clear: both; }
 #faux_2 {background-image: url(images/Faux_2.jpg); background-repeat: repeat-y; background-position: 0 0; margin-bottom: 0; overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
 ; clear: both; }
#header_hm { color: #333; background-image: url(images/header_hm.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; min-height: 124px; max-height: 124px; margin: 0; }
#header_health { color: #333; background-image: url(images/header_health.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; margin: 0; }
#header_products { color: #333; background-image: url(images/header_products.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; margin: 0; }
#header_news { color: #333; background-image: url(images/header_news.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; min-height: 124px; max-height: 124px; margin: 0; }
#header_patients { color: #333; background-image: url(images/header_patients.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; min-height: 124px; max-height: 124px; margin: 0; }
#header_events { color: #333; background-image: url(images/header_events.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; min-height: 124px; max-height: 124px; margin: 0; }
#header_contact { color: #333; background-image: url(images/header_contact.jpg); background-repeat: no-repeat; background-position: 0 0; width: 947px; height: 124px; margin: 0; }
#navigation { color: #333; background-image: url(images/nav.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; width: 947px; height: 26px; }
#navigation_2 { color: #333; background-image: url(images/Nav_2.jpg); background-repeat: no-repeat; background-position: 0 0; margin: 0; width: 947px; height: 26px; }

#rightcolumn { color: white; font-size: 10pt; font-family: arial; background-image: url(images/main_image.jpg); background-repeat: no-repeat; background-position: -504pt 0; padding: 45px 90px 0 10px; width: 175px; height: 250px; float: right; }

#rightcolumn a{ color: #abc8ea; text-decoration: none; margin-bottom: 15px; display: block; }
#rightcolumn a:link { color: #abc8ea; font-weight: bold; text-decoration: none; margin-bottom: 10px; }
#rightcolumn a:visited { }
#rightcolumn a:active { }
#rightcolumn a:hover { color: white; text-decoration: none; }

#rightcolumn_2 {
	color: #5282bf;
	font-size: 10pt;
	font-family: arial;
	background-image: url(images/Content_r2.jpg);
	background-repeat: no-repeat;
	width: 719px;
	overflow: inherit;
	clip: rect(auto auto auto auto);
	float: right;
	min-height: 350px;
}
#rightcolumn_2 h1 { color: #6053a2; font-size: 14px; font-family: arial; font-weight: bold; }
#rightcolumn_2 p {
	margin-bottom: 11px;
	font-size: 13px;
}
#rightcolumn_2 a { color: #5282bf; text-decoration: none; }
#rightcolumn_2 a:link { }
#rightcolumn_2 a:visited { }
#rightcolumn_2 a:active { }
#rightcolumn_2 a:hover { color: #6053a2; text-decoration: none; }

table#info_area{ width: 580px; margin-left: 20px; }


#leftcolumn {
	float: left;
	color: #333;

	background-image: url(../Application%20Data/Adobe/Dreamweaver%20CS4/en_US/Configuration/ServerConnections/Home%20Town%20Computers%20(LIve%20Website)/images/main_image
.jpg);
	background-repeat: no-repeat;
	padding: 0;
	width: 672px;
	display: inline;
	position: relative;
	height: 350px;
	overflow: hidden;
	background-image: url(images/main_image.jpg);
}

#leftcolumn_2 { float: left; color: #333; background-image: url(images/Content_l2.jpg); background-repeat: no-repeat; width: 228px; display: inline-table; position: relative; height: 400px; overflow: visible; padding-right: 0; padding-bottom: 0; }



#footer { width: 947px; clear: both; color: white; font-size: 9px; font-family: arial; background-image: url(images/footer-.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: center; height: 58px; margin: 0 0 10px 0; padding: 20px 10px 10px; }

#footer a
{ color: white; font-size: 12px; background-repeat: no-repeat; text-decoration: none; text-align: center; margin-top: 0; display: block; margin-bottom: 0; }
#footer a:hover{ color: #afc9ec; }
#footer a:link, #navlist a:visited
{
color: white;
}

#footer_2 { width: 947px; clear: both; color: white; font-size: 9px; font-family: arial; background-image: url(images/Footer_2.jpg); background-repeat: no-repeat; background-position: 0 0; text-decoration: none; text-align: center; height: 77px; margin: 0 0 10px; padding: 40px 10px 10px; }
#footer_2 a
{ color: white; font-size: 12px; background-repeat: no-repeat; text-decoration: none; text-align: center; margin-top: 0; display: block; margin-bottom: 0; }
#footer_2 a:hover{ color: #afc9ec; }
#footer_2 a:link, #navlist a:visited
{
color: white;
}

.clear { clear: both; background: none; }

#navcontainer
{ font-size: 9pt; font-weight: bold; width: 680px; margin-top: 0; margin-right: 0; margin-bottom: 0; }
ul#navcontainer
{ padding-left: 0; color: white; font-family: Arial, Helvetica, sans-serif; float: right; padding-top: 5px; padding-right: 89px; }

ul#navcontainer li { float: right; display: inline; }

ul#navcontainer li a
{ padding: 2px 9px 1px; color: white; text-decoration: none; }

ul#navcontainer li a:hover
{ background-color: #82acd7; color: #fff; }	
	#table_main
	{
	margin: 105px 0 0 115px;
	height:100px;
	width:350px;
	text-align:left;
	font:italic 18px/23px arial;
	color:#333366;
	padding:0;
	
	}
	
#navcontainer_2 { color: white; font-size: 10pt; font-weight: bold; text-decoration: none; text-indent: 15px; margin: 0; list-style-type: none; }

ul#navcontainer_2
{
	color: #FFF;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 144px;
	margin-top: 55px;
	margin-left: 84px;
	height: auto;
}
ul#navcontainer_2 a
{
	color: white;
	background-image: url(images/Menu_vert-bk.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
	width: 144px;
	margin-top: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	display: block;
}
ul#navcontainer_2 a:link, #navlist a:visited
{ color: white; padding-top: 3px; padding-bottom: 3px; }

ul#navcontainer_2 a:hover
{
	color: #b6cfee;
	background-image: url(images/Menu_vert-bk.jpg);
	background-repeat: no-repeat;
	background-position: 0 -20px;
	padding-top: 0px;
	padding-bottom: 0px;
	display: block;
}

#navcontainer_3 { color: white; font-size: 10pt; font-weight: bold; text-decoration: none; text-indent: 15px; text-align:center; margin: 0; list-style-type: none; }
ul#navcontainer_3
{ color: white; list-style-type: none; font-family: Arial, Helvetica, sans-serif; text-decoration: none; width: 144px; margin-top: 55px; margin-left: 84px; }
ul#navcontainer_3 a
{ color: white; background-image: url(images/Menu_vert-bk1.jpg); background-repeat:repeat-y; text-decoration: none; width: 144px; margin-top: 5px; padding-top: 3px; padding-bottom: 3px; display: block; }
ul#navcontainer_3 a:link, #navlist a:visited
{ color: white; padding-top: 3px; padding-bottom: 3px; }
ul#navcontainer_3 a:hover
{ color: #b6cfee; background-image: url(images/Menu_vert-bk.jpg); background-repeat: repeat-y; background-position: 0 -20px; padding-top: 3px; padding-bottom: 3px; display: block; }
