/*
Theme Name: blys
Theme URI: http://rsvpteam.co.il
Description: blys theme by Tom Roshko of RSVPTEAM
Author: Tom Rusko
Author URI: http://tomroshko.com
Version: the newest
License: my code : private, stuff i use under their disc.

*/

/* ////////////////////////////////// CHAPTER 1 - RESET */

/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
 abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: arial,helvetica,sans-serif;
	font-size: 14px;			
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}
body {
	background: #fff;
	line-height: 1;
}
ol, ul {
	list-style: none;
}
table {/* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	font-weight: normal;
	text-align: left;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: 0;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}


/* Assistive text */
.assistive-text {
	position: absolute !important;
	clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
	clip: rect(1px, 1px, 1px, 1px);
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
	background: #eee;
	border-bottom: 1px solid #ddd;
	color: #1982d1;
	clip: auto !important;
	font-size: 12px;
	position: absolute;
	text-decoration: underline;
	top: 0;
	left: 7.6%;
}

a {color:black; text-decoration:none;}
html {direction:rtl; width:100%;}
/* ////////////////////////////////// CHAPTER 2 - SPRITES - positions and files */

.sprite{background-image:url('./img/sprites2.png');}

.skyline{background-position:-0px -0px; width:960px; height:168px;}
.logo{background-position:-0px -200px; width:260px; height:96px;}
.map_ss{ background-position:-0px -0px; background-image:url('./img/map.png');}
.map_ss:hover{opacity:0.7;}
.calendar_ss{ background-position:-0px -0px; background-image:url('./img/cal.png');}
.calendar_ss:hover{opacity:0.7;}
.subway{ background-position:-0px -876px; width:40px; height:33px;}
.subway_side { background-position:-0px -876px; width:40px; height:33px;}
.subway_side_ts { background-position:-67px -876px; width:40px; height:33px;}
.com_ar {background-position:-5px -926px; width:14px; height:25px;}
.arr_left{background-position:-0px -970px; width:25px; height:21px; }
.arr_right{background-position:-32px -970px; width:25px; height:21px; }
.search_submit{background-position:-0px -515px;}
.search_tpp {width:915px;}
.prev_page_title.search_tpp {margin-top:57px;} 
.nav_item_img{width:34px; height:34px; display:block; margin:auto;}
.nav_homep{background-position:-0px -333px;}
.nav_shopping{background-position:-40px -333px;}
.nav_food{background-position:-80px -333px;}
.nav_entertainment{background-position:-120px -333px;}
.nav_culture{background-position:-160px -333px;}
.nav_night{background-position:-200px -333px;}
.nav_more{background-position:-240px -333px;}
.nav_about{background-position:-280px -333px;}
.nav_contact{background-position:-320px -333px;}

.nav_homep_active{background-position:-0px -389px;}
.nav_shopping_active{background-position:-40px -389px;}
.nav_food_active{background-position:-80px -389px;}
.nav_entertainment_active{background-position:-120px -389px;}
.nav_culture_active{background-position:-160px -389px;}
.nav_night_active{background-position:-200px -389px;}
.nav_more_active{background-position:-240px -389px;}
.nav_about_active{background-position:-280px -389px;}
.nav_contact_active{background-position:-320px -389px;}

.social_row{width:220px; height:45px; background-position:-0px -460px;}

.prev_general .comments_baloon{background-position:-0px -819px;}
.prev_shopping .comments_baloon{background-position:-30px -819px;}
.prev_food .comments_baloon{background-position:-60px -819px;}
.prev_entertainment .comments_baloon{background-position:-90px -819px;}
.prev_culture .comments_baloon{background-position:-120px -819px;}
.prev_night .comments_baloon{background-position:-150px -819px;}
.prev_more .comments_baloon{background-position:-180px -819px;}

/* ////////////////////////////////// CHAPTER 3 - GENERAL AND MISC */

#sitewrap{width:960px; margin:14px auto;}
.zero{width:0px; height:0px;}
.float_closer{display:block; float:none; clear:both;}

.almo1 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 19px; }
.almo2 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 24px; }
.almo3 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 19px; }

