/* the lovely time stamp on the home page - don - jan 05 */

.timestamp {
	font-size: 9px;
	font-family : Arial;
	text-align : right;
	color : #6a6a6a;
	}

.smallNotice {
	color:#999;
	text-align:right;
	padding:4px;
	border-top:1px solid #ccc;
	font-weight:normal;
	font-size:9px;
}

 /* end */

 /* start jw additions */
input {
	font-family: Arial;
	font-size: 11px;
	font-weight: 100;
	color: #303;
	background-color: #ffffff
	}

.relatedtext {
	font-family: Verdana;
	font-size: 10px;
	color: #6a6a6a;
	}

.relatedtext b {
	font-size: 12px;
	color: #000000
	}

.plaintext {
	font-family: Arial;
	font-size: 11px;
	color: #111111
	}

.plaintextbox {
	font-family: Arial;
	font-size: 11px;
	font-weight: 900;
	color: #ffffff
	}

.relatedtext a, .plaintext a {
	color : #253C87;
	}

.submit {
	border: solid;
	border-width: 1px;
	border-color: #000000;
	cursor: pointer;
	background-color: #FFC
	}

.boxit {
	border: solid;
	border-width: 1px;
	border-color: #000000;
	background-color: #efefef
	}

.seperator {border-bottom: 1px solid #999999;}

/* end jw additions*/

/* wf -- error messages */

.errormessage, .warningmessage, .donemessage, .infomessage {
	font-family: verdana;
	font-size: 11px;
	border-top: 5px solid #900;
	border-bottom: 1px solid #900;
	border-left: 1px solid #900;
	border-right: 1px solid #900;
	background-image: url(/images/icons/error_lrg.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	margin: .67em 0em;
	padding: 8px 8px 8px 42px;
	min-height: 32px;
	width:300px;
}

.warningmessage {
	background-image: url(/images/icons/warning_lrg.gif);
	border-color: #c60;
}

.donemessage {
	background-image: url(/images/icons/success_lrg.gif);
	border-color: #090;
}

.infomessage {
	background-image: url(/images/icons/info_lrg.gif);
	border-color: #009;
}

/* end jw additions*/

/* wf changes: l-v-h-a order as recommended by the w3c */

.vvbody {
	margin:0px;
	background-color: white;
	color: black;
}

img {
	border: 0;
	}

a {
	font-weight : bold;
	text-decoration : none;
	}

a:link {
	color:#253C87;
	}

a:visited {
	color:#424242;
	}

a:hover {
	text-decoration:underline;
	}

/* weather */

.weathermodule {
	margin:4px;
}

.weathertitle {
	color: rgb(0, 51, 153);
	font:bold 11px Verdana, Arial, sans-serif;
}

.weatherday {
	font:bold 9px Verdana, Arial, sans-serif;
}

.weatherdata {
	font:normal 9px Verdana, Arial, sans-serif;
}

.weatherdata b {
	font-weight : normal;
	color:rgb(196, 67, 67);
	}

/* USED THROUGHOUT THE SITE 9-10-02 don*/

.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000
	}

/* Classifieds box */
#class_search_box {
	position:relative;
	padding:0px;
	font:bold 10px Verdana;
	width:300px;
	border:1px solid #c00;
}
#classadboxtop {
	padding:3px;
	text-align:left;
	background-color:#c00;
	color: white;
}
#classadboxtop a {
	font-weight:normal;
	text-decoration:none;
	color: white;
}
.vbar {
	border-left:1px solid #ccc;
}
#bpNavTitle {
	text-align:center;
	padding:3px;
	font:bold 11px Verdana;
	background-color:#fcc;
}
#bpNavCounts {
	width:100%;
	}
#bpNavCounts td {
	font:bold 10px Verdana;
	border-top:1px solid #ccc;
}

