@import url("colors.css");

/*Created for Wiley Publishing by Sideshow Digital on 6/9/09*/

html, body, div, span, 
applet, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, 
img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

body {
    line-height: 1;
}

ol, ul {
    list-style: none;
}

blockquote, q {
    quotes: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */ 
ins {
    text-decoration: none;
}

del {
    text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */ 
table {
    border-collapse: collapse;
    border-spacing: 0;
}


/* Grid
------------------------------------------------------------------------ */
.container {
	margin-left: auto;
	margin-right: auto;
	width: 1020px;
	overflow: hidden;
}

.cont-1,.cont-2,.cont-3,.cont-4,
.cont-5,.cont-6,.cont-7,.cont-8,
.cont-9,.cont-10,.cont-11,.cont-12 {
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
}
	.cont-1	{width: 85px;}
	.cont-2	{width: 170px;}
	.cont-3	{width: 255px;}
	.cont-4 {width: 340px;}
	.cont-5	{width: 425px;}
	.cont-6	{width: 510px;}
	.cont-7	{width: 595px;}
	.cont-8 {width: 680px;}
	.cont-9	{width: 765px;}
	.cont-10{width: 850px;}
	.cont-11{width: 935px;}

.col-1,.col-2,.col-3,.col-4,
.col-5,.col-6,.col-7,.col-8,
.col-9,.col-10,.col-11,.col-12 {
	position: relative;
	display: inline;
	float: left;
	margin: 40px 20px 0 20px;
}
	.col-1	{width: 45px;}
	.col-2	{width: 130px;}
	.col-3	{width: 215px;}
	.col-4 	{width: 300px;}
	.col-5	{width: 385px;}
	.col-6	{width: 470px;}
	.col-7	{width: 555px;}
	.col-8 	{width: 640px;}
	.col-9	{width: 725px;}
	.col-10	{width: 810px;}
	.col-11	{width: 895px;}
	.col-12	{width: 980px;}

.alpha	{margin-left: 0;}
.omega	{margin-right: 0;}

.prefix-1	{padding-left: 85px;}
.prefix-2	{padding-left: 170px;}
.prefix-3	{padding-left: 255px;}
.prefix-4	{padding-left: 340px;}
.prefix-5	{padding-left: 425px;}
.prefix-6	{padding-left: 510px;}
.prefix-7	{padding-left: 595px;}
.prefix-8	{padding-left: 680px;}
.prefix-9	{padding-left: 765px;}
.prefix-10	{padding-left: 850px;}
.prefix-11	{padding-left: 935px;}

.suffix-1	{padding-right: 85px;}
.suffix-2	{padding-right: 170px;}
.suffix-3	{padding-right: 255px;}
.suffix-4	{padding-right: 340px;}
.suffix-5	{padding-right: 425px;}
.suffix-6	{padding-right: 510px;}
.suffix-7	{padding-right: 595px;}
.suffix-8	{padding-right: 680px;}
.suffix-9	{padding-right: 765px;}
.suffix-10	{padding-right: 850px;}
.suffix-11	{padding-right: 935px;}

.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
	margin: 0 !important;
	float: none !important;
}


/* Float Clearing Styles
------------------------------------------------------------------------ */ 
.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 */


/* Basic Forms
------------------------------------------------------------------------ */	
.basic				{}
.basic dl			{margin: 10px 0 0 0; overflow: hidden; text-align: left !important;}
.basic dt			{width: 150px; margin: 0; padding: 14px 0 0 0; float: left; clear: left; text-align: left; font-size: 14px;}
.basic dd			{margin: 10px 0 0 170px !important;}
.basic .short-term	{padding: 7px 0 0 0 !important;}

.basic select,				
.basic input.text,
.basic textarea	{margin-right: 10px; padding: 2px; font-size: 16px; font-family: inherit; border: 1px solid #949494;}
.basic textarea	{margin-right: 0;}	
.basic select	{width: 100%;}

.basic input.small	{width: 30px;}
.basic input.med	{width: 100px;}
.basic input.large	{width: 253px;}
.basic input.xl		{width: 350px;}

.basic textarea.small	{width: 200px; height: 50px;}
.basic textarea.med		{width: 200px; height: 100px;}
.basic textarea.large	{width: 255px; height: 150px;}
.basic textarea.xl		{width: 464px; height: 250px;}

.basic .checks ul		{margin: 0 !important;}
.basic .checks li		{display: block; clear: right;}
.basic .checks input	{border: 0;}

.basic input.button	{cursor: pointer;}

.basic .req		{display: inline; padding: 0; color: #D70000; font-size: 0.7em;}
.basic .note	{width: 253px; margin-top: 5px !important; padding: 0; font-size: 0.9em !important; line-height: 1.3em; text-align: left; color: #888 !important; text-indent: 0 !important;}


/* Universals
------------------------------------------------------------------------ */
body {
	background: #eee url(../images/header-bg-tile.png) repeat-x 0 0;
	font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
	color: #000;
}


/* Header
------------------------------------------------------------------------ */
#header {
	max-height: 311px;
	background: url(../images/header-bg.jpg) no-repeat 20px 0;
	overflow: hidden;
}
	#header h1 a 			{display: block; height: 30px; background: url(../images/title.png) no-repeat 0 0; text-indent: -9999px;}
	
	#header h2				{width: 535px; margin: 80px 0 0 0; padding-bottom: 40px; text-align: right; color :#fff; font-size: 28px; font-weight: normal; font-family: Garamond, Hoefler Text, Palatino, Palatino Linotype, serif; text-transform: uppercase;}
	
	#header ul				{width: auto; float: right; font-size: 18px;}
	#header ul li 			{margin: 11px 0 0 40px; float: left;}
	#header ul li a			{text-decoration: none; color: #bcb6ab;}
	#header ul li a:hover,
	#header ul li a:focus,
	#header ul li.current a	{color: #fff;}
	
#quote {
	margin-top: 68px;
	background: url(../images/quote-bg.jpg) no-repeat 425px bottom;
	font-family: Garamond, Hoefler Text, Palatino, Palatino Linotype, serif;
	color: #fff;
	font-size: 28px;
	line-height: 32px; 
}
	#quote blockquote		{min-height: 80px; padding: 0 60px 40px 40px; background: url(../images/left-quote.png) no-repeat 20px 8px;}
	#quote blockquote p img	{padding-top: 7px; vertical-align: top;}
	
	
/* Content
------------------------------------------------------------------------ */
#content {
	margin-top: -9px;
	padding-top: 9px;
	background: url(../images/content-bg-tile.png) repeat-x 0 0;
}
	#content h2			{position: relative; padding-bottom: 4px; border-bottom: 2px solid #000; font-size: 18px; text-transform: uppercase; letter-spacing: 1px;}
	#content h2 span	{font-weight: normal; color: #6f6551; margin-right: -7px; letter-spacing: 0;}
	#content h2 a		{border: 0 !important;}
	#content h3			{font-family: Garamond, Hoefler Text, Palatino, Palatino Linotype, serif; font-size: 36px; line-height: 40px; font-weight: normal;}
	#content h4			{font-family: Garamond, Hoefler Text, Palatino, Palatino Linotype, serif; font-size: 24px; line-height: 27px; font-weight: normal;}
	#content h5			{font-size: 12px;}
	#content h6			{position: relative; margin-bottom: -15px; padding: 9px; border-top: 2px solid #000; font-size: 14px; text-transform: uppercase; letter-spacing: 1px;}
	#content h6 span	{color: #6f6551; margin-right: -5px; letter-spacing: 0;}
	#content p,
	#content ul			{margin-top: 20px; font-size: 14px; line-height: 20px;}
	#content ul			{list-style: disc outside;}
	#content a			{text-decoration: none;}
	
	#content a.continue			{position: absolute; right: 0; bottom: 5px; border: 0 !important;}
	#content a.continue span	{display: block; margin-right: 0; padding: 3px 6px 4px 6px; color: #fff; font-size: 9px; letter-spacing: 0; text-transform: uppercase; font-weight: bold;}
	
	.pagination a.prev	{left: 0; right: auto !important;}
	
	#content .meta {
		background: #6f6551;
	}
		#content .meta p		{padding: 10px; font-size: 12px; line-height: 18px; color: #bcb6ab; font-style: italic;}
		#content .meta a		{color: #fff; border-bottom: 1px dotted #fff; font-style: normal;}
		#content .meta a:hover,
		#content .meta a:focus	{border-bottom: 1px solid #fff;}


