body, div, h1, h2, h3, h3, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin:0px; padding:0px; border:0px;}

p {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; margin-bottom:8px; margin-top:5px;}

p.white {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
	
body {background:url(images/bg.jpg) repeat-x;}
.pagewrap {width:826px; height:auto; margin:0 auto} 

#header {background:#000; height:160px; width:100%; padding-top:15px;}
#menu-shadow {background: url(images/menushadow.jpg)  no-repeat; width:818px; height:20px; margin:0 auto}

#header h1 {background:url(images/logo.jpg) no-repeat; width:600px; height:72px; text-indent:-9999px; display:block; float:left;}

#content {width:820px; height:auto; margin:0 auto;}

.img_left {float:left; margin-right:5px; margin-bottom:5px;}

#leftcont {
	width:478px;
	height:auto;
	float:left;
	position:relative;
}

#rightcont {
	width:329px;
	height:auto;
	float:right;
	position:relative;
}

#nav {
	list-style: none;
	width:826px;
	height:52px;
	margin:0 auto;
	clear:both;
}

#nav li {
	margin-top:36px;
	float: left;
}
#nav li a {
	height: 35px;
	display: block;
	text-decoration: none;
	text-align:center;
	padding-top:17px;
	background: url(images/menu_sprite.jpg) no-repeat;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#nav li a:hover {
	color:#CCC;
}

#nav #nav-home a {
	width: 121px;	
}

#nav #nav-home a:hover {
	background-position:0 -52px;
}

#nav .nav-std a {
	width: 121px;
	background-position:-121px 0px;
}

#nav .nav-std a:hover {
	background-position:-121px -52px;
}

#nav #nav-contact a {
	width: 97px;
	background-position:-723px 0px;
}

#nav #nav-contact a:hover {
	background-position:-723px -52px;
}
.number {
	float:right;
	margin-top:10px;
}
#medical_box {
	position:relative;
	float:right;
	width:319px;
	height:87px;
	padding:5px;
	background:url(images/medical_box.jpg);
	margin-bottom:10px;
}
#work_box {
	position:relative;
	float:right;
	width:319px;
	height:87px;
	clear:both;
	background:url(images/work_box.jpg);
	padding:5px;
}
#personal_box {
	position:relative;
	float:right;
	width:319px;
	height:87px;
	clear:both;
	background:url(images/personal_box.jpg);
	margin-bottom:10px;
	padding:5px;
}
#motor_box {
	position:relative;
	float:right;
	width:319px;
	height:87px;
	clear:both;
	background:url(images/motor_box.jpg);
	margin-bottom:10px;
	padding:5px;
}

.right {float:right;}
.left {float:left;}