/*
 * Id: 7.945
 * Version: 1301928706
 * Generated: 23-Feb-2012 08:44:18
 */

/*
///////////////////////////////////////////////////////
File

 : Theme for EST Newspaper - [ID 01]
Usage : This CSS 
file
 should only be used to define
Colours, Fonts and Background 
images.
 If
Additional structure changes are required for
this 
theme 
only then place these styles in
the "STRUCTURE" section at the 
bottom
 of this
CSS file.

Contents:
-------------------------------------------------------
1)

 Generic
2) Header
2.1) Error
2.2) Register
2.3) Login
2.4)

 Message Panel
2.5) Submit Message
2.6) Navigation
3) Body
4)

 Footer
5) --Individual Homepage Component (Layout A + B) --
5.1)

 News Headline A
5.2) News Headline B
5.3) News Headline B
5.4)

 Secondary News Headline
5.5) News Listing
5.6) Feature Content
5.7)

 Tabbed News Callouts
5.8) Weather Feeds
5.9) Calendar Type A + B
5.10)

 Poll Widget
5.11) Category Detail A
5.12) Category Detail B
5.13)

 Minor News Headline
5.14) Supporting List
5.15) Filter Content 
List
5.16)
 Multimedia
5.17) Article Information
5.18) Quotation
5.19)

 Article Information
5.20) Content Stastics
6) Event
6.1) Event

 Listing
6.2) Event Detail
7) Web Form
7.1) Date Popup
7.2) 
Search
 Results
7.3) Base Pagination
7.4) Blogger
7.5) Message 
Board
7.6)
 Message Comments
7.7) Profile
8) Image Listing
9)
 Default 
Listing
10) No Results
11) Saved Search
12) Rating 
Stars
13)
 Blog
13.1) Blog Widget
13.2) Blog Entry
13.3) Blog
 User 
Actions
13.4) Blog Views
14) In Page Actions
15) Major 
News
16)
 Print Layout
17) Weather
18) Area to add theme 
"Structure" 
changes (affect sizes and attributes for this theme only)

///////////////////////////////////////////////////////
*/


/*
///////////////////////////////////////////////////////
1)

 Generic
///////////////////////////////////////////////////////
*/
body,
input,
textarea,
select,
button
{
font-family:

 Arial, Helvetica, sans-serif;
}

h1
{
color:

 #2D2A77;
}

/*
h2.inpage
{
border-color:

 #666;
}
h2.inpage a
{
color: #000000;
}
*/

h2.inpage{
color: #ffffff;
background:#d70404;
padding: 3px 6px 3px 3px;
margin-top: 10px;
border: 0px #ffffff solid;
}

h2.inpage a{
color: #ffffff;
}

a
{
color:

 #2D2A77;
}

a:hover
{
color:

 #DA1C26;
}

button.btn,
.btn button,
a.btn
{
background:

 #D91E25;
color: #fff;
cursor: pointer;
}

button.btn:hover,
.btn

 button:hover,
button.active,
.btn button.active,
a.btn:hover
{
background:

 #2B2875;
color: #fff;
}


/*
///////////////////////////////////////////////////////
2)

 Header
///////////////////////////////////////////////////////
*/
.header

 .feature-bar
{
border-color: #2E2A7E;
}

.header

 .feature-bar strong
{
color: #2E2A7E;
}

.header

 .feature-bar ul li.log-in
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-feature-bar-user.gif')

 0 1px no-repeat;
border-color: #2C297A;
}


/******************************************************
2.1)

 Error
*/
div.error select,
div.error input,
input.error,
div.error

 textarea
{
border-color: #c00;
}

div.errors

 li
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-error.gif')

 0 3px no-repeat;
}

div.errors
{
border-color:

 #999;
}

div.errors p,
div.error label,
li.error 
label,
li.error
 p,
label.error
{
color: #c00;
}


/******************************************************
2.2)

 Register
*/
.register-form
{
background: 
#E9E9F1;
border-color:
 #666;
}