/* Home
------------------------------------------------------------------------ */
.main-book {
	margin-top: 17px;
}
	.main-book h3				{width: 405px; float: left;}
	.main-book img				{float: right; margin: 0 0 20px 20px;}
	.main-book p				{clear: left;}
	.main-book .meta			{width: 405px; margin-bottom: 8px; float: left; background: #6f6551 url(../images/meta-rounded.png) no-repeat -405px 0 !important; clear: left;}
	.main-book .meta p			{margin: 0 !important; padding: 10px; background: url(../images/meta-rounded.png) no-repeat left bottom; line-height: 12px !important;}
	.main-book .read-more		{margin-top: -20px; float: right;}

#all-books {
	margin-top: 20px;
	padding: 0 !important;
	background: #6f6551 url(../images/meta-rounded-wide.png) no-repeat -640px 0 !important;
}
	#all-books ul				{margin: 0; padding: 10px 0 5px 10px; float: left; list-style: none;}
	#all-books ul li			{width: 75px; height: 114px; margin: 0 10px 0 0; float: left;}
	#all-books ul li a			{border: 0 !important; opacity: 0.4;}
	#all-books ul li a.selected	{opacity: 1;}
	#all-books p				{margin-top: 0;}
	#all-books .bottom			{width: 640px; height: 5px; background: url(../images/meta-rounded-wide.png) no-repeat 0 0; clear: both;}
	