.almo4 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 29px; } 

.almo5 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 17px; }

.almo6 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 17px; }

/* don't forget manuel in submit button!!!*/
.almo7 {font-family: 'almoni-dl', sans-serif; font-weight: 700; font-size: 19px; }
.almo8 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 24px; }
.almo9 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 17px; }
.almo10 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 29px; }
.almo11 {font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 22px; }

/* ////////////////////////////////// CHAPTER 4 - COLORS */

#color_homep{color:black;}
#color_shopping{color:#75225c;}
#color_food{color:#f82035;}
#color_entertainment{color:#1faaef;}
#color_culture{color:#fe86aa;}
#color_night{color:#17509f;}
#color_more{color:#069b61;}
#color_about{color:#976236;}
#color_contact{color:#ffd700;}

/* ////////////////////////////////// CHAPTER 5 - HEADER */

#branding {heigth:247px; width:960px;}
#logo{display:block; position:relative; top:37px; right:30px;}

#access ul{list-style:none; margin-top:10px;}
.nav_item{width:81px; height:57px; display:block; float:right;}
.nav_item_left{width:81px; height:57px; display:block; float:left;}

.nav_item:hover .nav_homep{background-position:-0px -389px;}
.nav_item:hover .nav_shopping{background-position:-40px -389px;}
.nav_item:hover .nav_food{background-position:-80px -389px;}
.nav_item:hover .nav_entertainment{background-position:-120px -389px;}
.nav_item:hover .nav_culture{background-position:-160px -389px;}
.nav_item:hover .nav_night{background-position:-200px -389px;}
.nav_item:hover .nav_more{background-position:-240px -389px;}
.nav_item_left:hover .nav_about{background-position:-280px -389px;}
.nav_item_left:hover .nav_contact{background-position:-320px -389px;}

