body { font-family: Arial, Helvetica, sans-serif;
	    background-color:#000000;}

p { font-size: 13px;
	line-height: 20px;
	color:#AFAB98;}

h1 { font-size: 24px;
	 font-weight: bold;
	 color:#C8B998;
	 margin-top:0;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-style:italic;
	 padding-left:40px;}

h2 { font-size: 18px;
	 font-weight: bold;
	 color:#FFFFFF;
	 font-family:Georgia, "Times New Roman", Times, serif;
	 font-style:italic;}

h3 { font-size: 15px;
	 font-weight: bold;
	 color:#8CA6EA;
	 line-height:21px;}

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

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

a:hover { text-decoration: underline;}

SPAN.bold { font-weight: bold;}

li { font-size: 13px;
	 line-height: 20px;
	 padding-bottom:5px;
	 color:#AFAB98;}

.imgborder { BORDER: #C8B998 1px solid;}

.smalltext { font-size: 11px;
	         line-height: 18px;}
			  
hr {color:#DDDDDD;
	background:#DDDDDD;
	height:1px;
	border:0;}

.about h3 {margin-top:0;}
.about p {margin-bottom:0; font-size:12px;}

.bottomright {border-bottom:#C8B998 1px solid; border-right:#C8B998 1px solid;}
.bottomborder {border-bottom:#C8B998 1px solid;}
.rightborder {border-right:#C8B998 1px solid;}

/* Template */

#left {width:93px; background:url(assets/images/left.jpg) top no-repeat;}
#right {width:23px; background:url(assets/images/right.jpg) top no-repeat;}

#repeat {width:740px; background:url(assets/images/repeat.jpg) repeat-y; border-bottom:#9E9E9E 1px solid;}
#bodytop {width:740px; background:url(assets/images/body.jpg) top no-repeat; min-height:620px; height:auto; _height:620px;}
#bodypad {width:720px; padding:10px;}

#banner {width:740px; height:275px;}
#left_holder {width:340px; height:275px; float:left;}
#right_holder {width:390px; height:285px; float:right; padding:10px 0 0 10px;}
#logo {width:340px; height:80px; padding-top:15px; padding-bottom:15px;}
#name {width:310px; height:25px; background-color:#0D1E32;
	   border-top:#C1C6CA 1px solid; border-right:#C1C6CA 1px solid; border-bottom:#C1C6CA 1px solid;
	   color:#C7B992; font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; text-transform:uppercase;
	   margin-left:1px; padding:4px 0 0 15px;}
#address {width:325px; color:#C7B992; padding:10px 0 0 15px; font-family:"Times New Roman", Times, serif; font-size:15px; line-height:22px; text-transform:uppercase; font-weight:bold;}
#phone {width:325px; color:#C7B992; padding:15px 0 0 15px; font-size:23px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
#box {width:35px; height:250px; border:#929292 1px solid; margin-right:10px; float:left;}

#nav {width:112px; height:280px; padding:10px 0 0 0; background-color:#102456; border:#42424A 1px solid; margin-right:1px; float:right;}
#nav ul, #nav li {margin:0; padding:0;}
#nav li {margin-left:5px; list-style:none; padding:0; text-align:left;}
#nav a {color:#C4B794; font-size:12px; line-height:23px; text-decoration:none; font-weight:bold;}
#nav a:hover {background-color:#536182; color:#FFFFFF; text-decoration:none; display:block; margin-left:-5px; padding-left:5px;}

#photo_border {border:#C1C6CA 1px solid; width:215px; height:250px; margin-right:10px; float:left;}
#photo {width:215px; height:250px;}
html>body #photo {background:url(assets/images/photo.png) no-repeat;}
*html #photo {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lakesidesmiles.com/assets/images/photo.png');}

#bottomlinks {padding-left:60px;}
.bottomlinks {color:#FFFFFF; font-size:11px; line-height:18px; font-weight:normal;}
.bottomlinks a {color:#FFFFFF; font-size:11px; line-height:18px; font-weight:bold;}

/* End Template */

/* Photos PNG */

#photo2, #photo3, #photo4, #photo5, #photo6, #photo7, #photo8, #photo9 {width:215px; height:250px;}

html>body #photo2 {background:url(assets/photos/top/2.png) no-repeat;}
*html #photo2 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.lakesidesmiles.com/assets/photos/top/2.png');}

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

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

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

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

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

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

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

/* End Photos

/* Splash */

.splash_bg {border:#FFFFFF 1px solid; background:url(assets/splash/bg.jpg) no-repeat;}

#splashlogo {width:397px; height:93px; background:url(assets/splash/logo.gif) no-repeat; margin:0 10px 90px 0;}
#splash_info {margin:0 10px 90px 0; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold; line-height:24px; text-transform:uppercase; color:#FFFFFF;}
#splash_bigtext {font-size:20px; line-height:28px;}
#splash_enter {width:207px; height:46px; margin:0 10px 0 0;}

/* End Splash */
			  
/* 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;
}

/* Custom Forms End */
#toplinks {
	text-align: center;
	font-size: 11px;
}
#toplinks a {
	text-decoration: none;
}