/* INSTALLATION AND EDITING COMMENTS
   Installed Version: Alpha-Dev
   Installed On:      n/a
   Installed By:      CT, JH
   Special Comments:  
*/

/***********START ANNOUNCEMENT STYLES************/
.anouncement_container{
	margin:0px;
}

.anouncement_title{
	font-size:18px;
	font-weight:bold;
	background-color:#00CCCC;
	width:100%;
	display:block;
}

.anouncement_body{
}
/*********** END ANNOUNCEMENT STYLES ************/
/***********START BLOG STYLES************/
/*Start full blog css*/
.blog_container{
	width:550px;
	background-color:#FFFF99;
	padding:5px;
}

.blog_title{
	font-size:24px;
	font-weight:bold;
	border-bottom:solid 1px #333333;
	width:100%;
}

.blog_date_posted{
	color:#333333;
	vertical-align:top;
}

.blog_body{
	font-size:14px;
	line-height:16px;
}

.blog_edit_info{
	color:#999999;
}
/* End full blog css */

/*Start blog next and previous button css*/
.blog_navigation{
  padding:10px;
}

.blog_navigation a{
  display:block;
}

.blog_navigation a:hover{
  color:red;
  border-color:red;
}

.next_button{
  float:right;
  width:80px;
  background-color:gray;
  border:1px solid black;
  text-align:center;
}

.next_button:hover{
  border-color:red;
}

.prev_button{
  width:100px;
  background-color:gray;
  border:1px solid black;
  text-align:center;
}

.prev_button:hover{
  border-color:red;
}
/* End blog next and previous button css */

/*Start latest blog css*/
.blog_latest_container{
	width:550px;
	background-color:#FFFF99;
	padding:5px;
}

.blog_latest_title{
	font-size:24px;
	font-weight:bold;
	border-bottom:solid 1px #333333;
	width:100%;
}

.blog_latest_date_posted{
	color:#333333;
	vertical-align:top;
}

.blog_latest_body{
	font-size:14px;
	line-height:16px;
}
/* End latest blog css */

/*Start blog archive list css*/
.blog_list{
	width:400px;
}

.blog_item{
	margin:5px;
}

.blog_item_title, .blog_item_title a, .blog_item_title a:visited{
	text-decoration:none;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	background-color:#CCCCCC;
}

.blog_item_body{}
/* End blog archive list css */

/*Start blog archive navigation css*/
.blog_archive_nav{}

.blog_month_nav{
	list-style-type:none;
	padding-left:15px;
	margin-left:0px;
}

.blog_year_nav{
	list-style-type:none;
	padding-left:5px;
}
/* End blog archive navigation css */
/*********** END BLOG STYLES ************/

/***********START CALENDAR STYLES************/
/*start calendar css*/

.calendar {
	background-color: #D0C8B5;
	width: 200px;
	border: 2px solid black;
	text-align: center;
}
.calendar td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 5px;
}

.calendar .thisMonth a {
	font-weight: bold;
	color: #413421;
}
.calendar .navMonth a {
	color: #666666;
}
.calendar td.weekday {
	background-color: #EBE7DE;
	border-top: 1px solid #413421;
	border-bottom: 1px solid #413421;
}
.calendar td.dimDate {
	color: #999999;
}
.calendar td.normalDate {
	color: #333333;
}
.calendar td.normalDate a {
	color: #413421;
	font-weight: bold;
}
/* end caledar css */

/*start event css*/
.event_item{
	margin-bottom:10px;
}

.event_item_title{
	background-color:#90804A;
	font-weight:bold;
	padding:3px 7px;
  color:#ffffff;
  margin-bottom:6px;
}

.event_item_date{
  font-weight:bold;
  padding-left:7px;
}

.event_item_when, .event_item_where{
  padding-left:7px;
}

.event_item_body{
	display:none;
  padding-left:7px;
}

.event_item_display_link{
	text-align:center; 
	float:right; 
	padding:3px; 
	background-color:#90804A;
  color:#ffffff;
}
.event_item_display_link a {
	color: #FFF;
	text-decoration: underline;
}
.event_item_display_link a:visited {
	color: #FFF;
	text-decoration: underline;
}
.event_item_display_link a:hover {
	color: #FFF;
	text-decoration: none;
}
/* end event css */

/*start upcoming event css*/
.upcoming_event{
	
}

.upcoming_event_item_title{
	background-color:#99CCFF;
	font-weight:bold;
}

.upcoming_event_item_date{}

.upcoming_event_display_link{
	text-align:center; 
	float:right; 
	padding:3px; 
	background-color:#B5AA8A;
}

.upcoming_event_body{
	display:none;
}
/* end upcoming event css */
/*********** END CALENDAR STYLES ************/

/***********START IMAGE GALLERY STYLES************/
/*start image gallery css*/
.gallery_item_list{}

.gallery_item_container{}

.gallery_item_thumbnail{}

.gallery_item_full_title{}

.gallery_item_full_caption{}

.gallery_item_title{}