.register-form
 h2
{
color:
 #030064;
border-color: #999;
}

.register-form

 .actions p
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-error.gif')

 0 3px no-repeat;
}

.register-form .actions,
.register-form

 .actions li
{
border-color: #999;
}


/******************************************************
2.3)

 Login
*/
.login
{
background: #E9E9F1;
border-color:

 #666;
}

.login fieldset.forgotten-password,
.login 
fieldset.activate-account
{
border-color:
 #999;
}

.login
 fieldset.activate-account p
{
border-color:
 #999;
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-error.gif')
 0 1em 
no-repeat;
}


/******************************************************
2.4)

 Message Panel
*/
.message-panel
{
background:

 #E9E9F1;
border-color: #666;
}

.message-panel
 h2
{
color: #030064;
border-color: #ccc;
}


/******************************************************
2.5)
 Submit Message
*/
.submit-message h2
{
color:
 #2C2875;
}


/******************************************************
2.6)
 Navigation
*/

#navigation
{
background: #d70404;
border-color:
 #fff;
font-size: 110%;
}

#navigation li a
{
background:
 #d70404;
color: #fff;
border-color: #fff;
}

#navigation
 li.prev a
{
background: #d70404 url('/polopoly_fs/exj_stylesheet_7_945!bg-navigation-left-of-selected.gif') top right repeat-y;
}

#navigation
 li.next a
{
background: #d70404 url('/polopoly_fs/exj_stylesheet_7_945!bg-navigation-right-of-selected.gif') top left repeat-y;
}

#navigation
 li a:hover
{
background: #990000;

}

#navigation
 li:hover a,
#navigation li:hover a:hover,
#navigation
 li.highlight a,
#navigation li.highlight a:hover,
#navigation
 li.selected a,
#navigation li.selected a:hover
{
background:
 #990000;
border-bottom-color: #990000;

}

.secondary-navigation
{
background:
 #990000;
border-top: 1px solid #fff;

}

#sub-navigation
 .secondary-repositioned
{
border-color: #fff;
}

li:hover
 .secondary-navigation li a,
.selected .secondary-navigation li a,
.secondary-navigation
 li a
{
color: #fff;
border: none;
}

#navigation
 li:hover .secondary-navigation li a:hover,
.selected 
.secondary-navigation li a:hover,
.secondary-navigation li a:hover
{
color:
 #ffffff;
background: #d70404;
}

#navigation 
.secondary-navigation,
#sub-navigation .secondary-navigation
{
font-size:
 85%;
}

#navigation .secondary-repositioned,
#sub-navigation
 .secondary-repositioned
{
font-size: 90%;
}

.secondary-navigation
 li.selected a
{
color: #990000;
}

.secondary-navigation
 li.selected a:hover
{
color: #d70404;
}

#sub-navigation
{
background:
 #990000;
border-color: #fff;

}

/*
///////////////////////////////////////////////////////
3)
 Body
///////////////////////////////////////////////////////
*/
.content-panel
 .layout-a
{
border-color: #ccc;
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-layout-a.gif') 0 0 
repeat-y;
}

.layout-b .content-a h2
{
color:
 #2C2875;
}

/*
///////////////////////////////////////////////////////
4)
 Footer
///////////////////////////////////////////////////////
*/
.footer
{
border-color:
 #2E2A7E;
}

.footer ul li
{
color: 
#8f8f8f;
}


/*
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
5)
 Individual Component
*******************************************************
Below
 are the styles for each component, every element
is stand-alone and 
can be used anywhere on the site.
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
*/


/******************************************************
5.1)
 News Headline A
*/
.news-headline-a h2
{
color:
 #030064;
}

.news-headline-a
{
border-color:
 #ccc;
}


/******************************************************
5.2)
 News Headline B
*/
.news-headline-b
{
border-color:
 #999;
}

.news-headline-b ul li a.audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0.2em 
no-repeat;
border-color: #999;
}

