/* Default Page Styles */
html { font-family: Georgia; color: #4f473c; font-size: 12px; }
body { padding: 0px; margin: 0px; text-align: center; background: url(../images/theme/property/page_bg.jpg) top left repeat-x #c5c4a1; }
input:active, a:active { outline: none; }
input:focus, :focus { -moz-outline-style: none; }

form { margin: 0px; padding: 0px; }

a img, a:visited img { border: 0px; } 
#textTabPanel img { background: none; }

/* Default Link Styles */
a, a:active, a:visited { font-size: 11px; text-decoration: none; color: #3e6565; }
a:hover { font-size: 11px; text-decoration: underline; }


.form_submit { background: #FF9900; border: 1px solid #000000; cursor: pointer;  }

.article_item .body_text img { max-width: 380px; width:expression((this.parentElement.offsetWidth > 379)?'380px':'auto'); }

.staticText { font-size: 12px; }
.rating_msg { padding-top: 3px; padding-left: 0; }

.form_button { cursor: pointer; display: block; margin: 0; padding: 0px 10px; height: 24px; line-height: 24px; font-size: 13px; color: #FFFFFF; font-weight: bold; font-family: arial; background: url(../images/buttons/community_btn_bg.gif) repeat-x; border: none; }
.link_button { display: block; width: 75px; padding: 2px 0; color: #000000; border: 1px solid #000000; background-color: #CCCCCC; cursor: pointer; text-align: center; margin: 2px 0; }

/* Generic Text & Image Styles */
h1 { font-size: 16px; }
h3,h4,h5 { font-size: 12px;display : inline }
.headline_image { float: left; border: 1px solid black; margin-right: 10px; }
.detail_text { font-size: 11px; color: #999999; }
.detail_text a, .detail_text a:active, .detail_text a:visited { color: #999999; text-decoration: underline; }
.title_text { font-size: 19px; }
.subheadline_text { font-size: 14px; }
.content_type { color: #81d0dc; font-weight: bold; font-size: 10px; }

.label { font-weight: bold; font-size: 10px; }
.text_wrapper { float: left;  color: #4f473c; font-size: 12px; }
.headline_text { font-size: 12px; font-weight: normal; }
.headline_text a, .headline_text a:visited { font-weight: normal; font-size: 12px; color: #3e6565; text-decoration: underline; }
.headline_text a:hover { color: #66a5b1; }
.posted_text .label { display: none; }
.posted_text { display: none; }
.uploadedby_text { display: none; }
.views_text { float: left; padding-right: 8px; }
.comments_text { float: left; padding-left: 8px; border-left: 1px solid #b6b5b3; }
.duration_text { display: none; }
.ratings_text { margin-bottom: 2px; line-height: 11px; font-size: 11px; font-family: Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif; clear: both; position: relative; top: 2px; }
.ratings_text .label { display: none; }
a span.votes_text { position: relative; top: 0px; font-size: 10px; font-family: Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif; color: #66a5b1; padding:0px; border: none; font-weight: bold; background: #FFF; }
a:hover span.votes_text { color: #fc6; }
.ratings_text a:hover { text-decoration: none; }
.description_text { padding: 2px 0px; clear: both; }
.activity_text { color: #FFF; font-size: 12px; margin-bottom: 5px; }
.activity_text a, .activity_text a:visited { color: #bfd8dc; }

#index_theFeed .moduleItem .text_wrapper .ratings_text { display: none; }
#index_theFeed .moduleItem .text_wrapper .comments_text { display: none; }
#index_theFeedPanel3 .moduleItem .text_wrapper .comments_text { display: none; }
#index_theFeedPanel3 .moduleItem .text_wrapper .views_text { display: none; }

.url_text .label { width: 100px; display: block; float: left; font-size: 12px; text-align: left; margin-right: 5px; margin-top: 5px; line-height: 22px;  }
.url_text input { font-size: 12px; line-height: 24px; padding: 3px 5px 0px 5px; padding: 0px 5px 0px 5px !ie; margin: 2px 0; width: 244px; height: 24px; border: none; background: url(../images/theme/property/embedbg_254x24.gif) no-repeat;}

.uploaded_text { font-size: 11px; color: #000000; }
.footer_text { font-size: 11px; color: #999999; }
.body_text { font-size: 12px; }
.important_text { color: #FF0000; }
.no_content_text { padding: 10px 0px; font-style: italic; }


/* Positioning classes */
* html .gainlayout { height: 1%; } /*Holly Hack*/
.clearboth {clear: both; padding: 0px; margin: 0px; }
.float_left { float: left; }
.float_right { float: right; }

/* Padding classes */
.pad_right_10 { margin-right: 10px; }
.pad_5 { margin: 5px; }
.pad_top_5 { margin-top: 5px; }
.pad_top_10 { margin-top: 10px; }
.pad_bottom_5 { margin-bottom: 5px; }
.pad_bottom_10 { margin-bottom: 10px; }

/* Misc classes */
.strong { font-weight: bold; }
.hidden { display: none; }
.fakeLink { cursor: pointer; }
.dimmed { opacity: 0.75; filter: alpha(opacity=75); }
.centered { margin-left: auto; margin-right: auto; text-align: center; }