@charset "UTF-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif;}

body, h1, h2, h3, h4, h5, h6, p, label, form, ul, ol, li, dd, dl, dt {margin:0;padding:0;}

label {font-size:9px;}
	
ul, li {list-style-type:none;}

a {text-decoration:none;}
	a:link {color:#915b00;text-decoration:none;}
	a:hover {text-decoration:underline;}
	a:visited {color:#8a6c3b;text-decoration:none !important;}
	a:visited:hover {text-decoration:underline !important;}

.alignleft {float:left;}
.alignright {float:right;}

img.alignleft {margin:0 15px 15px 0;}
img.alignright {margin:0 0 15px 15px;}

.input_submit:hover {cursor:pointer;}
	
.imageWrapper {overflow:hidden;}
	
.input_text, textarea {padding:2px;border-left:1px solid #c3c3c3;border-right:1px solid #c3c3c3;border-top:1px solid #7c7c7c;border-bottom:1px solid #ddd;background:#fff url(http://jamati.com/images/backgrounds/input_background.gif) no-repeat top right;}
	
.input_submit {padding:2px 5px;font-size:12px;}

select {padding:1px;font-size:10px;border:1px solid #666;overflow:hidden;}

body {background:#e0d0c1;background:#e0d0c1 url(http://jamati.com/images2/backgrounds/masthead-bg-tile.jpg) repeat-x top left;}

#pseudoBody {width:981px;margin:0 auto;background:#fff;}
	
/* header Styles */

#header {padding:10px 0 0;background:#e0d0c1 url(http://jamati.com/images2/backgrounds/masthead-bg-tile.jpg) repeat-x top left;}
	
	#masthead img {margin-left:17px;}
	
	#searchBox {float:right;width:400px;margin-right:10px;text-align:right;	}
		
		#searchBox form {margin-bottom:7px;}
		
		#searchBox p {font-size:10px;}
	
	#navigation {padding-top:10px;}
		
	#menu-main-nav {height:32px;padding:0 0;overflow:hidden; width:100%;}
		
		#menu-main-nav li {float:left;height:32px;margin-right:-2px;overflow:hidden;}
		#menu-main-nav li a {display:block;padding:7px 12px;color:#281900;font-size:18px;}
		#menu-main-nav li a:hover {padding:7px 12px;text-decoration:none !important;background:url(http://jamati.com/images2/backgrounds/nav-bg-states-tile.gif) repeat-x bottom left;}
		#menu-main-nav li.current-menu-item a,
		#menu-main-nav li.current-menu-item a.selected:hover,
		#menu-main-nav li.current-post-ancestor a,
		#menu-main-nav li.current-post-ancestor a.selected:hover,
		#menu-main-nav li.current-menu-parent a,
		#menu-main-nav li.current-menu-parent a.selected:hover {padding:7px 12px;background:#fff }
		
		#menu-main-nav li.french a {font-size:18px;}
		/*#mainNav li a#prNewsTab {padding:5px 10px 4px;border:solid #fff;border-width:1px 1px 1px;color:#fff;background:url(http://jamati.com/images2/backgrounds/prnews-bg-states-tile.gif) repeat-x top left;}
		#menu-main-nav li a#prNewsTab:hover {background:url(http://jamati.com/images2/backgrounds/prnews-bg-states-tile.gif) repeat-x bottom left;}*/
				
	ul#subNav {padding:12px 20px;background:#fff url(http://jamati.com/images2/backgrounds/topics-bg-tile.jpg) repeat-x bottom left;}
		ul#subNav li {float:left;margin-right:15px;height:1%;font-size:14px;}
		ul#subNav li.head {font-weight:bold;text-transform:uppercase;color:#503a1b;}
		ul#subNav ul {display:none;}
			
#mainContent {background:url(http://jamati.com/images2/backgrounds/rightcolumn-bg-tile.gif) repeat-y top right;}
	
/* mainLeft Styles */
	
#mainLeft {float:left;width:635px;padding:15px 15px 20px 10px;border-top:1px solid #ccc;}

	#sideBar {float:left;width:200px;padding-right:10px;border-right:1px solid #ddd;}
		
		#sideBar img.header {margin-bottom:10px;}
		
		#sideBar .story {margin-bottom:20px;}
			#sideBar .story .imageWrapper {margin-bottom:8px;}
			#sideBar .story h1 {margin:0 0 6px 8px;font-size:15px;line-height:16px;}
			#sideBar .story p {margin:0 0 8px 8px;font-size:12px;line-height:16px;color:#333;}
			#sideBar .story p.meta {margin:0 0 0 8px;font-size:10px;color:#333;}
			
	#newsletter {margin-bottom:15px;background:#f2ebe3 url(http://jamati.com/images2/backgrounds/newsletter-middle.gif) repeat-y top left;}
		#newsletter form {padding:0 12px;}
		#newsletter p {color:#a88457;font-size:10px;margin-bottom:3px;}
		#newsletter label {display:block;color:#999;}
		#newsletter .input_text {width:170px;margin-bottom:5px;}
		#newsletter .input_title,
		#newsletter small {font-size:10px;color:#666;}
	 
	 	#newsletter .subTitle {font-size:14px;font-weight:bold;margin-bottom:3px;padding-top:5px;}
	 
	#mainWell img.header {margin-bottom:10px;}
	
	/* #archive .story Styles */
	 
	#archive .story .header_text {display:none;}
	#archive .buttons_share {display:none;} 
	 
	#archive #mainWell {float:left;width:409px;padding:0 0 0 15px;}
	#archive #mainWell .story {padding:15px 0;border-top:1px solid #ddd;overflow:hidden;}
	#archive #mainWell .story h1 {margin-bottom:7px;font-size:18px;font-weight:normal;line-height:20px;}
	#archive #mainWell .story h1 img {vertical-align:baseline;}
	
	#archive #mainWell .story p {margin:0 0 8px 110px;font-size:12px;}
	.prNews #mainWell .story p {margin:0 0 8px 0 !important;font-size:12px;}
	
	#archive #mainWell .story p img,
	#archive #mainWell .story div.wp-caption {display:none !important;}
	.prNews #mainWell .story p img {display:block !important;}
	
	#archive #mainWell .story p.meta {margin:0 0 8px 0;font-size:10px;color:#666;}
	#archive #mainWell .story p.bottomMeta {margin:0 0 8px 110px;font-size:12px;color:#333;}
	#archive #mainWell .story .imageWrapper {float:left;}
	
	#archive .bottomPagination {font-size:18px;}
	
	#archive #mainWell .noImage h1 {margin:0 0 8px 0;}
	#archive #mainWell .noImage p {margin:0 0 8px 0;}
	#archive #mainWell .noImage p.bottomMeta {margin:0 0 8px 0;}
		
	
	.pagination {padding:10px 0;}
	.bottomPagination {border-top:5px solid #d3cec6;}
	
/* mainRight Styles */
	
#mainRight {float:left;width:300px;padding:5px 10px 20px 11px;}
	
	#rss {margin-bottom:25px;padding:10px;background:#fff;}
		#rss img.icon {float:left;clear:none;width:50px;}
		#rss img.header {margin:0 0 5px 0;}
		#rss ul {margin:0 0 10px 0px}
		#rss li {float:left;width:105px;font-size:12px;}
		
	#mainRight h2 {margin-bottom:10px;font-weight:normal;color:#281900;border-bottom:6px solid #dcd7d0;}
	
	#mainRight h3 {padding-bottom:1px;font-size:14px;font-weight:normal;color:#281900;}

	#bloggers {margin-bottom:25px;}
	
	#events {margin-bottom:25px;}
		#events h3 {margin:0 5px;border-bottom:1px solid #dcd7d0;}
		#events ul {border-bottom:1px solid #dcd7d0;}
		#events li.event {padding:10px;}
		#events li.stripe-even {background:#f7f3ee;}
		
		.event h1 {margin-bottom:3px;font-size:14px;font-weight:normal;}
		
		.event p {font-size:10px;color:#666;}
		.event p.date {font-size:12px;font-weight:bold;color:#281900;}
		#events p.moreLink {padding:7px 0 10px;font-size:12px;}
		
		#events ul#regionListings {margin:0 5px;padding:4px 0;}
		#events ul#regionListings li {float:left;width:140px;padding:3px 0;font-size:12px;color:#333;}
	
	.storyCrawl {margin-bottom:20px;border-bottom:1px solid #dcd7d0;}
		#recentStories .storyCrawl h3 {margin-bottom:8px;font-size:18px;color:#281900;}
		.storyCrawl p.moreLink {float:right;margin:0 10px;padding-top:2px;font-size:12px;text-align:right;}
		.storyCrawl li {padding-bottom:12px;}
		.storyCrawl li h1 {margin-bottom:5px;font-size:12px;line-height:13px;}
		.storyCrawl li p {font-size:12px;color:#333;}
		
/* #article .story styles */

#article #mainLeft {width:625px;padding-left:20px;}

	#article .story {margin-bottom:15px;padding-top:6px;border-top:1px solid #d3cec6;}
	#article .story .categories {margin:0 0 15px 0;font-size:12px;}
	#article .story h1 {margin-bottom:5px;font-size:24px;color:#333;line-height:26px;}
	#article .story .byline {margin-bottom:13px;font-size:11px;color:#666;line-height:20px;}
	#article .story .byline img {vertical-align:middle;}
	#article .story .storyText p {margin-bottom:10px;font-size:14px;color:#333;line-height:18px;}
	#article .story .storyText img {padding:3px;border:1px solid #ddd;}
	#article .story .storyText img[align="left"] {margin:0 10px 10px 0;}
	#article .story .storyText img[align="right"] {margin:0 0 10px 10px;}
	#article .story .storyVideo {float:right;width:400px;overflow:hidden;}
	
	#storyInset {float:right;width:200px;margin:0 0 15px 15px;}
	#storyInset .bookmark {margin-bottom:6px;text-align:center;}
	#storyInset ul {padding:5px 5px 13px;font-size:12px;border-top:6px solid #dcd7d0;}
	#storyInset h3 {font-size:14px;color:#281900;text-transform:capitalize;}
	#storyInset li {padding:5px 0;}
	#storyInset li span {display:block;font-size:10px;color:#666;}
	
	#relatedProducts {margin-bottom:15px;padding:8px;text-align:center;border:1px solid #ccc;}
	#relatedProducts p {font-size:12px;margin-bottom:3px;}
	#relatedProducts p.title {font-size:14px;font-weight:bold;}
	#relatedProducts img.amazonBug {margin-bottom:5px;}
	
	#article .tools,
	#article .authorDescription,
	#article #belowStory .categories,
	#article #commentsArea {margin:0 0 15px 225px;}
	
	ul.tools {clear:right;margin-bottom:12px;padding-top:15px;text-align:center;}
	ul.tools li {display:inline;padding:0 10px;}
	
	.authorDescription {margin-bottom:15px;background:#f2ebe3;}
		.authorDescription img {float:left;margin:0 10px 10px;padding:3px;background:#fff;border:1px solid #ccc;}
		.authorDescription p {margin:0 10px 7px;font-size:12px;color:#333;}
		
	#belowStory .categories {margin-bottom:20px;font-size:12px;}
	#belowStory .categories p {margin-bottom:3px;}
	#belowStory .categories ul {padding-top:5px;color:#333;border-top:3px solid #dcd7d0;}
	#belowStory .categories li {padding-bottom:6px;}
	
	#gallery {padding-top:15px;border-top:6px solid #dcd7d0;}
		
		#largeImage {float:left;width:400px;margin:0 15px 15px 0;text-align:center;border-right:1px solid #dfdfdf;overflow:hidden;}
		#largeImage img {border:1px solid #ccc;}
		
		#imageMeta {float:left;width:205px;}
		#imageMeta a.galleryNav {display:block;float:left;width:100px;padding-bottom:5px;}
		#imageMeta a.nextImage {text-align:right;}
		#imageMeta a.galleryNav img {verticle-align:middle;}
		
		#gallery #imageMeta h2 {padding:7px 0 10px;font-size:14px;border-top:3px solid #dcd7d0;}
		#imageMeta p {margin-bottom:8px;font-size:12px;}
	
		.slideshowPage .storyText {}
	
	/* #commentsArea styles */
	
	#commentsArea {}
	
	#commentsArea h2 {margin-bottom:10px;padding-bottom:7px;font-size:18px;color:#333;font-weight:normal;line-height:20px;border-bottom:6px solid #dcd7d0;}
	#commentsArea h2 span {color:#000;font-style:italic;}
	
	#comments {margin-bottom:12px;}
	
	li.comment {margin-bottom:10px;padding-bottom:10px;border-bottom:3px solid #dcd7d0;}
	li.comment p {margin-bottom:8px;font-size:12px;color:#333;}
	li.comment p.date {margin-bottom:2px;font-size:11px;}
	
	#commentForm {height:1%;}
	#commentForm h3 {margin-bottom:3px;font-size:24px;color:#333;font-weight:normal;}
	#commentForm form {padding:10px;border-top:6px solid #dcd7d0;background:#f2ebe3;}
	#commentForm textarea {width:363px;margin-bottom:5px;}
	#commentForm p {margin-bottom:5px;font-size:12px;}
	
	/*IE6*/ html>body #commentForm {height:auto;}
	/*IE6*/ html>body #commentForm textarea {width:373px;}
 	
	.pagebar {padding: 2px 5px;margin-right:10px;margin-bottom:10px;border: 1px solid #fff;background: #fff;text-decoration: none;font-size:12px;}
	.pagebar a,
	.pageList .this-page {border: 1px solid #915b00;text-decoration: none;padding: 2px 3px;}
	.pagebar a:hover {border-color: #915b00;}
	.pagebar a:visited {border: 1px solid #dcd7d0;text-decoration: none;padding: 2px 3px;}
	.pagebar .break {padding: 2px 6px;border: none;background: #fff;text-decoration: none;}
	.pagebar .this-page {border: 1px solid #915b00;padding: 2px 3px;font-weight: bold;background: #915b00;color: #fff;}
	.pagebar .inactive {border: 1px solid #cccccc;color: #ccc;text-decoration: none;padding: 2px 3px;}
	
/* PR NEWS */

.blogRoll {margin-bottom:15px;}
.blogRoll ul li {padding:4px 0; font-size:14px; border-bottom:1px solid #e4e4e4;}
.blogRoll h2 {display:none;}

#getRSS {padding:7px;border-top:1px solid #ddd;font-size:18px;}
#getRSS img {vertical-align:middle;}
	
/* SLIDSHOW */
	
		.jad_slideshow {clear:both;margin-bottom:15px;background:#281900;}
		.jad_slideshow .imageDetails {float:right;width:286px;margin-right:15px;}
		.jad_slideshow h1 {padding:15px 15px 0;color:#fff;}
		.jad_slideshow h3 {color:#fff;}
		.jad_slideshow h3 small {font-size:14px;color:#666;}
		.jad_slideshow p {color:#ccc;font-size:12px;line-height:16px;}
		.jad_slideshow .image {float:left;width:468px;margin-left:15px;padding:15px 10px;background:#281900;border-top:1px solid #222;border-left:1px solid #222;text-align:center;}
		.jad_slideshow .image img {max-width:468px;height:auto;}
		.jad_slideshow .ssNav {clear:both;margin-left:15px;border-left:1px solid #222;}
		.jad_slideshow .ssNav li {float:left;margin:0;list-style-type:none;}
		.jad_slideshow .ssNav li a {display:block;height:30px;padding:0 15px;line-height:30px;border:solid #222;border-width:1px 1px 1px 0;}
		.jad_slideshow .ssNav li a:hover {background:#222;text-decoration:none;}		
		.jad_slideshow .ssNav li a.selected {background:#281900;border-top-color:#281900;}
		.jad_slideshow .ssNav li a.dim big {color:#222;}
		.jad_slideshow .ssNav li a.dim:hover {background:#111;}
		.jad_slideshow .ssNav li a big {color:#999;}
		.jad_slideshow .ssNav li.thumbGallery img {padding-top:7px;}
		
		.jad_slideshow .thumb {float:left;width:100px;height:100px;margin:0 15px 20px 8px;padding:5px;background:#0f0;border:1px solid #222;text-align:center;}

	
/* CALENDAR */

#calendar {margin-bottom:10px;font-size:12px;}

	#calendar table {width:200px;border-left:1px solid #bbb;}
	#calendar td {padding:3px 2px 4px;border-top:1px solid #fff;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #fff;text-align:center;}
	#calendar h1 {font-size:18px;text-transform:uppercase;}
	#calendar h5 {font-size:14px;text-transform:uppercase;}
	#calendar h5.calendarHeader {color:#a88457;}

.eventsLeft {float:left;width:200px;margin-right:20px;}
	
.eventsRight {float:left;width:407px;}

/* admin panels */

#admin #mainWell {padding-left:10px;}
#admin #mainWell h1,
#admin #mainWell h2 {margin-bottom:10px;font-weight:normal;}
#admin #mainWell h2 {padding-bottom:7px;border-bottom:3px solid #dcd7d0;}
#admin #mainWell p {margin-bottom:10px;font-size:14px;color:#333;line-height:18px;}

#admin fieldset {border:0;}
	
/* footer Styles */
			
	#footer {padding:5px 15px 15px;background:#dcd7d0;}
		#footer ul {border-bottom:1px solid #ccc;}
		#footer ul li {float:left;padding:5px 10px;font-size:12px;}
		#footer p {padding:5px 10px;font-size:10px;}
		#footer a {color:#000;}
	
/* AD BANNERS */

#topLeaderboard {margin:0 auto 10px;width:728px;height:90px;}

#mediumRectangle {
	width:300px;
	margin-bottom:15px;}
	
	#mediumRectangle label,
	#wideSkyscraper label {display:block;margin-bottom:3px;color:#999;letter-spacing:1px;}

#wideSkyscraper {width:160px;height:600px;}

#fullBanner {margin:0 5px 10px;}

.adGrid {}
.adUnit {float:left;width:125px;height:125px;margin-bottom:15px;overflow:hidden;}
.adUnit.odd {margin-right:15px;}

/* Media Kit 2009 */ 

#mediaKit #pseudoBody {position:relative;width:800px;margin-bottom:20px;background:#fff url(http://jamati.com/images2/mediakit/footer-bg-tile.gif) repeat-x bottom left;}
#mediaKit #header {position:relative;padding:0;background:url(http://jamati.com/images2/mediakit/masthead-bg-tile.gif) repeat-x top left;}
#mediaKit #masthead {margin:0;padding:41px 16px 0;background:url(http://www.jamati.com/images2/mediakit/masthead-logo.gif) no-repeat;background-position:-4px 0;}
#mediaKit #masthead h2 {color:#281900;font-size:56px;line-height:56px;}
#mediaKit p.print {float:right;margin-top:-24px;font-size:12px;}
#mediaKit #mainNav {width:740px;}
#mediaKit #mainContent {position:relative;padding:30px 30px 0;background-image:none;}
#mediaKit #mainContent h1 {margin-bottom:12px;font-size:28px;color:#635541;}
#mediaKit #mainContent p {margin-bottom:15px;font-size:20px;line-height:25px;color:#281900;}
#mediaKit #mainContent ul {margin-bottom:10px;}
#mediaKit #mainContent li {margin-left:16px;padding:0 10px 10px;font-size:18px;list-style-type:disc;}
#mediaKit #mainContent img {margin:0 10px 10px;padding:5px;border:1px solid #ddd;background:#fff;}
#mediaKit #footer {position:relative;margin-top:0px;padding-top:194px;text-align:center;background:url(http://jamati.com/images2/mediakit/footer-tree.gif) no-repeat bottom right;}
#mediaKit #footer p {font-size:12px;}
body.printKit,
body.printKit #pseudoBody,
body.printKit #pseudoBody #header,
body.printKit #pseudoBody #masthead,
body.printKit #pseudoBody #footer {background:none !important;}
body.printKit #pseudoBody #footer {padding-top:10px;}

/* MOBILE SITE */

#mobile body {background:#f2ebe3;}
#mobile #pseudoBody {width:auto;margin:10px;padding:10px;background:#fff; background-image:none;}
#mobile #header {margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ccc;background:none;}
#mobile #mainContent {background:none;}
.mobileHome .story img {display:none;}

/* HACKS */
		
.cornerTopLeft {width:100%;height:10px;background:url(http://jamati.com/images2/backgrounds/corner-topLeft.gif) left top no-repeat;overflow:hidden;}
.cornerTopRight {float:right;width:10px;height:10px;background:url(http://jamati.com/images2/backgrounds/corner-topRight.gif) right top no-repeat;}
.cornerBottomRight {float:right;width:10px;height:10px;background:url(http://jamati.com/images2/backgrounds/corner-bottomRight.gif) right bottom no-repeat;clear:both;}
.cornerBottomLeft {width:100%;height:10px;background:url(http://jamati.com/images2/backgrounds/corner-bottomLeft.gif) left bottom no-repeat;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

img {border:none;}
.spacer {clear:both;}

.png {
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
