/* CSS Document MARK HERE*/

body {
	background:#c2c2c2;
	margin:0;
	padding:0;
	Font-family: Calibri, Verdana, Arial, sans-serif;
	color:#000;
	font-size:14px;
	}

p{
Font-family: Calibri, Verdana, Arial, sans-serif;
font-size:14px;
color:#000000;
margin:0px;
padding: 0 0 10px 0;
	}

h1{
Font-family: Calibri, Verdana, Arial, sans-serif;
font-size:20px;
color:#9d0401;
margin:0px;
	}

h2{
Font-family: Calibri, Verdana, Arial, sans-serif;
font-size:16px;
color:#050597;
margin:0px;
	}

h3{
Font-family: Calibri, Verdana, Arial, sans-serif;
font-size:15px;
color:#050597;
margin:0px;
	}

.sm-description{
	font:Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#050597;
	margin:0px;
	padding: 0 0 10px 0;
	font-weight:bold;
	}

.phone-num{
	font:Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:36px;
	color:#9d0401;
	text-align:right;
	padding:0 0 10px 0;
	margin:0px;
	}

.tag-line{
	font:Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:22px;
	color:#050597;
	text-align:left;
	padding-top:20px;
	margin:0px;
	font-style:italic;
	}

/* FOOTER TEXT */

.footer{
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#000;
	}

/* Spacer */

	#spacer{
		margin: 0 auto;
		width:900px;
		height:5px;
		padding:0;
		}

/* Header */

	#header-top{
		margin: 0 auto;
		width:900px;
		height:11px;
		padding:0;
		background-image:url(/images/header-top.jpg);
		}
		
	#header-body{
		margin:0 auto;
		width:900px;
		height:auto;
		padding:0;
		background-image:url(/images/body-content.jpg);
		}
			
			/* Header Sections */
		
			#header-left{
				float:left;
				width:150px;
				height:auto;
				padding: 0 0 0 5px;
				text-align:left;
				}
			
			#header-center{
				float:left;
				width:400px;
				height:auto;
				padding: 0 0 0 0px;
				text-align:left;
				}
			
			#header-right{
				float:right;
				width:300px;
				height:auto;
				padding: 0 5px 0 0;
				text-align:right;
				}

/* Horizontal Navigation */

	#hnav{
		margin: 0 auto;
		width:900px;
		height:41px;
		padding:0;
		text-align:center;
		}


/* Home Page Testimonial Top */
	
	#home-testimonial-top{
		margin:0 auto;
		width:900px;
		height:9px;
		padding:0;
		background-image:url(/images/body2-top.jpg);
		}
	
	#home-testimonial-body{
		margin:0 auto;
		width: 900px;
		height:auto;
		padding: 0;
		background-image:url(/images/body2-content.jpg);
		text-align:center;
		}
	
	#home-testiomial-bottom{
		margin:0 auto;
		width:900px;
		height:11px;
		padding:0;
		background-image:url(/images/body2-bottom.jpg);
		}
	
/* Home Body Content Area */	

	#home-body-top{
		margin:0 auto;
		width:900px;
		height:9px;
		padding:0;
		background-image:url(/images/body-top.jpg);
		}
	
	#home-body-content{
		margin:0 auto;
		width:860px;
		height:auto;
		padding: 0 20px 0 20px;
		background-image:url(/images/body-content.jpg);
		min-height:200px;
		}
	
	#home-body-bottom{
		margin:0 auto;
		width:900px;
		height:10px;
		padding:0;
		background-image:url(/images/body-bottom.jpg);
		}

/* Interior Page Body Area */

	#int-body-top{
		margin:0 auto;
		width:900px;
		height:9px;
		padding:0;
		background-image:url(/images/body-top.jpg);
		
		}
	
	#int-body-content{
		margin:0 auto;
		width:860px;
		padding: 0 20px 0 20px;
		background-image:url(/images/body-content.jpg);
		min-height:250px;
		}
	
	#int-body-bottom{
		margin:0 auto;
		width:900px;
		height:10px;
		padding:0;
		background-image:url(/images/body-bottom.jpg);
		}

/* Footer */

	#footer-top{
		margin:0 auto;
		width:900px;
		height:11px;
		padding:0;
		background-image:url(/images/footer-top.jpg);
		}
	
	#footer-body{
		margin:0 auto;
		width:870px;
		height:auto;
		padding: 0 15px 0 15px;
		background-image:url(/images/footer-body.jpg);
		text-align:center;
		}
	
	#footer-bottom{
		margin:0 auto;
		width:900px;
		height:9px;
		padding:0;
		background-image:url(/images/footer-bottom.jpg);
		}
		
