/* default grey css colors and images */

/* start of 'text.css' extract */
body {
	color: rgb(0,0,0); /* default text color */
	background-color: rgb(255,255,255); /* default background color - overwitten below */
}

a, a:link, a:visited, a:active {
	color: rgb(51,51,51); /* default link color (#333333) */
}
a:hover, a:focus {
	color: rgb(102,102,102); /* default link color (#666666) when mouse cursor is over it */
}
/* end of 'text.css' extract */

/* start of 'layout.css' extract */

body {
	background-color: rgb(240,240,240); /* background outside page area - off white or light grey */
}

#page {
	border-color: rgb(56,56,56); /* outer border of page (#383838) */
	background-color: rgb(255,255,255); /* page background - white */
}

#header {
	background-image: url(../images/layout/header_bg.jpg); /* background for page header banner */
}

#header img.latest_issue { /* set here in case of site variations */
	width: 135px;
	height: 175px;
	margin-top: 15px;
	margin-right: 13px;
}

#header div#hdr_search {
	margin-top: 173px; /* varies depending on '#header div.logo' 'height' and 'margin-top' and possibly '#header' 'background-image' appearance */
}

select.wordzine, input.search_box {
	color: rgb(51,51,51); /* of text in the header location select box and the google search box (#333333) */
}

a.go_bttn {
	background-image: url(../images/layout/go_bttn.gif); /* Google Search 'Go' search link background */
}

#top_nav {
	background-image: url(../images/layout/top_nav_bg.jpg); /* tiled background of top (horizontal) navigation bar */
}

#top_nav div#top_nav_feed a {
	color: rgb(255,255,255); /* color of rss feed link on top nav bar */
	background-image: url(../images/layout/rss_feed_icon.gif); /* rss feed icon */
}

#navbar a, #navbar a:link, #navbar a:visited, #navbar a:active {
	color: rgb(255,255,255); /* default color of links in left hand (vertical) navigation bar */
}

#navbar ul.nav_menu a, #navbar ul.nav_menu a:link, #navbar ul.nav_menu a:visited, #navbar ul.nav_menu a:active {
	color: rgb(56,56,56); /* color of section links in left hand navigation bar (#383838) */
}

#navbar ul.nav_menu li ul a, #navbar ul.nav_menu li ul a:link, #navbar ul.nav_menu li ul a:visited, #navbar ul.nav_menu li ul a:active {
	color: rgb(51,51,51); /* color of article (sub) links in left hand navigation bar (#333333) */
}

#navbar ul li {
	background-image: url(../images/layout/navbar_admin_border.jpg); /* border between 'admin' menu links in left hand nav bar */
}

#navbar ul.nav_menu li {
	background-image: url(../images/layout/navbar_menu_border.jpg);
}

#navbar ul li.first {
	background-image: url(../images/layout/transparent_bg.jpg); /* dummy image - fix ie bug */
}

div.salutation {
	color: rgb(255,0,0); /* color of welcome text / login user name at top of 'admin' menus */
}

#navbar ul.admin_links {
	color: rgb(255,255,255); /* color of links in 'admin/my word' sub menus in left hand (vertical) navigation bar */
}

#navbar ul.admin_links, div.salutation {
	background-image:url(../images/layout/admin_links_bg.jpg); /* background of 'admin' menus in left hand nav bar */
}

#navbar ul.admin_links {
	color: rgb(255,255,255); /* color of links in 'admin/my word' sub menus in left hand (vertical) navigation bar */
	background-image:url(../images/layout/admin_links_bg.jpg); /* background of 'admin' menus in left hand nav bar */
}

#navbar ul.nav_menu {
	background-image:url(../images/layout/navbar_menu_bg.jpg); /* background of 'section' menus in left hand nav bar */
}

#navbar ul.nav_menu li ul {
	background-image:url(../images/layout/navbar_submenu_bg.jpg); /* background of 'section' menu 'article' links in left hand nav bar */
}

#navbar ul.nav_menu li a {
	background-image:url(../images/layout/navbar_arrow.gif); /* arrow image to left of section links in left hand nav bar */
}

#navbar ul.nav_menu li ul li a {
	background-image: url(../images/layout/transparent_bg.jpg); /* dummy image - fix ie bug */
}

#nav_menu_bottom {
	background-image: url(../images/layout/navbar_menu_bottom.jpg); /* bottom of section menus in left hand nav bar */
}