.news-headline-b ul
 li a.video
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif')
 0 0.2em no-repeat;
}


/******************************************************
5.3)
 News Headline C
*/
.news-headline-c
{
border-color:
 #999;
}


/******************************************************
5.4)
 Secondary News Headline
*/
.secondary-news-headline
{
border-color:
 #ccc;
}

.secondary-news-headline h2
{
color:
 #030064;
}


/******************************************************
5.5)
 News Listing
*/
.news-listing li
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-dotted.gif') bottom 
left repeat-x;
}

.news-listing li a
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-news-listing.gif') 0 0.4em 
no-repeat;
}


/******************************************************
5.6)
 Feature Content
*/
.feature-content
{
border-color:
 #ccc;
}

.feature-content h2
{
color:
 #030064;
}


/******************************************************
5.7)
 Tabbed News Callouts
*/
.tabbed-news-callouts
{
border-color:
 #666;
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-layout.gif') 0 2.45em 
no-repeat;
}

.layout-a .tabbed-news-callouts
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-layout-a.gif') 0 0 
no-repeat;
}

.layout-b .tabbed-news-callouts
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-layout-b.gif') 0 2.45em 
no-repeat;
}

.tabbed-news-callouts .tabs li
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-tab-left.gif') 0 0 
no-repeat;
}

.tabbed-news-callouts .tabs li a
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-tab-right.gif') top right 
no-repeat;
color: #fff;
}

.tabbed-news-callouts 
.tabs li.selected,
.tabbed-news-callouts .tabs li.hover
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-tab-selected-left.gif') 0 0 
no-repeat;
}

.tabbed-news-callouts .tabs li.selected a,
.tabbed-news-callouts
 .tabs li.hover a
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-tabbed-news-callouts-tab-selected-right.gif') top right 
no-repeat;
color: #030064;
}

.tabbed-news-callouts 
.articles li
{
background: url(/media/images/bg-dotted.gif',
 'contentId': VersionedContentId(7.945.1301928706), '':''})')
 bottom left repeat-x;
}


/******************************************************
5.8)
 Weather Feeds
*/
.weather-feeds
{
background:
 #EAE9F1 url('/polopoly_fs/exj_stylesheet_7_945!bg-weather-feeds.gif')
 bottom left repeat-x;
}

.weather-feeds .forcast
{
border-color:
 #666;
}

.weather-feeds h2
{
color:
 #393570;
}


/******************************************************
5.9)
 Calendar Type A + B
*/
.calendar-type-a .calendar 
.mainheading a.prevBtn,
.calendar-type-b .calendar .mainheading 
a.prevBtn
{
background: url('/polopoly_fs/exj_stylesheet_7_945!btn-calendar-prev.gif')
 0 5px no-repeat;
}

.calendar-type-a .calendar .mainheading 
a.nextBtn,
.calendar-type-b .calendar .mainheading a.nextBtn
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!btn-calendar-next.gif') right 5px
 no-repeat;
}

.calendar-type-a .calendar .calcells td,
.calendar-type-b
 .calendar .calcells td
{
border-color: #fff;
background:
 #9C9BC3;
color: #fff;
}

.calendar-type-a 
.calendar #basic-cell-td,
.calendar-type-b .calendar #basic-cell-td
{
background:
 #E5E5EF;
}

.calendar-type-a .calendar #basic-cell-td 
td.notmnth,
.calendar-type-a .calendar #basic-cell-td 
td.notmnth-wkend,
.calendar-type-b .calendar #basic-cell-td 
td.notmnth,
.calendar-type-b .calendar #basic-cell-td 
td.notmnth-wkend
{
background: #E5E5EF;
color:
 #ccc;
}

.calendar-type-a .calendar #basic-cell-td 
td.curdate,
.calendar-type-b .calendar #basic-cell-td td.curdate
{
background:
 #000067;
}