#home-video {
	margin-top: 0;
	padding: 40px 0 0 0;
	background: url(../images/bubble-arrow.png) no-repeat 88px 0;
}
	#home-video object,
	#home-video embed	{width: 300px; height: 195px;}
	
#media-menu {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#media-menu dt				{position: relative; width: 140px; height: 80px; margin: 10px 10px 0 10px; overflow: hidden; float: left; clear: left !important;}
	#media-menu dt img			{/*position: absolute; width: 140px; top: -13px; z-index: 5;*/}
	#media-menu dt a.audio img	{/*top: 0;*/}
	#media-menu dt span			{position: absolute; display: block; width: 134px; padding: 2px 4px 2px 2px; bottom: 0; background: url(../images/grey-trans.png); color: #fff; font-size: 11px; text-align: right; font-style: italic; z-index: 100;}
	#media-menu dd				{width: 130px; margin-top: 6px; float: left; font-size: 12px; line-height: 18px; font-weight: bold;}
	#media-menu p				{margin: 10px 0 0 10px; font-size: 12px; font-weight: bold;}
	
.home-reading-list {
	
}
	.home-reading-list ul			{margin: 0;}
	.home-reading-list ul li		{width: 145px; height: 145px; margin: 20px 20px 0 0; float: left; font-size: 12px; line-height: 18px; overflow: hidden;}
	.home-reading-list ul li.last	{margin-right: 0;}
	.home-reading-list ul li a		{display: block; width: 125px; height: 130px; padding: 5px 10px 10px 10px; border: 0 !important; color: #000 !important;}
	.home-reading-list ul li strong	{display: block; margin-bottom: 13px; font-size: 10px; line-height: 10px; color: #fff; text-transform: uppercase;}
	.home-reading-list ul li em		{display: block; font-style: italic; font-size: 10px; color: #9d9d9d;}
	
	.home-reading-list ul li.appearance			{background: url(../images/home-discussion-bgs.png) no-repeat -725px 0;}
	.home-reading-list ul li.appearance a:hover,
	.home-reading-list ul li.appearance a:focus	{background: url(../images/home-discussion-bgs.png) no-repeat -1740px 0;}
	
	.home-reading-lists ul li.event				{background: url(../images/home-discussion-bgs.png) no-repeat -870px 0;}
	.home-reading-list ul li.event a:hover,
	.home-reading-list ul li.event a:focus		{background: url(../images/home-discussion-bgs.png) no-repeat -1885px 0;}
	
	/*.home-reading-list ul li.article			{background: url(../images/home-discussion-bgs.png) no-repeat -870px 0;}
	.home-reading-list ul li.article a:hover,
	.home-reading-list ul li.article a:focus	{background: url(../images/home-discussion-bgs.png) no-repeat -1885px 0;}*/


/* Footer
------------------------------------------------------------------------ */
#footer {
	padding-bottom: 40px;
	background: url(../images/footer-tile.png) repeat-x 0 0;
	font-size: 12px ;
	line-height: 20px;
}
	#footer p		{width: 380px; margin: 20px 0 0 20px; float: left; font-size: 12px ; line-height: 20px; color: #9d9d9d;}
	#footer a.logo	{margin: 20px 20px 0 0; float: right; border: 0 !important;}
	
#mailing-list {
	width: 380px;
	margin: 20px 0 0 20px;
	float: left;
}
	#mailing-list dt 			{font-size: 12px; font-weight: bold; color: #9d9d9d;}
	#mailing-list input.large	{width: 300px; margin: 5px 0 0 0;}


/* Books
------------------------------------------------------------------------ */
#book {
	
}
	#book img			{float: right; margin: 20px 0 20px 20px;}
	
	#book .meta			{background: #6f6551 url(../images/meta-rounded-wide.png) no-repeat -640px 0; clear: left;}
	#book .meta p		{height: 40px; position: relative; margin: 0; padding: 0 10px; background: url(../images/meta-rounded-wide.png) no-repeat left bottom;}
	#book .meta p span	{position: relative; top: -16px;}
	#book .meta p a		{border: 0 !important;}
	#book .meta p a img	{float: none; margin: 10px 0 10px 20px;}
	#book h5			{margin: 20px 0 -20px 0; font-size: 12px; line-height: 20px; text-transform: uppercase;}
	