div.article_body, div.featured_article_body, div.poll_body {
	border-color: rgb(183,183,183); /* border color for article summary box - should match title-bar image border color */
	background-color: rgb(255,255,255);
	color:Black;
}

div.article_text a:link, div.article_text a:visited, div.article_text a:active {
    color: Blue !important;
	text-decoration: underline !important;
}

div.article_text a:hover, div.article_text a:focus {
	color: Navy !important;
}

h3.title, h3.poll_title {
	color: rgb(51,51,51); /* color of title in events, sponsors and article summary title bars (#333333) */
}

div.title_wrapper, div.poll_title_wrapper {
	background-color: rgb(191,191,191); /* article summary title-bar background color - only seen if long title wraps to second line */
	background-image: url(../images/layout/article_title_bg.jpg); /* article summary title bar image - tiled horizontally */
}

div.sponsors {
	background-image: url(../images/layout/article_title_bg.jpg); /* advertisers column title bar tiled background */
}

div.title_left, div.poll_title_left {
	background-image: url(../images/layout/article_title_left.jpg); /* article summary and advertisers column title bar left edge - curved corner */
}

div.title_right, div.poll_title_right {
	background-image: url(../images/layout/article_title_right.jpg); /* article summary and advertisers column title bar right edge - curved corner */
}

p.read_more {
	color: rgb(51,51,51); /* color of article summary and events 'read more' paragraph text (#333333)*/
}

#navbar p.read_more a, #navbar p.read_more a:link, #navbar p.read_more a:visited, #navbar p.read_more a:active {
	color: rgb(51,51,51); /* default color of events 'read more' link text (#333333) */
}

#navbar p.read_more a:hover, #navbar p.read_more a:focus {
	color: rgb(102,102,102); /* color of events 'read more' link text on mouse cursor 'hover' (#666666) */
}

p.map_link a {
	background-image: url(../images/layout/map_icon.gif); /* background image for link to advertisers location map */
}

p.map_link a, p.map_link a:link, p.map_link a:visited, p.map_link a:active {
    color: #06a3de;
}

p.map_link a:hover, p.map_link a:focus {
	color: #000000;
}

#section {
	color: rgb(51,51,51); /* default color of text in main page content - between left and right columns (#333333) */
}
.section {
	color: rgb(51,51,51); /* default color of text in main page content - between left and right columns (#333333) */
}
a.article_image {
	border-color: rgb(183,183,183); /* color of thin border displayed around article images */
}

div.image_caption, div.image_caption_right {
    border-color: rgb(183,183,183);
}

div.image_caption div, div.image_caption_right div {
    color: #000000;
    background-color: #edeeef;
}

h3.star0 {background-image: url(../images/layout/star0.jpg);}
h3.star1 {background-image: url(../images/layout/star1.jpg);}
h3.star2 {background-image: url(../images/layout/star2.jpg);}
h3.star3 {background-image: url(../images/layout/star3.jpg);}
h3.star4 {background-image: url(../images/layout/star4.jpg);}
h3.star5 {background-image: url(../images/layout/star5.jpg);}
h3.featured {background-image: url(../images/layout/Featured!.gif);}
h3.embargoed {background-image: url(../images/layout/embargoed.gif);}

div.gallery, div.photo_slide {
	border-color: rgb(183,183,183); /* color of photo thumbnail gallery box border */
}

div.gallery_top {
	border-color: rgb(183,183,183); /* color of photo thumbnail gallery title bar border*/
	background-image: url(../images/layout/gallery_top.jpg); /* photo thumbnail gallery title bar tiled background image */
}

div.gallery_bottom {
	background-image: url(../images/layout/gallery_bottom.jpg); /* tiled background image for bottom of photo thumbnail gallery - appears b/n left and right scroll buttons */
}

a.gallery_left {
	background-image: url(../images/layout/gallery_left_button.jpg); /* background image for left scroll button of photo thumbnail gallery */
}

a.gallery_right {
	background-image: url(../images/layout/gallery_right_button.jpg); /* background image for right scroll button of photo thumbnail gallery */
}

div#article_sort ul.horiz_menu li {
	border-left-color: rgb(51,51,51); /* color of 'divider' b/n article summary listing sort options (#333333) */
}

div#article_sort ul.horiz_menu li a, div#article_sort ul.horiz_menu li a:link, div#article_sort ul.horiz_menu li a:visited, div#article_sort ul.horiz_menu li a:active {
	color: rgb(51,51,51); /* default color of article summary listing sort option links (#333333) */
}