.calendar-type-a .calendar #basic-cell-td 
td.cell-selected,
.calendar-type-b .calendar #basic-cell-td 
td.cell-selected
{
background: #DB1E25;
}

.calendar-type-a
 .calendar #basic-cell-td td.hover,
.calendar-type-b .calendar 
#basic-cell-td td.hover
{
background: #E6AA30;
}

.calendar-type-a
 ul li a
{
border-color: #ccc;
}

.calendar-type-a
 ul li.highlight a,
.calendar-type-a ul li a:hover
{
background:
 #E6AA30;
color: #fff;
}

.calendar-type-a 
.calendar p.event,
.calendar-type-b .calendar p.event
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!img-calendar-event-key.gif')
 0 0 repeat-y;
}

.calendar-type-a .calendar p.current-date,
.calendar-type-b
 .calendar p.current-date
{
background: url('/polopoly_fs/exj_stylesheet_7_945!img-calendar-current-date-key.gif') 0 0 
repeat-y;
}

.calendar-type-b .calendar
{
border-color:
 #666;
}


/******************************************************
5.10)
 Poll Widget
*/
.poll-widget
{
background:
 #E9EDF6 url('/polopoly_fs/exj_stylesheet_7_945!bg-poll-widget.gif')
 bottom left repeat-x;
}

.poll-widget.in-page
{
background:
 #E9EDF6;
}

.poll-widget h2
{
color:
 #000065;
border-color: #ccc;
}

.poll-widget 
.btn
{
border-color: #ccc;
}

.poll-widget
 .results
{
border-color: #ccc;
}

.poll-widget
 .results .yes em
{
border-right-color: #D91E25;
}

.poll-widget
 .results .no em
{
border-right-color: #2B2875;
}


/******************************************************
5.11)
 Category Detail A
*/
.category-detail-a
{
border-color:
 #666;
}

.category-detail-a h3 a
{
color:
 #000000;
}

.category-detail-a ul li
{
border-color:
 #ccc;
}

.category-detail-a ul.media li a.audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0.2em 
no-repeat;
border-color: #999;
}

.category-detail-a 
ul.media li a.video
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif')
 0 0.2em no-repeat;
}


/******************************************************
5.12)
 Category Detail B
*/
.category-detail-b
{
border-color:
 #666;
}

.category-detail-b ul li
{
border-color:
 #ccc;
}

.category-detail-b h3 a
{
color:
 #000000;
}


/******************************************************
5.13)
 Minor News Headline
*/
.minor-news-headline
{
border-color:
 #ccc;
}

.minor-news-headline ul li a.audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0.2em 
no-repeat;
border-color: #999;
}

.minor-news-headline
 ul li a.video
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif')
 0 0.2em no-repeat;
}


/******************************************************
5.14)
 Supporting List
*/
.supporting-list
{
border-color:
 #666;
}

.supporting-list h3
{
color:
 #393939;
}

.supporting-list ul li a
{
background:
 url(/media/images/bg-dotted.gif', 'contentId': 
VersionedContentId(7.945.1301928706), '':''})') bottom 
left repeat-x;
}


/******************************************************
5.15)
 Filter Content List
*/
.filter-content-list
{
border-color:
 #666;
}

.filter-content-list h3
{
color:
 #393939;
}

.filter-content-list ul li
{
background:
 url(/media/images/bg-dotted.gif', 'contentId': 
VersionedContentId(7.945.1301928706), '':''})') 0 0 
repeat-x;
}

.filter-content-list ul li a
{
background:
 url(/media/images/bg-dotted.gif', 'contentId': 
VersionedContentId(7.945.1301928706), '':''})') bottom 
left repeat-x;
}


/******************************************************
5.16)
 Multimedia
*/
.multimedia h3
{
color: 
#393939;
}

.multimedia .audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0 
no-repeat;
}

.multimedia .audio-stop
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio-stop.gif') 0 0 
no-repeat;
}

.multimedia a.video
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif') 0 0 
no-repeat;
}