#reviews {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#reviews dt			{margin: 0 20px;}
	#reviews dt p		{font-size: 12px; line-height: 20px; text-indent: -5px;}
	#reviews dd			{position: relative; padding-right: 110px; font-size: 11px; line-height: 20px; text-align: right;}
	#reviews .continue	{right: 20px !important; line-height: 9px;}
	
#books-menu {
	padding: 0 0 10px 0;
	background: #6f6551 url(../images/meta-rounded-narrow.png) no-repeat 0 bottom !important;
}
	#books-menu h5			{color: #fff; padding: 10px 0 0 10px; background: url(../images/meta-rounded-narrow.png) no-repeat -300px 0 !important;}
	#books-menu ul li		{margin: 10px 10px 0 10px; font-size: 10px; line-height: 14px; overflow: hidden; clear: both;}
	#books-menu ul li img	{width: 37px; margin: 0 10px 0 0; float: left;}
	
#short-excerpts {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#short-excerpts h5			{margin: 20px 0 -17px 20px;}
	#short-excerpts p			{position: relative; margin: 20px 20px 0 20px; font-size: 12px; line-height: 18px; font-style: italic; overflow: hidden;}
	#short-excerpts .continue	{position: relative !important; margin: 20px 0 0 0; line-height: 9px; font-style: normal; float: right;}


/* Media
------------------------------------------------------------------------ */
#latest-video object,
#latest-video embed		{width: 640px; height: 385px; margin-top: 20px;}
#latest-video h4		{margin: 31px 0 0 0;}
#latest-video h4 span	{display: block; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: 12px; color: #696969;}

#search-form {
	
}
	#search-form input.text	{display: block; width: 294px; font-size: 16px;}
	#search-form input.button	{margin: 10px 0 0 0; float: right;}

