	/*****CLASSES*****/

abbr { border-bottom: 1px dotted #737160;}
em {font-style: italic;}
h1, h2, h3, h4, h5, h6, p, ul, li {margin: 0;padding: 0;}
ol {margin-bottom: 15px;}
ol li {margin-bottom: 5px;}
p {margin-bottom: 10px;}
p.bold {font-weight: bold;}
p.italic {font-style: italic;}
p.center {text-align: center;}
p.right { text-align: right;}
p.question {margin-bottom: 0;font-weight: bold;}
strong {font-weight: bold;}
sub {margin-right: -3px; font-size: .6em; font-weight: normal;}
.center { text-align: center; }
.img-left { float: left; margin: 0 10px 10px 0; }
.img-right { float: right; margin: 0 0 10px 10px; }
.clear {height: 30px; clear: both;}
.clear10 {height: 10px; clear: both;}

a, a:link {color: #998574; text-decoration: none;}
a:visited { color: #716255;}
a:hover {color: #7B6655;}


	/*****HEADER*****/

#header {width: 100%; height: 242px; background:url(/images/layout/header.jpg) repeat-x; overflow: hidden;}

#title h1 a {margin: 0 auto; width: 297px; height: 154px; display: block; text-indent: -9999px; background: url(/images/layout/title.jpg) no-repeat; }

#title h1 a:hover {background-position: 0 -154px;}



	/*****MENU*****/

#menu {margin: 0 auto; width: 928px; height: 64px;}

#menu ul {padding-top: 12px;}

#menu ul li {width: 116px; height: 40px; }

#menu li a,
#menu li a:link {text-indent: -9999px; display: block; float: left; width: 108px; height: 40px;}

#menu li#about-josh a, #menu li#about-josh a:link {background:url(/images/layout/menu-aboutjosh.jpg) no-repeat;}
#menu li#his-career a,#menu li#his-career a:link {background:url(/images/layout/menu-hiscareer.jpg) no-repeat;}
#menu li#image-gallery a,#menu li#image-gallery a:link {background:url(/images/layout/menu-imagegallery.jpg) no-repeat;}
#menu li#multimedia a, #menu li#multimedia a:link {background:url(/images/layout/menu-multimedia.jpg) no-repeat;}
#menu li#forums a,#menu li#forums a:link {background:url(/images/layout/menu-forums.jpg) no-repeat;}
#menu li#interact a,#menu li#interact a:link {background:url(/images/layout/menu-interact.jpg) no-repeat;}
#menu li#links a,#menu li#links a:link {background:url(/images/layout/menu-links.jpg) no-repeat;}
#menu li#about-us a,#menu li#about-us a:link {background:url(/images/layout/menu-aboutus.jpg) no-repeat;}

#menu li#home a.hover,#menu li#home a:hover,#menu li#home a.active,#menu li#about-josh a.hover,#menu li#about-josh a:hover,#menu li#about-josh a.active,#menu li#his-career a.hover,#menu li#his-career a:hover,#menu li#his-career a.active,#menu li#image-gallery a.hover,#menu li#image-gallery a:hover,#menu li#image-gallery a.active,#menu li#multimedia a.hover,#menu li#multimedia a:hover,#menu li#multimedia a.active,#menu li#links a.hover,#menu li#links a:hover,#menu li#links a.active,#menu li#interact a.hover,#menu li#interact a:hover,#menu li#interact a.active,#menu li#about-us a.hover,#menu li#about-us a:hover,#menu li#about-us a.active,#menu li#forums a.hover,#menu li#forums a:hover,#menu li#forums a.active     {background-position: 0 -40px;}

/* DROP DOWN MENU STYLING */
.floatleft { float:left; }

.ddcontent { position:absolute; overflow:hidden; display:none; margin-top: 1px; width: 145px; background: #13120D; z-index:200 }

.ddinner { padding-top: 3px; background: #13120D;}

.ddinner a, .ddinner a:active, .ddinner a:visited { display: block; padding: 2px 2px 5px 2px; margin: 0 10px 0 10px;color: #86817A; text-decoration: none;}

.ddinner a:hover {	color: #3C898C; }
.ddinner a.underline {background: #13120D url(/images/layout/menu-underline.jpg) repeat-x bottom;}

a.category {font-weight: bold;text-transform: uppercase;}
a.category:hover {color:#86817A; }

.rss {position: relative;top: 2px;}

	/*****HELPFUL LINKS*****/

#helpful-links .ddcontent { position:absolute;overflow:hidden; display:none; margin-top: 1px;width: 120px; background: #1F1D15;z-index:200 }

#helpful-links .ddinner { border: 1px solid #2B271E;background: #1F1D15;}

#helpful-links .ddinner a, #helpful-links .ddinner a:active, #helpful-links .ddinner a:visited { display:block; padding-bottom: 5px;color:#86817A; text-decoration:none; }

#helpful-links .ddinner a:hover { color: #649894; }
#helpful-links .ddinner a.underline {background: #1F1D15;}

#links-search {margin: 0 auto;width: 920px;height: 36px;border-bottom: 1px solid #2A271F;}

#helpful-links {float: left;width: 460px;}

#helpful-links li {margin-right: 10px;display: inline;}
#helpful-links li a {color: #4F4E42;}
#helpful-links a:hover {color: #67665B;}

#helpful-links li a.bth {color: #3F6B67;}
#helpful-links li a.bth:hover {color: #5E8A86;}



	/*****SEARCH*****/

#search {float: right;}

#search input {border: 0;padding: 1px 1px 1px 7px;color: #67665B;background: #16140E url(/images/layout/search-line.jpg) no-repeat left;}

#search #search-button {background: none;cursor: pointer;font: 1em Tahoma, Arial, sans-serif;text-transform: lowercase;}
#search #search-button:hover {color: #818079;}



	/*****CONTENT WRAPPER*****/

#wrapper {margin: 5px auto 0 auto;width: 923px; clear: both;border: 1px solid #27251A;background: #15140E;}

#content-wrapper {margin: 50px auto 0 auto;width: 873px;background: url(/images/layout/content-wrapper.jpg) repeat-y;}



	/*****SIDEBAR*****/
#sidebar {margin-right: 40px; padding-left: 15px; width: 309px; float: left;}



	/*****FOOTER*****/

#footer {margin: 0 auto; padding-left: 20px; width: 903px;height: 77px;background: url(/images/layout/footer.jpg) no-repeat;}

ul#sitemap-contact-print {margin: 20px 0 0 0px;width: 260px;float: left;}

ul#sitemap-contact-print li {margin-right: 10px;display: inline;}

ul#sitemap-contact-print li a {color: #474232;}
ul#sitemap-contact-print li a:hover {color: #686351;}

ul#previous-top {margin-top: 20px;float: right;width: 230px;}

ul#previous-top li {display: block;float: left;}

ul#copyright-created-designed {margin-left: 0px;}
ul#copyright-created-designed li {display: inline;color: #343024;}
ul#copyright-created-designed li a {color: #343024;}
ul#copyright-created-designed li a:hover {color: #4B4636;}

li#previous-page a {width: 103px;height: 24px;display: block;text-indent: -9999px;background: url(/images/layout/previous-page.jpg) no-repeat;}
li#previous-page a:hover {background-position: 0 -24px;}

li#top-of-page a {width: 120px;height: 24px;display: block;text-indent: -9999px;background: url(/images/layout/topofpage.jpg) no-repeat;}
li#top-of-page a:hover {background-position: 0 -24px;}



	/*****GOOGLE SEARCH*****/
#goog-wm { }
#goog-wm h3.closest-match { }
#goog-wm h3.closest-match a { }
#goog-wm h3.other-things {display: none; }
#goog-wm ul li {  }
#goog-wm li.search-goog { display: block;}
#goog-wm input { border: 3px solid #1F1D15; background: #393529; padding: 3px; margin-right: 10px; color: #89847C; }