.multimedia a.photo
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-camera.gif') 0 0 
no-repeat;
}


/******************************************************
5.17)
 Article Information
*/
.content-panel p.details
{
border-color:
 #ccc;
}

.content-panel p.details a.email
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-send-to-friend.gif') 0 0.3em 
no-repeat;
}


/******************************************************
5.18)
 Quotation
*/
.quotation
{
border-color: 
#ccc;
background: #E9E9F1;
}

.quotation 
.author
{
border-color: #ccc;
}

.quotation
 cite
{
color: #000065;
}


/******************************************************
5.19)
 Article Comments
*/
.article-comments
{
border-color:
 #999;
}

.article-comments .view-count
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-views.gif') 0 2px 
no-repeat;
}

.article-comments ul li
{
border-color:
 #ccc;
}


/******************************************************
5.20)
 Content Stastics
*/
.content-stastics
{
border-color:
 #ccc;
background: #E9E9F1;
}

.content-stastics
 h3
{
color: #000065;
}

.content-stastics
 ul
{
border-color: #ccc;
}

.content-stastics
 ul li
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-content-stastics-li.gif') 0 0.4em no-repeat;
}




/*
///////////////////////////////////////////////////////
6)
 Event
///////////////////////////////////////////////////////
*/


/******************************************************
6.1)
 Event Listing
*/
.event-listing ul,
.event-listing ul li
{
border-color:
 #999;
}

.event-listing ul li
{
background:
 #E9E9F1;
}


/******************************************************
6.2)
 Event Detail
*/
.event-detail .audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0 
no-repeat;
}

.event-detail .audio-stop
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio-stop.gif') 0 0 
no-repeat;
}

.event-detail a.video
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif') 0 0 
no-repeat;
}

.facilities li
{
height: 
16px;
padding: 0px 6px 0px 19px;
}

.facilities
 .bar
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-bar.gif')
 0 0 no-repeat;
}

.facilities .food
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-food.gif') 0 0 
no-repeat;
}

.facilities .parking
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-parking.gif') 0 0 
no-repeat;
}

.facilities .wheelchair
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-wheelchair.gif') 0 0 
no-repeat;
}

.facilities .hearing
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-hearing-loop.gif') 0 0 
no-repeat;
}

/*
///////////////////////////////////////////////////////
7)
 Web Form
///////////////////////////////////////////////////////
*/
.web-form
{
border-color:
 #ccc;
}

.web-form fieldset
{
border-color:
 #ccc;
background: #E9E9F1;
}

.web-form 
fieldset.highlight
{
border-color: #ccc;
background:
 #F5F4F9;
}

.web-form fieldset.highlight-b
{
border-color:
 #ccc;
background: #fff;
}


/******************************************************
7.1)
 Date Popup
*/
.date-popup
{
border-color:
 #666;
background: #fff;
}

.web-form-calendar
{
background:
 #fff;
}

.web-form-calendar .mainheading a.prevBtn
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!btn-calendar-prev.gif') 0 5px 
no-repeat;
}

.web-form-calendar .mainheading a.nextBtn
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!btn-calendar-next.gif') right 5px
 no-repeat;
}

.web-form-calendar .calcells td
{
border-color:
 #fff;
background: #9C9BC3;
color: #fff;
}

.web-form-calendar
 #web-form-cell-td
{
background: #E5E5EF;
}

.web-form-calendar
 #web-form-cell-td td.notmnth,
.web-form-calendar #web-form-cell-td 
td.notmnth-wkend
{
background: #E5E5EF;
color:
 #ccc;
}

.web-form-calendar #web-form-cell-td 
td.curdate
{
background: #000067;
}

.web-form-calendar
 #web-form-cell-td td.cell-selected
{
background: 
#DB1E25;
}

.web-form-calendar #web-form-cell-td 
td.hover
{
background: #E6AA30;
}


/******************************************************
7.2)
 Search Results
*/
.search-result .result-actions .pagination 
.prev,
.search-result .result-actions .pagination .next
{
border-color:
 #ccc;
}