/* more classifieds - 3/3/2006 w.f. */
.adOptionSection {
	font:bold 13px Verdana,Arial,sans-serif;
	color:#4c628e;
	margin-bottom:20px;
}

.adOptionText {
	font:normal 11px Verdana,Arial,sans-serif;
	color:#000;
	margin-left:40px;
	padding:4px;
	width:500px;
}

/* movieclock */
.theatername a {
	font-weight: bold;
	text-decoration: none;
	color : #4c628e;
	}

/* aggregated links statement - underlines the hover link */

.theatername a:hover  {
	text-decoration: underline;
	}

.description {
	font-size: 12px;
	font-family: Verdana;
	}

.daybox, .daybox2 {
	padding: 2px;
	clear : right;
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold;
	background: #5A5A5A;
	color: #ffffff;
	}

.daybox {
	margin-bottom: 20px;
	}

.daybox2 {
	margin-top: 15px;
	}

.titlebox {
	margin: 0px;
	padding: 2px 2px 2px 2px;
	font-size: 15px;
	font-family: Verdana;
	font-weight: bold;
	}

.movietime {
	margin: 0px;
	padding: 2px 2px 2px 10px;
	font-size: 11px;
	font-family: Verdana;
	background: #CECECE;
	color: #3B3B3B;
	font-weight : bold;
	}

.whobox {
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 9px;
	font-family: Verdana;
	color: #5A5A5A;
	}

.address {
	margin: 0px;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana;
	background: #E2E2E2;
	color: #5A5A5A;
	}

.theatername {
	margin: 0px;
	padding: 2px 2px 2px 10px;
	margin-top: 20px;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	border : 1px solid #D5DCE8;
	background : #EBEFF5;
	color: #5A5A5A;
	}

.extrasbox {
	margin-top: 0px;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
	font-family: Verdana;
	background: #E2E2E2;
	color: #5A5A5A;
	}

.name {
	font-size: 10px;
	font-family: Verdana;
	font-weight : bold;
	background: #EBEFF5;
	color: #5a5a5a;
	}

.times {
	font-size: 10px;
	font-family: Verdana;
	font-weight : bold;
	background: #EBEBEB;
	color: #5A5A5A;
	}

/* ARTICLES - HEAD AND SUB AND BODY 10-07-02 don */

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #1a1a1a;
	}

.bodytext p {
	text-align : left;
	}

.bodytext div {
	text-align : left;
	}

/* homepage - 09-03 */

.HomeTextBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #3D3D3D;
	margin-bottom : 5px;
	}

.HomeTextBottom a {
	font-size: 12px;
	}

.HomeTextBottom form {
	margin : 4px 0px 20px 5px;
	}

.HomeTextBottom p {
	margin : 0px 0px 13px 0px;
	}

.HomeTextBottom a:hover {
	color: #E3A936;
	}

