@import url(../standard_common.css); 

/** 
 * HTML Entities 
 */ 
a, a:visited { 
    color: #FF6600; 
}
body { 
    background: url('/includes/themes/pattern_dots/bg.gif');
    color: #000000;
    font-family: Trebuchet,Verdana,Helvetica,Arial,san-serif;
}
/**
 * Main container styles
 */
#content {
    background-color: #F3F3DE;
    background-image: none;
}
/** 
 * Site banner 
 */ 
h1 a span { 
   color: #CC6600;
}
/** 
 * Subnav styles 
 */ 
#navigation_sub li.navigation_sub_selected, 
#navigation_sub li.navigation_sub_selected a{
    color: #666666;
}
/** 
 * Block styles 
 */ 
.block h2 { 
    color: #FF6600;
    font-weight: normal; 
}
#sideblock_container .block h2 { 
    color: #FF6600;
    font-weight: normal; 
    text-transform: capitalize;
}
/** 
 * Item styles 
 */ 
.item h3 { 
    color: #666666;
    font-weight: normal;
}
.item h3 a {
	color: #FF6600;
}
.item .footer { 
    color: #666666; 
	text-transform: uppercase;
}
.item .footer a {
	color: #C37745;
	font-weight: normal;
}
#sideblock_container .footer a {
	color: #333333;
	font-weight: bold;
	text-transform: capitalize;
}
.item .byline {
	font-weight: normal;
}
.item .tags { 
    font-weight: normal;
    text-transform: uppercase;
}
/**
 * Tagcloud styles 
 */ 
.tagcloud { 
    color: #BFBFBF; 
}
.tagcloud a.selected { 
    color: #FF6600;
}
.tagcloud .level5 {
    color: #5C5C5C;
}
.tagcloud .level4 {
    color: #7D7D7D;
}
.tagcloud .level3 {
    color: #999999;
}
.tagcloud .level2 {
    color: #B1B1B1;
}
.tagcloud .level1 {
    color: #C4C4C4;
}
/**
 * Footer styles
 **/
#footer {
    border-top: 0px solid #DDDDDD;
}
/** 
 * Calendar styles 
 */ 
.days .item h3{
    border-top: 1px solid #DDDDDD;
}
.days .item h3 .weekday {
	text-transform: capitalize;	
}
.eventteaser{
	color:#333333;
	text-transform: capitalize;
}
table.calendar_nav th {
	color: #999999;
	text-transform: uppercase;
} 
table.calendar_nav td a{
	color: #999999;
	font-weight: normal;
}
table.calendar_nav td.selected { 
	background-color: #F5E1B3;  
    font-weight: normal;
}
table.calendar_nav td.event a { 
    color: #FF6600;
    font-weight: bold;
}
table.calendar_nav td.today { 
	background-color: #F6EBDE;
	color: #333333;
	font-weight: bold;
}
/** 
 * Miscellaneous styles 
 */ 
.addpost {
	text-transform: uppercase;
}
.red { 
    display: none; 
    visibility: hidden; 
}
/** 
 * Image replacements 
 */ 
.btn_addcomment { 
    background: url(/includes/themes/pattern_dots/btn_addcomment.gif) no-repeat; 
    height: 13px; 
    width: 12px; 
    vertical-align: top;
}
.btn_addevent { 
    background: url(/includes/themes/pattern_dots/btn_addevent.gif) no-repeat; 
    height: 13px; 
    width: 14px; 
    vertical-align: top;
}
.btn_addphoto { 
    background: url(/includes/themes/pattern_dots/btn_addphoto.gif) no-repeat; 
    height: 13px; 
    width: 12px; 
}
.btn_addpost { 
    background: url(/includes/themes/pattern_dots/btn_addpost.gif) no-repeat; 
    height: 12px; 
    width: 14px; 
}
.btn_addpost2 { 
    background: url(/includes/themes/pattern_dots/btn_addpost2.gif) no-repeat; 
    height: 13px; 
    width: 13px; 
}
.btn_comment { 
    background: url(/includes/themes/pattern_dots/btn_comment.gif) no-repeat; 
    height: 12px; 
    width: 14px; 
}
.btn_event { 
    background: url(/includes/themes/pattern_dots/btn_event.gif) no-repeat; 
    height: 12px; 
    width: 14px; 
}
.btn_next, .btn_next_lighter {  
    background: url(/includes/themes/pattern_dots/btn_next.gif) no-repeat; 
    height: 12px; 
    width: 15px;
    vertical-align: middle;
}
.btn_photo { 
    background: url(/includes/themes/pattern_dots/btn_photo.gif) no-repeat; 
    height: 12px; 
    width: 14px; 
}
.btn_post { 
    background: url(/includes/themes/pattern_dots/btn_post.gif) no-repeat; 
    height: 12px; 
    width: 14px; 
}
.btn_previous, .btn_previous_lighter { 
    background: url(/includes/themes/pattern_dots/btn_previous.gif) no-repeat; 
    height: 12px; 
    width: 15px;
    vertical-align: middle; 
}
.btn_respond { 
    background: url(/includes/themes/pattern_dots/btn_respond.gif) no-repeat; 
    height: 13px; 
    width: 14px; 
}
.btn_search { 
    background: url(/includes/themes/pattern_dots/btn_search.gif) no-repeat; 
    height: 18px; 
    width: 18px;
    vertical-align: top; 
    margin: 2px 5px;
}