body {
background-image:url(../img/b_body.jpg);
background-repeat:repeat-x;
background-position:center 102px ;
margin:0px;

font-family:Arial,Helvetica,sans-serif;
}
td{vertical-align:top; }

.clear {clear:both;height:1px;font-size:0px;line-height:0px;} 
.clear5 {clear:both;height:5px;font-size:0px;line-height:0px;} 
.clear10 {clear:both;height:10px;font-size:0px;line-height:0px;}

.error {
font-size:11px;
color:#90171C;
font-weight:800;
clear:both;
}

input, textarea{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }

textarea{ font-family:Arial, Helvetica, sans-serif; font-size:18px; }

.error a {
font-size:11px;
color:#90171C;
font-weight:800;
clear:both;
text-decoration:none
}
.error a:hover { text-decoration:underline}

.search  {
background:url(../img/right_input_header.jpg);
width:33px;
height:27px;
border:none;
cursor:pointer;
}

.input_   {
background-image:url(../img/bg_input_header.jpg);
background-repeat:repeat-x;
width:203px;
padding-top:7px;
height:20px;
border:none;
} 
.input1_   {
background-image:url(../img/bg_input.jpg);
background-repeat:repeat-x;
width:250px;
height:26px;
border:0px;
float:left;
padding-top:9px;
font-size:14px;font-weight:100;color:#726d6b;
}

.textarea_ {
width:273px;
padding:2px;
height:100px;
border:1px solid #d6d2cf;
}

.select_ {
border:1px solid #e5e5e5;
width:208px;
}

.input_1   {
background-repeat:repeat-x;
width:223px;
padding:2px;
height:18px;
border:1px solid #e5e5e5;
font-family:Arial, Helvetica, sans-serif;
}

.input_2  {
background-image:url(../img/bg_input.jpg);
background-repeat:repeat-x;
width:135px;
height:26px;
border:0px;
float:left;
padding-top:9px;
font-size:14px;font-weight:100;color:#000000;
}

.left_input   {
background-image:url(../img/left_input.jpg);
background-repeat:no-repeat;
width:15px;
height:35px;
float:left;
font-size:0px;
}

.right_input   {
background-image:url(../img/right_input.jpg);
background-repeat:no-repeat;
width:15px;
height:35px;
float:left;
font-size:0px;
}

.left_input_header   {
background-image:url(../img/left_input_header.jpg);
background-repeat:no-repeat;
width:13px;
height:27px;
float:left;
}    


.left_search   {
background-image:url(../img/left_search.gif);
background-repeat:no-repeat;
width:19px;
height:34px;
float:left;
}

.b_search   {
background-image:url(../img/bg_input_header);
background-repeat:repeat-x;
width:280px;
height:27px;
float:left;
padding-top:5px;
}

.right_search   {
background-image:url(../img/right_search.gif);
background-repeat:no-repeat;
width:14px;
height:34px;
float:left;

}


a#link_top  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#8c1015;
text-decoration:none;
margin:0px;
padding:0px;
}

a#link_top:hover {
text-decoration:underline;
}


.link_top  {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#8c1015;
text-decoration:none;
margin:0px;
padding:0px;
}

.link_top:hover {
text-decoration:underline;
}


.afis_top {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#8c1015;
}

a.meniu:link, a.meniu:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none; 
color:#ffffff;
background:url(../img/meniu.gif) no-repeat;
float:left;
margin-right:2px;
height:15px;
}

a.meniu:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#ffffff;
background:url(../img/meniu_hover.gif) no-repeat ;
cursor:pointer;
float:left;
}

a.meniu_selectat {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#ffffff;
background:url(../img/meniu_hover.gif) no-repeat ;
float:left;
margin-right:2px;
height:15px;
}

.link_1  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#ffffff;
margin-right:30px;
}

.link_1:hover {
text-decoration:underline;
}

.link_1_selected  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#8D0F15;
margin-right:30px;
}

.border_  {
border:1px solid #dedede;
padding:2px;
width:161px;
}

.div_1  {
background:url(../img/b_div.jpg) repeat-x;
width:146px;
background-color:#d8d8d8;
text-align:center;
padding:7px;
/*height:300px;*/
line-height:20px;
}

.border_2  {
padding:2px;
width:161px;
}

.div_1_2  {
width:100px;
text-align:center;
padding:7px;
line-height:20px;
}

.div_1_2 .text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#2f2f2f;
}

.div_1_2 .text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#8d0f15;
}

.cell_food {
background:url(../img/bg_box.jpg) repeat-y;
/*background-color:#d8d8d8;         */
}

.div_1 .text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#2f2f2f;
}

.div_1 .text1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#8d0f15;
}

.text2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#4B4B4B;
}

.show_more {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
color:#9f0100;
}

.title_  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
/*color:#961125;*/
}

.title_:hover {
/*text-decoration:underline;*/
}

a.title_1  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#810005;
}

a.title_1:hover {
text-decoration:underline;
}

.footer_  {
width:100%;
/*background:url(../img/b_footer.jpg) repeat-x;*/
height:95px;
text-align:center;
padding-top:17px;
}

.left_bottom   {
background-image:url(../img/left_bottom.jpg);
background-repeat:no-repeat;
width:13px;
height:24px;
float:left;
}

