/* Dentex
--------------------------------
Author: Omni Studios Inc
Contact: info@omnistudios.com
Website: http://omnistudios.com/
--------------------------------
*/

@import url(reset.css);

body { background: #6d6e71; }

/* wrapper */
#wrapper { background: white url(images/wrapper_bg.png) top left repeat-y; margin: 0 auto; width: 800px; display: inline-block; overflow: hidden; }
#wrapper { display: block; }

/* header */
#header { background: url(images/header.png) top left no-repeat; width: 800px; height: 169px; }
	/* logo */
	#logo { width: 297px; height: 86px; margin: 0 auto; padding-top: 27px; }
	#logo h1 { background: url(images/logo.png) top left no-repeat; }
	#logo h1 a { display: block; width: 297px; height: 86px; text-indent: -99999px; }

/* nav */
#nav { background: url(images/nav_bg.png) top left repeat-x; width: 800px; height: 40px; }
	#nav li { float: left; height: 40px; margin-left:20px; padding: 0 5px 0 5px; }
	#nav li a { color: white; font-size: 14px; line-height: 40px; }
	#nav li a:hover { color: #f2b725; }
	#nav li.selected { background: #f2b725; font-size: 14px; line-height: 40px; }
	#nav li.selected a { color: black; }
	
/* contentContainer */
#content { float: left; width: 595px; padding-top: 25px; padding-bottom: 15px; }
	#content p { padding: 15px; padding-top: 5px; font-size: 14px; line-height: 18px; color: black; text-align: justify; }
	#content p a { color: #333; text-decoration: underline; }
	#content p a:hover { color: #f2b725; }
	#content ul { margin-left: 60px; margin-top: 10px; margin-bottom: 10px; list-style: square; }
	#content ul li { font-size: 14px; color: black; padding-bottom: 15px; }
	#content img.right { float: right; padding: 20px; }
	#content img.left { float: left; padding: 15px; }
	#content img.none { padding: 15px; }
	#content h2 { font-size: 16px; font-weight: bold; padding-left: 10px; }

/* sidebar */
#sidebar { float: left; width: 205px; padding-top: 20px; padding-bottom: 20px; }
	#sidebar p  { text-align: center; padding: 10px; padding-bottom: 5px; font-size: 12px; line-height: 14px; color: black; }
	#sidebar img { display: block; margin: 0 auto; }

/* footer */
#footer { background: url(images/footer_bg.png) top left no-repeat; width: 800px; height: 48px; margin: 0 auto; text-align: center; }
#footer p { padding-top: 10px; padding-bottom: 10px; clear: both; color: white; font-size: 10px; }
#footer p a { color: #f2b725; }
#footer p a:hover { color: #404041; }
#footer ul { padding-top: 55px; width: 800px; margin: 0 auto; padding-left: 140px; }
#footer ul li { float: left; color: white; font-size: 10px; margin-left: 10px; }
#footer ul li a { color: #404041; }
#footer ul li a:hover { color: #f2b725; }
#footer span { padding-bottom: 10px; clear: both; color: white; font-size: 10px; }
#footer span a { color: #f2b725; }
#footer span a:hover { color: #404041; }