div#article_sort ul.horiz_menu li a:hover, div#article_sort ul.horiz_menu li a:focus {
	color: rgb(102,102,102); /* 'mouse-over' color of article summary listing sort option links (#666666) */
}

#footer {
	background-image: url(../images/layout/footer_bg.jpg); /* full-size page footer background image */
}

#top_nav ul.horiz_menu li {
	border-color: rgb(255,255,255); /* color of 'divider' b/n top navbar menu links */
}

#top_nav ul.horiz_menu li a {
	color: rgb(255,255,255); /* color of top navbar menu links */
}

#top_nav ul.horiz_menu li a.current {
	color: rgb(255,0,0); /* color of top navbar currently selected menu link */
}

#footer ul.horiz_menu li {
	border-color: rgb(255,255,255); /* color of 'divider' b/n footer menu links */
}

#footer ul.horiz_menu li a {
	color: rgb(255,255,255); /* color of footer menu links */
}

#footer ul.horiz_menu li a.current {
	color: rgb(255,0,0) !important; /* color of footer currently selected menu link */
}

#navbar ul.nav_menu li a.current {
	color: rgb(255,0,0) !important; /* color of section menu currently selected link */
}

#navbar ul.admin_links a.current {
	color: rgb(255,0,0) !important; /* color of admin menu currently selected link */
}

div#article_sort ul.horiz_menu li a.current {
	color: rgb(255,0,0) !important; /* color of article summary listing sort current selection */
}

#top_nav div a.current {
	color: rgb(255,0,0) !important; /* color of rss feed link on top nav bar when selected */
}

/* end of 'layout.css' extract */

/* start of 'forms.css' related settings */

fieldset { 
	/*background-color: #F2EFE9; /* set to 'transparent' if none required - only added here to see layout */
	background-color: Transparent;/**/
	background-image: none; /* add background image if desired - e.g. url(../images/layout/fieldset_background.jpg) */
	background-position: top left; /* first value can be 'top','center','bottom' - second value 'left' or 'right' */
	background-repeat: repeat-x; /* or 'repeat-y' or 'no-repeat' as desired */
}

a.action_link
{
	color: rgb(255,0,0) !important; /* color of rss feed link on top nav bar when selected */
}
fieldset.submit {  
	/*background-color: rgb(255,255,255); /* match default page color */
	background-color: Transparent;/**/
}

fieldset.alt {  
	/*background-color: #E6E3DD; /* set to 'transparent' if none required - only added here to see layout */
	background-color: Transparent;/**/ 
}

legend div, fieldset span, fieldset label, fieldset legend { /* new setting for ie6 issues */
	color: rgb(51,51,51); /* default color of text in main page content - between left and right columns (#333333) */
}

fieldset li span.error { /* error messages */
	color: rgb(206,0,0); /* matches color of error icon */
	background-image: url(../images/layout/error_field.gif);
}

fieldset.horiz_align fieldset {
	background-color: transparent;/* set to transparent to inherit parent background color if required */
} 

/* end of 'forms.css' related settings */

h3.title span.event_icon {background-image: url(../images/layout/event_icon.gif);}
h3.title span.marked_for_print {background-image: url(../images/layout/marked_for_print.gif);}
h3.title span.embed_video {background-image: url(../images/layout/embed_video.gif);}

h4.embargoed {
    color: #800000;
}

span.current_page 
{
	color:rgb(255,0,0);
	font-weight:bold;
}

/* nb also update div.article_text rules if you change this */
div.rich_text a:link, div.rich_text a:visited, div.rich_text a:active {
    color: Blue !important;
	text-decoration: underline !important;
}

div.rich_text a:hover, div.rich_text a:focus {
	color: Navy !important;
}

/* start color settings for edit & submit content tab strip */
ul.tabmenu {
    border-bottom: 1px solid #333333;
}
ul.tabmenu li { /* Unselected Tabs */
	border-color: #666666; /* top, left & right borders */
    border-bottom-color: #333333;
    background-color: #eeeeee; /* give 'greyed-out' effect */
}
ul.tabmenu li.activetab { /* Selected/Active Tab */
    border-color: #333333;
    border-bottom-color: #eeeeee;
}
/* end color settings for edit & submit content tab strip */

div.article_event {
    background-color: #f3f4f5;
}

p.article_author a, p.article_author a:link, p.article_author a:visited, p.article_author a:active {
    color: graytext;
}

p.article_author a:hover, p.article_author a:focus {
	color: #666666;
}