.b_bottom   {
background-color:#ffffff;
/*width:310px;*/
height:19px;
float:left;
padding:5px 0px 0px 0px;
margin:0px;
}

.b_bottom a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#960002;
margin:0px 10px 0px 0px;
padding:0px;
float:left;
}

.b_bottom a:hover {
/*text-decoration:none;
color:#686868;*/
text-decoration:underline;
}

.b_bottom span { float:left; color:#6d6e70; padding-right:10px;font-size:11px;  }

.right_bottom   {
background-image:url(../img/right_bottom.jpg);
background-repeat:no-repeat;
width:12px;
height:24px;
float:left;
}


.span_copy  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
text-decoration:none;
color:#7b7b7b;
}

.menu_link_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 0px 0px 5px;
margin:0px;
color:#8b0e12;
}

.categorie  {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:800;
color:#515151;
text-align:left;
clear:both;
}

a.link_categ  {
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#9f0100;
text-decoration:none;
margin:0px 7px 0px 0px;
padding:0px;
text-align:left;
}

a.link_categ:hover {
text-decoration:underline;
}

.mylink  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#8c1015;
text-decoration:none;
}

.mylink:hover {
text-decoration:underline;
}

.nr_ {
color:#87827F;
font-size:12px;
}

.pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8b0e12;
float:left;
width:300px;
}

.cur_pag {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8b0e12;
font-weight:800;
padding-right:3px;
}

.pagination a {
text-decoration:none;
padding-right:3px;
}

.google_map {
background:url(../img/google_map.jpg) no-repeat;
width:114px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
border:none;
float:right;
cursor:pointer;
text-align:center;
padding-top:7px;
color:#ffffff;  
text-decoration:none;
}

.google_map2 {
background:url(../img/google_map.jpg) no-repeat;
background-position: center;
width:110px;
height:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:800;
border:none;
cursor:pointer;
text-align:center;
padding-top:5px;
padding-left:40px;
padding-right:90px;
padding-bottom:15px;
color:#ffffff;  
text-decoration:none;
}



.div_left {
float:left;
padding:0px 10px 0px 0px;
width:175px;
text-align:left;
clear:both;
}

.1_  {
text-align:left;
width:195px;
padding:0px 10px 7px 0px;
margin:0px;
}

.2_  {
margin-left:10px;
clear:both;
padding:0px 10px 7px 0px;
}

.border_img {
padding:2px;
border:1px solid #e1e1e1;
width:67px;
}

.username_  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#8d0f15;
text-decoration:none;
}

.username_:hover {
text-decoration:underline;
}

.text_td  {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#ffffff;
padding:15px;
text-align:left;
}

.b_tab_forum  {
background:url(../img/b_tab_forum.jpg) repeat-x;
border:1px solid #d7d7d7;
border-bottom:none;
}

a { color:#810005; text-decoration:none }
a:hover { color:#810005; text-decoration:underline; }



a.post_title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
text-decoration:none;
color:#810005;
}

a.post_title:hover {
text-decoration:underline;
}

.post_description {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#000000;
padding:7px 0px;
text-align:left

}

a.paginare:link , a.paginare:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#b9132b;
text-decoration:none;
margin-right:4px;
}

.span_paginare {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#87827f;
margin-right:4px;
}

.send {
background:url(../img/buton.gif) no-repeat;
width:56px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
border:none;
cursor:pointer;
color:#ffffff;
text-align:center;
padding-top:0px;
}

a#add_post {
background:url(../img/buton.gif) no-repeat;
display:block;
width:56px;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
border:none;
color:#ffffff;
text-decoration:none;
text-align:center;
padding-top:2px;
margin:7px 0px;
}

.add_post {
background:url(../img/buton.gif) no-repeat;
display:block;
width:56px;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
border:none;
color:#ffffff;
text-decoration:none;
text-align:center;
padding-top:5px;
margin:7px 0px;
}


.div_login {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
background-color:#424242;
padding:10px;
margin:0px;
width:170px;
/*height:167px;*/
}

.div_login a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}

.div_right_text {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:500;
color:#ffffff;
background-color:#8D0F15;
padding:10px;
margin:0px;
width:170px;
}

.title_pag {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:800;
color:#8C191C;
text-align:left;
padding:0px 0px 10px 15px;
}

.description {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:100;
color:#4B4B4B;
clear:both;
text-align:left;
padding:0px 0px 0px 15px;
}

.text_contact {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#4B4B4B;
}

table.tabel {
border-color: #CECECE;
border-width: 0 0 1px 1px;
border-style: solid;
background:url(../img/b_tab_forum.jpg) repeat-x;
}

table.tabel td {
border-color: #CECECE;
border-width: 1px 1px 0 0;
border-style: solid;
padding:5px;
}

table.tabel2 {
border:none;
}

table.tabel2 td {
border:none;
padding:1px;
text-align:left;
}

a.return_top:link , a.return_top:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:800;
color:#757575;
text-decoration:none;
margin-right:4px;
}

a.return_top:hover  {
text-decoration: underline;
color:#8D0F15;
}



/*  */


#tabs8 {
    float:left;
    line-height:normal;
	position:relative;
}

#tabs8 ul {
    margin:0;
    list-style:none;
	float:left;
	padding:0
}