#latest-audio {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#latest-audio dt		{position: relative; width: 140px; height: 80px; margin: 20px 10px 0 10px; overflow: hidden; float: left; clear: left !important; background: #0f0;}
	#latest-audio dt img	{position: absolute; top: 0; z-index: 5;}
	#latest-audio dt span	{position: absolute; display: block; width: 134px; padding: 2px 4px 2px 2px; bottom: 0; background: url(../images/grey-trans-2.png); color: #fff; font-size: 11px; text-align: right; font-style: italic; z-index: 100;}
	#latest-audio dd		{width: 300px; margin-top: 16px; float: left; font-size: 12px; line-height: 18px; font-weight: bold;}
	#latest-audio p			{margin: 10px 0 0 10px; font-size: 12px; font-weight: bold;}
	
#main-audio object,
#main-audio embed	{margin-top: 20px;}
#main-audio h4		{margin: 11px 0 0 0;}
#main-audio h4 span	{display: block; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: 12px; color: #696969;}
	
#news-mentions,
#latest-articles {
	margin-top: 0;
	min-height: 200px;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#news-mentions dt,
	#latest-articles dt			{position: relative; width: 136px; margin: 20px 10px 10px 10px; padding-right: 4px; overflow: hidden; float: left; clear: left !important; font-size: 11px; line-height: 12px; text-align: right; font-style: italic; font-weight: bold;}
	#news-mentions dt span,
	#latest-articles dt span	{display: block; width: 134px; margin-bottom: -10px; padding: 2px 4px 2px 2px; background: url(../images/grey-trans-2.png); color: #fff; font-weight: normal;}
	#news-mentions dd,
	#latest-articles dd			{width: 300px; margin-top: 16px; float: left; font-size: 12px; line-height: 18px; font-weight: bold;}
	#news-mentions p,
	#latest-articles p			{margin: 10px 0 0 10px; font-size: 12px; font-weight: bold;}
	