.home_HomeBox {
	background : #999999;
	margin-bottom : 10px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

td .home_HomeBox {
	height:20px;
	}

.theater_HomeBox, .arts_HomeBox, .art_HomeBox, .books_HomeBox, .dance_HomeBox, .screens_HomeBox, .vls_HomeBox {
	background : #FFCC00;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.theater_HomeBox a, .arts_HomeBox a, .art_HomeBox a, .books_HomeBox a, .dance_HomeBox, .screens_HomeBox a, .vls_HomeBox a {
	color: #ffffff;
	}

.news_HomeBox  {
	background : #67399C;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.gallery_HomeBox {
	background : #003399;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.news_HomeBox a {
	color: #ffffff;
	}

.nyclife_HomeBox {
	background : #003399;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.nyclife_HomeBox a, .gallery_HomeBox a {
	color: #ffffff;
	}

.music_HomeBox {
	background : #3297CB;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.music_HomeBox a {
	color: #ffffff;
	}

.film_HomeBox {
	background : #7FC642;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.film_HomeBox a {
	color: #ffffff;
	}

.arts_HomeBox {
	background : #FFCC00;
	margin-bottom : 5px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.arts_HomeBox a {
	color: #ffffff;
	}

.people_HomeBox {
	background : #FD7D04;
	margin-bottom : 10px;
	padding: 3px;
	color: #fff;
	font-weight: 900;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.people_HomeBox a {
	color: #ffffff;
	}

.people_HomeBox_reverse {
	border : 1px solid #FD7D04;
	margin-top : 5px;
	text-align : center;
	padding: 3px;
	color: #fff;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	}

.people_HomeBox_reverse a {
	color: #FD7D04;
	}

/* articles */
/* due to the fact that ie is such a piece of crap i believe the .articletop box will have to be given a fixed width so as not to run into the table to the right of said div after the layout of the page hase been settled */

.articleTop {
	overflow : hidden;
	padding : 0px 0px 10px;
	}

.head {
	font-family: Verdana;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
	}

.sub {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #676767;
	}

.headextras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	}

.headextras b {
	font-size: 10px;
	}

.headextras a {
	font-size: 9px;
	}


.by {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight : bold;
	}

.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	}

.photocredit {
	font-family : Verdana, times, times new roman;
	font-size : 10px;
	line-height : 12px;
	color : #414141;
	text-align : center;
	margin : 5px 0 10px 0;
	}

/* ARTS REVIEW BOX use this */

.tocbox {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #3B3B3B;
	text-align : left;
	clear : right;
	padding : 4px 4px 0;
	}

#tocColumn {
	/* font-family : Verdana, Times, "Times New Roman"; */
	font-size : 11px;
	font-weight : bold;
	}

#tocHead {
	/* font-family : Verdana, Times, "Times New Roman"; */
	font-size : 20px;
	font-weight : bold;
	}

#tocSub {
	/* font-family : Verdana, Times, "Times New Roman"; */
	font-size : 14px;
	font-weight: bold;
	color: #676767;
	}

#tocByline {
	font-size : 11px;
	font-weight : bold;
	line-height : 17px;
	}

#tocCoverline {
	font-size : 12px;
	font-weight : bold;
	line-height : 17px;
	}

#tocReadMore {
	font-size : 13px;
	}

.artsmusicbox {
	padding : 10px;
	font-family : Verdana, Arial;
	font-size : 13px;
	color : #3B3B3B;
	margin-bottom : 5px;
	text-align : left;
	clear : right;
	}

.artsmusicbox b {
	font-size : 11px;
	color : #000000;
	}

.artsmusicbox a {
	font-size : 13px;
	}

.artsmusicbox a:visited {
	color : #4c628e;
	}

.tocby {
	font-size : 9px;
	color : #3B3B3B;
	font-family : Verdana, Arial;
	font-weight : bold;
	}

.artsindent {
	margin-left : 0px;
	}

.authorpages_sidebar {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ffffff;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 15px;
	margin-bottom : 10px;
	background : #999999;
	}

/* 2004 ONLY STYLES BELOW !!!!! */

.subnav {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	font-weight : bold;
	color: #777777;
	text-align:left;
	}

.subnav a {
	font-size: 12px;
	font-family: Arial, helvetica, sans-serif;
	font-weight : bold;
	color: #777777;
	}

.subnav a:visited {
	color: #777777;
	}


#stotdbody {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	padding : 3px;
	margin : 0 0 10px 0;
	background : #ffffff;
	line-height : 13px;
	}

#stotdbody a {
	color: #FD7F04;
	}

.commblog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	padding : 3px;
	margin : 0 0 10px 0;
	background : #ffffff;
	line-height : 13px;
	text-align : left;
	}

.commbloglinks_news a {
	color: #67399C;
	}

.commbloglinks_nyc a {
	color: #003399;
	}

.commbloglinks_music a {
	color: #3297CB;
	}

.commbloglinks_film a {
	color: #7FC642;
	}

.commbloglinks_arts a {
	color: #ffcc00;
	}

