body { font-family: Arial, Helvetica, sans-serif; background:#000 url(assets/images/bg.jpg) center no-repeat fixed; margin-top:50px;}

p { font-size: 12px;
	line-height: 20px;
	padding-left:10px;}

h1 { font-size: 22px;
	 font-weight: bold;
	 color:#D9C470;
	 text-transform:lowercase;
	 padding-left:10px;
	 margin-top:5px;
	 margin-bottom:0;
	 }

h2 { font-size: 18px;
	 font-weight: bold;
	 color:#91AB88;
	 padding-left:10px;}

h3 { font-size: 14px;
	 font-weight: bold;
	 color:#94AC8C;
	 padding-left:10px;}

h4 { font-size: 12px; 
	 font-weight: bold;}

a { font-weight: bold;
	text-decoration: none;
	color:#D9C470;}

a:hover { text-decoration: underline;}

li { font-size: 12px;
	 line-height: 20px;
	 padding-bottom:5px;
	 color:#D9C470;
	 list-style:square inside;
	 }	 
	 
li a {color:#FFF;}

.imgborder { BORDER: #6F362B 1px solid;}

.smalltext { font-size: 10px;
	         line-height: 14px;}

.borderleft { border-left-width: 1px;
			  border-left-style: solid;
			  border-left-color: #000000;}
			  
hr {color:#36130D;
	background:#36130D;
	height:1px;
	border:0;
	margin-left:10px;}

.nomargin {margin:0;}
			  
/* Custom Forms -- Just change the colors */

.fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: #000000 1px solid;
	background-color: #CCCCCC;
}
 input.submit
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #CCCCCC;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
input.submit:hover
{
	border: 1px solid #000000;
	border-top-color: #000000;
	border-left-color: #000000;
	padding: 0.25em;
	background-color: #000000;
	color: #CCCCCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
/*.forms input, .forms textarea {
	color: #838383;
	background-color: #6B6C6B;
}
.forms {
	color: #838383;}
*/


/* Custom Forms End */

/*DIV IDS*/
#centerwrapper {width:760px; margin:0 auto;}

#wrapper {width:760px; float:left;}

#content {width:748px; float:left; background:url(assets/images/contentrepeat.jpg) #586554 repeat-x; color:#FFFFFF; border:1px solid #36130D; padding:0px 10px 10px 0;}

#header {width:760px; height:114px; float:left; background:url(assets/images/phoneline.jpg) bottom left no-repeat;  color:#91AB88; font-weight:bold; font-size:14px; line-height:22px;}

#nav {width:760px;float:left; background:#36130D url(assets/images/navrepeat2.jpg) repeat-x; font-size:11px;}

#nav ul {margin:0; padding:0; text-align:center;}

#nav li { display:inline; padding:5px 19px; font-size:11px; line-height: 30px;}

li#first {list-style:none;}

#footer{width:760px; background-color:#6D6238; float:left; text-align:center; color:#fff; font-size:11px; line-height:30px;}
#footer p {font-size:11px; line-height:16px;}

#nav a, #footer a {color:#fff; font-weight:normal;}

#splashbtmrow {width:720px; clear:left;}

#splashbtmrow td{width:350px; background-color:#542923; margin:4px; border:1px solid #000; vertical-align:top;}

#splashbtmrow p {font-size:11px; line-height:13px; margin:0 7px 7px;}

#splashbtmrow h3 {display:block; width:340px; height:26px; line-height:26px; padding:0 5px; color:#000; border-bottom:4px solid #141414; font-size:14px; margin:0;}

/*DIV CLASSES*/
.phone {font-size:18px; color:#D9C36D; display:block; margin-top:-20px; padding-left:41px; text-align:right; }
.callToday { float:right;  margin: 0; padding: 25px 0px 0px 0px; font-size: 30px; line-height:36px; color:#b4a25a;}

.pic {margin: -10px 0 0 -10px;}

.greentitle {color:#92AC89; font-weight:bold; font-size:13px;}

a.servicebox {display:block; 
			  margin:9px; 
			  width:78px; 
			  height:65px; 
			  float:left; 
			  padding:20px 0 0 7px; 
			  text-align:center; 
			  font-size:12px;
			  background:url(assets/images/box1.gif) top left no-repeat;}

a.servicebox:hover {background:url(assets/images/box2.gif) top left no-repeat;}

.splashrow {width:360px; float:left; padding:4px; display:block; margin-bottom:10px;}

h3.splashright {text-align:right; background:url(assets/images/gradientright.jpg) repeat-y;}

h3.splashleft {text-align:left; background:url(assets/images/gradientleft.jpg) repeat-y;}

.padding {padding:5px;}

hr.break {width:738px; height:4px; border:solid #84B8C3; border-width:1px 0px; background-color:#000; clear:left; margin:10px 0;}

/* PNG Pic's */
div #pic1, #pic2, #pic3, #pic4, #pic5, #pic6, #pic7, #pic8, #pic9 {
	margin-right: 52px;
	width:345px;
	height:424px;
	float:left;
        margin: 0px 0px 47px 0px
	}
html>body #pic2 {background: url(assets/images/2.png) no-repeat;}
*html #pic2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/2.png');}

html>body #pic3 {background: url(assets/images/3.png) no-repeat;}
*html #pic3 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/3.png');}

html>body #pic4 {background: url(assets/images/4_new.png) no-repeat;}
*html #pic4 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/4_new.png');}

html>body #pic5 {background: url(assets/images/5.png) no-repeat;}
*html #pic5 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/5.png');}

html>body #pic6 {background: url(assets/images/6.png) no-repeat;}
*html #pic6 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/6.png');}

html>body #pic7 {background: url(assets/images/7.png) no-repeat;}
*html #pic7 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/7.png');}

html>body #pic1 {background: url(assets/images/1.png) no-repeat;}
*html #pic1 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/1.png');}

html>body #pic8 {background: url(assets/images/8.png) no-repeat;}
*html #pic8 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/8.png');}

html>body #pic9 {background: url(assets/images/9.png) no-repeat;}
*html #pic9 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.smilesbysteve.com/assets/images/9.png');}



/* End PNG's */


#toplinks {
	text-align: center;
	font-size: 11px;
}
#toplinks a {
	text-decoration: none;
}
#askdoctorDiv {
float:right; width:330px; padding: 15px 30px 0px 0px; border-bottom: 1px solid #36130d; /* 2d322b */ margin: 0 0 0px 0;
}
#askdoctor p { margin-top: 0; padding-top:0; }
