/* Major Medical Hospital Services, www.majormedicalinc.com, CSS Style sheet Nov 4, 2005 */
/* Author: Benjamin Liu, GelatinCube.com */

html, body {margin: 0; padding: 0; border: 0;}
html {height: 100%; margin-bottom: 1px;} /* hack to fix scrollbar shifting problem */
a img {border: 0;}
body {text-align: center; background-color: #eee;}

#main {margin: 0 auto; background: url("../img/main_bg.gif") repeat-y;
	width: 760px; font: 70% Arial, Helvetica, sans-serif;}

#maininside {width: 696px; margin: 0 auto; text-align: left; position: relative;}

#header1, #header2 {width: 694px; border-left: 1px solid white;
	border-right: 1px solid white; background-color: #00704a;}

#header1 {height: 40px;}
#header2 {padding-bottom: 20px;}

ul#navbar {list-style: none; margin: 0; text-align: center;}
ul#navbar li {display: block; float: right; height: 20px; border-left: 1px solid #36af86;
	width: 100px; padding-top: 5px;}
ul#navbar li a {font: 100% Arial, Helvetica, sans-serif; color: #fff;
	text-decoration: none; }
	
#content_left {width: 396px; color: #555; text-align: left; line-height: 1.2em;
	float: left;}
.wrapper {margin: 12px 20px;}
/* The wrapper class allows "padding" to be added to the inside of certain
div elements without causing box-model headaches. Div inside a div non-semantic 
markup must be used, however. */
	
#content_right {width: 295px; text-align: left; float: left; }

#footer {height: 80px; border-top: 3px double #a0a0a0; text-align: left;
	background-color: #fff; clear: both;}

h1 {font: bold 180% "Trebuchet MS", Trebuchet, "Lucida Grande", monospace; color: #333;}
h2 {font: 130% Arial, Helvetica, sans-serif; color: #888;
	margin-top: 0;}
h3 {font: bold 140% Arial, Helvetica, sans-serif; color: #fff;
	margin: 0 20px 10px 20px;}

.bignloud {font: 140% Arial, Helvetica, sans-serif; color: #fff;
	margin: 0 100px 20px 20px; text-align: justify;}

p.signature {margin-left: 220px;}

table.productslist {}

table.productslist td {border-bottom: 1px solid #000;}