.search-result .result-actions .pagination em
{
color:
 #666;
}

.search-result .result-actions .save-search a
{
background:
 #D91E25;
color: #fff;
}

.search-result 
.result-actions .save-search a:hover
{
background:
 #2B2875;
}

.search-result .result-actions 
.frm-save-search
{
border-color: #ccc;
}

.search-result
 .result-actions .frm-save-search input.error
{
border-color:
 #c00;
}

.search-result .result-actions 
.frm-save-search .errors
{
border-color: #999;
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-error.gif') 0 1em 
no-repeat;
}

.search-result .result-actions 
div.frm-save-search
{
border-color: #ccc;
}


/******************************************************
7.3)
 base-pagination
*/
.base-pagination
{
border-color:
 #ccc;
background: #E9E9F1;
}

.base-pagination
 .prev,
.base-pagination .next
{
border-color: 
#ccc;
}

.base-pagination em
{
color:
 #666;
}


/******************************************************
7.4)
 Blogger
*/
.blogger div div h6
{
border-color:
 #ccc;
}

.blogger .image-bank li a:hover
{
border-color:
 #c00;
}


/******************************************************
7.5)
 Message Board
*/
.message-board-actions
{
background:
 #E9E9F1;
border-color: #ccc;
}

.message-board
 .message
{
border-color: #ccc;
background:
 #F5F4F9;
}

.message-board .message div.stats
{
border-color:
 #ccc;
}

.message-board .message .audio
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif') 0 0 
no-repeat;
}

.message-board .message .audio-stop
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio-stop.gif') 0 0 
no-repeat;
}

.message-board .message .video
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif') 0 1px 
no-repeat;
}

.message-board-actions .pagination .prev,
.message-board-actions
 .pagination .next
{
border-color: #ccc;
}

.message-board
 .pagination em
{
color: #666;
}

.message-board
 .message-highlight
{
background: #E9E9F1;
}


/******************************************************
7.6)
 Message Comments
*/
.message-comment .introduction h6
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-your-views.gif') 0 3px 
no-repeat;
color: #2C2875;
}


/******************************************************
7.7)
 Profile
*/
.profile div div h6
{
border-color:
 #ccc;
}


/*
///////////////////////////////////////////////////////
8)
 Image Listing
///////////////////////////////////////////////////////
*/
.image-listing
 h1
{
border-color: #ccc;
}


/*
///////////////////////////////////////////////////////
9)
 Default Listing
///////////////////////////////////////////////////////
*/
.default-listing,
.default-listing
 h1
{
border-color: #ccc;
}


/*
///////////////////////////////////////////////////////
10)
 No Results
///////////////////////////////////////////////////////
*/
.no-results,
.no-event-results
{
border-color:
 #ccc;
}

.no-results li,
.no-event-results li
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-no-results-li.gif') 0 3px 
no-repeat;
}


/*
///////////////////////////////////////////////////////
11)
 Saved Search
///////////////////////////////////////////////////////
*/
.saved-searches,
.saved-searches
 li
{
border-color: #ccc;
}

.saved-searches
 li
{
background: #E9E9F1;
}

.saved-searches
 li.highlight
{
background: #F4F3F8;
}

.saved-searches
 p a
{
background: #D91E25;
color: #fff;
}

.saved-searches
 p a:hover
{
background: #2B2875;
color:
 #fff;
}

.saved-searches .confirmation
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-confirm.gif') 0 3px 
no-repeat;
}


/*
///////////////////////////////////////////////////////
12)
 Rating Stars
///////////////////////////////////////////////////////
*/
div.rating
{
color:
 #231C5F;
}

div.rating ul
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-rating-empty.gif') 0 0 
no-repeat;
}

div.rating ul li a:hover,
div.rating ul
 li.active a
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-rating-full.gif')
 0 0 no-repeat;
}


