/*
	VLC CSS - Dragos 10-06-02
*/

/* DEFAULT SETTINGS */

* { margin: 0; padding: 0; }
body { margin: 0; padding: 0; background: url(/img/design/page-bkg-180.gif) repeat-x top #343e4b; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height:1.5em; color:#747a83; }
button, input, textarea, select { font-family:Arial, Helvetica, sans-serif; font-size: 1em; border: 1px solid #DBD8C3; background: white; padding: 4px 0; }
p { margin:0; padding:0;}
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

a, a:visited {color:#307CDE; outline:none; text-decoration: none; }
a:hover{ color: #307CDE; text-decoration: underline; }

ul { list-style: none; }

h1, h2, h3 { color:#ed8917; font-weight:normal; margin: 8px 0; line-height:1.3em; }
h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 18px; }
h1 span, h2 span, h3 span { font-size: 16px; color: #666; font-weight: normal; line-height:1.5em; }
p { margin: 8px 0; }
hr { color: #F4F3E8; }

/* GENERIC CLASSES */

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.wrapper { width:100%; overflow:hidden;}
.container { width:100%;}

.alert_area{background:white;color:red;padding:5px 10px;}
.alert_item{border:1px solid red;}
.header_helper {display:block; width:auto;float:right; padding:5px 0; font-size:14px; vertical-align:middle; }
.header_helper a { color: #ed8917;  }
.ident_user_form_item .header_helper a { color: white; }
a.rss_feed { display: inline-block; height: 12px; line-height: 12px; padding-left: 16px; background-image: url(/img/icons/spropts.png); background-repeat: no-repeat; padding-right: 4px; background-position: 0 -72px; }
.submit { background: #ed8917; font-weight: bold; padding: 5px 10px; color: white; cursor: pointer; }
button,.submit,.cancel,.button{padding:4px 8px;border: 1px solid #343e4b; background:#ed8917;color:white;cursor:pointer;font-weight:bold;vertical-align:middle;}
.cancel{color:#600;}
.button{padding:2px 6px;}
.action { display: inline-block; width: 100px; height: 26px; overflow: hidden; background: url(/img/design/butt-bkg.png) no-repeat center center; vertical-align: middle; text-align: center; font-weight: bold; padding-top: 5px; font-size: 0.9em; }

.page_breadcrumbs a { text-decoration: none; }
.page_breadcrumbs {font-size:13px;color:#999;font-family:Arial,Helvetica,sans-serif;}

/* ALERTS AND MESSAGES */

.login_required_area{margin:10px 0;padding:10px;background:#fcc;color:#600;border:2px solid #C00;}
.notice_area{padding:5px;background:#f5f5f5;border:1px solid #ccc;}
.important_area {padding:5px;background:#f5f5f5;border:1px solid #ccc;margin: 10px 0; color:#600;}
.abuse_report{font-size:11px; color:#999; text-decoration: none;}
.abuse_report img{vertical-align:middle;border:0 none;padding-right:3px;}
.details { font-size: 11px; }
.page_top_notice { margin: 0; padding: 10px; font-weight: bold; font-size: 15px; color: red; background: #fee; text-align: center; font-family: Arial, Helvetica, sans-serif; }
.page_top_notice a { text-decoration: underline; }

#overlayer{visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:20000;}
#window_wrapper{display:none;position:absolute;left:50%;top:100px;width:480px;height:360px;text-align:center;z-index:21000;margin-left:-240px;}
.window_container{background:#F4F3E8;padding:5px;}
.window_contents{ padding: 10px; border:5px solid #DBD8C3; text-align:left; }
.window_contents input#email{width:100%;}
.window_close_button{float:right;width:auto;font-weight:bold;font-size:12px;background:#DBD8C3;padding:5px 10px;}
.window_close_button a{}

/* COMMERCIAL BLOCKS */

.page_commercial{text-align:right;}
.page_commercial span{background:#111;padding:2px 4px;font-size:10px;color:#666;}
#page_rectangle{width:300px;padding:2px;border:1px solid #666;margin:0 auto;}
#page_emag_products{width:300px;padding:2px;border:1px solid #666;margin:0 auto;}
#page_leaderboard{width:728px;height:90px;float:right;padding:2px;border:1px solid #666; margin:5px; margin-bottom: 0;}
#page_skyscraper{width:160px;padding:2px;border:1px solid #666;margin:10px auto;}

/* HEADER LAYOUT */

#page_container {width: 1000px; margin:0 auto; position:relative; }
#page_header { height: 140px; margin: 0; padding: 0; }
#page_logo{float:left;padding:0;margin:0;}
#page_logo a img{border:0 none;padding:25px 0;margin:0;}
#page_options_container { float: right; width: 728px; margin-right: 5px;  }
#page_options { font-size: .8em; padding: 5px 0; overflow: hidden; height: 16px; text-align: right; }


/* CONTENT LAYOUT */

#page_contents_container { background: white;  }
#page_wrapper { float: left; width: 670px; display: inline; background: white; }
#page_contents {padding: 5px 10px; }
#page_options a { display: inline-block; height: 12px; line-height: 12px; padding-left: 16px; background-image: url(/img/icons/spropts.png); background-repeat: no-repeat; padding-right: 4px; }
#page_full_contents{ display: inline; padding: 5px 10px; float: left; }
#opt_rssfeed { background-position: 0 -72px; }
#opt_facebook { background-position: 0 -60px; }
#opt_twitter { background-position: 0 -24px; }
#opt_twitter { background-position: 0 -24px; }
#opt_register { background-position: 0 -12px; }

/* SIDEBAR LAYOUT */

#page_sidebar { float: right; width: 320px; display: inline; background: #F4F3E8; }
#page_sidebar h3, p.sidebar_title { font-size: 1.2em; margin: 0; padding: 0; border-bottom: 1px dotted #ED8917; font-weight: bold; color: #307CDE }
#page_sidebar h3 a, p.sidebar_title a { text-decoration: none; }
.sidebar_box { padding: 10px; border-bottom: 5px solid white; }

#page_reports{position:absolute;left:50%;margin:5px 0;margin-left:-280px;top: 100px;width:560px;}
#page_reports_controls a{display:block;float:right;width:auto;padding:2px 4px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;background:#c00;border:1px solid #c00;font-size:8px;color:white;}
#page_reports_contents{clear:both;padding:20px;background:white;color:#c00;border:5px solid #c00;font-weight:bold;text-align:center;font-size:17px;font-family:Arial,Helvetica,sans-serif;}

/* FOOTER LAYOUT */

#page_footer { margin-bottom: 10px; border-top: 2px solid #DBD8C3; }
#page_footer a { color: #343e4b; }
#page_footer_left { float: left; width: 10px; background: url(/img/design/foot-left.gif) no-repeat left bottom; height: 180px; }
#page_footer_right { float: left; width: 10px; background: url(/img/design/foot-right.gif) no-repeat right bottom; height: 180px; }
#page_footer_contents { float: left; width: 980px; background: url(/img/design/foot-bkg.gif) repeat-x left bottom; height: 180px; }

#page_copyright{ color:#999; font-size:11px; padding: 5px 10px; }
#page_copyright span a{ color:#ed8917;text-decoration: none;}
#page_counters{float:right;width:250px;text-align:right;}

#page_footer_tags { width: 670px; float: left; display: inline; }
#page_footer_tags li { float: left; display: inline; width: 25%; }
#page_footer_tags li a { text-decoration: none; color: #343e4b; font-size: 0.9em; display: block; padding: 2px 0; padding-left: 18px; background: url(/img/design/foot-tag.gif) no-repeat left center; }
#page_footer_tags li a:hover { text-decoration: underline; }
#page_footer_archive { float: right; width: 310px; display: inline; }
#page_footer_archive li { float: left; display: inline; width: 16%; }
#page_footer_archive li a { text-decoration: none; color: #343e4b; font-size: 0.9em; display: block; padding: 2px 0;  }
#page_footer_archive li a:hover { text-decoration: underline; }
#page_metas { float: right; display: inline; width: 310px; }

#page_footer_metas { float: left; width: 670px; display: inline; }
#page_footer_about { float: right; width: 310px; display: inline; text-align: right; }

/* CATEGORIES BAR */

#page_categories_container { margin: 0; padding: 0; border-bottom: 2px solid #DBD8C3; }
#page_categories_list { margin: 0; padding: 0; height: 40px; }
#page_categories_list li { float: left; display: inline; width: 106px; height: 40px; margin: 0; padding: 0; overflow: hidden; background: url(/img/design/menu-bkg.gif) repeat-x right top; }
#page_categories_list li.page_categories_list_separator { width: 4px; background: url(/img/design/menu-sep.gif) no-repeat center top; }
li#page_categories_list_left_corner { width: 7px; background: url(/img/design/menu-left.gif) repeat-x left top; }
li#page_categories_list_right_corner { width: 7px; background: url(/img/design/menu-right.gif) repeat-x right top; }
a.page_category_link { display: block; text-align: center; padding: 10px 0; color: white; font-weight: bold; font-size: 1em; text-decoration: none; text-shadow: #333 0px 1px 0px; }
a.page_category_link:hover { background: url(/img/design/menu-over.gif) no-repeat center top; padding-top: 12px; } 

/* ARTICLE FORMAT */

.article_details{padding: 5px;font-family:Arial,Helvetica,sans-serif;  background: #F4F3E8; }
.article_details a {text-decoration:none;}
.article_details a:hover {text-decoration: underline;}
.article_details img{vertical-align:middle;border:0 none;}

.article_picture { float: right; margin: 5px; border: 1px solid #eee; padding: 5px; }
.article_contents { line-height: 1.5em; padding: 5px; }
.article_contents ul { list-style-type: square; margin: 4px; }
.article_contents ul li { list-style-type: square; margin-left: 16px; padding: 2px 0; }
.article_contents table { border: 0; }
.article_contents td { padding: 5px 10px; border: 0; border-bottom: 1px solid #ccc; }

.article_gallery_item{float:left;width:124px;margin-right:4px;margin-bottom:4px;text-align:center;}
.article_gallery_item a img{border:2px solid #307cde;}

div.article-pager{text-align:center;margin:10px 0;font-size:13px;padding:2px 0;font-family:Arial,Helvetica,sans-serif;}
div.article-pager span{padding:4px 6px;border:1px solid #666;background:#f4f3e8;text-align:center;}
div.article-pager a{margin:1px;}

.article_readalso_item{padding: 5px 0; margin-bottom:5px; border-bottom:1px dotted #F4F3E8;}
.article_readalso_item a img{float:left;padding:2px;border:1px solid #F4F3E8;margin-right:5px;}
.article_readalso_item h2,div.article_readalso_item h3{padding:0;margin:0;margin-bottom: 2px; font-size:18px;}
.article_readalso_item h2 span,div.article_readalso_item h3 span{font-size:13px;}
.article_readalso_item p{margin:2px 0;padding:0;}
.article_publish_details { margin: 2px; font-size: .8em; }

.article_recommend_item{float:left;width:48px;height:48px;margin:0;padding:0;}
.article_recommend_item a{display:block;width:48px;height:48px;}
.article_recommend_item a span{display:none;}

.article-subscribe { padding: 5px 10px; border: 1px solid #DBD8C3; background: #F4F3E8; }

#ari_email{background:transparent url(../img/icons/r/email.gif) no-repeat center center;}
#ari_ymsgr{background:transparent url(../img/icons/r/ymsgr.gif) no-repeat center center;}
#ari_digg{background:transparent url(../img/icons/r/digg.gif) no-repeat center center;}
#ari_tech{background:transparent url(../img/icons/r/tech.gif) no-repeat center center;}
#ari_redd{background:transparent url(../img/icons/r/redd.gif) no-repeat center center;}
#ari_stum{background:transparent url(../img/icons/r/stum.gif) no-repeat center center;}

.article_share{background-image:url(../img/icons/share.gif);background-repeat:no-repeat;padding:0 2px;margin-right:10px;padding-left:20px;float:left;width:auto;display:inline; text-decoration: none;}
.sbicon_email{background-position:0 -459px;}
.sbicon_ymsgr{background-position:0 -559px;}
.sbicon_twitter{background-position:0 -619px;}
.sbicon_facebook{background-position:0 -179px;}
.sbicon_digg{background-position:0 -19px;}
.sbicon_reddit{background-position:0 -319px;}
.sbicon_delicious{background-position:0 -39px;}

.article_vote_item{float:left;width:48px;height:48px;margin:0;padding:0;background:transparent url(../img/icons/v/off.gif) no-repeat center center;}
.avi_vote_note{display:block;width:48px;height:48px;}
.avi_vote_note span{display:none;}

#vote_message{float:right;width:auto;font-size:15px;padding:0 5px;}
#vote_message span{display:block;}

.spricon { display: none; }
/*
.spricon { display: inline-block; vertical-align: middle; width: 16px; height: 16px; font-size: 1px; background-image: url(../img/icons/spricons.gif); background-repeat: no-repeat; }
.spricon_answer { background-position: 0 0px; }
.spricon_comment { background-position: 0 -20px; }
.spricon_clock { background-position: 0 -40px; }
.spricon_gallery { background-position: 0 -60px; }
.spricon_tag { background-position: 0 -80px; }
*/

/* SIDEBAR BOXES */
.sidebar_box p{ margin:0;padding:5px 0;}

.register_box form input#email{width:100%;}
.register_box form input.submit{width:auto;}

.question_box{margin:10px 0;padding:5px 10px;background:F4F3E8;border:1px solid #DBD8C3;}
.question_box img{float:left;padding:2px;border:1px solid #ccc;margin:5px 0;margin-right:5px;}

.topics_box ul{margin:0;padding:0;list-style-type:square;margin-left:15px;}
.topics_box ul li{padding:2px 0;list-style-type:square;}

.sidebar_tag_cloud{color:#666;font-size:12px;}
.sidebar_tag_cloud a span{color:#999;}

/* CATEGORIES */

#category_articles_container{ }
.category_article_item { margin: 5px 0; border-bottom: 1px dotted #f4f3e8; }
.category_article_item a{ }
.category_article_item a img { border: 1px solid #dbd8c3; float: left; margin-right: 5px; margin-bottom: 5px; padding: 2px; }
.category_article_text { margin-left: 140px; width: 100%; float: left; }

/* HOMEPAGE */

#homepage_articles_container{padding: 0; margin: 0; background: white;}
.homepage_article_item{float:left;width:307px;height:360px;overflow:hidden;padding:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #444; display: inline;}
.homepage_article_item h2{margin:0;padding:0;font-weight:normal;height:25px;overflow:hidden;}
.homepage_article_picture a img{border:0 none;}
.homepage_article_details{padding:2px 0;font-size:12px;font-family:Arial,Helvetica,sans-serif; }
.homepage_article_details img{vertical-align:middle;border:0 none;}
.homepage_article_excerpt{line-height:1.5em;}

.hp_page_rectangle{float:left;width:310px;height:360px;overflow:hidden;padding:5px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #444;}

.hpn_sidebar_block  { padding-top: 5px; }

#hpn_categories_left { width: 670px; float: left; display: inline; border-right: 1px dotted #eee; }
#hpn_categories_right { width: 320px; float: right; display: inline; }
.homepage_category_area { float: left; width: 330px; float: left; display: inline; }
.homepage_category_wrap { padding: 5px 15px; height: 400px; overflow: hidden; }
.hpn_category_title_left { background: url(/img/design/head-left.gif) no-repeat left center; padding-left: 10px; height: 40px; margin: 10px 0; }
.hpn_category_title_right { background: url(/img/design/head-right.gif) no-repeat right center; padding-right: 10px; height: 40px; }
.hpn_category_title_area { background: #f4f3e8; height: 40px; overflow: hidden; }
.hpn_category_title_area h2 { padding: 6px 0; margin: 0; text-shadow: #ddd 0px 1px 0px; }

.homepage_category_picture { background-position: center center; background-repeat: no-repeat; }
.homepage_category_article { padding: 5px 10px; color: #ED8917; border-bottom: 1px dotted #eee; }
.homepage_category_article h3 { height: 20px; overflow: hidden; }
.homepage_category_list { padding: 5px 10px; }
.homepage_category_list ul { padding: 0; margin: 0; }
.homepage_category_list ul li { list-style-type: none; margin: 0; padding: 0; }
.homepage_category_list ul li a { height: 20px; overflow: hidden; display: block; padding-left: 16px; background: url(/img/icons/lst.png) left 5px no-repeat; }
.homepage_article_excerpt { height: 85px; overflow: hidden; }

.hpn_right_box { padding: 10px; margin-right: 10px; border-bottom: 5px solid #F4F3E8;  }
.hpn_register_box { padding: 10px; }

#hpn_welcome { background: #F4F3E8; }
#hpn_left_column { width: 670px; float: left; display: inline; }
#hpn_right_column { width: 320px; float: right; display: inline; }
#hpn_slider_container { padding: 10px; }
#hpn_slider_viewport { height: 250px; overflow: hidden; }
.hpn_rectangle { width: 300px; height: 250px; margin: 10px auto; border: 1px solid #666666; background: white; }
.hpn_slide_item { width: 630px; height: 250px; }
.hpn_slide_picture { float: left; width: 300px; display: inline; background-color: white; }
.hpn_slide_picture img { border: 0; padding: 0px; }
.hpn_slide_header { float: right; width: 300px;  display: inline; margin-right: 10px; }
.hpn_slide_title { margin: 10px 0; padding: 0; }
.hpn_slide_description { margin: 0; padding: 0; margin: 10px 0; color: #ed8917; }
.hpn_slide_details { margin: 0; padding: 0; text-align: right; font-size: 0.9em; }
#hpn_slider_scroller { text-align: right; position: absolute; width: 620px; margin-top: 220px; z-index: 5; margin-left: 5px; }
.hpn_slider_button { display: inline-block; padding: 5px 0; width: 24px; font-weight: bold; font-family:Arial; background: url(/img/design/slider-bkg.gif) no-repeat center center; text-decoration: none; font-size: 1em; color: white; text-align: center; text-decoration: none; }
.hpn_slider_button:hover { text-decoration: none; color: #307CDE; }
.hpn_slide_current_button { background: url(/img/design/slider-cur.gif) no-repeat center center; }

/* PAGING LIST */

.items-pager{text-align:center;margin:10px 0;font-size:13px;padding:2px 0;font-family:Arial,Helvetica,sans-serif;color:#999;}
.items-pager span{font-weight:bold;padding:4px 6px;border:1px solid #666;background:#f4f3e8;text-align:center;}
.items-pager a{margin:1px;}
.items-pager a span{font-weight:normal;}
.items-pager span.title{color:#999;font-size:11px;border:0 none;background:transparent;}



/* GALLERY POPUP */

#gallery_contents{background:white;text-align:center;}
#gallery_contents_table{border:0 none;padding:0;margin:0;width:100%;}
#gallery_contents_table td{border:0 none;padding:5px;margin:0;text-align:center;}
#gallery_contents_table td.gallery_curr_cell{width:660px;height:500px;text-align:center;vertical-align:middle;border:4px solid #DBD8C3;}
#gallery_contents_table td.gallery_prev_cell{text-align:right;width:120px;}
#gallery_contents_table td.gallery_next_cell{text-align:left;width:120px;}

.cell-top{vertical-align:top;}
.cell-bottom{vertical-align:bottom;}
.gallery_prev_cell a span,td.gallery_next_cell a span{display:block;width:120px;font-size:20px;text-decoration:underline;text-align:center;}
.gallery_description{text-align:left;padding:4px 10px;border-top:5px solid #F4F3E8;}
.gallery_description h1{padding:0;margin:0;}
.gallery_description .gallery_position{padding:0;margin:0;float:right;width:auto;color:#777;padding-top:5px;}
.gallery_description p{color:#666;font-size:13px;padding:0;margin:0;padding-bottom:4px;}

/* CONTACT FORM */

#contact_form{width:640px;margin:0 auto;}
#contact_form label{font-size:16px;font-weight:normal;}
#contact_form input{font-size:16px;font-weight:normal;}

/* COMMENTS BLOCK */

#comments_form_container{display:none; padding:5px 10px; border: 1px solid #DBD8C3;background:#F4F3E8;}
.comments-list{margin:0;padding:0;list-style-type:none;}
.comments-list blockquote { padding: 5px 10px;list-style-type:none; border-bottom: 1px solid #f4f3e8; }
.comments-title{font-size:14px;margin:0;padding:0;padding-bottom:5px;font-weight:bold; color:#307cde; }
.comments-title span{font-size:12px; color: #666; }
.comments-list p{ margin:0;padding: 2px 0;}
.commenter-avatar{ float:left; padding: 5px 0; margin: 0; margin-right:5px; margin-bottom: 5px; display: inline; }
.comments-list ul { list-style-type: square; margin: 4px; }
.comments-list ul li { list-style-type: square; margin-left: 16px; padding: 2px 0; }
.comments-text { padding-left: 70px; }

/* QUESTIONS */

.question_details{padding:2px 0;font-family:Arial,Helvetica,sans-serif;}
.question_details a{text-decoration:none;}
.question_details img{vertical-align:middle;border:0 none;}
.question-area{margin:5px 0;padding:10px;border:2px solid #ccc;background:url(../img/design/qgrd.gif) center left repeat-x;}
.question-area .question-picture{float:right;margin-left:10px;border:1px solid #c00;padding:2px;background:white;}
.question-area h1{margin:0;padding:0;margin-bottom:10px;font-size:32px;color:#c00;}
.question-area h1 a{color:#c00;}
.question-answer-now{font-weight:bold;font-size:15px;}

.items_list{margin-bottom:10px;padding-bottom:10px;}
.items_list ul{margin:0;padding:0;list-style-type:none;}
.items_list ul li{margin:5px;padding:5px;list-style-type:none;clear:both;border-top:1px dotted #ccc;}
.items_list ul li img{float:left;margin-right:10px;padding:2px;border:1px solid #eee;}
.items_list ul li span{font-size:11px;color:#666;}
.items_list h3{font-size:14px;margin:0;padding:0;padding-bottom:5px;}
.items_list p{margin:4px 0;padding:0;}

#answers_form_container{display:block;padding:5px 10px;border:5px solid #DBD8C3;background:#eee;}
.answers-list{margin:0;padding:0;list-style-type:none;margin-left:5px;}
.answers-list-item{margin:5px 0;padding:10px;list-style-type:none;border-bottom:1px dotted #999;}
.answers-list h3{font-size:14px;margin:0;padding:0;padding-bottom:5px;}
.answers-list h3 span{font-size:12px;}
.answers-list p{font-size:13px;margin:0;padding:0;}
.answers-list-item img.answerer-avatar{float:left;margin-right:5px;padding:5px;border:1px solid #369da1;background:white;}
.answers-list-vote{float:right;width:auto;font-size:12px;text-align:center;padding:0 5px;margin-bottom:10px;}
img.answers-list-vote-button{margin:2px;padding:2px;cursor:pointer;vertical-align:middle;float:left;width:auto;}
span.answers-list-vote-rank{padding:0;vertical-align:middle;font-size:23px;width:32px;text-align:center;cursor:default;float:left;display:block;}
span.answers-list-vote-rank span{font-size:10px;color:#666;display:block;}

/* USER FORMS */

.ident_user_form_container{float:left;width:50%;color:#666;}
.ident_user_form_item{margin:5px; padding:5px;border:1px solid #DBD8C3;height:280px;background:#f4f3e8;}
.ident_user_form_item h2{margin:0;padding:5px 10px;background:#747A83;color:white;}
.ident_user_form_container form{padding:0 10px;margin:0;}
.ident_user_form_container input{width:100%;font-size:16px;}
.ident_user_form_container select,textarea{font-size:16px;}
.ident_user_form_container input.submit{width:auto;font-weight:bold;padding:5px 10px;font-size:14px;width:120px;}
.profile_input_panel{float:left;width:50%;}
.profile_input_panel p{margin:5px;padding:5px 10px;}

div.members_container{padding:0;margin-bottom:5px;}
div.members_container h2{margin:0;padding:5px 10px;margin-bottom:5px;}
div.member_box{width:110px;height:110px;float:left;text-align:center;overflow:hidden;margin-right:5px;margin-bottom:5px;}
div.member_box a{text-decoration:none;display:block;padding:5px;border:1px solid #ccc;}
div.member_box a:hover{background:#f4f3f3;border:1px solid #eee;}
div.member_box a img{border:0;}
div.member_box a span{text-decoration:none;display:block;font-size:11px;font-family:Arial;padding-top:2px;}
div.club_container{padding:10px;margin-left:15px;}
div.club_container h1{padding:0;margin:0;}
div.club_sidebar{float:left;width:220px;}
div.club_contents{float:right;width:740px;}
div.mp_avatar{text-align:center;}
div.mp_avatar img{border:1px solid #DBD8C3;padding:5px;background:#f4f3f3;}
div.mp_profile{float:left;width:400px;}
div.mp_details{float:left;width:300px;}

#search_form{margin:5px 0;padding:5px 10px;}
#search_form input#query{padding:6px 4px;font-size:16px;}
form#search_bar{margin:1px 4px;padding:0;margin-left:24px;background:transparent url(../img/design/search-bar.gif) no-repeat left top;}
form#search_bar input#query{margin:0;padding:1px 3px;font-size:12px;width:148px;border:0 none;background:none;}
form#search_bar input#search{margin:0;padding:2px 3px;font-size:10px;border:0 none;background:none;width:43px;}

/* FORUMS LAYOUT */

.forum_sidebar{float:left;width:220px; display: inline; }
.forum_contents{float:right;width:740px;  display: inline;  }
.page_narrow_sidebar{float:left;width:220px;  display: inline; }
.page_narrow_contents{float:right;width:740px;  display: inline; }
.forum_listing{padding:5px;background:white;}
.forum_listing td{padding:4px 8px;}
.forum_position{padding:5px 0;color:#666;font-size:12px;}

.forum_topics_table{width:100%;}
.forum_topics_table th{font-size:12px;border-bottom:1px solid #307cde;background:#f4f3e8;}
.forum_topics_table td{border-bottom:1px dotted #666;}
.forum_topics_table td h3{margin:0;padding:0;font-weight:bold;}
.forum_topics_table td h3 span{font-size:13px;}
.forum_topics_table td p{padding:0;margin:5px 0;}

td.forum_post_count{text-align:center;color:#666;}
td.forum_last_post{text-align:left;color:#666;}
td.forum_post_content{vertical-align:top;color:#307cde;}
th.forum_post_header_author{width:120px;}
td.forum_post_author{width:120px;text-align:left;}
p.forum_post_details{font-size:10px;text-align:left;color:#666;}
p.forum_post_text{font-size:15px;}
p.forum_post_avatar img{background:#F4F3E8;padding:2px;}

.embeded_object{margin:5px auto;z-index:10px;}
.row-clearer{display:block;clear:both;}
.bkg_odd{background-color:#f4f3f3;}
.bkg_even{background-color:#fffcfc;}

ul.forum-list{margin:5px 0;padding: 5px 0;list-style-type:none;}
ul.forum-list li{margin:0;padding:0;list-style-type:none;clear:both;border-bottom:1px solid #ccc;border-top:1px solid white;clear:both;}
ul.forum-list li dl{margin:0;margin-left:8px;padding:5px 0;height:72px;min-height:72px;}
ul.forum-list li dt{margin:0;padding:0;float:left;width:50%;}
ul.forum-list li span { line-height: 1.3em; }
ul.forum-list li dt span{display:block;font-size:11px;color:#666; line-height: 1.3em;}
ul.forum-list li dd{margin:0;padding:0;float:left;width:8%;padding-left:1em; line-height: 1.3em;}
ul.forum-list li dd.topics,ul.forum-list li dd.posts{text-align:center;}
ul.forum-list li dd.poster{width:25%;}
ul.forum-list li.forum-list-hdr{font-family:Arial,Helvetica,sans-serif;border-bottom:3px solid #ccc;}
ul.forum-list li.forum-list-hdr dl{padding:5px 0;height:24px;min-height:24px; overflow: hidden; }
ul.forum-list li.forum-list-hdr dl dt a{font-size: 18px;}
ul.forum-list li.forum-list-hdr dd{color:#999;font-size:11px;font-weight:bold;}
ul.forum-list li.forum-list-hdr dd.topics{padding-left:24px;}
ul.forum-list li.forum-list-row dl{background:url(../img/icons/forum/topic.gif) left center no-repeat;padding-left:24px;}
ul.forum-list li.forum-list-row dl dt a{font-weight:bold;}
ul.forum-list li.forum-list-row p{padding-left:24px;}
ul.forum-list li.forum-list-row .forum-popular a { font-weight: normal; font-size: 10px; }

.post-list-row{margin:8px 0;border:1px solid #ccc;}
.post-left{float:left;width:19%;}
.post-right{float:right;width:80%;}
.post-author{padding:8px;text-align:center;}
.post-author a{text-decoration:none;}
.post-author a img{padding:2px;border:1px solid #ccc;}
.post-author a span{display:block;font-size:11px;}
.post-title{padding:4px 8px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#666;background:#ebf1f9;}
.post-title span{float:right;width:auto;}
.post-content{padding:8px;}
.post-content img{vertical-align:middle;}
.small-date{font-size:10px; }
.small-date a { line-height: 1em; }
.forum-controls{text-align:right;margin:5px 0;}
.forum-submenu{float:right;text-align:right;margin:5px;color:#666;}
.forum_append_form{padding:5px;border:1px solid #ccc;background:#f5f5f5;}
.forum_append_form input{background:white;}
.forum_append_form input.button{background:#DBD8C3;}

/* PROFILE TOOLBAR */

#profile_toolbar{padding:5px;margin:0;margin-bottom:5px;width:auto;float:right;font-family:Arial,Helvetica,sans-serif;background:#f5f5f5;}
#profile_toolbar ul{margin:0;padding:0;list-style-type:none;}
#profile_toolbar ul li{margin:0 1px;padding:0;list-style-type:none;float:left;width:auto;border:1px solid #ccc;}
#profile_toolbar ul li a{display:block;padding:5px 10px;font-size:11px;font-weight:bold;background:#efefef;}
#profile_toolbar ul li a:hover{background:#DBD8C3;color:white;text-decoration:none;}
#profile_toolbar .right{float:right;}

/* CONTESTS */

.contest_menu_box{float:left;width:190px;background:#f5f5f5;border:1px solid #ccc;margin-right:5px;}
.contest_menu_box ul{margin:0;padding:0;list-style-type:square;margin-left:20px;}
.contest_menu_box ul li{margin:0;padding:0;list-style-type:square;}
.contest_menu_box ul li a{padding:5px 0;display:block;}
.contest_apply_form{background:#f5f5f5;border:1px solid #ccc;padding:5px 10px;}

div.rankings-item{width:130px;height:170px;float:left;text-align:center;overflow:hidden;margin-right:5px;margin-bottom:5px;}
div.rankings-item a.ranking-imag{text-decoration:none;display:block;padding:5px;border:1px solid #ccc;}
div.rankings-item a.ranking-imag:hover{background:#f4f3f3;border:1px solid #eee;}
div.rankings-item a img{border:0;}
div.rankings-item a span{text-decoration:none;display:block;font-size:11px;font-family:Arial;padding-top:2px;}
div.rankings-item p{font-size:13px;font-family:Arial;padding-top:2px;margin:0;}

/* HOT ARTICLES AREA */

#hot_articles_container { margin: 10px 0; }
#hot_articles_viewport {  }
.hot_article_item { float: left; width: 20%; display: inline; }
.hot_article_item a { display: block; padding: 5px; border: 1px solid #307cde; background: #111; height: 50px;font-size:13px;font-family:Arial; font-weight: bold; }
.hot_article_item a:hover { background: #F4F3E8; }
.hot_article_item img { float: left; margin-right: 5px; display: inline; border: 0; width: 50px; }
.articles_recommend_container { margin: 5px; background: white; padding: 5px; }

/* BIG BUTTONS */
#article-big-buttons {width: 630px;overflow: hidden;list-style-type: none;font-family: Arial}

.article-big-button-holder {float: left;width: 200px;height: 100px;display: block;margin-right: 10px;}
.article-big-button, .article-big-button:visited {background: url(http://www.vacantalowcost.ro/img/design/article-button-bg.png) repeat-x 0 -30px;line-height: 28px;display: block;width: 200px;height: 100px;color: #FFF;font-weight: bold;font-size: 26px;text-transform: uppercase;text-decoration: none;text-shadow: 1px 1px 1px #343E4B;}	
.article-big-button:hover, .article-big-button-hover {color: #FFF; text-decoration: none; background-image: none; line-height: 28px;}
.article-big-button-inside {display: block;padding: 10px;}	
	          
#article-big-button-1 {background-color: #ed8917;}
#article-big-button-2 {background-color: #222c36; font-size: 22px;}
#article-big-button-3 {background-color: #feba02; font-size: 23px;}	

.big-button-content {display:none; position: absolute; padding: 10px; width: 500px;}
.big-button-content-inside {margin: 5px; padding: 10px; background: #FFF; color: #333; font-size: 12px; font-family: Arial; line-height: 18px;}

.big-button-header {font-size: 16px; font-weight: bold; margin-bottom: 10px; display: block;}
.big-button-li {margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #CCC;}
.big-button-li-last {margin-bottom: 0px; padding-bottom: 0px; border-bottom: 0px;}

#big-button-content-1 {background-color: #ED8917;}
#big-button-content-2 {background-color: #222C36;}
#big-button-content-3 {background-color: #FEBA02;}

.big-button-close {display: block; text-align: center; padding-top: 5px;}

/* JURNAL */
#diary-container {height: 1300px; background: url(../../img/jurnal/background.jpg) no-repeat top left; position: relative;}
#diary-article-container {background: url(../../img/jurnal/background-article.jpg) no-repeat top left; position: relative;}
#diary-inside {padding: 20px;}
#diary-pen {position: absolute; top: 11px; left: 475px; z-index: 10;	}
#diary-description {color: #0C4CA1; font-size: 14px; font-style: italic; width: 440px;}
#diary-description-inside {padding: 120px 0px 0px 0px; margin-bottom: 20px;}
#diary-description-part2 {display: none;}
#diary-more {text-decoration:underline; color: #EE952F;}

#diary-button {background: url(../../img/jurnal/deschide-jurnalul.png); display: block; height: 50px; width: 220px;}
#diary-button:hover {background-position: 0px -50px;}
#diary-button:active {background-position: 0px -100px;}

#diary-news-container {width: 441px; overflow: hidden;}
#fb-like {float: left; z-index: 1;}
#diary-news {float: right; width:328px;}
#diary-news-header{width: 328px; height: 38px; background: url(../../img/jurnal/news-header.png) no-repeat top left;}
#diary-news-content {background: #FFF; border-left: 3px solid #EE952F; border-right: 3px solid #EE952F; padding: 20px;}
#diary-news-footer{width: 328px; height: 8px; background: url(../../img/jurnal/news-footer.png) no-repeat top left;}

#diary-bottom {
	margin-top: 40px; 
}

#diary-comments {width: 568px; float: left;}
#diary-comments-header{width: 568px; height: 38px; background: url(../../img/jurnal/comments-header.png) no-repeat top left;}
#diary-comments-content {background: #FFF; border-left: 3px solid #3698D5; border-right: 3px solid #3698D5; padding: 20px;}
#diary-comments-footer{width: 568px; height: 8px; background: url(../../img/jurnal/comments-footer.png) no-repeat top left;}


#diary-news-tail {left:460px; position:absolute; top:280px;}
#diary-blue-tail {left:460px; position:absolute; top:280px; display: none;}

#diary-sponsor {
	float: right;
	margin-right: 40px;
}	

#diary-list {
	background: #3698D5;
	width: 450px;
	height: 300px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	top: 300px;
	position: absolute; 
	display: none;
	z-index: 100;
}

#diary-list-inside {
	padding: 15px;
	text-align:center;
}

#diary-list-close {color: #FFF; font-style: italic;}

.diary-list-item {width: 105px; height: 120px; float: left; margin: 0px 15px; }
.float-container {width: 100%; overflow: hidden;}
#diary-article {color: #0C4CA1; font-size: 14px; float: left; width: 580px;}
#diary-gallery {float: right; width: 345px;}
.diary-photo-thumb {border:1px solid #BBBBBB; padding:5px;}
.diary-photo-link {float: left; display: block; margin-right: 10px; margin-bottom: 5px;}
 #diary-article-header-link {height: 110px; display: block; width: 580px;}
 
 /* TABEL ARTICOL */
#vlc_hotel_list .head {background: transparent;}
#vlc_hotel_list th {text-align: left;}
#vlc_hotel_list {border-collapse: collapse;}
#vlc_hotel_list td {padding: 5px; border: 1px solid #DDD; cursor: pointer;}
#vlc_hotel_list a {text-decoration: underline;}
.roweven {
	background: #F1F1F1;
}
.rowodd {
	background: #FFF;
}
.rowHover {
	background: #FFE87C;
}