p.article_author a span, p.article_author a:link span, p.article_author a:visited span, p.article_author a:active span {
    color: #333333;
}

p.article_author a:hover span, p.article_author a:focus span {
	color: #666666;
}

p.recentpolls a, p.recentpolls a:link, p.recentpolls a:visited, p.recentpolls a:active {
    color: #ff0000 !important;
}

p.recentpolls a:hover, p.recentpolls a:focus {
    color: #000000 !important;
}

a.red_link, a.red_link:link, a.red_link:visited, a.red_link:active {
    color: #ff0000 !important;
}

a.red_link:hover, a.red_link:focus {
    color: #000000 !important;
}

div.user_actions { /* border-color should match article border color */
    border-color: rgb(183,183,183); /* color of Top & Bottom dotted borders for article user actions section */
}
div.comments_entry { /* border-color should match article border color */
    border-color: rgb(183,183,183); /* Border color for 'Post a comment' input area */
    /*background-color: #ebebe4;*/ /* Background color for 'Post a comment' input area */
}
a.comment_avatar { /* border-color should match article border color */
    border-color: rgb(183,183,183); /* color of border around avatar image in article comments list */
}

.border_top, .border_bottom {
    border-color: #c7c7c7;
}

/*** NEW CSS ON June 12, 2008 ****/
.prompt_text {
	color:Red;
}
 /* Dolphin */  
.section2 {
	color: rgb(51,51,51); /* default color of text in main page content - between left and right columns (#333333) */
}
#header div.pageflipper { /* set here in case of site variations */
	margin-top: 15px;
	margin-right: 3px;
	width: 145px;
	height: 175px;
}
div.event_search {
	border-color: rgb(183,183,183); /* color of photo thumbnail gallery box border */
}

DIV.press_release DIV.btn-section {
	BACKGROUND-IMAGE: url(../images/real_estate_footer.gif);
	height:32px;
	background-position:center bottom;
}
DIV.press_release DIV.search-block
{
    width:100%;
	display:block;
	border:solid 1px #fff;
}
DIV.press_release DIV.top-button-block
{
    width:100%;
	display:block;	
}
div.press_release div.search-block {
    width:100%;
	display:block;
	border:solid 1px #fff;
}
div.press_release div.btn-section {
	background-image: url(../images/real_estate_footer.gif);
	background-position: center bottom;
	text-align: center;
}
div.home_event_release div.home_event_release_body {
	/*color: #ffffff;*/ /* default color press body text */
	color: #333333; /* default color press body text */
	/*background-color: #026fc3;*/
	background-color: #fafbfc;
}
div.home_event_release div.btn-section {
	background-image: url(../images/real_estate_footer.gif);
}

/* event calendar grid */
DIV.home_event_release {	
	border:solid 1px #819DCE;	
}
.events-hide-heading-area {
	FONT-WEIGHT: bold; 
	background-color:#FFFFCC;
} 
#table-heading-area{
	background-color:#4a80b9;
	font-size:12px;
	font-weight:900;
	color:#FFFFFF;
}
.search-events-heading-area{
	background-color:#819dce;	
	font-size:12px;
	font-weight:900;
	color:#FFFFFF;	
}
#content-heading-area{
	background-color:#819dce;	
	font-size:11px;	
	color:#FFFFFF;
	font-weight:900;	
}
.data-date-1
{		
	border-bottom: solid 1px #efefef;	
}
.data-date-1 label
{		
	font-size:10px;	
	color:#444444;		
}
.data-date-1 a
{	
	color:#000000;		
	text-decoration:none;
}
.data-date-1 a:hover
{
	color:#000000;
	background-color:#f3f3f3;
}
/* event calendar */
.NextPrevStyle
{
	text-decoration:none;	
	font-size: 8px;
}
.NextPrevStyle a
{	
	font-size: 8px;
	text-decoration:none;
}
.NextPrevStyle a:hover
{	
	font-size: 8px;
	text-decoration:none;
}
.TitleStyle
{
	background-color:#C3D9FF;
	text-decoration:none;
	color: #112ABB;
}
.Todaydaystyle
{
	background-color:#FFFFCC;
	text-decoration:none;
}
.Todaydaystyle a 
{
	background-color:#FFFFCC;
	text-decoration:none;
}
.Todaydaystyle a:hover
{
	background-color:#FFFFCC;
	text-decoration:none;
}
.daystyle
{
	text-decoration:none;
}
.daystyle a 
{
	text-decoration:none;
}
.daystyle a:hover
{
	text-decoration:none;
}
.calheader
{
	background-color:#C3D9FF;
	text-decoration:none;
}
.calheader a 
{
	background-color:#C3D9FF;
	text-decoration:none;
}
.calheader a:hover
{
	background-color:#C3D9FF;
	text-decoration:none;
}
.selectdate1
{
	background-color:#c3d9ff !important;
	text-decoration:none;
}
.selectdate1 a 
{
	background-color:#c3d9ff !important;
	text-decoration:none;
}
.selectdate1 a:hover
{
	background-color:#c3d9ff !important;
	text-decoration:none;
}
.WeekendDay
{
	background-color:#e8eef7;
	text-decoration:none;
}
.WeekendDay a
{
	background-color:#e8eef7;
	text-decoration:none;
}
.WeekendDay a:hover
{
	background-color:#e8eef7;
	text-decoration:none;
}