/*
///////////////////////////////////////////////////////
13)
 Blog
///////////////////////////////////////////////////////
*/


/******************************************************
13.1)
 Blog Widget
*/
.blog-widget
{
border-color:
 #999;
background: #EAE9F1;
}

.blog-widget h2
{
border-color:
 #999;
}


/******************************************************
13.2)
 Blog Entry
*/
.blog-entry
{
border-color:
 #999;
background: #EAE9F1;
}

.blog-entry 
div.stats
{
border-color: #ccc;
}


/******************************************************
13.3)
 Blog User Actions
*/
.blog-user-actions li.views
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-views.gif') 10px 4px 
no-repeat;
color: #231C5F;
}


/******************************************************
13.4)
 Blog Views
*/
.blog-views
{
border-color:
 #999;
background: #EAE9F1;
}

.blog-views 
.actions li.audio
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif')
 0 1px no-repeat;
}

.blog-views .actions li.audio-stop
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-audio-stop.gif') 0 1px 
no-repeat;
}

.blog-views .actions li.video
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif') 0 1px 
no-repeat;
}

.blog-views .view
{
border-color:
 #ccc;
}

.blog-highlight
{
background:
 #F5F4F9;
}


/*
///////////////////////////////////////////////////////
14)
 In Page Actions
///////////////////////////////////////////////////////
*/
.in-page-actions,
.in-page-actions
 li a,
.in-page-actions .user-actions li a
{
border-color:
 #ccc;
}

.in-page-actions .user-actions li.your-view a
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-views.gif') 3px 2px 
no-repeat;
}

.in-page-actions .user-actions li.share a,
.in-page-actions
 .user-actions li.send-to-friend a
{
background: 
url('/polopoly_fs/exj_stylesheet_7_945!bg-send-to-friend.gif') 5px 3px 
no-repeat;
}

.in-page-actions .user-actions li.got-story a
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-got-a-story.gif') 5px 0 
no-repeat;
}

.in-page-actions .user-actions 
li.printer-friendly a
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-print.gif')
 5px 0 no-repeat;
}


/*
///////////////////////////////////////////////////////
15)
 Major News
///////////////////////////////////////////////////////
*/

.major-news
 ul li a
{
border-color: #999;
}

.major-news
 ul li a.audio
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-audio.gif')
 0 0.2em no-repeat;
}

.major-news ul li a.video
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-video.gif') 0 0.2em 
no-repeat;
}

.major-news ul li a.other
{
background:
 url('/polopoly_fs/exj_stylesheet_7_945!bg-got-a-story.gif') 0 0.2em 
no-repeat;
}


/*
///////////////////////////////////////////////////////
16)
 Print Layout
///////////////////////////////////////////////////////
*/

.print-layout
 .header ul li.print a
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-print.gif')
 left top no-repeat;
}

.print-layout .header ul 
li.close-window a
{
background: url('/polopoly_fs/exj_stylesheet_7_945!bg-close.gif')
 right 1px no-repeat;
}

/*
///////////////////////////////////////////////////////
17)
 Weather
///////////////////////////////////////////////////////
*/
.weather-five
 { width: 105px; padding: 8px; float: left; border-right:
 #ccc 1px solid; background: #E9E9F1; overflow: hidden;}
.weather-five.highlight
 { background: #F5F4F9; }
.weather-five.last {
 border-right: none; }
.weather-label { width:
 100% }
.weather-data { font-size: 1.8em; font-weight:
 bold; width: 100%; margin-top: 2px; margin-bottom:
 8px;}

/*
///////////////////////////////////////////////////////
18)
 STRUCTURE
// All structure changes for this theme to go below
// 
this part of the CSS file.
///////////////////////////////////////////////////////
*/

/* FIX FOR OVERLAPPING TEXT ISSUE */
.web-form.search-result
{
border: 1px #ffffff solid;
}

.image-listing ul
{
padding-bottom: 65px;
}

.base-pagination
{ 
margin-top: 10px;
}



      
