/* @override http://www.eastendortho.com/wp-content/themes/EEO/style.css */

/*  
Theme Name: East End Orthodontics
Theme URI: http://www.eastendortho.com/
Description: A custom look for East End Orthodontics!
Version: 1.0
Author: Blue Bus Cafe
Author URI: http://www.bluebuscafe.com/

modified by Daniel Curry (webmaster@curry-man.com)
Last Modified Date:  5/17/2010
*/


body {margin:0 0 50px 0;padding:0;background:#000000; center repeat-y;font:13px/1.5 Helvetica, Arial, sans-serif;text-align:center;color:#333}

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-table;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */
	
img {border:0}

a {color:#30597f}
a:hover {text-decoration:none}
a:visited {color:#5a87b0}
#header {margin:0;padding:0;background:#000000; center repeat-y}f
	
.hdrend {width:11px}
.hdr1 {width:232px}
.hdr2 {width:234px}

a.tlink {display:block;width:199px;height:43px;margin:1.5em 0 1em 2px;background:transparent url(/images/tlink_bg.jpg) no-repeat 0 0;text-indent:-9999px;text-decoration:none}
a.tlink2 {display:block;width:199px;height:43px;margin:1.5em 0 1em 2px;background:transparent url(/wp-content/uploads/2010/05/tlink_bg.jpg) no-repeat 0 0;text-indent:-9999px;text-decoration:none}

#navwrapper {margin:0 auto;padding:0 10px;width:700px;background:#b2b2b2 url(/wp-content/uploads/2010/05/groundnav2.gif) center repeat-y;text-align: center;line-height: 26px;height: 27px}
	#navwrapper ul {padding:0 1px;margin:0;list-style:none;font-size:1em;font-weight:bold;border-top:1px solid #fff;  background: #cccccc}
		#navwrapper ul a {display:block;text-align:center;text-decoration:none;padding:0;  background: #cccccc}
		#navwrapper ul a:hover {background:#b9b9b9}

		#navwrapper ul li ul .page_item {color:#fff; background: #cccccc}
		
		#navwrapper ul li ul {display:none}

			.page_item a, .page_item a:visited {color:#fff background: #cccccc}

			.current_page_item a, .current_page_item a:visited {background:#c8c8c8;color:#fff}
			
			.current_page_item:hover {background:#d8d8d8}

		#navwrapper li {float:left;position:relative;display:block;width:16.66%}



.subnavhead {color:#456e95;font-weight:bold;padding:0 0 0 10px;margin:0;line-height:25px}

#subnav {float:left;background:transparent;margin:0;padding:0 25px;display:inline}
	#subnav ul {margin:0;padding:0;width:207px;border-top:1px solid #fff}
		#subnav ul li {list-style-type:none;display:inline;margin:0;padding:0}
			#subnav ul li a {font-size:13px;line-height:25px;background:#e9eff8;display:block;margin:0;padding:0 10px;border-bottom:1px solid #fff;text-decoration:none}
	
			#subnav ul li a:hover, #subnav ul li.on a {background:#dce5f3}

/* pushes funstuff logo down if subnav list is present */
.funstuff {margin:25px 0 0 10px}

/* brings funstuff logo back to top if no subnav list is present */	
.nofunstuff {margin:0 0 0 10px}

#funlinks a {margin-right:20px;font-size:.9em}

#funlinks tr {height:25px}


#scott {margin: 0 auto;padding:3px 0;width:698px;line-height:18px;font-size:13px;font-style:italic;background:#456d95;color:#ffe4a2;border-bottom:1px solid #fff}
	
#scottsportrait {padding:0 10px 10px}
	
#thefam {padding:0 10px 10px 0}

#bodywrapper {margin:0 auto;padding:15px 0;background:#fff url(/wp-content/uploads/2010/05/ground.png) top center repeat-y;width:720px;text-align:left}
	
#body {padding:0 10px;width:700px}
	
#bodywrapper p {margin:0 0 1.5em 0;padding:0}
#bodywrapper p.last {margin:0 0 2.5em 0;padding:0}
	
h2 {font-size:20px;line-height:20px;margin-left:257px;font-weight:normal}
h2.intro {font-size:17px;margin-left:0}

h3 {font-weight:bold;font-size:15px;line-height:20px}

h4 {line-height:1;margin-bottom:.5em}

#hero {font-size:14px;background-color:#f6f2e8;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;margin-bottom:1.5em;padding:.75em .5em .5em .5em}
	#hero p {text-align:center;margin-bottom:.5em}
	#hero a, #hero a:visited {display:block;font-size:17px;color:#30597f;text-decoration:none;line-height:1.1;padding-top:.5em}
	#hero a:hover, #hero a:visited:hover {text-decoration:underline}
		#hero a em {font-size:18px}

#bodywrapper p.special {padding:0;margin:0}

#bodywrapper .anylist {padding:0;margin:10px 0 20px 35px}

#guts {margin:0 35px 0 257px}

img.right {float:right;padding:0;margin:0 0 15px 15px}

img.left {float:left;padding:0;margin:1em 15px 15px 0}
div.left {float:left;padding:0;margin:0 15px .5em 0}
	div.left a img {border:0}

.morepicgrid {padding:8px 8px 0 0}


#dangform p {margin:0;padding:0}

form dl, dl.labels {margin:0;font-size:100%;margin-top:0.5em}
    
form dt, dl.labels dt {float:left;width:10em;margin-bottom:0.8em;color:#555;text-align:right;font-weight:normal;position: relative /*IEWin hack*/}
    
form dd, dl.labels dd {margin-left:10em;margin-bottom:0.8em;font-size:100%;font-style:normal;padding-left:0}
    
form dd.submit, dl.labels dd.submit {margin-top:0}

.y_msg {width:275px}



#footer {background:transparent url(/wp-content/uploads/2010/05/footer.gif) center top no-repeat;padding:10px 0 0 0;margin:0 auto;width:720px}
	#footer p {padding:20px 0;font-size:11px;line-height:11px;color:#fff;text-align:center}
	#footer a {color:#fff}