.commbloglinks_people a {
	color: #FD7F04;
	}

.articlesearchbottom {
	background-color: #ffffff;
	border-bottom: 1px solid #ABABAB;
	border-left: 1px solid #ABABAB;
	border-right: 1px solid #ABABAB;
	color: #525252;
	font-size: 10px;
	font-weight: bold;
	padding: 0px 8px;
	line-height : 14px;
	font-family : Arial, Verdana;
	}

.articlesearchtop {
	background-color : #ABABAB;
	color : #ffffff;
	font-size : 12px;
	font-weight : bold;
	padding:3px;
	margin-bottom: 8px;
	line-height : 14px;
	}

.movieclocktop {
	background-color: #7FC642;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 3px;
	line-height : 14px;
	}

.movieclockbottom {
	background-color: #ffffff;
	border-bottom: 1px solid #7FC642;
	border-left: 1px solid #7FC642;
	border-right: 1px solid #7FC642;
	color: #6a6a6a;
	font-size: 10px;
	font-weight: bold;
	padding: 3px;
	line-height : 14px;
	font-family : Arial, Verdana;
	margin-bottom: 8px;
	}

.eventstop {
	background-color: #003399;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	font-family : Verdana;
	padding: 3px;
	line-height : 14px;
	}

.eventsbottom {
	background-color: #ffffff;
	border-bottom: 1px solid #003399;
	border-left: 1px solid #003399;
	border-right: 1px solid #003399;
	color: #6a6a6a;
	font-size: 10px;
	font-weight: bold;
	padding: 4px;
	line-height : 14px;
	font-family : Arial, Verdana;
	margin-bottom: 8px;
	}

#eventsbottomText {
	color: #6a6a6a;
	font-size: 10px;
	font-weight: bold;
	line-height : 14px;
	font-family : Arial, Verdana;
	padding-left : 8px;
	}

.eventshome {
	color: #6a6a6a;
	font-size: 12px;
	font-weight: bold;
	line-height : 14px;
	font-family : Arial, Verdana;
	}

.header {
	padding : 4px;
	margin-bottom : 8px;
	font-family : Verdana;
	font-size : 14px;
	font-weight : bold;
	}

#news_header {
	color : #ffffff;
	background : #ffffff;
	}

#nyclife_header {
	color : #6a6a6a;
	}

#arts_header {
	color : #ffffff;
	background : #7F8F4A;
	}

#arts_header b {
	color : #F1F5E4;
	}

#people_header {
	color : #ffffff;
	background : #3F578B;
	}

.articlelead {
	margin-top : 8px;
	}

#choices_lead {
	border : 1px dashed #003399;
	background : #E1EAFC;
	margin-bottom: 8px;
	}

#nyclife_lead {
	border : 1px dashed #003399;
	background : #EBF4F9;
	margin-bottom: 8px;
	}

#music_lead {
	border : 1px dashed #3297cb;
	background : #EBF4F9;
	margin-bottom: 8px;
	}

#film_lead {
	border : 1px dashed #c9db60;
	background : #F2FEE7;
	margin-bottom: 8px;
	}

#arts_lead, #art_lead, #books_lead, #dance_lead, #theater_lead, #screens_lead, #vls_lead {
	border : 1px dashed #FFCC00;
	background : #FFFFE5;
	margin-bottom: 8px;
	}

#home_lead {
	border : 1px dashed #999999;
	background : #efefef;
	margin-bottom: 8px;
	}

#news_lead {
	border : 1px dashed #67399C;
	background : #F6EDFF;
	margin-bottom: 8px;
	}

#people_lead {
	border : 1px dashed #FD7F04;
	background : #FFEEDD;
	margin-bottom: 8px;
	}

.standardheader {
	color : #C2801D;
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	}

.classSectionHeader {
	padding : 2px;
	font-family : Verdana;
	font-size : 11px;
	color : white;
	}

