	/*****CONTENT*****/
	#content {width: 590px; float: left; color: #89847C;font:119%/140% Arial, sans-serif;}

#content p {margin-bottom: 15px;}
#content p.question {margin-bottom: 0px;}

#content-wrapper {margin: 50px auto 0 auto;width: 873px;background: url(/images/pages/content-wrapper.jpg) repeat-y;}
#content-nowrapper {margin: 50px auto 0 auto;width: 880px;}
#content-nowrapper #content {width: 850px;}

#content-nowrapper #content #search {margin: 20px 25px 0 0;}
#content-nowrapper #content #search input {background: #2F2D22;}
#content-nowrapper #content #search #search-button {background: #15140E;}

#sidebar {margin-right: 40px; padding-left: 15px; width: 222px; float: left;}

#content ul.spaced li {margin-bottom: 10px;}

#josh {margin-bottom: 5px;float: right;width: 217px;height: 157px;background: url(/images/pages/josh.jpg) no-repeat;}

#sidebar .sidebar-area {clear: both;}

#sidebar h3 {margin: 0 auto;width: 8em;clear: both;background:url(/images/pages/related-pages-arrow.jpg) no-repeat left;padding-left: 14px;}
/*used for titles of press articles*/
#sidebar h4 {margin: 30px 0 0px 0;font-size: 1.0em;color: #5E8B86;text-align: center;text-transform: uppercase;}

#sidebar .sidebar-area {width: 224px;background: #11100B url(/images/pages/related-pages-top.jpg) no-repeat;}
#sidebar .sidebar-area-bottom {width: 224px;height: 18px;background: #11100B url(/images/pages/related-pages-bottom.jpg) no-repeat;}

