/* EVENTS */
td.article_left {
width:100%;
text-align:left;
vertical-align:middle;
}
td.article_right {
width:0%;
text-align:right;
vertical-align:bottom;
margin-top:30px;
}
div.article_row {
background:#eae4d3 scroll url(./images/box_browse_article.gif) no-repeat 50% 0%;
margin:0 0 10px;
padding:10px 10px;
}
td.article_row1 {
vertical-align:top;
padding-top:0;
}
td.article_row2 {
text-align:right;
vertical-align:middle;
}
td.article_cat {
padding:5px 35px 5px 0;
}
td.article_list {
background:#f1f0e8;
border:solid #DDD;
border-width:1px 1px 0;
padding:5px 7px;
}
div.article_bar {
border:solid #DDD;
border-width:0 0 1px;
margin:10px 0;
}
td.article_item1 {
padding:5px;
text-align:center;
vertical-align:top;
}
td.article_item2 {
padding:5px;
vertical-align:top;
}
div.article_menu {
background:#f1f0e8 url(./images/menu_bg1.gif) repeat-y top right;
border:solid #DDD;
border-width:0 0 1px;
padding:5px 5px 5px 7px;
font-size:12px;
display:block;
}
div.article_rsvps {
text-align:center; 
font-weight:bold; 
}
/* BROWSE EVENT MEMBERS */
div.article_member {
padding:5px;
border:1px solid #DDD;
margin-top:10px;
background:#f1f0e8;
}
td.article_member0 {
padding:5px;
}
td.article_member1 {
vertical-align:top;
padding:5px;
}
td.article_member2 {
padding:5px;
vertical-align:top;
text-align:right;
}
div.browse_articles_result {
padding:5px;
border:1px solid #DDD;
margin-top:10px;
background:#f1f0e8;
}
td.browse_articles_result0 {
padding:5px;
}
td.browse_articles_result1 {
padding:5px;
}
td.browse_articles_result2 {
padding:5px;
text-align:right;
}
table.article_calendar {
border:solid #DDD;
border-width:0 1px 1px 0;
}
td.article_cellblank {
background:#F4F4F4;
color:#555;
border:solid #CDCDCD;
border-width:1px 0 0 1px;
}
td.article_cell1 {
background:#FFF;
color: #555;
border:solid #CDCDCD;
border-width:1px 0 0 1px;
vertical-align:top;
text-align:right;
}
td.article_cell2 {
background:url(./images/article_cell2.gif) no-repeat;
color:#555;
border:solid #AAA;
border-width:1px 0 0 1px;
vertical-align:top;
text-align:right;
}
td.article_cell3 {
background:url(./images/article_cell3.gif) no-repeat;
color:#555;
border:solid #AAA;
border-width:1px 0 0 1px;
vertical-align:top;
text-align:right;
}
td.article_cellheader {
padding:5px 5px 5px 7px;
background:#EEE;
font-weight:bold;
color:#333;
width:150px;
border:solid #AAA;
border-width:1px 0 0 1px;
}
td.article_celldesc {
text-align:left;
padding:3px 5px 5px;
vertical-align:top;
}
td.article_cellnum1, td.article_cellnum2 {
padding:0 4px 4px 0;
font-size:16pt; 
line-height:16pt; 
color:#BBB; 
vertical-align:bottom;
text-align:right;
}
td.article_cellnum2 {
color:#666; 
}
div.article_popup {
display:none; 
position:absolute; 
left:50%; 
top:50%; 
margin-left:-280px; 
width:560px; 
z-index:50001; 
background:#FFF; 
border:1px solid #888; 
padding:10px;
}
td.article_box {
background:#FFF;
border:solid #DDD;
border-width:0 1px 1px;
padding:10px;
}
div.article_search {
width:475px;
padding:10px;
background:#FFF;
border:1px solid #DDD;
font-weight: bold;
margin:0 0 15px;
}
table.article_table {
border:1px solid #DDD;
font-size:10px;
}
td.article_header {
background:#F1EDE0;
color:#a74738;
padding:5px;
}
td.article_entry {
border-top:1px solid #DDD;
padding:5px;
vertical-align:middle;
}
table.article_table  td.article_header {
background:#f1f0e8;
padding:5px;	
}
/* USER BROWSE EVENTS PAGE */
td.article_browse_left {
background:#eae4d3 scroll url(./images/background_small.gif) repeat 0% 0%;
vertical-align:top; 
padding:15px 10px 0 0;
}
td.article_browse_right {
width:210px; 
vertical-align:top; 
margin-top:25px;
padding:15px 0 30px 10px; 
background:#eae4d3 scroll url(./images/background_small.gif) repeat 0% 0%;
}
div.article_browse_title {
font:bold 14px; 
border:1px solid #eee;
}
td.article_browse_cat1 {
background:url(./images/tab-inactive.png) repeat;
border:1px solid #f5f2ec;
padding:3px; 
}
td.article_browse_cat2 {
background:url(./images/tab-inactive.png) repeat;
border:1px solid #f5f2ec;
padding:3px 3px 3px 5px; 
}
td.article_browse_cat3 {
background:url(./images/tab-inactive.png) repeat;
border:1px solid #f5f2ec;
padding:3px 3px 3px 5px; 
}
/* USER PROFILE PAGE */
td.profile_articles_cell1 {
border:solid #DDD;
border-width:0 1px 1px 0;
background:#FFF;
font-size:7pt;
color:#AAA;
text-align:center;
padding:3px;
width:20px;
}
td.profile_articles_cell2 {
border:solid #DDD;
border-width:0 1px 1px 0;
background:#d7efff;
font:bold 7pt;
color:#AAA;
text-align:center;
padding:3px;
width:20px;
}
td.profile_articles_cell3 {
border:solid #DDD;
border-width:0 1px 1px 0;
background:#ffecd7;
font:bold 7pt;
color:#AAA;
text-align:center;
padding:3px;
width:20px;
}
td.profile_articles_cellblank {
border:solid #DDD;
border-width:0 1px 1px 0;
background:#F3F3F3;
font-size:7pt;
color:#AAA;
text-align:center;
padding:3px;
width:20px;
}
table.profile_articles {
border:solid #DDD;
border-width:1px 0 0 1px;
}
div.profile_article_spacer {
border-top:1px solid #DDD; 
margin:10px 0;
}
td.profile_article_popup_title {
font-size:11pt;
vertical-align:bottom;
font-weight:bold;
}
table.profile_article_popup {
display:none; 
position:absolute; 
top:70%;
left:50%;
margin-left:-280px; 
z-index:50000; 
}
table.profile_article_popup2 {
display:none; 
position:absolute; 
top:35%;
left:50%;
margin-left:-320px; 
z-index:50000; 
}
td.profile_article_popup2 {
background:#FFF;
width:560px; 
padding:10px;
}
td.profile_article_transparent {
background:#000;
opacity:0.5; 
filter:alpha(opacity=50); 
-moz-opacity:0.5;
}
div.article_entry {
background:#f1ede0 scroll url(./images/post-top.gif)  no-repeat center top;  
border:solid #dbd3bf;
border-width:0 1px;
}
div.article_title {
font:bolder 1.5em/1em Tahoma, Helvetica, Arial, sans-serif;
color:#a34112;
margin-top:0;
margin-bottom:1em;
padding:20px 25px 0;
text-shadow:0 0 20px #eae4d3;
}
div.article_details {
padding:0 25px;
}
div.article_meta,
div.article_category,
div.article_tag { 
background:url(./images/tab-inactive.png) repeat;
padding:0;
color:#A47719;
font-size:0.8333em;
line-height:1.3em;
}
div.article_body {
background:url(./images/tab-inactive.png) repeat;
font-size:12px;
line-height:1.5em;
padding:0 0 7px;
margin-right: 10px;
}
div.article_body1 {
background:#FFF;
font-size:12px;
line-height:1.5em;
padding:0 25px 10px;
}
div.article_tools {
background:#f9f8f3;
border-top:1px solid #DBD3BF;
padding:20px 30px;
}
div.article_featured {
background:#FFC;
}
div.article_searchsort {
border:1px solid #f5f2ec;
width:100%;
background:url(./images/tab-inactive.png) repeat;
}
div.article_searchsort td {
padding:2px;
}
.article_popular_tags h3 {
background:url(./images/tab-inactive.png) repeat; 
border:1px solid #f5f2ec;
font-size:14px;
color:#2d2c18;
padding:10px 0 0;
}
.articletags { padding:10px; line-height:2.2em; text-align:center; background:url(./images/tab-inactive.png) repeat; border:1px solid #f5f2ec; }
.articletags a { padding: 2px; }
.articletags a.tag1 { font-size:2.2em; font-weight:800; }
.articletags a.tag2 { font-size:1.8em; font-weight:700; }
.articletags a.tag3 { font-size:1.5em; font-weight:600; }
.articletags a.tag4 { font-size:1.35em; font-weight:500; }
.articletags a.tag5 { font-size:1.1em; font-weight:400; }
.articletags a.tag6 { font-size:1.0em; font-weight:300; }
.articletags a.tag7 { font-size:0.9em; font-weight:200; }
.articletags a.tag8 { font-size:0.75em; font-weight:100; }
.articletags sup { font-size:9px; color:#887a57 }
div.album_row {
margin:10px 0;
border:1px solid #eee;
padding:5px;
}
td.album_row1 {
padding:5px;
}
div.related_articleentry {
margin-top:5px;
background:url(./images/tab-inactive.png) repeat;
padding:5px; 
border:1px solid #f5f2ec;
}
div.recent_articleentry_meta {
color:#a47719;
font-size:0.8333em;
line-height:1.3em;
padding-left:15px;
}
div.related_articles_header {
background:url(./images/tab-inactive.png) repeat 0% 0%;
border:1px solid #f5f2ec;
font:bold 14px;
color:#9a4a0d;
padding:3px 3px 10px 5px;
margin-top:10px;
}
.bg_album {
background:scroll url(./images/fone_photo_article000.png) no-repeat top center;
margin:0 auto;
padding:70px 10px 0;
min-height:719px;
}
.desc_photo_article {
background:url(./images/tab-inactive.png) repeat;
color:#2d2c18;
padding:0 120px 1.5em;
}
/* div.article_body p {
  margin: 1em 0;
} */