#tabs8 li {
    display:inline;
    margin:0;
    padding:0;
}

#tabs8 a {
    float:left;
    background:url(../img/left_meniu.jpg) no-repeat left top;
    margin:0;
    padding:8px 0px 8px 7px;
    text-decoration:none;
}

#tabs8 a span {
    float:left;
    background:url(../img/body_meniu.jpg) no-repeat right top;
    padding:8px 10px 8px 3px;
    color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:800;
	text-decoration:none; 
	float:left;
	margin-right:2px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs8 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs8 a:hover span {
    color:#591333;
}

#tabs8 a:hover {
    background:url(../img/left_meniu_hover.jpg) no-repeat left top;
}
#tabs8 a.meniu_selectat_ {background:url(../img/left_meniu_hover.jpg) no-repeat left top;}
#tabs8 a.meniu_selectat_ span {background:url(../img/body_meniu_hover.jpg) no-repeat right top;color: #ffffff;}

#tabs8 a:hover span {
    background:url(../img/body_meniu_hover.jpg) no-repeat right top;
    color: #ffffff;
}

#tabs8 #current a {
    background-position:0% -42px;
}
#tabs8 #current a span {
    background-position:100% -42px;
    color: #888;
}
/* End of CSS Tabs */

.price {
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:800;
}