.sidebar-area ul {padding-top: 10px;margin-left: 66px;}
.sidebar-area ul li ul {margin-left: 10px;padding: 0;}
.sidebar-area ul li {line-height: 140%;}
.sidebar-area ul li a {color: #5C5B4E;}
.sidebar-area ul li a.active {color: #7A7968;}
.sidebar-area ul li a:hover {color: #648581;}

#breadcrumb ol {margin: -3px 0 20px 0;padding: 0;border-bottom: 1px solid #1F1D15;}
#breadcrumb ol li {display: inline;font-size: .7em;color: #3B3A30;margin-right: 5px;background: url(/images/pages/breadcrumb-arrow.jpg) no-repeat right;padding-right: 10px;}
#breadcrumb ol li a {color: #3B3A30;}
#breadcrumb ol li a:hover {color: #727165;}
#breadcrumb .you-are-here {background: none;}

/*used for page titles*/
#content h2 {color: #56837E;font: normal 1.6em Arial, sans-serif;}

/*used for page headings*/
#content h3 {color: #406763;font: bold 1.2em Arial, sans-serif;}

/*used for titles of press articles*/
#content h4 {margin: 35px 0 0px 0;font-size: 1.0em;color: #5E8B86;text-transform: uppercase;}

/*used for page headings*/
#content-nosidebar h3 {margin-bottom: 5px;color: #406763;font: bold 1.2em Arial, sans-serif;}
#content .img-left,#content .img-right,#content .img-border {border: 4px solid #363429;}

#content a:hover .img-border {border: 4px solid #403E32;}

small {font: 80%/140% Arial, sans-serif;}

#content ul {margin-bottom: 15px;}
#content ul li {background: url(/images/pages/arrow-right.gif) no-repeat top left;padding-left: 10px;}

p.details {margin-left: 20px;padding: 10px;width: 240px;float: right;font-size: .8em;font-style: italic;line-height: 140%;color: #5D5D55;background: #191813;border-bottom: 1px solid #1F1D15;}

#movies-table,#director-table,#executiveproducer-table,#tv-table,#theatre-table,#misc-table,#notabletv-table,#transcripts-table,#transcriptskatie-table {width: 600px;margin: 15px 0 35px 0;}

#movies-table th,#director-table th,#executiveproducer-table th,#tv-table th,#theatre-table th,#misc-table th,#notabletv-table th,#transcripts-table th,#transcriptskatie-table th {padding: 3px;color: #9E937A;font-weight: normal;text-transform: uppercase;background: #222018;}

th#year {text-indent: 9px;}

.myear {padding: 5px;width: 50px;text-align: center;border-bottom: 1px solid #2C2920;}

.mfilm,.sshow,.pproject,.dproject,.mproject,.mshow,.mplay {padding: 5px;width: 250px;text-align: left;border-bottom: 1px solid #2C2920;}

table#transcripts tr {display: block;}

.script {border-bottom: 1px solid #2C2920;}
.script a {display: block;}

.mcharacter,.scharacter,.prole,.drole,.mdetails,.mcharacter,.mvenue,.date {padding: 5px;border-bottom: 1px solid #2C2920;}

th.year,th.film,th.character,th.tv-show,th.project,th.script,
th.date {cursor: pointer;text-decoration: none;border: 0;}
th.year {text-align: center;}

.brown-uppercase {color: #9E937A;text-transform: uppercase;}

#jump-to {margin-bottom: 20px;padding: 5px 0 0px 0;border-top: 1px solid #1F1D15;border-bottom: 1px solid #1F1D15;}
#jump-to ul {margin-bottom: 10px;padding: 0;}
#jump-to ul li {margin-right: 10px;padding: 0;display: inline;font-size: 80%;background: none;}

.buttons {margin: 10px;}
.buttons img {border: 5px solid #11100B;}

#content .column01 {width: 330px;float: left;}
#content .column02 {width: 250px;float: right;}

blockquote.quote {margin: 0 auto;width: 480px;margin-bottom: 20px;padding: 4px;border-bottom: 1px solid #29261B;}

.quotes-category { clear: both; border-left: 1px solid #2B2920; padding-left: 20px; margin-top: 10px; min-height: 100px; }
.quotes-image {width: 70px;float: left;}
.quotes-text {width: 480px;float: left; }
.quotes-text p a {font-size: .8em;background: url(/images/pages/arrow-right.gif) no-repeat -1px -1px; padding-left: 10px;}

.fValidator-form {margin: 0 auto;width: 350px;}
.fValidator-form input {margin: 5px 0 15px 0;padding: 2px;width: 170px;border: 1px solid #B2A97E;background: #27261E;}
.fValidator-form textarea {font: 1em arial, sans-serif;margin-bottom: 10px;width: 350px;height: 160px;background: #27261E;}
#contact_form #submit_btn,#myForm_submit, #reset {margin: 10px 10px 0 0;width: 5em;padding: 5px;color: #56837E;cursor: pointer;text-transform: uppercase;border: 1px solid #252319;background: #11100B;}

#contact_form #submit_btn:hover,#myForm_submit:hover,#reset:hover {color: #759F9A;border: 1px solid #3B382A;}
#message {margin-left: 25px;width: 200px;}

form ol 	{ list-style: none; margin: 0; padding: 0; }
.note{  width: 200px; }
form li.human{ visibility: hidden; height: 1px; padding: 0;}

#log {margin-top: 20px; text-align: center;  } 
#log_res 	{  }
#log_res.ajax-loading { display: block; width: 200px; height: 20px;
background: url(/images/pages/loader.gif) no-repeat center; }
#sidebar #log {margin-top: 20px; text-align: center; width: 160px; } 

form ol textarea {padding: 4px;border: 1px solid #B2A97E;}

#content-nosidebar {background: #15140E;}
#content-nosidebar #breadcrumb ol {margin: 0px 0 20px 0;padding: 0;padding-bottom: 4px;border-bottom: 1px solid #1F1D15;}
#content-nosidebar #breadcrumb ol li {display: inline;font-size: .8em;color: #3B3A30;margin-right: 5px;background: url(/images/pages/breadcrumb-arrow.jpg) no-repeat right;padding-right: 10px;}
/*used for page titles*/
#content-nosidebar h2 {color: #56837E;font: normal 1.7em Arial, sans-serif;}
#content-nosidebar #breadcrumb .you-are-here {background: none;}

.fValidator-form {margin: 0 auto;width: 350px;}
.fValidator-form input {margin: -15px 0 10px 0;padding: 2px;width: 170px;color: #89847C;font-family: Arial, sans-serif;border: 2px solid #454133;background: #2C2920;}
.fValidator-form textarea {font: 1em arial, sans-serif;margin-bottom: 10px;width: 350px;height: 160px;color: #89847C;font-family: Arial, sans-serif;border: 2px solid #454133;background: #2C2920;}
#contact_form #submit_btn,#myForm_submit, #reset {margin: 10px 10px 0 0;width: 5em;padding: 5px;color: #56837E;cursor: pointer;text-transform: uppercase;border: 1px solid #252319;background: #11100B;}
#contact_form #submit_btn:hover,#myForm_submit:hover,#reset:hover {color: #759F9A;border: 1px solid #3B382A;}
#message {margin-left: 25px;width: 200px;}

#sidebar ul.arrows li {background: url(/images/pages/arrow-right-dark-bg.gif) no-repeat 0px 3px;padding-left: 10px;}

#sidebar #contact_form textarea {width: 166px;}
#sidebar #contact_form {margin: 0 auto;margin-top: 10px;width: 180px;}

#s-title {margin-left: 35px; margin-bottom: 10px; width: 200px;float: left;}
#s-title h2 {font-size: 2.7em;}
#s-title ul li {margin: 0 0 0 5px;padding: 0;display: inline;background: none;}
#sitemap-area { margin: 0 auto; width: 850px; }
#sitemap-area h3 {width: 230px;height: 114px;text-indent: -9999px;}
#s-aboutjosh h3 {background: url(/images/pages/sitemap/s-aboutjosh.jpg) no-repeat;}
#s-hiscareer h3 {background: url(/images/pages/sitemap/s-hiscareer.jpg) no-repeat;}
#s-imagegallery h3 {background: url(/images/pages/sitemap/s-imagegallery.jpg) no-repeat;}
#s-multimedia h3 {background: url(/images/pages/sitemap/s-multimedia.jpg) no-repeat;}
#s-forums h3 {background: url(/images/pages/sitemap/s-forums.jpg) no-repeat;}
#s-interact h3 {background: url(/images/pages/sitemap/s-interact.jpg) no-repeat;}
#s-links h3 {background: url(/images/pages/sitemap/s-links.jpg) no-repeat;}
#s-aboutus h3 {background: url(/images/pages/sitemap/s-aboutus.jpg) no-repeat;}

#s-aboutjosh ul li,#s-hiscareer ul li,#s-imagegallery ul li,#s-multimedia ul li,#s-forums ul li, #s-interact ul li,#s-links ul li,#s-aboutus ul li {margin-left: 30px;}
#s-aboutjosh ul li ul li,#s-hiscareer ul li ul li,#s-imagegallery ul li ul li, #s-multimedia ul li ul li,#s-forums ul li ul li,#s-interact ul li ul li,#s-links ul li ul li,#s-aboutus ul li ul li {margin-left: 10px;}
#s-josh01 {margin-top: 9px; width: 307px;height: 294px;padding: 7px; float: left; border: 1px solid #25211A;background: #191811; margin-left: 10px; margin-right: 10px;}
#s-josh02 { width: 188px;height: 110px;padding: 7px; border: 1px solid #25211A;background: #191811; margin-left: 13px; margin-bottom: 5px; }
#s-aboutjosh,#s-imagegallery,#s-interact {margin-left: 20px;}
#s-interact,#s-links,#s-aboutus,#s-forums,#s-multimedia,#s-imagegallery,#s-aboutjosh,#s-hiscareer {width: 230px;float: left;height: 25em;border-bottom: 1px solid #26231B;}
#s-interact,#s-links,#s-multimedia,#s-imagegallery {margin-right: 50px;}

h2#search-results {font-size: 2em;}
#result_report {clear: both;color: #A1A1A1;margin-top: 10px;text-align: center;}
.searchBox {margin: 20px auto 0 auto;width: 300px;}
.searchBox input {margin-right: 10px;border: 0;color: #595544;padding: 3px;border: 1px solid #353327;background: #1E1D15;}
#results {margin-top: 20px;clear: both;}
.url {color: #3E3C30;font-weight: bold;}
.description {color: #817E6E;}
#other_pages {margin: 20px auto 30px auto;width: 300px;}
#other_pages b {padding: 10px;margin-right: 10px;float: left;}
#other_pages a {display: block;float: left;padding: 10px;margin-right: 10px;}
