/* - - - - - - - - - - - - - - - - - - - - -

Title : Pacific Oral and Maxillofacial Surgery
URL : Company URL

Author : SiteSuite Australasia
Author URL : http://www.sitesuite.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*
-----------------------------------------------------------------------------
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; }

body { 	background: #324160; font: normal 13px/18px Arial, Helvetica, sans-serif; color:#666; }

fieldset { border: 0; }

img { border: 0; }

h1 { font: normal 27px/40px Arial, Helvetica, sans-serif; color:#999; }
h2,h3,h4,h5,h6 {}

p, td { font: normal 13px/18px Arial, Helvetica, sans-serif; color:#666; }

ul,li { margin-left:10px; }

a:link, a:visited { color:#375593; text-decoration:underline; }
a:hover, a:focus { color:#375593; text-decoration:none; }

.clear { clear: both; font-size: 0; height: 0; line-height: 0; }

hr { height: 1px; border: dashed; color: #ccc; }
html>body hr { border: none; border-top: 1px dashed #ccc; }


/*
-----------------------------------------------------------------------------
Template Styles
-----------------------------------------------------------------------------*/

#container { margin: 0; padding: 20px; }
	
	#mainWrapper {
		width:900px;
		margin:0 auto;
		background:#fff url(/persistent/templateimages/bgcontentsplash.jpg) top repeat-x;
		}

	#logo { float:right; padding: 0 0 140px; }
	#logoDefault { float:right; padding: 0 0 10px; }
	
		#lhs { width: 255px; float:left; }
	
	/*/////////////////////////// NAVIGATION /////////////////////////*/
	
					#nav {
						text-align: left;
						padding: 35px 27px 22px 14px;
						margin: 0;
						width:214px;
						font-smooth: auto;
						}
						
					#nav ul {
						height: auto;
						margin: 0;
						padding: 0;
						list-style: none;
						display: block;
						background:#f8f8f8;
						}
						
					#nav li {
						margin: 0px;
						padding: 0px;
						display: block;
						padding-top:0px;
						}
						
					#nav li a {
					  	font: normal 14px/32px Arial, Helvetica, sans-serif;
						color:  #666;
						text-decoration: none;
						padding: 0px 40px;
						display: block;
						}
					
					#nav li a:hover { color: #fff; background: #999999; }
					#nav li a.sub_link_selected { color: #fff; text-decoration:underline; background: #999999; }
						
					#nav li.navlink_selected {
						color: #fff;
						text-decoration:underline;
						background: #999999;
						}
						
						#menu li a.sub_link_selected {
							text-decoration: none;
							background: #999999;
						}
					
					#nav li { border-bottom: 1px dashed #666; }
						
					#nav ul li ul {
						height: auto;
						margin: 0px;
						padding: 0px;
						display: block;
						background: #f8f8f8;
					 }
					
					#nav li ul li { border: 0; padding:0; }
						
					#nav li ul li a {	
						font: normal 12px/27px Arial, Helvetica, sans-serif;
						color: #666;
						text-decoration: none;
						margin: 0px;
						padding: 0px 0 0 50px;
						display: block;
						background: #f8f8f8;
						}
						
					#nav li ul li a:hover {
						color: #fff;
						text-decoration: none;
						background: #ccc;
						}	
					#nav li ul li a.sub_link_selected { color: #fff; background: #ccc; }
	
		#buttons { padding:0 0 15px 8px; }
	
	#content { padding: 0 34px 40px; }
	#contentDefault { padding: 25px 25px 40px 0; width:615px; float:right; }

#footerWrapper { 
	width:900px;
	margin: 0 auto;
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 20px 0 0;
	}
	
	#footerWrapper a { text-decoration:underline; color:#fff; }
	#footerWrapper a:hover { text-decoration:none; }
	#footerLeft { width:500px; float:left; }
	#footerRight { width:250px; float:right; text-align:right; }