.EditorChoice_1
{
}
.EditorChoice_Title_Wrapper_1
{
	background-color:#B7B7B7;
	background-image:url(../images/layout/article_title_bg.jpg);
}
.EditorChoice_Title_Wrapper_Left_1
{
	background-image:url(../images/layout/article_title_left.jpg);
}
.EditorChoice_Title_Wrapper_Right_1
{
	background-image:url(../images/layout/article_title_right.jpg);
}
.EditorChoice_Title_1
{
	color: #000000; /* color of panel title */
}
.EditorChoice_Body_1
{
	border-color: #B7B7B7; /* border color for panel */
	background-color: #fafbfc;
}
.EditorChoice_Body_Content_1 {
    background-image: url(../images/layout/red_bullet.gif);
    background-repeat:no-repeat;
    background-position:left center;
    color: #06a3de;    
}
.EditorChoice_Footer_Wrapper_1
{
	background-image: url(../images/layout/polls_footer_bg.gif); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Left_1
{
	background-image: url(../images/layout/poll_bottom_left.jpg); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Right_1
{
	background-image: url(../images/layout/poll_bottom_right.jpg); /* bottom of panel */
}

.EditorChoice_2
{
}
.EditorChoice_Title_Wrapper_2
{
	background-color:#B7B7B7;
	background-image:url(../images/layout/article_title_bg.jpg);
}
.EditorChoice_Title_Wrapper_Left_2
{
	background-image:url(../images/layout/article_title_left.jpg);
}
.EditorChoice_Title_Wrapper_Right_2
{
	background-image:url(../images/layout/article_title_right.jpg);
}
.EditorChoice_Title_2
{
	color: #000000; /* color of panel title */
}
.EditorChoice_Body_2
{
	border-color: #B7B7B7; /* border color for panel */
	background-color: #fafbfc;
}
.EditorChoice_Body_Content_2 {
    background-image: url(../images/layout/red_bullet.gif);
    background-repeat:no-repeat;
    background-position:left center;
    color: #06a3de;    
}
.EditorChoice_Footer_Wrapper_2
{
	background-image: url(../images/layout/polls_footer_bg.gif); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Left_2
{
	background-image: url(../images/layout/poll_bottom_left.jpg); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Right_2
{
	background-image: url(../images/layout/poll_bottom_right.jpg); /* bottom of panel */
}

.EditorChoice_3
{
}
.EditorChoice_Title_Wrapper_3
{
	background-color:#B7B7B7;
	background-image:url(../images/layout/article_title_bg.jpg);
}
.EditorChoice_Title_Wrapper_Left_3
{
	background-image:url(../images/layout/article_title_left.jpg);
}
.EditorChoice_Title_Wrapper_Right_3
{
	background-image:url(../images/layout/article_title_right.jpg);
}
.EditorChoice_Title_3
{
	color: #000000; /* color of panel title */
}
.EditorChoice_Body_3
{
	border-color: #B7B7B7; /* border color for panel */
	background-color: #fafbfc;
}
.EditorChoice_Body_Content_3 {
    background-image: url(../images/layout/red_bullet.gif);
    background-repeat:no-repeat;
    background-position:left center;
    color: #06a3de;    
}
.EditorChoice_Footer_Wrapper_3
{
	background-image: url(../images/layout/polls_footer_bg.gif); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Left_3
{
	background-image: url(../images/layout/poll_bottom_left.jpg); /* bottom of panel */
}
.EditorChoice_Footer_Wrapper_Right_3
{
	background-image: url(../images/layout/poll_bottom_right.jpg); /* bottom of panel */
}