.gallery_item_caption{}
/* end image gallery css */

/*start image gallery navigation css*/
.gallery_nav_container{}

.gallery_nav_container form{}

.gallery_nav_label{}

.gallery_nav_select{}
/* end image gallery navigation css */

/*start image gallery link box css*/
.gallery_link_box_container{ text-align:center; }

.gallery_link_box_label{ font-weight:bold; }

.gallery_link_box{}

.gallery_link_box input{
  width:320px;
  font-size:12px;
  color: #666666;
  text-align:center;
  background-color:transparent;
  border: solid 1px #000000;
}
/* end image gallery link box css */
/*********** END IMAGE GALLERY STYLES ************/
/***********START CLASSIFIEDS STYLES************/
/*start search results css*/
#classifieds_search_results{}

.classifieds_search_result_nav{
  padding:10px;
}
.classifieds_search_result_nav a{
  display:block;
  width:100px;
  background-color:#CCCCCC;
  text-decoration:none;
  text-align:center;
  line-height:30px;
  color:#000000;
}
.classifieds_search_result_nav a:hover{
  color:#ffffff;
  background-color:#7D8C9E;
}
.classified_result_nav_prev{
  float:left;
}
.classified_result_nav_next{
  float:right;
}

.classifieds_search_result_item{
  width:100%;
}
.clasified_result_mainphoto{
  width:200px;
  height:200px;
  float:left;
  margin:0px;
  text-align:center;
  padding:0px;
}
.clasified_result_mainphoto img{
  border:none;
}
.classified_result_info{
  margin:0px;
}
.classified_info_title{
  margin:0px;
}
.classified_info_desc{
  margin:0px;
}
.classified_info_price{
  margin:0px;
}
.classified_info_contact{
  margin:0px;
}
.no-results{
  margin:0px;
}
.classified_result_clear{clear:both;}
/* end search results css */
/*start ad detail css*/
#classified-ad-container{}
#main-photo-display{
  width:400px;
  padding:10px;
  text-align:center;
  float:left;
  outline:dashed;
}
#existing-photos-display{
  width:500px;
  outline:dashed;
  float:left;
  display:block;
}
.photo-container{
  width:100px;
  height:100px;
  margin:0px;
  padding:5px;
  float:left;
  text-align:center;
  line-height:100px;
}
.photo-container img{
  margin:0px;
  padding:0px;
  border:none;
  vertical-align:middle;
}
#classified-ad-details{
  width:400px;
  clear:both;
}
#classified-ad-description{}
#classified-ad-contact-details{}
#classified-ad-contact-form{}
/* end ad detail css */
/*start search form css*/
#classifieds_seach{}
/* end search form css */
/*********** END CLASSIFIEDS STYLES ************/
/*********** BEGIN MEMBER DIRECTORY STYLES ************/

/* start list members css */
#member_directory_list_container{
  width:440px;
  border:1px solid gray;
}
.member_listing{
  width:90%;
  margin:5px auto;
  border-bottom:1px solid #999999;
}
  /*general info*/
.member_business_name{}
.meber_website{}
.meber_website a{}
.meber_website a:hover{}
.member_description{}
.member_image{
  margin:3px 8px 3px 5px;
  border: 1px solid #AAAAAA;
  float:left;
}
  /*addresses*/
.member_adresses_container{}
.member_adresses_container .hidden{
  display:none;
}
.member_address{}
.address_label{}
  /*phone numbers*/
.member_phone_numbers_container{}
.member_phone_number{}
.phone_label{}
  /*emails*/
.member_emails_container{}
.member_email{}
.email_label{}
.email_label:hover{}
  /*member highlighting*/
.member_highlight{
  
}
  /*member attributes*/
.member_attributes{
  float:right;
  width:35%;
}
.has_attribute{
	margin-left: 5px;
	padding-left: 17px;
	background-image: url('/images/check.gif');
	background-repeat: no-repeat;
	background-position: left center;
}
.not_have_attribute{
	margin-left: 5px;
	padding-left: 17px;
}
/* end list members css */
/*begin category link list css*/
#member_categories_list{}
#member_categories_list a{
  display:block;
}
/* end category link list css */
.member_directory_errors{
  color:CC0000;
  padding:10px;
}
/***********  END MEMBER DIRECTORY STYLES  ************/
/*********** BEGIN MEMBER POST STYLES ************/
/*start member posts display*/
.member_post_list_container{}
.member_post_container{}
.member_post_error{}
.member_post_title{}
.member_post_posted_by{}
.member_post_posted_on{}
.member_post_body{}
  /*member info*/
.member_post_adresses_container{}
.member_post_address{}
.member_post_phone_numbers_container{}
.member_post_phone_number{}
.member_post_emails_container{}
.member_post_email{}
/* end member posts display */
/*start member post edit form*/
.member_post_form_error{}
.member_post_editable_information{}
/* end member post edit form */
.member_post_link_container{}
.member_post_type_container{}
.member_posts_error{}
/***********  END MEMBER POST STYLES  ************/