a.footer_link {text-decoration:none;color:#7b7b7b;}
a.footer_link:hover { text-decoration:underline;}


.top_box_body   {
background:url(../img/top_box_body.jpg) no-repeat left bottom;
width:511px;
height:12px;
clear:both;
font-size:0px;
}

.bg_box_body   {
width:484px;
clear:both;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 10px 0px 15px;
}

.bottom_box_body   {
background:url(../img/bottom_box_body.jpg) no-repeat left top;
width:511px;
height:12px;
clear:both;
}          

.top_right   {
background-image:url(../img/top_right.jpg);
background-repeat:no-repeat;
width:202px;
height:10px;
clear:both;
font-size:0px;
} 

.top_box_left   {
background-image:url(../img/top_box_left.jpg);
background-repeat:no-repeat;
width:202px;
height:12px;
clear:both;
float:left;
font-size:0px;
}

.bg_box_left   {
width:185px;
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 5px 0px 10px;
}

.bottom_box_left  {
background-image:url(../img/bottom_box_left.jpg);
background-repeat:no-repeat;
width:202px;
height:12px;
clear:both;
float:left;
}     


.top_box   {
background:url(../img/top_box.jpg) no-repeat left top;
width:149px;
height:12px;
clear:both; 
font-size:0px;
}

.bottom_box  {
background:url(../img/bottom_box.jpg) no-repeat left top;
width:149px;
height:12px;
clear:both;
font-size:0px;
}

.bg_box {
background:url(../img/bg_box.jpg) repeat-y; width:136px; clear:both;
padding:0px 5px 0px 9px;
height:180px;
/*background-color:#d8d8d8;         */
}

.top_login   {
background-image:url(../img/top_login.jpg);
background-repeat:no-repeat;
width:182px;
height:25px;
clear:both; 
float:left; 
padding:7px 0px 0px 15px;
font-size:18px;
text-align:left;
font-weight:800;
color:#696664;
}





.top_login_box   {
background-color:#f6f5f4;
background-repeat:no-repeat;
height:25px;
clear:both; 
float:left; 
padding:7px 0px 7px 15px;
font-size:18px;
text-align:left;
font-weight:800;
color:#87827f;
width:185px;

}

.bg_login_box   {
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 0px 0px 0px;
text-align:left;
color:#696664;
font-size:14px;
font-weight:100;
width:200px;
}

.bg_login   {
width:169px;
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:10px 10px 0px 15px;
text-align:left;
color:#696664;
font-size:16px;
font-weight:100;
}

.bg_logingrey   {
width:169px;
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:10px 10px 0px 15px;
text-align:left;
color:#696664;
background-color:#F1F0EE;
font-size:16px;
font-weight:100;
}

.bottom_logingrey   {
background:url(../img/bottom_login.jpg) no-repeat left top ;
width:197px;
height:17px;
clear:both;
float:left;
font-size:0px;
}


.bottom_login   {
background:url(../img/bottom_login.jpg) no-repeat left top ;
width:197px;
height:17px;
clear:both;
float:left;
font-size:0px;
}

.link_login {text-decoration:none;color:#961125;font-size:13px;font-weight:100;}


.top_box_left1   {
background-image:url(../img/top_box_left1.jpg);
background-repeat:no-repeat;
width:197px;
height:12px;
clear:both;
float:left;
font-size:0px;
}

.bg_box_left1   {
width:180px;
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 5px 0px 10px;
text-align:left;
}

.bottom_box_left1  {
background-image:url(../img/bottom_box_left1.jpg);
background-repeat:no-repeat;
width:197px;
height:12px;
clear:both;
float:left;
}

.categorie {font-size:14px;/*color:#ae5342;*/}


.box_top_grey_bg_210{
background-image:url(../img/box_top_grey_bg_210.jpg);
background-repeat:no-repeat;
background-color:#F1F0EE;
/*height:25px;*/
float:left;

width:180px;

clear:both;  
padding:7px 15px 5px 15px;
font-size:17px;
text-align:left;
font-weight:800;
color:#87827F;

}



.box_top_210 {
background:url(../img/box_top_210.jpg) no-repeat left top;
width:210px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}


.box_bg_210   {
clear:both;
border-left:1px solid #d6d3cf;
border-right:1px solid #d6d3cf;
padding:0px 0px 0px 0px;
text-align:left;

font-size:12px;
font-weight:800;
width:178px;

padding:15px 15px 0 15px;

color:#000
}

.box_bg_210 strong
{
	color:#87827F;
	display:block;
	padding:10px 0 0 0
}

.box_bottom_210 {
background:url(../img/box_bottom_210.jpg) no-repeat left top;
width:210px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}
.user_table{ color:#810005; }
.user_table td{ vertical-align:top; }
.user_table td.td1{ padding-right:10px;}
.user_table td span{ font-size:13px; font-weight:800}
.icon_add_friends { background:url(../img/icon_add_friends.jpg) left center no-repeat; padding-left:18px; font-size:12px}
.icon_views { background:url(../img/icon_views.jpg) left center no-repeat; padding-left:18px; font-size:12px}
.icon_compliments { background:url(../img/icon_compliments.jpg) left center no-repeat; padding-left:18px; font-size:12px}
.icon_points { background:url(../img/icon_temp_fork.gif) left center no-repeat; padding-left:18px; font-size:12px}
.icon_messages { background:url(../img/icon_messages.jpg) left center no-repeat; padding-left:18px; font-size:12px}


a.icon_add_friends,a.icon_messages,a.icon_messages2,a.icon_compliments {color:#810005; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:800; text-decoration:none;}
a.icon_add_friends:hover, a.icon_messages:hover, a.icon_messages2:hover,a.icon_compliments:hover{ text-decoration:underline}

.popup_title { font-size:15px; font-weight:800; color:#818181; text-align:left}


.profile_links { padding-top:15px; }

	
		
div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #666;
	display: none;
	z-index: 30;
}

div.fancy_outer {
	width: 307px; 
	height: 204px; 
	position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 31px 0px 33px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    
	display: block; 
	position:relative;
}

div.fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	/*border: 1px solid #BBB;*/
	
	
	
}

div.fancy_content_id {
	margin: 0;
	z-index: 100;
	position: absolute;
	padding:0 18px;
	top: 0px; 
	right: 0px; 
	bottom: 0px; 
	left: 0px; 
	width: 287px; 
	height: 100%; 
	display: block;
	opacity: 0.90;-moz-opacity: 0.90;filter:alpha(opacity=90);
	background: url('../jquery_floating_dialog/box_bg.jpg') repeat-y #FFF;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 100;
}

div.fancy_bg_id {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;
	
	

/*border-left:1px solid #e4e4e6;
	border-right:1px solid #e4e4e6;*/
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 70;
	border: 0;
	padding: 0;
	margin: 0;

}

div.fancy_bg_n {
	top: -31px;
	left:0;
	width: 100%;
	height: 31px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_n.png') repeat-x;*/
	background:transparent url('../jquery_floating_dialog/top_box.png') no-repeat;

}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_ne.png') no-repeat;*/
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_e.png') repeat-y;*/
	
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_se.png') no-repeat;*/
}

div.fancy_bg_s {
	bottom: -35px;
	left:0;
	width: 100%;
	height: 35px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_s.png') repeat-x;*/
	background: transparent url('../jquery_floating_dialog/new_fancy_shadow_s.png') no-repeat;
}

div.fancy_bg_sw {
	bottom: -35px;
	left: -18px;
	width: 18px;
	height: 35px;
	background: transparent url('../jquery_floating_dialog/new_fancy_shadow_sw.png') no-repeat;
}

div.fancy_bg_w {
	left: -18px;
	height: 100%;
	width: 18px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_w.png') repeat-y;*/
	background: transparent url('../jquery_floating_dialog/new_fancy_shadow_w_repeat.png') repeat-y;
}

div.fancy_bg_nw {
	top: -31px;
	left: -18px;
	width: 18px;
	height: 31px;
	/*background: transparent url('../jquery_floating_dialog/fancy_shadow_nw.png') no-repeat;*/
	background: transparent url('../jquery_floating_dialog/new_fancy_shadow_nw.png') no-repeat;
}


.inner_box{ float:left; width:271px; padding-top:5px}
.inner_box .inner_box_top{ background:url(../jquery_floating_dialog/message_inner_box_top.png) no-repeat; width:271px; height:10px; font-size:1px; line-height:1px; float:left}
.inner_box .inner_box_content{width:249px; padding:0 10px; border-left:1px solid #c2292e; border-right:1px solid #c2292e; float:left; line-height:normal; background:#fff}
.inner_box .inner_box_bottom{ background:url(../jquery_floating_dialog/message_inner_box_bottom.png) no-repeat top left; width:271px; height:10px; font-size:1px; line-height:1px; float:left; }
.inner_box a.close, a.close { color:#818181; font-weight:800; text-decoration:none;font-size:16px; margin:3px 0 0 10px; float:left}
.inner_box strong{ color:#000; }
.inner_box table td { vertical-align:top}
.inner_box .send { font-weight:800; font-size:16px; float:left; margin:0; }


.inner_box .input_{ border:0; padding:0; height:auto; background:none; width:246px}
.inner_box .textarea_{ border:0; padding:0; height:auto; background:none; width:246px}

#dragHelper {font-family:Arial,Helvetica,sans-serif;color:#818181;font-size:14px;}

		#add_friends_popup 
		{
			
			position: absolute;
			left:117px;
			top:-8px;
			z-index: 50;
			display:none
		}
		#add_friends_popup div.fancy_outer {
			height: 177px;
		}

		
		#add_friends_popup_handle 
		{
			left:36px;
			position:absolute;
			top:14px;
			width:250px;
			z-index:300;
			
		}
		
		
		#add_messages_popup 
		{
			position: absolute;
			left:117px;
			top:-8px;
			z-index: 50;
			display:none
		}
		#add_messages_popup div.fancy_outer {
			height: 200px; 
		}

		
		#add_messages_popup_handle 
		{
			left:36px;
			position:absolute;
			top:14px;
			width:250px;
			z-index:300;
			
		}
		
		#add_messages2_popup 
		{
			position: absolute;
			left:0px;
			top:0px;
			z-index: 50;
			display:none;
			font-family:Arial, Helvetica, sans-serif
		}
		#add_messages2_popup div.fancy_outer {
			height: 200px; 
		}

		
		#add_messages2_popup_handle 
		{
			left:36px;
			position:absolute;
			top:14px;
			width:250px;
			z-index:300;
			
		}
		#add_compliments_popup 
		{
			position: absolute;
			left:117px;
			top:-8px;
			z-index: 50;
			display:none
		}
		#add_compliments_popup div.fancy_outer {
			height: 152px; 
		}

		
		#add_compliments_popup_handle 
		{
			left:36px;
			position:absolute;
			top:14px;
			width:250px;
			z-index:300;
			
		}
		
		
		#login_popup 
		{
			font-family:Arial,Helvetica,sans-serif;
			position: absolute;
			left:-150px;
			top:-420px;
			z-index: 50;
			display:block
		}
		#login_popup div.fancy_outer {
			height: 233px; 
		}

		
		#login_popup_handle 
		{
			left:0px;
			position:absolute;
			top:7px;
			width:196px;
			z-index:300;
		}
		
		#login_popup  .inner_box .send { font-weight:800; font-size:12px; float:none; margin:0; }
		#login_popup .bg_login { width:172px; padding:10px 10px 0 12px; }
		
		
		
		
		#forgotpassword_popup 
		{
			font-family:Arial,Helvetica,sans-serif;
			position: absolute;
			left:-150px;
			top:-320px;
			z-index: 50;
			display:block
		}
		#forgotpassword_popup div.fancy_outer {
			height: 90px; 
		}

		
		#forgotpassword_popup_handle 
		{
			left:0px;
			position:absolute;
			top:7px;
			width:196px;
			z-index:300;
		}
		
		#forgotpassword_popup  .inner_box .send { font-weight:800; font-size:12px; float:none; margin:0; }
		#forgotpassword_popup .bg_login { width:172px; padding:10px 10px 0 12px; }
		
		
		
		
		
		
		.top_box_body1   {
background-image:url(../img/top_box_body1.jpg);
background-repeat:no-repeat;
width:735px;
height:32px;
clear:both;
font-size:0px;
}