.pageHeaderMain {
	padding : 4px;
	margin-bottom : 8px;
	font-family : Verdana;
	font-size : 13px;
	color : white;
	}

.pageSideMain {
	padding : 2px;
	font-family : Verdana;
	font-size : 11px;
	color : white;
	margin-top : 6px;
	}

#pageheader_home {
	background : #003399;
	font-family : Verdana;
	font-size : 11px;
	font-weight : bold;
	padding : 2px;
	color: #ffffff;
	text-align : center;
	}

#pageheader_choices {
	background : #003399;
	}

#pageheader_news {
	background : #67399C;
	}

#pageheader_nyclife {
	background : #003399;
	}

#pageheader_music {
	background : #3297CB;
	}

#pageheader_film {
	background : #7FC642;
	}

#pageheader_arts, #pageheader_art, #pageheader_dance, #pageheader_books, #pageheader_theater, #pageheader_screens, #pageheader_vls {
	background : #FFCC00;
	}

#pageheader_people {
	background : #fd7f04;
	}

.mid {
	vertical-align : middle;
	}

#classmainbox {
	border : 1px dashed #E8BABC;
	padding : 3px;
	}

/* BEGIN added by wf 12/8/2004 4:41PM */
.redbox {
	padding:2px;
	font:bold 14px Verdana;
	background:#CC0000;
	color: #ffffff;
}

.navbox {
	margin:0px 0px 12px 0px;
	padding:1px 0px 1px 0px;
	font:bold 9px Verdana;
	color:#6c6c6c;
	background:#F0F2F7;
	border:1px solid #003399;
	text-align:center;
}

.navbox b {
	background:#003399;
	color:#ffffff;
	text-decoration:none;
}

.navbox a {
	color:#003399;
	text-decoration:none;
	font-weight:bold;
}

.navbox a:hover {
	background:#003399;
	color:#ffffff;
}
/* END added by wf 12/8/2004 4:41PM */

/* misc bits n bites - don - 12/16/04 */

.articlesidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #525252;
	padding : 3px;
	background : #ffffff;
}

.articlesidebar a {
	font-size: 12px;
}

/* end */

/* redesign blog home page - don - 12/16/04 */

.blogPageHead {
	text-align:left;
	font-family : Verdana, Arial;
	font-size : 12px;
	width : 484px;
	border-bottom : 1px solid grey;
}

.blogPageHead a {
	color : #3b3b3b;
	font-weight : bold;
}

.blogPageExtra {
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #7C7C7C;
	padding : 5px;
}

.blogPageExtra li {
	margin-top : 5px;
}

/* end */

/* contest - don - 12/16/04 */

.contest {
font-family : Arial, Verdana;
font-size : 10px;
padding : 0 3px;
line-height : 13px;
}

.contest b {
font-size : 11px;
color : #ababab;
}

/* end */

/* about us navigation */

#aboutUsNav {
	font-size : 9px;
	font-family : Verdana, Arial;
	}

#aboutUsNav a {
	color : #c2801d;
	font-size : 12px;
	font-weight : bold;
	}

.aboutUsTitle {
	font-size: 18px;
	font-family: Arial, helvetica, sans-serif;
	font-weight : bold;
	color: #5789ED;
	}

/* end */

/* contest */

.contest {
	font-family : Arial, Verdana;
	font-size : 10px;
	padding : 0 3px;
	}

.contest b {
	font-size : 11px;
	color : #ababab;
	}

/* DANGER!! BLOG ZONE */

.beatBushBody {
	font-family : Verdana, Arial;
	font-size : 12px;
	font-weight : normal;
	color : #666666;
	}

.beatBushHead {
	font-family : Verdana, Arial;
	font-size : 16px;
	font-weight : normal;
	color : #666666;
	}

.bbsubhead {
	font-family : Verdana, Arial;
	font-size : 14px;
	font-weight : bold;
	color : #666666;
	}