p.crumbs {
	margin: 0 0 20px 0 !important;
}
	
	
/* Discussions
------------------------------------------------------------------------ */
.discussion-list ul {
	margin-top: -3px;
}
	.discussion-list li				{margin-top: 20px;}
	.discussion-list li a			{display: block; padding: 10px; overflow: hidden; border: 0 !important; color: #000 !important; font-size: 16px; line-height: 20px; cursor: pointer;}
	.discussion-list li a span.cat	{margin: -10px 20px 0 -10px; font-size: 12px; text-align: right; font-style: italic;}
	.discussion-list li a span.text	{margin: 0;}
	.discussion-list li strong		{display: block; margin-bottom: 4px; padding: 4px; font-size: 10px; line-height: 10px; color: #fff; text-transform: uppercase; font-style: normal;}
	.discussion-list li em			{display: block; font-style: italic; font-size: 12px; color: #9d9d9d;}
	
	.discussion-list li.question a:hover,
	.discussion-list li.question a:focus	{padding: 9px; background: #fff !important;}
	
	.discussion-list li.appearance a		{background: url(../images/discussion-bgs.png) no-repeat -1920px 0;}
	.discussion-list li.appearance strong	{background: #6f6551;}
	.discussion-list li.appearance a:hover,
	.discussion-list li.appearance a:focus	{padding: 9px; background: #fff !important; border: 1px solid #6f6551 !important;}
	
	.discussion-list li.event a			{background: url(../images/discussion-bgs.png) no-repeat -2560px 0;}
	.discussion-list li.event strong	{background: #868686;}
	.discussion-list li.event a:hover,
	.discussion-list li.event a:focus	{padding: 9px; background: #fff !important; border: 1px solid #868686 !important;}
	
#recent-comments {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#recent-comments dt			{margin: 0 20px;}
	#recent-comments dt p		{font-size: 12px; line-height: 20px; text-indent: -7px;}
	#recent-comments dd			{position: relative; padding: 0 20px; font-size: 11px; line-height: 20px; text-align: right;}
	
#discussion {
	margin-bottom: -3px;
}
	#discussion .meta	{margin-top: 8px; background: #6f6551 url(../images/meta-rounded-wide.png) no-repeat -640px 0;}
	#discussion .meta p	{margin: 0; background: url(../images/meta-rounded-wide.png) no-repeat left bottom; line-height: 12px;}
	#discussion h5		{margin: 20px 0 -20px 0; font-size: 12px; line-height: 20px; text-transform: uppercase;}
	
.insert-menu {
	width: 300px;
	float: right;
	margin: 20px 0 20px 20px;
	background: url(../images/footer-tile.png) repeat-x 0 0;
}
	.insert-menu ul				{margin: 20px 10px 0 10px; font-size: 12px; line-height: 20px;}
	.insert-menu ul li			{margin: 0; padding-left: 20px; list-style: none;}
	.insert-menu li.appearance	{background: url(../images/bullets.png) no-repeat 0 -325px;}
	.insert-menu li.event		{background: url(../images/bullets.png) no-repeat 0 -435px;}
	
#comments {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 -40px;
}
	#comments li		{position: relative; min-height: 80px; padding: 0 20px 20px 170px; background: url(../images/comment-author.png) no-repeat left bottom;}
	#comments li.alt	{background: url(../images/comment-author.png) no-repeat -640px bottom;}
	#comments h3		{position: absolute; top: 0; left: 0; width: 150px; text-align: right; font-size: 60px;}
	
	#comments .author			{position: absolute; left: 0; bottom: 0; width: 130px; padding: 0 10px; text-align: right; font-size: 10px; line-height: 20px; color: #bcb6ab;}
	#comments .author a			{color: #fff; border-bottom: 1px dotted #fff;}
	#comments .author a:hover,
	#comments .author a:focus	{border-bottom: 1px solid #fff;}
	
	#comments li.alt .author	{color: #6f6551;}
	
#related-media {
	
}
	#related-media object,
	#related-media embed		{margin-top: 20px;}
	#related-media .video,
	#related-media .video embed	{width: 300px; height: 195px;}
	
	
/* Articles
------------------------------------------------------------------------ */
.insert-menu.articles ul li {
	list-style: disc outside;
	margin-left: 15px;
	padding-left: 0;
}
	
	
/* Listings
------------------------------------------------------------------------ */
#listings h2					{margin-bottom: -20px;}
#listings h4					{width: 480px; margin: 33px 0 0 0; float: left; clear: both !important;}
#listings h4 span				{display: block; font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif; font-size: 12px; color: #696969;}
#listings a.listing-thumb		{position: relative; width: 140px; height: 80px; margin: 40px 0 0 20px; overflow: hidden; float: right; border: 0 !important;}
#listings a.listing-thumb img	{position: absolute; width: 140px; top: 0; z-index: 5;}
#listings a.audio-thumb img		{top: 0;}
#listings p						{width: 480px;}


/* Press Kit
------------------------------------------------------------------------ */
#press-kit .video {
	margin-top: 20px;
}
	#press-kit .video object,
	#press-kit .video embed 	{width: 300px; height: 195px;}

.head-shot {
	margin: 20px 20px 0 20px;
}
	.head-shot img	{width: 60px; margin: 0 20px 0 0; float: left;}
	.head-shot h4	{font-size: 20px !important;}
	
#events {
	margin-top: 0;
	background: url(../images/content-gradient.png) repeat-x 0 0;
}
	#events dt		{position: relative; width: 215px; margin: 20px 10px 10px 10px; overflow: hidden; float: left; clear: left !important; font-size: 11px; line-height: 11px; text-align: right; font-weight: bold;}
	#events dt span	{display: block; width: 209px; margin-bottom: -3px; padding: 2px 4px 2px 2px; background: url(../images/grey-trans-2.png); color: #fff; font-weight: normal;}
	#events dd		{width: 385px; margin-top: 16px; float: left; font-size: 12px; line-height: 18px; font-weight: bold;}
	#events p		{margin: 0 0 0 10px; font-size: 12px; font-weight: bold;}
	
	
/* jQuery Tabs
------------------------------------------------------------------------ */
.ui-tabs .ui-tabs-hide {
     display: none;
}