.bg_box_body1   {
width:713px;
clear:both;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 10px 0px 10px;
}

.bottom_box_body1   {
background:url(../img/bottom_box_body1.jpg) no-repeat left top;
width:735px;
height:17px;
clear:both;
}  


.but_red, .error  a.but_red{
	background:url(../img/but_red_left.gif) no-repeat left top;
	padding:0px 0 0px 12px;
	height:27px;
	float:left;
	color:#FFF;
	text-decoration:none;
	
	font-size:12px;
	font-weight:800;
	
}

.but_red span {
	background:url(../img/but_red_right.gif) no-repeat right top;
	height:20px;
	float:left;
	padding:7px 12px 0px 0px;

}

.but_red:hover{ color:#FFF; }

.but_red_small span {
	background:url(../img/but_red_right.gif) no-repeat right top;
	height:20px;
	float:left;
	padding:7px 12px 0px 0px;

}

.but_red_big{ font-size:16px; }

.but_red_big span {
height:23px;
padding:4px 12px 0 0;
}
.but_red_big:hover{ color:#FFF; text-decoration:underline; }


.box_top_grey_bg_511{
background-image:url(../img/box_top_grey_bg_511.jpg);
background-repeat:no-repeat;
width:481px;
height:25px;
clear:both;  
padding:7px 15px 0px 15px;
font-size:17px;
text-align:left;
font-weight:800;
color:#87827f;

}

.box_bg_511   {
clear:both;
border-left:1px solid #d6d3cf;
border-right:1px solid #d6d3cf;
padding:0px 0px 0px 0px;
text-align:left;

font-size:12px;
font-weight:800;
width:479px;

padding:15px 15px 0 15px;

color:#000
}

.box_bottom_511 {
background:url(../img/box_bottom_511.jpg) no-repeat left top;
width:511px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}

.box_bottom_511_grey {
background:url(../img/box_bottom_511_grey.jpg) no-repeat left top;
width:511px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}

.rest_arrow_div{ float:left; padding:75px 20px 0 20px;}
.restaurant_next{ padding:0 0 0 5px; float:left; background:url(../img/icon_restaurant_right.jpg) no-repeat; width:12px; height:13px; cursor:pointer;}
.restaurant_prev{ padding:0 0 0 5px; float:left; background:url(../img/icon_restaurant_left.jpg) no-repeat; width:12px; height:13px; cursor:pointer; }

.restaurant_next_wraper ,.restaurant_prev_wraper  { float:left}

.restaurant_next_wraper .disabled{background:url(../img/icon_restaurant_right_disabled.jpg) no-repeat;}
.restaurant_prev_wraper .disabled{background:url(../img/icon_restaurant_left_disabled.jpg) no-repeat;}

.restaurant_photo{ background:url(../img/icon_restaurant_photo.jpg) no-repeat center bottom; padding-bottom:25px; float:left; text-align:center; color:#808080; padding-top:50px; font-weight:800; }











.jCarouselLite {
	float: left;
	/* Needed for rendering without flicker */
	position: relative;
/*	visibility: hidden; */
/*	width:150px;
	left: -5000px; */
}





.box_top_732_{
background:url(../img/box_top_732_.jpg) no-repeat;
width:732px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;
}

.box_top_732{
background:url(../img/box_top_732.jpg) no-repeat;
width:732px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;
}


.box_bg_732   {
clear:both;
border-left:1px solid #d6d3cf;
border-right:1px solid #d6d3cf;
text-align:left;

font-size:12px;
font-weight:800;
width:700px;

padding:0px 15px 0 15px;

color:#000
}

.box_bottom_732 {
background:url(../img/box_bottom_732.jpg) no-repeat left top;
width:732px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}


.box_top_126_{
background:url(../img/box_top_126_.jpg) no-repeat left bottom;
width:126px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;
}

.box_bg_126   {
clear:both;
border-left:1px solid #d6d3cf;
border-right:1px solid #d6d3cf;
text-align:left;

font-size:12px;
font-weight:800;
width:96px;

padding:0px 15px 0 15px;

color:#000
}

.td_border{
background:none; border-left:1px solid #d6d3cf; border-right:1px solid #d6d3cf;	
}

.box_bottom_126 {
background:url(../img/box_bottom_126.jpg) no-repeat left top;
width:126px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}





.box_top_216_{
background:url(../img/box_top_216_.jpg) no-repeat;
width:216px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;
}

.box_bg_216   {
clear:both;
border-left:1px solid #d6d3cf;
border-right:1px solid #d6d3cf;
text-align:left;

font-size:12px;
font-weight:800;
width:194px;

padding:0px 10px 0 10px;

color:#000
}


.box_bottom_216 {
background:url(../img/box_bottom_216.jpg) no-repeat left top;
width:216px;
height:10px;
clear:both;
font-size:0px;
line-height:0px;

}







.profile_uplads_image_div{ padding:0 10px; line-height:0; font-size:0}

.profile_box{width:732px;}

.profile_tabs{
	background:url(../img/profile_tabs_left.jpg) no-repeat left top;
	padding:0px 0 0px 6px;
	height:30px;
	float:left;
	color:#961125;
	text-decoration:none;
	font-size:15px; 
	font-weight:800;
	margin-right:4px;
}

.profile_tabs span {
	background:url(../img/profile_tabs_right.jpg) no-repeat right top;
	height:23px;
	float:left;
	padding:7px 10px 0px 4px;

}

.profile_tabs:hover {color:#696664;}


.profile_box .selected{ color:#696664; position:relative; }
.hide_border{

background:#FFFFFF;
bottom:-1px;
height:1px;
left:0px;
position:absolute;
width:100%;

}


.profile_box .box_bg_732 { color:#696664; }
.profile_box .title { font-size:16px; font-weight:800; text-align:left }
.profile_box .title .top_title{ padding:20px 0 60px 10px; }
.profile_box .title .body_title{ border-bottom:1px solid #d7d7d6 }
.profile_box .title .body_title .body_title_subborder{ border-bottom:1px solid #f0efee; padding-left:10px; padding-bottom:3px }

.profile_inner_box {
	background:url(../img/profile_box_top_bg.jpg) no-repeat left top;
}


.profile_table{width:590px}
.profile_table td{ text-align:left; vertical-align:middle; font-size:12px;}
.profile_table td.td1 { padding-right:10px; text-align:right; vertical-align:middle; font-size:13px;}

.profile_input{ width:220px; }
.profile_select{ width:250px}


.td_left_profile{ text-align:left; padding-right:15px}


.edit_uploads_table td{ padding-bottom:5px; }

.title_register {color:#696664;font-size:18px;font-weight:100;text-align:left;padding-left:10px;}
.term_serv {text-decoration:none;color:#961125;}
.note {color:#87827f;font-size:11px;font-weight:100;}

.my_account 
{background:url(../img/my_account.jpg) no-repeat;
width:154px;
padding:0 0 0 12px;
height:23px;
padding-top:4px;
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:100;
border:none;
cursor:pointer;
color:#ffffff;
text-align:left;
text-decoration:none;
display:block;}

.error1_ {font-family:Arial, Helvetica, sans-serif;width:250px;color:#90171C;font-weight:100;font-size:11px;padding:0 0 0 147px;clear:both;float:left;}

.tab_messages  {width:695px}
.tab_messages td {text-align:left;border-bottom:1px solid #bdb8b5;padding:10px 15px;font-weight:800;color:#000000;vertical-align:middle;}
.tab_messages td .ck {border:1px solid #bdb8b5;}
.tab_messages td .span_name {color:#b9132b;float:left;padding:45px 0 0 8px}

.compliments
{ 
float:left;
padding:5px 15px 0px 15px;
font-size:18px;
text-align:left;
font-weight:800;
color:#87827f;}

.div_compliments {
clear:both;
float:left;
width:685px;
padding:20px 10px;
border-bottom:1px solid #cfc9c6; 
}

.img_compliments {
float:left;
padding:0px 10px 0px 0px;
width:130px;
}   

.text_c {
float:left;
padding:0px 10px 0px 0px;
width:530px;
}

.top_location   {
background:url(../img/top_.jpg) no-repeat left bottom;
width:860px;
height:12px;
clear:both; 
float:left;
font-size:0px;
}

.bg_location   {
width:823px;
clear:both;
float:left;
border-left:1px solid #d6d2cf;
border-right:1px solid #d6d2cf;
padding:0px 20px 40px 15px;
}

.bottom_location   {
background:url(../img/bottom_.jpg) no-repeat left top;
width:860px;
height:12px;
clear:both;
float:left;   }

.div_google {float:left;width:335px;color:#87827f;padding:5px 0 0 10px ;}
.div_google strong {font-size:18px;font-weight:800;color:#696664;}
.div_form {float:left;width:400px;background:url(../img/1pictureupload.jpg) no-repeat left top;color:#87827f;padding:5px 0 0 75px;}
.div_form strong {font-size:18px;font-weight:800;color:#696664;}


.step_ {font-size:18px;color:#696664;font-weight:800;}
.div_upload {width:860px;text-align:left;}
.span_ { float:left; padding-right:10px;}
.span_2 {float:left; white-space:nowrap}

.span_2_not_sel{ color:#BDB8B5}

.step_1 {float:left;width:300px;font-weight:800;font-size:12px;color:#696664;}
.step_1 .span_2{ padding-top:8px;}
.step_2 {float:left;width:320px;font-weight:800;font-size:12px;color:#696664;}
.step_2 .span_2{ padding-top:4px;}
.step_3 {float:left;width:170px;font-weight:800;font-size:12px;color:#696664;}
.step_3 .span_2{ padding-top:8px;}
.border1_ {clear:both;float:left;border-bottom:2px solid #cfc9c6;height:3px;width:100%;padding:10px 0 0px 0 ;}

.td_ {border-bottom:1px solid #cccccc;padding:15px 0px;}     


.grey_subtitle{ color:#696664; font-size:16px; font-weight:800; line-height:30px;}
.grey_subtitle span {color:#8C1015}

.links_tb{color:#696664;}
.links_tb .mylink, .links_tb .link_top{ color:#8C1015/*696664*/; font-size:13px;}
.links_tb .mylink span, .links_tb .link_top span, .span_red{ color:#8C1015}


.item_details_label { cursor:pointer; float:left; padding:10px 0px 0 0; width:93px; color:#696664; font-size:15px; font-weight:800  }






.confirm_friends_top{
background-image:url(../img/confirm_friends_top.jpg);
background-repeat:no-repeat;
width:380px;
height:79px;
clear:both;  





}

.confirm_friends_bg   {
clear:both;

background-image:url(../img/confirm_friends_bg.jpg);

text-align:left;

font-size:12px;
font-weight:800;
width:200px;

padding:20px 90px 20px 90px;

color:#000
}

.confirm_friends_bottom {
background:url(../img/confirm_friends_bottom.jpg) no-repeat left top;
width:380px;
height:46px;
clear:both;
font-size:0px;
line-height:0px;
}



.uploads_confirmation_top{
background-image:url(../img/uploads_confirmation_top.jpg);
background-repeat:no-repeat;
width:380px;
height:63px;
clear:both;  

}


.uploads_confirmation_bottom {
background:url(../img/uploads_confirmation_bottom.jpg) no-repeat left top;
width:380px;
height:45px;
clear:both;
font-size:0px;
line-height:0px;
}

.profile_usename_rp .menu_link_1{ padding-left:0}




#spellcheckresults { position: absolute; background: #fff; margin: 0; border: 1px solid #000; padding: 5px; z-index:5000; font-size:18px;font-family:Arial,Helvetica,sans-serif; }
				#spellcheckresults dl { margin: 0; padding: 0; }
					#spellcheckresults dl dt { float: left; clear: left; margin: 3px 0; padding: 0; font-weight: bold; }
					#spellcheckresults dl dd { float: left; margin: 3px 10px; padding: 0; cursor: pointer; color: #333; }
					#spellcheckresults dl dd.ignore { color: red; font-style: italic; }
			
			a.checkspelling {  }
				a.checkspelling img { margin: 0 5px; border: 0; }

.friend_link {

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#8b0e12;
text-decoration:none;
font-weight:800;
/*border:1px solid black;*/
}

.friend_link:hover {
/*color:#757575;*/
text-decoration:underline;
}



#dropmenudiv, .dropmenudiv{
position:absolute!important;
/*border:1px solid #3B393A;*/
font:normal 12px Arial,Helvetica,sans-serif!important;
line-height:18px!important;
z-index:100!important;

left:0px!important;
top:30px!important;

padding:7px 0 5px 0!important;
background:#3B393A!important;
width:400px!important;


}

#dropmenudiv a, .dropmenudiv a{
/*width: 100%;*/
display: block!important; float:left!important; width:auto!important;
text-indent: 3px!important;
padding: 1px 0!important;
text-decoration: none!important;
font-weight: bold!important;
color:#FFFFFF!important;
margin-right:20px!important;

font-size:12px!important;

background:#3B393A!important;
}

#dropmenudiv a:hover, .dropmenudiv a:hover{ /*hover background color*/
/*background-color: #9C232A;
color:#FFFFFF;*/
text-decoration:underline!important;;
}

#add_friends_popup_content{ font-size:14px}


.gsc-keeper { color:#8C1015!important; float:right!important;; background:none!important; text-decoration:none!important; font-size:14px!important; }
.gsc-keeper:hover { text-decoration:underline!important;}

.gs-result .gs-title, .gs-result .gs-title * {
color:#8C1015!important;
text-decoration:none!important;
font-size:14px!important; 
height:auto!important;
}
.gs-result .gs-title:hover{text-decoration:underline!important;}

.gs-result .gs-directions, .gs-result .gs-directions * {
color:#8C1015!important;
text-decoration:underline;
}

.gsc-localResult .gsc-result {
border-bottom:1px solid #E9E9E9!important;
padding-bottom:5px!important;
padding-top:5px!important;

clear:both!important;
float:left!important;

width:100%!important;

}

#search_ini{ font-weight:800; }
.back_link{ padding-left:212px; display:block; text-align:left; clear:both; padding-bottom:5px; }



/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px;}

/*==================================
red curvy example
====================================*/
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#000; width:190px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:220px; color:#000; height:19px; /*padding:3px 0 0 6px;*/ float:left; background:url(../js/jNice/elements/select_right.gif) no-repeat right center;}
.newListSelected span {width:219px; display:block;}
ul.newList li {padding:3px 8px; background-color:#FFFFFF;color:#0099CC;padding:5px;text-decoration:none;}
.selectedTxt {width:193px; overflow:hidden; height:16px; padding:0 23px 0 0;}
.hiLite {background:#EDEDED!important; color:#696664!important;}
.newListHover {background:#E1F5FF!important;/* color:#000!important;*/ cursor:default;}
.newListSelHover, .newListSelFocus {/*background-position:0 -22px;*/ cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


.w200wrapper .newListSelected {width:200px; }
.w200wrapper.newListSelected span {width:199px; }

/**********************HOT OR NOT***********************************/
.hots {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 55px;
  text-decoration: none;
}
.hots div {
  color: white;
  text-transform: uppercase;
  font: 22px/39px "BebasRegular";
  text-align: center;
  text-decoration: none;
  position: relative;
}
.hots div.hots_no, .hots div.hots_plus_one {
  color: white;
  border-bottom: 1px solid #3e3e3e;
  margin-bottom: 1px;
  background: #8b0f1c;
}
.hots div.hot_sign {
  background: #3e3e3e;
}
.hots div.hot_shadow {
  width: 60px;
  height: 40px;
  background: url(http://www.campusfork.com/images/revamp11/stripes.png);
  position: absolute;
  left: -2px;
  bottom: -3px;
}


.post {
  border-top: 1px solid #c6c6c6;
  padding: 30px 0px 30px 70px;
  position: relative;
}
.post address {
  padding-left: 17px;
  background: url(http://www.campusfork.com/images/revamp11/pin.jpg) no-repeat 0 0;
  margin: 5px 0;
}
.post > a {
  display: inline-block;
  vertical-align: top;
}
.post h2 {
  color: #8b0f1c;
}
.post figure {
  padding: 4px 4px 40px 4px;
  position: relative;
  border: 1px solid #c6c6c6;
  display: inline-block;
  vertical-align: top;
}
.post figure .curl {
  position: absolute;
  width: 55px;
  height: 5px;
  right: 3px;
  bottom: -6px;
  background: url(http://www.campusfork.com/images/revamp11/curl.jpg) no-repeat 0 0;
}
.post section {
  margin-left: 10px;
  width: 400px;
  display: inline-block;
  vertical-align: top;
}
.post section a {
  text-decoration: none;
}
.post section a:hover h2 {
  text-decoration: underline;
}
.post section aside {
  margin: 40px 0;
}



@font-face {
  font-family: "BebasRegular";
  src: url("revamp11/fonts/BEBAS___-webfont.eot?") format("eot"), url("fonts/BEBAS___-webfont.woff") format("woff"), url("fonts/BEBAS___-webfont.ttf") format("truetype"), url("fonts/BEBAS___-webfont.svg#webfontSRj8j0PE") format("svg");
  font-weight: normal;
  font-style: normal;
}



/******************************************************************/