.beatBushEnd {
	font-family : Verdana, Arial;
	font-size : 9px;
	font-weight : bolder;
	color : #666666;
	}

.sidebar {
	padding: 15px;
	width : 150px;
	}

.sidebar h2 {
	color: #666666;
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: .3em;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

.sidebar ul {
	padding-left: 0px;
	margin: 0px;
	margin-bottom: 30px;
	}

.sidebar li {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	line-height: 150%;
	margin-top: 10px;
	list-style-type: none;
	}

.sidebar img {
	border: 3px solid #FFFFFF;
	}

.menus {
	font-family : Verdana, Arial, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : black;
	}

#uptodate {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	color: #666666;
	border-bottom : 1px dashed #666666;
	}

#powered {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	line-height: 150%;
	text-align: left;
	color: #666666;
	margin-top: 50px;
	}

#comment-data {
	float: left;
	width: 150px;
	text-align: left;
	border-right: 1px dotted #BBB;
	}

.link-note {
	font-family: Verdana, Arial, sans-serif;
	font-size: x-small;
	text-align: left;
	padding: 2px;
	border-top : 1px dashed #666666;
	}

/* END BLOG ZONE */

/* links boxes, side boxes, etc - don - 12.17.04 */

.boxitems {
	margin-bottom : 5px;
	}

.bititems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #3D3D3D;
	}

.bititems p {
	margin : 0px 0px 7px 5px;
	}

/* END */

/* side links - don - 12.23.04 */

#sideLinksnews {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #F0EBF5;
	}

#sideLinksnyclife {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #EBF4F9;
	}

#sideLinksmusic {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #EBF4F9;
	}

#sideLinksfilm {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #ECF7E3;
	}

#sideLinksbooks, #sideLinksart, #sideLinkstheater, #sideLinksdance, #sideLinksarts, #sideLinksscreens, #sideLinksvls {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #FFFFE5;
	}

#sideLinkspeople {
	padding : 5px 3px;
	margin-bottom : 8px;
	background : #FFEEDD;
	}

.sideLinks {
	margin-bottom : 8px;
	color : #6a6a6a;
	font-family : Verdana, Arial;
	}

.sideLinkText {
	font-size : 10px;
	}

.sideLinkText a {
	font-weight : bold;
	}

.sideLinksBy {
	font-size : 9px;
	padding-left : 3px;
	}

/* end */

/* pr box - akash - 1.2.05 */
.prbox {
	font-family : Verdana, Sans Serif;
	width : 118px;
	border : 1px solid silver;
	margin-top:20px;
}

.prbox h3 {
	font-size : 10px;
	margin: 0px;
	text-align: center;
	background-color : #efefef;
	padding : 2px;
	display : block;
	border-bottom : 1px solid silver;
	color : #4c628e;
}

.prbox p {
	font-size : 9px;
	padding : 0px 4px 4px 4px;
	margin : 2px;
}

.prbox a {
	color : blue;
	font-size: 9px;
}

/* end */

/*golden palace by a.g. 3/10/05 */

.gold {

 border:1px solid #FD7D04;
 font-family:verdana;
 color:#000;
 font-size:10px;
 padding-left:3px;
 padding-top:2px;
 padding-bottom:3px;
 margin-bottom:5px;
}

.gold a {
 color:#000;
 text-decoration:none;
 font-weight:bold;
 font-size:12px;
}

.gold a:hover {
 color:#FD7D04;
}

/* end */

/* re-redesign top box */

#topLeftTopStoryCoverline {
	line-height : 12px;
	}

#topLeftTopStoryMore {
	}

#topLeftTopStoryBy, #topLeftTopStoryMore a {
	font-family : Arial, Verdana;
	font-size : 11px;
	line-height : 12px;
	color : #7a7a7a;
	}