/* JAVA ROTATING SCRIPT */

#testimonial-rotator{
	margin:0 auto;
	height:178px;
	width:800px;
	text-align:center;
	padding: 0 0 10px 0;
	}	
 
 /* Horizontal Menu */
 
 .off{Font-family: Calibri, Verdana, Arial, sans-serif;
 font-size:16px;
 color:#fff;
 text-decoration: none;
 font-weight:none;
 text-align:center;
 cursor:pointer;
 background-image:url(http://newtonprosthodontics.wsiefusion.net/images/hnav-off.jpg);
 height:41px;}
 
 .on{Font-family: Calibri, Verdana, Arial, sans-serif;
 font-size:16px;
 color:#fff;
 text-decoration: none;
 font-weight:none;
 text-align:center;
 cursor:pointer;
 background-image:url(http://newtonprosthodontics.wsiefusion.net/images/hnav-on.jpg);
 height:41px;}
 
 /* sub menu */
 
  /* Horizontal Menu */
 
 .smenu-off{Font-family: Calibri, Verdana, Arial, sans-serif;
 font-size:14px;
 color:#fff;
 text-decoration: none;
 font-weight:none;
 text-align:left;
 padding-left:5px;
 cursor:pointer;
 background-image:url(http://newtonprosthodontics.wsiefusion.net/images/hnav-off.jpg);
 height:30px;}
 
 .smenu-on{Font-family: Calibri, Verdana, Arial, sans-serif;
 font-size:14px;
 color:#fff;
 text-decoration: none;
 font-weight:none;
 text-align:left;
 padding-left:5px;
 cursor:pointer;
 background-image:url(http://newtonprosthodontics.wsiefusion.net/images/hnav-on.jpg);
 height:30px;}
 
 /* FOOTER LINK */

a.footer-link:link {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
		}
a.footer-link:visited {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
	}
a.footer-link:hover {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#050597;
	text-decoration: underline;
	font-weight:bold;
	cursor:pointer;
	}
a.footer-link:active {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:13px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	cursor:pointer;
	}

/* TOP EMAIL LINK */

a.top-email:link {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	text-align:right;
		}
a.top-email:visited {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	text-align:right;
	}
a.top-email:hover {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#050597;
	text-decoration: underline;
	font-weight:bold;
	text-align:right;
	}
a.top-email:active {
	Font-family: Calibri, Verdana, Arial, sans-serif;
	font-size:18px;
	color:#9d0401;
	text-decoration: none;
	font-weight:bold;
	text-align:right;
	}
	
/* General Links */

A:link {color:#9d0401; text-decoration:none; font-weight:bold;}
A:visited {color:#9d0401; text-decoration:none; font-weight:bold; }
A:active {color:#9d0401; text-decoration:none; font-weight:bold;}
A:hover {color:#050597; text-decoration:none; font-weight:bold; }

/* JS SLIDER STYLE */

            #slider{
            width:770px;
            }
            #slider ul, #slider li{
            margin:0;
            padding:0;
            list-style:none;
			text-align:center;
            }
            #slider li{
            width:770px;
            height:800px;
            overflow:hidden;
            }
            #prevBtn, #nextBtn{
            display:block;
            width:30px;
            height:77px;
            position:absolute;
            left:-30px;
            top:125px;
            }
            #nextBtn{
            left:770px;
            }
            #prevBtn a, #nextBtn a{
            display:block;
            width:30px;
            height:77px;
            background:url(/images/previous.png) no-repeat 0 0;
            }
            #nextBtn a{
            background:url(/images/next.png) no-repeat 0 0;
            }
            /*/
            /* */
            .graphic, #prevBtn, #nextBtn{
            margin:0 auto;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
            /* // */
            #slider-container
            {
            position:relative;
            width:800px;
            height:800px;
            margin:0 auto;
            padding-top:7px;
            }
            #slider-container-pane
            {
            position:relative;
            width:840px;
            height:850px;
            background-color:#fff;
			padding:0 0 0 20px;
            }
			

/* JS SLIDER NEW HOMEPAGE *

/* JS SLIDER STYLE */

            #slider2{
            width:777px;
            }
            #slider2 ul, #slider2 li{
            margin:0;
            padding:0;
            list-style:none;
			text-align:center;
            }
            #slider2 li{
            width:770px;
            height:200px;
            overflow:hidden;
            }
            /* // */
            #slider-container2
            {
            position:relative;
            width:797px;
            height:200px;
            margin:0 auto;
            padding-top:7px;
            }
            #slider-container-pane2
            {
            position:relative;
            width:850px;
            height:200px;
            background-color:#fff;
			padding:0 0 0 20px;
            }
			
			
			 	 
