htm, html, body { font-family: Arial, Helvetica, sans-serif;
	  			  background:url(assets/images/bg.jpg) top left repeat;
				  height:100%;}

p { font-size: 11px;
	line-height: 17px;
	color:#877760;}

h1 { font-size: 19px;
	 font-weight: bold;
	 margin-top:0;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 color:#7F7D4C;
	 font-style:italic;
	 padding-left:10px;}

h2 { font-size: 18px;
	 font-weight: bold;
	 color:#C07A18;}

h3 { font-size: 14px;
	 font-weight: bold;
	 color:#F88F63;
	 line-height:22px;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#6F6D34;}

a:hover { text-decoration: underline;}

li { font-size: 11px;
	 line-height: 17px;
	 padding-bottom:5px;
	 color:#6C604D;}

.imgborder { BORDER: #BB7918 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}
			  
hr {color:#BB7918;
	background:#BB7918;
	height:1px;
	border:0;}
	
.centeralign {text-align:center;}

.nomargin {margin:0;}
	
/* Template Features */

#mainborder {width:761px;
			 min-height:751px;
			 height:auto;
			 border:#70716B 1px solid;}

*html #mainborder {height:751px;}

#yellowline {width:761px;
		     height:13px;
			 background:#E3B01F;}
			 
.address {background:url(assets/images/address.jpg) no-repeat;}

.addresstext {color:#6E6D34;
			  font-size:11px;
			  font-weight:bold;
			  text-transform:uppercase;
			  line-height:18px;
			  padding:20px 15px 0 0;}

.bodyalign p, .bodyalign h1, .bodyalign h2, .bodyalign h3 {text-align:left;}

.sailboat {background:url(assets/images/sailboat.jpg) bottom no-repeat;}

.cornerbottomright {border-bottom:#999999 1px solid;
			   	    border-right:#999999 1px solid;}

.cornerbottom {border-bottom:#999999 1px solid;}

.phone {color:#DFAA06;
		font-size:18px;
		font-weight:bold;
		padding-right:8px;
		margin-bottom:0;}

#bodylines {width:710px;
			min-height:500px;
			height:auto;
			border-right:#999999 1px solid;
			border-left:#999999 1px solid;}

*html #bodylines {height:500px;}

#rightbox {background:url(assets/images/rt_corner.jpg) top right no-repeat;}
#leftbox {background:url(assets/images/lt_corner.jpg) top left no-repeat;}

.sidebarpad {padding-top:29px;}

.bodypad {padding:0 5px 0 10px;}

td#navrepeat { width: 130px;
			   height:100%;
			   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.tntdental.com/garg/assets/images/nav.png',sizingMethod='scale');}

html>body td#navrepeat { background: url(assets/images/nav.png) repeat-y;}

*html td#navrepeat {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.tntdental.com/garg/assets/images/nav.png',sizingMethod='scale');}

#nav {width:100%;
	  margin:0;
	  padding:0;}

#nav ul {margin:0;
		 padding:0;}
		 
#nav li {list-style:none;
		 line-height:18px;
		 margin-left:10px;
		 padding:0;
		 text-align:left;}

#nav a {font-size:11px;
		font-weight:bold;
		color:#6D5E4B;
		text-decoration:none;}

#nav a:hover {font-size:11px;
		font-weight:bold;
		color:#2C261F;
		text-decoration:none;}

#navpad {padding-top:10px;}

#navposition {z-index:5;
			  position:relative;
			  top:0;
			  left:0;}

.highlightborder {border-top:#999999 1px solid;}

.bottomlinks {color:#C07F21;
			   font-size:11px;
			   line-height:18px;
			   font-weight:normal;
			   text-decoration:none;
			   text-align:center;}

.bottomlinks a {color:#C07F21;
			   font-size:11px;
			   line-height:18px;
			   font-weight:bold;
			   text-decoration:none;}

.bottomlinks a:hover {color:#6D5E4B;
			   font-size:11px;
			   line-height:18px;
			   font-weight:bold;
			   text-decoration:none;}

.highlightbullets {line-height:18px;
				   text-align:left;}

/* End Template */

/* Splash Page */

#splashborder {width:761px;
			   height:560px;
			   border:#70716B 1px solid;}

#splashyellowline {width:761px;
		     	   height:13px;
				   background:#E3B01F;}
	
.splashbanner {background:url(assets/splash/tagline.jpg) no-repeat;}

.splashaddress {background:url(assets/splash/address.jpg) no-repeat;}

.splashaddresstext {color:#6E6D34;
			  font-size:11px;
			  font-weight:bold;
			  text-transform:uppercase;
			  line-height:18px;
			  padding:25px 15px 0 0;}

.splashbody {background:url(assets/splash/body.jpg) no-repeat;}

/* End Splash */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F6D34;
	border: #6F6D34 1px solid;
	background-color: #FCE0D5;
}
 input.submit
{
	border: 1px solid #6F6D34;
	border-top-color: #6F6D34;
	border-left-color: #6F6D34;
	padding: 0.25em;
	background-color: #FCE0D5;
	color: #6F6D34;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #6F6D34;
	border-top-color: #6F6D34;
	border-left-color: #6F6D34;
	padding: 0.25em;
	background-color: #6F6D34;
	color: #FCE0D5;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Custom Forms End */



.smileVideo {
   display:block;
   overflow:hidden;
   width:384px;
   text-align:center;
   color:#7f7d4c;
   font-weight:bold;
   font-size:14px;
   margin:0px 65px;
}