#topLeftTopStorySub, #topLeftTopStoryCoverline {
	font-family : Arial, Verdana;
	font-size : 11px;
	line-height : 12px;
	}

#topLeftTopStoryHead, #topLeftTopStoryHead a {
	font-family : Verdana, Arial;
 	font-size : 18px;
 	color : #303297;
	}

#topLeftPlus, #topLeftPlus a {
	font-family : Verdana, Arial;
	font-size :13px;
	color : #303297;
	}

#topLeftTable {
	font-family : Arial, Verdana;
	font-size : 11px;
	line-height : 16px;
	}

#topLeftTable a {
	font-weight : normal;
	color : black;
	}

#topRightDate {
	font-family : Verdana;
	font-size : 12px;
	font-weight : bold;
	color : #5a5a5a;
	background : #ffffff;
	}

#topRightCell {
	font-family : Verdana, Arial;
	border-top : 1px solid #40408A;
	background : #f0f0f0;
	}

.topBoxRight{
	margin-bottom : 14px;
	}

.topRightTop {
	font-size : 11px;
	font-weight : bold;
	color : #303297
	}

.topRightTop a {
	color : #303297
	}

.topRightBottom {
	font-size : 10px;
	color : #3a3a3a;
	}

.topRightBottom b {
	color : #252525;
	}

/* end */

/* ted's searchbox */

#searchCell {
	height : 25px;
	background : #ababab;
	margin-bottom : 1px;
	position : relative;
	}

#searchCell form{
	margin : 0px;
	}

#searchCellInput {
	position : absolute;
	top : 0px;
	margin-top : 0px;
	left : 0px;
	}

#searchCellInput input {
	position : absolute;
	width: 300px;
	top : 0px;
	left : 300px;
	font-size : 14px;
	color: #3a3a3a;
	background : #fefefe;
	}

#searchCellSearch {
	position : absolute;
	top : 0px;
	left : 240px;
	}

#searchCellGo {
	position : absolute;
	top : 0px;
	left : 610px;
	}

#searchCellGoogle {
	position : absolute;
	top : 0px;
	left : 650px;
	font-family : Arial, Verdana;
	font-size : 9px;
	color : white;
	margin-top : 3px;
	}

/* page functions - don - 08-05 */

#page_functions {
	margin : 5px 0px 5px 5px;
	}

#page_functions img {
	margin-bottom : 4px;
	}

/*
major class for comments
*/
a.button_plus {
		font-family: verdana;
		font-size: 11px;
		background-color: #667E9B;
		color: #ffffff;
		padding: 2px;
		text-decoration: none;
	}

a.button_minus {
		font-family: verdana;
		font-size: 11px;
		background-color: #667E9B;
		color: #ffffff;
		padding: 2px;
		text-decoration: none;
	}

.comments {
	font-family: verdana;
	}

	#comments_add {
		font-size: 12px;
		background-color: #D6D6D6;
		padding: 5px;
		}

	#comments_box {
		margin-bottom: 10px;
		border: solid;
		border-width: 1px;
		border-color: #D1D1D1;
		}

	#comments_info {
		padding: 5px;
		font-size: 9px;
		border-bottom: solid;
		border-width: 1px;
		border-color: #cccccc;
		}

	#comments_body {
		padding: 5px;
		background-color: #f7f7f7;
		font-size: 10px;
		line-height: 1.25;
		word-wrap:break-word;
		}

	#comments_ratebox {
		font-size: 10px;
		background-color: #D6D6D6;
		padding: 5px;
		}

	#comments_disclaim {
		font-size: 11px;
		padding: 5px;
		background-color: #efefef;
		margin-top: 10px;
		margin-bottom: 10px
		}


/* Stats box (internal only) */
#show_stats {
	z-index:4;
	border:1px solid gray;
	padding: 3px;
	background-color: rgb(234, 239, 247);
	font-family: Arial;
	font-size: 10px;
	color: rgb(17, 17, 17);
	position: static;	
	}

