/* DO NOT EDIT
---------------------------------------------- */
div {
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
}

/* Tags
---------------------------------------------- */
body {
	margin: 0px;
	padding: 0px;
	color: #fff;
	font: 14px Arial, Helvetica, sans-serif;
	background: #3375C3 url(assets/images/background.jpg) repeat-x left top;
}
h1 {
	margin: 0px;
	padding: 0px;
	color: #2A5FA0;
	font: bold 24px/26px Arial, Helvetica, sans-serif;
}
h2 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #fff;
	font: 18px/20px Arial, Helvetica, sans-serif;
}
	h2 strong {
		font-weight: normal;
	}
h3 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #234F85;
	font: bold italic 16px/18px Arial, Helvetica, sans-serif;
}
h4 {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	color: #fff;
	font: bold 14px/16px Arial, Helvetica, sans-serif;
}
p {
	margin: 1em 0px 0px 0px;
	padding: 0px;
	line-height: 20px;
}
a {
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
	a:hover {
		color: #fff;
		text-decoration: none;
	}
hr {
	color: #000;
	height: 1px;
	background-color: #000;
	border: none;
}
ul, ol, dl {
	line-height: 20px;
}

/* Classes
---------------------------------------------- */
.imgborder {
	border: 1px solid #000;
}
.smalltext {
	font-size: 11px;
	line-height: 16px;
}
.nomargin {
	margin: 0px;
}
.margin {
	margin: 10px;
}
.center {
	text-align: center;
}
.clear {
	clear: both;
}

/* Special
---------------------------------------------- */
.forms p {
	margin: 0px;
}

/* Layout
---------------------------------------------- */
#wrapper {
	background: transparent url(assets/images/container_bg.jpg) no-repeat center top;
}
	#container {
		margin: 0px auto;
		width: 830px;
	}
		#header {
			position: relative;
			padding: 50px 15px 0px 0px;
			height: 215px;
		}
			#addressPhone {
				position: absolute;
				top: 125px;
				left: 20px;
				padding: 38px 0px 0px 0px;
				width: 246px;
				color: #fff;
				font: 30px/40px Sylfaen, "Times New Roman", serif;
				text-indent: -900%;
				background: transparent url(assets/images/address.gif) no-repeat left top;
			}
			#logo {
				margin: 0px 0px 0px auto;
				width: 400px;
				text-align: right;
			}
			/*#docName {
				margin: 0px 0px 0px auto;
				width: 390px;
				height: 26px;
				text-indent: -900%;
				background: transparent url(assets/images/docName.gif) no-repeat left top;
			}
			#docSub {
				color: #213f5d;
				font: italic 18px/24px Arial, Helvetica, sans-serif;
				text-align: right;
			}*/
		#leftCol {
			float: left;
			padding: 0px 0px 0px 10px;
			width: 167px;
		}
			#nav {
				margin: 0px;
				padding: 0px;
				width: auto;
				height: auto;
			}
				#nav li {
					margin: 0px;
					padding: 3px 0px 0px 11px;
					width: auto;
					height: auto;
					list-style: none outside none;
					background: transparent url(assets/images/navMiddle.png) no-repeat left top;
					_background: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/peterthomas/assets/images/navMiddle.png',sizingMethod='scale');
				}
				#nav li.first {
					padding-top: 11px;
					background-image: url(assets/images/navTop.png);
					_background: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/peterthomas/assets/images/navTop.png',sizingMethod='scale');
				}
				#nav li.last {
					padding: 3px 0px 11px 11px;
					background-image: url(assets/images/navBottom.png);
					_background: none;
					_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tntdental.com/peterthomas/assets/images/navBottom.png',sizingMethod='scale');
				}
					#nav a {
						display: block;
						margin: 0px;
						padding: 4px 0px 5px 11px;
						width: 132px;
						height: auto;
						color: #fff;
						font: 12px/14px Arial, Helvetica, sans-serif;
						text-decoration: none;
						background-color: #61A2E0;
						border: 1px #223344 solid;
					}
					#nav a:hover {
						text-decoration: none;
						background-color: #3375C3;
					}
			#sidebar {
				padding: 10px;
				font-size: 11px;
			}
		#rightCol {
			margin: 0px 0px 0px 190px;
			width: 620px;
		}
	#footer {
		clear: both;
		padding: 100px 0px 40px 0px;
		color: #9DCDF9;
		font: 10px/12px Arial, Helvetica, sans-serif;
		text-align: center;
	}
		#footer a {
			color: #9DCDF9;
		}

#pic{
border: 1px solid #000;
margin:10px;
float:right;
}
#centdiv{
       margin-left: auto;
       margin-right: auto;

       text-align: center;
}
#box{
      width:250px;
      border:1px solid blue;
}