.nav_item:hover .nav_text_homep{color:black;}
.nav_item:hover .nav_text_shopping{color:#75225c;}
.nav_item:hover .nav_text_food{color:#f82035;}
.nav_item:hover .nav_text_entertainment{color:#1faaef;}
.nav_item:hover .nav_text_culture{color:#fe86aa;}
.nav_item:hover .nav_text_night{color:#17509f;}
.nav_item:hover .nav_text_more{color:#069b61;}
.nav_item_left:hover .nav_text_about{color:#976236;}
.nav_item_left:hover .nav_text_contact{color:#ffd700;}

.nav_text_homep_active{color:black;}
.nav_text_shopping_active{color:#75225c;}
.nav_text_food_active{color:#f82035;}
.nav_text_entertainment_active{color:#1faaef;}
.nav_text_culture_active{color:#fe86aa;}
.nav_text_night_active{color:#17509f;}
.nav_text_more_active{color:#069b61;}
.nav_text_about_active{color:#976236;}
.nav_text_contact_active{color:#ffd700;}


.nav_text{text-align:center; display:block; width:81px; text-decoration:none; margin-top:10px;}

.second_line{width:960px; height:2px; background-color:black; position:relative; top:26px; z-index:-1;}

/* ////////////////////////////////// CHAPTER 6 - FOOTER */
#footer_titles{width:960px; height:40px; border-top:1px black solid; border-bottom:1px black solid;}
.ftitle{width:218px; display:block; float:right; text-align:center; margin-top:8px; color:black; text-decoration:none; }
#colophon{margin-top:40px;}

.ftitle_right{margin-right:11px;}
.ftitle_other{margin-right:22px;}
#footer_titles a{cursor:pointer;}
#footer_titles a:hover{cursor:pointer; opacity:0.7;}


#footer_content {margin-top:20px;}
.fbox{width:218px; display:block; float:right; }
.fbox_right{margin-right:11px; line-height:20px;}
.fbox_other{margin-right:22px;}
.fbox_img{display:block; margin:0px 11px; width:196px; height:196px; border:1px solid black; }

.social_link{width:39px; height:41px; display:block; float:right; }
.social_link_reg{margin-left:6px;}
#nl_resp {min-width:1px; min-height:1px; margin-bottom:21px;}
.form_title{margin-top:15px;}
.footer_field{font-size:14px; font-family:arial,helvetica,Helvetica,sans-serif; text-indent:5px; border:#6a6a6a 1px solid; outline:none; height:28px; width:157px; padding:0px 0px 0px 0px; float:right;}
.footer_submit{background-color:black; color:white; border:none; outline:none; height:30px; width:50px; padding:0px 0px 0px 0px; float:left; cursor:pointer;}
.footer_submit:hover{ background-color:#aaaaaa;}
.footer_form{margin:8px 0px 0px 0px;}

/* ////////////////////////////////// CHAPTER 7 - post prev boxes */

.fullprev{width:280px; height:596px; padding:0px 10px 0px 10px; display:block; float:right; vertical-align:top;}
.col0{margin-right:10px;}
.col1{margin-right:20px;}
.col2{margin-right:20px;}

.fullprev_img{width:260px; height:260px; padding:6px 6px 6px 6px;}
.fullprev_img:hover{opacity:0.7;}
.prev_date{color:#c3c3c3;}
.prevfull_footer{ border-top:1px solid black; border-bottom:1px solid black; height:38px; position:relative; top:-7px; padding-top:2px; display:block; width:280px;}
.fullprev_comment{float:right; height:31px;}
.fullprev_comment:hover{opacity:0.7;}
.comments_baloon{display:block; float:right; width:27px; height:23px; margin-left:3px; position:relative; top:9px; color:white; text-align:center; text-indent:-2px;}
.comment_word{display:block;  position:relative; top:9px; float:right;}
.leave_comment{display:block;  position:relative; top:9px; float:right;}
.leave_comment_del{display:block;  position:relative; top:9px; margin:0px 3px 0px 3px; float:right;}
.prev_row{margin-top:55px;}
.fb-in-prev{ position:relative; top:8px; float:left;}
.prev_excerpt{line-height:20px; height:200px; margin-bottom:30px; text-overflow:ellipsis;}
.prev_header{margin-top:12px;}
.prev_title a:hover{/*text-decoration:underline;*/ opacity:0.7;}
.prev_title {max-height:32px; overflow:hidden;}
.prev_dandt .prev_title {max-height:125px!important; line-height:26px;  overflow:hidden!important; display:block!important;}
.prev_dandt a:hover .prev_title{opacity:0.7;} 

.prev_general .main_img{border:2px solid black;}
.prev_shopping .main_img{border:2px solid #75225c;}
.prev_food .main_img{border:2px solid #f82035;}
.prev_entertainment .main_img{border:2px solid #1faaef;}
.prev_culture .main_img{border:2px solid #fe86aa;}
.prev_night .main_img{border:2px solid #17509f;}
.prev_more .main_img{border:2px solid #069b61;}
.prev_about .main_img{border:2px solid #976236;}
.prev_contact .main_img{border:2px solid #ffd700;}

.prev_general .color_text{color:black;}
.prev_shopping .color_text{color:#75225c;}
.prev_food .color_text{color:#f82035;}
.prev_entertainment .color_text{color:#1faaef;}
.prev_culture .color_text{color:#fe86aa;}
.prev_night .color_text{color:#17509f;}
.prev_more .color_text{color:#069b61;}
.prev_about .color_text{color:#976236;}
.prev_contact .color_text{color:#ffd700;}


.prev_general .color_text a{color:black;}
.prev_shopping .color_text a{color:#75225c;}
.prev_food .color_text a{color:#f82035;}
.prev_entertainment .color_text a{color:#1faaef;}
.prev_culture .color_text a{color:#fe86aa;}
.prev_night .color_text a{color:#17509f;}
.prev_more .color_text a{color:#069b61;}
.prev_about .color_text a{color:#976236;}
.prev_contact .color_text a{color:#ffd700;}

/* ////////////////////////////////// CHAPTER 8 - AJAX loader */
#ajax_loader_space{width:250px; height:120px; padding-top:55px; margin:auto; margin-top:5px;}
#ajax_loader_space img {display:block; margin:auto; cursor:pointer;}
#ajax_text {text-align:center; margin-top:12px; cursor:pointer;}
#ajax_loader_space{color:#c3c3c3;}
#ajax_loader_space:hover{color:black;}
.black_ajax{color:black;}
/* ////////////////////////////////// CHAPTER 9 - POST DISPLAY */

#content{width:600px; margin:52px 20px 0px 0px; }
.post_main_img{border-width:2px; border-style:solid; display:block; margin:auto; padding:6px; max-width:420px; max-height:420px;}
.tags_list{list-style:none; display:inline; text-align:center;}
.tags_list li {display:inline;}
.post_title{margin:auto; }
.prev_date_post{color:#c3c3c3; display:block; margin:auto; margin-top:20px;}
.post_tags{margin:auto; margin-top:8px;}
.post_content{margin-top:20px;}
.blys_add{margin-top:43px; width:600px; padding:12px 0px 8px 0px; border-top-style:solid; border-top-width:2px;  border-bottom-style:solid; border-bottom-width:2px; direction:ltr;}
.blys_add_left{float:left; max-width:390px; position:relative; top:2px;}
.blys_add_right{float:right; max-width:300px; margin-top:10px;}
.subway {float:left; margin-right:10px; position:relative; top:-7px; display:block;}
.neih_name {float:left;}
.blys_neig_color{color:#323232;}
.blys_neig_color a{color:#323232;}
#main_col{width:620px; margin-left:20px; float:right;}
#sidebar{width:300px; float:left; margin-top:45px;}

.post_general .color_border{border-color:black;}
.post_shopping .color_border{border-color:#75225c;}
.post_food .color_border{border-color:#f82035;}
.post_entertainment .color_border{border-color:#1faaef;}
.post_culture .color_border{border-color:#fe86aa;}
.post_night .color_border{border-color:#17509f;}
.post_more .color_border{border-color:#069b61;}
.post_about .color_border{border-color:#976236;}
.post_contact .color_border{border-color:#ffd700;}

.post_general .blys_comment-content a{color:black;}
.post_shopping .blys_comment-content a{color:#75225c;}
.post_food .blys_comment-content a{color:#f82035;}
.post_entertainment .blys_comment-content a{color:#1faaef;}
.post_culture .blys_comment-content a{color:#fe86aa;}
.post_night .blys_comment-content a{color:#17509f;}
.post_more .blys_comment-content a{color:#069b61;}
.post_about .blys_comment-content a{color:#976236;}
.post_contact .blys_comment-content a{color:#ffd700;}



.post_general .color_text{color:black;}
.post_shopping .color_text{color:#75225c;}
.post_food .color_text{color:#f82035;}
.post_entertainment .color_text{color:#1faaef;}
.post_culture .color_text{color:#fe86aa;}
.post_night .color_text{color:#17509f;}
.post_more .color_text{color:#069b61;}
.post_about .color_text{color:#976236;}
.post_contact .color_text{color:#ffd700;}

.post_general .color_text a{color:black;}
.post_shopping .color_text a{color:#75225c;}
.post_food .color_text a{color:#f82035;}
.post_entertainment .color_text a{color:#1faaef;}
.post_culture .color_text a{color:#fe86aa;}
.post_night .color_text a{color:#17509f;}
.post_more .color_text a{color:#069b61;}
.post_about .color_text a{color:#976236;}
.post_contact .color_text a{color:#ffd700;}

.post_general .color_text a:hover{opacity:0.7;}
.post_shopping .color_text a:hover{opacity:0.7;}
.post_food .color_text a:hover{opacity:0.7;}
.post_entertainment .color_text a:hover{opacity:0.7;}
.post_culture .color_text a:hover{opacity:0.7;}
.post_night .color_text a:hover{opacity:0.7;}
.post_more .color_text a:hover{opacity:0.7;}
.post_about .color_text a:hover{opacity:0.7;}
.post_contact .color_text a:hover{opacity:0.7;}

.post_general  a:hover{opacity:0.7;}
.post_shopping  a:hover{opacity:0.7;}
.post_food  a:hover{opacity:0.7;}
.post_entertainment  a:hover{opacity:0.7;}
.post_culture  a:hover{opacity:0.7;}
.post_night  a:hover{opacity:0.7;}
.post_more  a:hover{opacity:0.7;}
.post_about  a:hover{opacity:0.7;}
.post_contact  a:hover{opacity:0.7;}
.post_map  a:hover{opacity:0.7;}


.post_general p a{color:black;}
.post_shopping p a{color:#75225c;}
.post_food p a{color:#f82035;}
.post_entertainment p a{color:#1faaef;}
.post_culture p a{color:#fe86aa;}
.post_night p a{color:#17509f;}
.post_more p a{color:#069b61;}
.post_about p a{color:#976236;}
.post_contact p a{color:#ffd700;}
.post_map p a{color:#17509f;}


.post_general #submit{background-color:black;}
.post_shopping #submit{background-color:#75225c;}
.post_food #submit{background-color:#f82035;}
.post_entertainment #submit{background-color:#1faaef;}
.post_culture #submit{background-color:#fe86aa;}
.post_night #submit{background-color:#17509f;}
.post_more #submit{background-color:#069b61;}
.post_about #submit{background-color:#976236;}
.post_contact #submit{background-color:#ffd700;}

#nav_box{height:30px; padding-top:6px; border-top-width:2px; border-top-style:solid; border-bottom-width:2px; border-bottom-style:solid; margin-top:70px; margin-bottom:120px;}
.arr_right{float:right; margin-left:38px; margin-top:3px;}
#prev_auth_post{float:right; width:225px;}
.nav_auth_posts{height:24px; overflow:hidden;}
.arr_left{float:left; margin-right:38px;  margin-top:3px;}
.arr_left:hover{opacity:0.7;}
.arr_right:hover{opacity:0.7;}


#next_auth_post{float:left; width:225px; text-align:left;}
#next_auth_post a:hover{opacity:0.7;}
#prev_auth_post a:hover{opacity:0.7;}

.post_content p {margin-bottom:12px;}
.post_content {font-size:14px; line-height:20px;}
.post_content strong{font-weight:bold;}
.post_content em{font-style:italic;}
.post_content a{text-decoration:none;}

.post_content h1{font-size:39px; line-height: 44px; margin-bottom:8px;}
.post_content h2{font-size:39px; font-family: 'almoni-dl', sans-serif; font-weight: 400;  line-height: 44px;  margin-bottom:8px;}
.post_content h3{font-size:24px;  line-height: 32px;  margin-bottom:8px;}
.post_content h4{font-size:24px; font-family: 'almoni-dl', sans-serif; font-weight: 400;  line-height: 32px;  margin-bottom:8px;}
.post_content h5{font-size:18px;  line-height: 28px;  margin-bottom:8px;}
.post_content h6{font-size:18px; font-family: 'almoni-dl', sans-serif; font-weight: 400;  line-height: 28px;  margin-bottom:8px;}
.post_content p img {max-width:584px; padding:6px; border-width:2px; border-style:solid;}
.post_content img {max-width:584px; }
.wp-caption img{max-width:580px; }
.post_general .post_content p img {border-color:black;}
.post_shopping .post_content p img {border-color:#75225c;}
.post_food .post_content p img {border-color:#f82035;}
.post_entertainment .post_content p img {border-color:#1faaef;}
.post_culture .post_content p img {border-color:#fe86aa;}
.post_night .post_content p img {border-color:#17509f;}
.post_more  .post_content p img {border-color:#069b61;}
.post_about  .post_content p img {border-color:#976236;}
.post_contact  .post_content p img {border-color:#ffd700;}

.post_general .post_content .wp-caption img{border-color:black!important;}
.post_shopping .post_content .wp-caption img {border-color:#75225c!important;}
.post_food .post_content .wp-caption  img {border-color:#f82035!important;}
.post_entertainment .post_content .wp-caption   img  {border-color:#1faaef!important;}
.post_culture .post_content .wp-caption    img {border-color:#fe86aa!important;}
.post_night .post_content .wp-caption   img  {border-color:#17509f!important;}
.post_more  .post_content .wp-caption    img {border-color:#069b61!important;}
.post_about  .post_content .wp-caption   img {border-color:#976236!important;}
.post_contact  .post_content .wp-caption   img {border-color:#ffd700!important;}

 .post_content  iframe {border:black 2px solid; padding:6px 6px 6px 6px; background-color: white;}

.post_general .post_content iframe{border-color:black!important;}
.post_shopping .post_content  iframe {border-color:#75225c!important;}
.post_food .post_content   iframe {border-color:#f82035!important;}
.post_entertainment .post_content   iframe  {border-color:#1faaef!important;}
.post_culture .post_content    iframe {border-color:#fe86aa!important;}
.post_night .post_content    iframe  {border-color:#17509f!important;}
.post_more  .post_content    iframe {border-color:#069b61!important;}
.post_about  .post_content    iframe {border-color:#976236!important;}
.post_contact  .post_content   iframe {border-color:#ffd700!important;}

.wp-caption {max-width:600px;  }
.wp-caption img{border:2px solid black; padding:6px 6px 6px 6px;}
.wp-caption p{margin-bottom:6px; font-size:12px;}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.625em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.625em;
}
/* ////////////////////////////////// CHAPTER 10 - COMMENTS */
#comment{width:600px; margin:45px 20px 0px 0px; }
.comment_form_right{width:280px; float:right;}
.comment_form_left{width:280px; float:left;}
.comment_form_right input {width:280px; outline:none; border:solid #bfbfbf 1px; border-radius:1px; text-indent:3px; height:30px; margin-bottom:20px; font-family:arial,helvetica,sans-serif; font-size:14px;}
#comment textarea {resize:none; width:268px; padding:5px 5px 5px 5px; outline:none; border:solid #bfbfbf 1px; border-radius:1px; height:250px; font-family:arial,helvetica,sans-serif; font-size:14px;}
#submit {cursor:pointer; margin-top:10px; width:72px; height:32px; border:none; outline:none; color:white; float:left; font-family: 'almoni-dl', sans-serif; font-weight: 400; font-size: 24px; }
#submit:hover{background-color:black; }
.fb-in-comm{float:right; width:265px;}
#tw_wrap{float:right;}
.gp-in-comm{float:left;}
.comm_tb{margin-bottom:25px;}
.social-in-comm{margin-bottom:15px;}
.comment_respose_layer{width:598px; border:solid #bfbfbf 1px; height:307px;background-color:white; position:relative; z-index:200;}
#comm_error_no_send{color:red; font-size:18px; margin-top:15px; }
.comment_respose_tryagain{ margin:auto;cursor:pointer; background-color:grey; margin-top:20px; width:100px; height:32px; border:none; outline:none; color:white; float:left; font-family: 'almoni-dl', sans-serif; font-weight: 700; font-size: 20px; }
.comment_respose_tryagain:hover{background-color:black; }
.comment_respose_line{margin-top:40px; text-align:center;}
.comment_respose_text{font-size:18px;}
.blys_comment{margin-bottom:28px;}
.blys_comment-meta{width:84px; display:block; float:right;}
.blys_comment-meta h3{width:84px;  font-weight:bold; font-size:14px;}
.blys_comment-meta time{width:84px; margin-top:5px; color:#4f4a4b; font-size:11px;}
.blys_comment-content{unicode-bidi:embed; border:1px solid #bfbfbf; width:470px; float:left; padding:10px; line-height:20px; font-size:14px;}
.com_ar {float:left; vertical-align:top; top:8px; right:1px; position:relative;}
#comment_list_wrap{margin-top:58px;}
.blys_comment-meta h3 a:hover{text-decoration:underline;}

/* ////////////////////////////////////////  SIDE BAR FEATURED POSTS */
.side_featured_wrap{width:300px; margin-bottom:60px;}
.side_featured_title{ margin-bottom:20px; height:36px; border-top:2px solid #1e1e1e; border-bottom:2px solid #1e1e1e; padding-top:10px; color:#1e1e1e;}
.side_featured_title_center{ margin-bottom:20px; text-align:center; height:36px; border-top:2px solid #1e1e1e; border-bottom:2px solid #1e1e1e; padding-top:10px; }
.side_featured_title_center span {margin-right:80px;}
.small_prev_list{list-style:none;}
.small_prev_list li{display:block;}
.subway_side { margin-right:40px; position:relative; top:-2px; display:block; float:right;}
.subway_side_ts { margin-right:50px!important; position:relative; top:-2px; display:block; float:right;}
.side_featured_title_t  { margin-right:12px; display:block; float:right; position:relative; top:1px;}
.side_featured_title_t_t  { margin-right:18px!important; display:block; float:right; position:relative; top:1px;}

.small_prev_img{ width:124px; height:124px; display:block; display:inline-block;  padding:6px 6px 6px 6px; margin-left:8px;}
.small_prev_img:hover{opacity:0.7;}
.small_prev_img img{ width:124px; height:124px; }
.prev_dandt{width:150px; display:inline-block; margin-top:48px; vertical-align:top;}
.small_prev{display:block; margin-bottom:20px;}
.prev_date_sml{display:inline;}
.cat_title_img{width:34px; height:34px; margin-right:35px; position:relative; top:-4px; display:block; float:right;}

/* ////////////////////////////////////////  ABOUT AND CONTACT AND MAP PAGES */
#about_wrap{margin-bottom:100px;}
#map_wrap{margin-bottom:100px;}
#map_border{margin-top:25px; margin-bottom:25px; padding:8px 8px 8px 8px; border:2px solid black;}

/* ////////////////////////////////////////  MISC */
.prev_page_title{margin:57px 20px 40px 10px; font-size:24px!important; text-align:center;}
#main{min-height:500px;}
.more_link_prev:hover{opacity:0.7;}
.placeholdertext{color:#777777;}
input:focus{border-color:#17509F!important; -webkit-appearance:none!important;   border-radius: 0;}
input{-webkit-appearance:none!important;  border-radius: 0;}
textarea:focus{border-color:#17509F!important;  -webkit-appearance:none;   border-radius: 0;}
#candc {text-align:center; font-family:arial,sans-serif; font-size:14px; margin-top:30px;}

#candc a{ color:#17509f; text-decoration:none;}
#candc a:hover{opacity:0.7;}

input#nlc {display:inline-block; width:20px; height:20px; -webkit-appearance:checkbox!important; margin-right:-4px;}
input#sendupds {display:inline-block; width:20px; height:20px; -webkit-appearance:checkbox!important;  margin-right:-4px;}
#nlc_txt {position:relative; top:-6px;}


.fb-comments{margin-top:50px;}