@charset "utf-8";
/* CSS Document */

/* -----------------------------------------------------------------------
	CSS INFO
	Date	: November 09,2009
	Title	: GIMMICK CEBU
	Author	: AAACBC
	Started by: Gabriel Ceniza
		
 ----------------------------------------------------------------------- */

/* ---------RESET------*/


*{ 
	margin:0;
	padding:0;
	
} 

/* ----- END RESET----*/


body{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#000000;
}

.wrapper_border{
	
	border:solid 1px #716f6f;

}

img{

	border:0px;

}

.header_wrapper{

	width:100%;
	background:#d5eb82 url(images/header_bg.jpg) repeat-x;
	height:329px;
	float:left
}
.header_inside_main{

	width:100%;
	background:url(images/header_main_bg.jpg) no-repeat;
	height:329px;
	margin:0 auto;
}

.header{

	
	width:1000px;
	height:329px;
	margin:0 auto;
}

.login{

	width:125px;
	height:37px;
	margin-top:235px;
	float:left;
}

.navigator_wrapper{
	
	width:100%;
	background:#000000 url(images/nav_bg.jpg) repeat-x;
	height:53px;
	float:left;

}

.navigator_wrapper2{

	width:1000px;
	height:41px;
	margin: 0 auto;
}

.navigator{
	
	width:915px;
	float:left;
	height:41px;

}

.navigator ul{

	padding-top:15px;
	
	
}

.navigator ul li{

	
	display:inline;
	padding:0 6px 0 6px;
	

	
}
.navigator ul li a{

	padding:15px 30px 15px 35px;
	text-decoration:none;
	background:url(images/menu_bg.jpg) no-repeat;
	background-position:top;
	color:#ffffff;
	font-size:12px;
	
	
}

.navigator ul li a:hover{

	
	background:url(images/menu_bg_hover.jpg) no-repeat;
	background-position:top;
	color:#c1c1c1;

}

.navigator ul li span{

	padding:15px 30px 15px 35px;
	text-decoration:none;
	background:url(images/menu_bg.jpg) no-repeat;
	background-position:top;
	color:#ffffff;
	font-size:12px;
	
	
}

.navigator ul li span:hover{

	
	background:url(images/menu_bg_hover.jpg) no-repeat;
	background-position:top;
	color:#c1c1c1;

}


.navigator_line{
	
	width:100%;
	height:1px;
	float:left;
	background:#424448;

}

.navigator_line_inside{
	
	
	width:1000px;
	height:1px;
	margin:0 auto;
}

.navigator_img{

	float:left;
	top:10px;
}

.navigator2{
	
	width:687px;
	float:right;
	height:53px;

}

.navigator2 ul{

	position:relative;
	top:10px;
	
}

.navigator2 img{

	position:relative;
	top:10px;
	
}

.navigator2 ul li{

	display:inline;
	padding:0px 10px 0px 3px;
}


.navigator2 ul li a{

	text-decoration:none;
	color:#b02c11;
	font-weight:bold;
	font-size:14px;

}

.navigator2 ul li a:hover{

	text-decoration:underline;

}

.small{
	
	font-size:11px;
	
}
.middle_body_wrapper{
	
	width:100%;
	float:left;

}
.body_wrapper{

	background:url(images/content_bg.jpg) repeat-x;
	width:100%;
	float:left;


}
.main_wrapper{

	width:1050px;
	margin:0 auto;
}

.main_content_wrapper{
	
	width:1050px;
	float:left;
	padding-top:5px;

}

.left_panel{

	width:225px;
	float:left;
	margin-left:1px;
	
	

}


.thumbs_wrapper{

	width:220px;
	padding-bottom:10px;
	float:left;

}

.thumbs_top{

	background:url(images/thumbs_title_bg.jpg) repeat-x;
	border:solid 1px #bdb4bf;
	width:180px;
	padding:5px;
	margin:3px;
	height:20px;
	float:left;
	color:#FFFFFF;
}

.thumbs_center{

	width:218px;
	float:left;
	border-left:solid 1px #cfcfcf;
	border-right:solid 1px #cfcfcf;
	
}

.legend{

	width:280px;
	float:left;
	
}

.index_video_wrapper{

	width:531px;
	border:solid 1px #938e8e;
	padding:15px 0 15px 17px;
	margin: 10px 0 10px 20px;
	float:left;
}

.index_video_wrapper h1{
color:#BEBEBE;
}

.legend h1{


	color:#b02c11;
	padding-left:5px;
	font-weight:bold;
	font-size:14px;
}

.thumbs_center_content{
	float:left;
	line-height:1.5;
	border:solid 1px #a9a0aa;
	margin-bottom:10px;
	width:199px;
}

.profile_edit_title{
float:left;
line-height:1.5;
padding:5px;
width:208px;
color:#BEBEBE;
}

.thumbs_center_content2{
	float:left;
	line-height:1.5;
	border:solid 1px #a9a0aa;
	margin-bottom:10px;
	width:235px;
}

.thumbs_center_content ul{

	float:left; 
	margin-left:10px; 
	color:#ffffff;
	list-style:none;
}

.thumbs_center_content ul li{

	background:url(images/blogroll_bullet.jpg) no-repeat;
	background-position:left;
	padding-left:15px;

}

.thumbs_center_content ul li a{

	color:#bebebe;
	font-size:11px;
	text-decoration:none;
}

.thumbs_center_content ul li a:hover{

	color:#bebebe;
	text-decoration:underline;
}

.thumbs_center_content h1{

	color:#b02c11;
	padding-left:5px;
	font-weight:bold;
	font-size:14px;

}

.thumbs_center_content p{

	color:#BEBEBE;
	padding-left:5px;
	padding-right:5px;
	font-weight:normal;
	font-size:11px;

}

.thumbs_center_content h2{

	color:#bebebe;
	padding-left:5px;
	font-weight:normal;
	font-size:11px;
	

}

.thumbs_center a{

	text-decoration:none;
}

.thumbs_center a:hover{

	text-decoration:underline;
}

.thumbs_bottom{
	
	background:url(images/thumbs_bottom.jpg) no-repeat;
	width:220px;
	height:7px;
	float:left;

}


/* ---------drop down list box------*/

.select{

	margin:5px;
	width:190px;
	height:17px;
	padding-top:1px;
	background:url(images/dropdown_bg.jpg) repeat-x;
	font-size:11px;
	border:0;
}

.select option{

	width:190px;
	height:17px;
	padding-top:1px;
	background-color:#FFFFFF;
	font-size:11px;
	border:0;
}

.select optgroup{

	width:190px;
	
	background-color:#FFFFFF;
}




.thumbs_dropdown{

	
	width:170px;
}

.thumbs_inputfield{

	
	width:185px;
	margin-left:5px;
}

.checkbox{

	margin:3px 0px 0px 0px;
	
	float:left;
	

}

/* ------end drop down list box----*/


.search_button{

	width:75px;
	height:30px;
	float:left;
	margin-left:7px;
	margin-top:10px;
}


.social_media{

	width:190px;
	float:left;
	padding:0 5px 0 15px;
}

.socialmedia_icon{
	
	width:32px;
	height:31px;
	float:left;

}

.socialmedia_title{
	
	width:148px;
	height:25px;
	float:left;
	padding:5px;
	

}


.blog_thumbs_wrapper{
	
	width:190px;
	float:left;
	padding:0 5px 0 5px;

}

.blog_thumbs_wrapper a{

	font-size:11px;
	line-height:18px;
	letter-spacing:-0.5px;
	/*float:left;*/
	color:#414141;
}

.weather_widget{
	
	width:120px;
	float:left;
	padding:10px 0 0 25px;

}


.center_panel{

	float:left;
	margin-left:2px;
	padding-right:2px;
	width:590px;
	border:solid 1px #474444;
	background:#000000;
}

.text_editor_center{

	float:left;
	margin-left:2px;
	padding-right:2px;
	width:590px;
	border:solid 1px #474444;
	background:#000000;
	
}

.text_editor_center h1{
color:#BEBEBE;
}


.center_panel a{
	color:#B74A9B;
	text-decoration:none;
}

.center_panel a:hover{

	color:#db67bc;
	text-decoration:none;
}


.headline h1{

	font-size:18px;
	color:#B74A9B;
	font-weight:bold;
	line-height:1.5;
	word-spacing:3px;

}




.featured_post_wrapper{

	width:592px;
	float:left;
	padding-top:5px;
	border-bottom:solid 1px #484545;
}

.featured_post_wrapper h1{

	color:#bebebe;
	font-size:18px;
	font-weight:normal;
	padding-left:5px;
}

.featured_post_wrapper a{

	color:#bebebe;
	text-decoration:none;
}


.featured_post_wrapper a:hover{

	text-decoration:none;
}

.featured_post_wrapper2{

	width:592px;
	float:left;
	padding-top:5px;
	
}

.featured_post_wrapper2 h1{

	color:#bebebe;
	font-size:18px;
	font-weight:normal;
	padding-left:5px;
}

.featured_post_wrapper2 a{

	color:#bebebe;
	text-decoration:none;
}

.featured_post_wrapper2 a:hover{

	text-decoration:none;

}

.featured_post_remark{

	width:440px;
	padding-top:5px;
	height:20px;
	padding-left:5px;
	/*float:left;*/
}

.featured_post_texts{

	padding-top:10px;
	float:left;
	color: #BEBEBE;
	line-height:1.5;
	width:585px;
}

.featured_post_texts h3{
color:#FFFFFF;
font-size:30px;
text-align:center;
font-family:tahoma;
font-weight:normal;
}

.featured_post_texts h1{
color:#B74A9B;
font-size:20px;
font-family:tahoma;
font-weight:normal;
}

.event_image{
text-align:center;
}

.featured_post_texts p{

	

	font-size:11px;
	color:#bebebe;
	line-height:1.5;
	padding-right:5px;
	padding-left:5px;
	text-align:justify;


}

.featured_post_text ul{

	padding-left:30px;
	padding-top:10px;
	padding-bottom:20px;

}
.featured_post_text ul li{

	list-style-type:circle;
	line-height:17px;

}

.featured_post_text ul li a{

	font-weight:normal;

}


.featured_post_pics{

	
	padding-top:10px;
	padding-left:5px;
	float:right;
}

.featured_post_leftremark{

	float:left;
	font-size:12px;
	padding-right:10px;
	color:#999999;
}

.featured_post_leftremark_rating{

	float:left;
	font-size:11px;
	padding-right:10px;
	padding-top:5px;
	color:#999999;
}

.featured_post_leftremark_rating a{

	color:#409ed3;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.featured_post_leftremark_rating a:hover{

	text-decoration:none;
	color:#5FCBF3;
}

.featured_post_leftremark a{

	color:#b74a9b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.featured_post_leftremark a:hover{

	text-decoration:none;
	color:#db67bc;
}

.featured_post_rightremark {


	color:#409ed3;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	float:right;
	text-align:right;
	margin-right:10px;
}
.featured_post_rightremark a{


	color:#b74a9b;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}

.featured_post_rightremark a:hover{

	text-decoration:none;
	color:#db67bc;
}

.right_panel{

	width:225px;
	padding-left:1px;
	float:left;

}

.footer_wrapper{

	width:100%;
	height:204px;
	float:left;
	background:url(images/footer_bg.jpg) repeat-x;
	

}

.footer{
	
	width:1000px;
	margin:0 auto;
	height:79px;
	padding-top:10px;

}


.left_footer{

	width:640px;
	float:left;
	
}
.left_footer p{

	padding:20px 0 0 35px;
	color:#CCCCCC;
	font-size:11px;
}

.left_footer ul{

	padding-top:5px;
	
	
}

.left_footer ul li{

	
	display:inline;
	

	
}
.left_footer ul li a{

	padding:15px 35px 15px 35px;
	text-decoration:none;
	background:url(images/footer_light.jpg) no-repeat;
	background-position:top;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	
	
}

.left_footer ul li a:hover{

	
	background:url(images/footer_light_hover.jpg) no-repeat;
	background-position:top;
	color:#c1c1c1;

}

.right_footer{

	width:338px;
	float:right;
	height:79px;
	margin-top:-15px;
}

.right_footer p{

	font-size:11px;
	color:#000000;
	
}

.forum_menu_wrapper{

	width:590px;
	padding-bottom:5px;
	float:left;
}

.forum_menu_top{
	
	background:url(images/forum_menu_top.jpg) no-repeat;
	width:500px;
	height:6px;
	float:left;

}

.forum_menu_body{
	
	background:#c5e480 url(images/forum_menu_bg.jpg) repeat-x;
	width:500px;
	height:84px;
	float:left;

}

.forum_menu_bottom{

	background:url(images/forum_menu_bottom.jpg) no-repeat;
	width:500px;
	height:8px;
	float:left;

}

.forum_menus{

	width:96px;
	height:84px;
	float:left;
	/*padding:0 19px 0 10px;*/
	padding-left:4px;
}

.forum_box{
	
	width:580px;
	float:left;
	margin-top:10px;
}

.forum_box h1{
	
	font-weight:bold;
	font-size:14px;
}

.forum_boxes{
	
	width:500px;
	border-bottom:solid 1px #e3e3e3;
	padding-top:15px;
	padding-bottom:20px;
	float:left;
}

.forum_boxes h2{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#414141;
	padding-left:5px;
}

.forum_boxes h1{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#b02c11;
	padding-left:5px;
	padding-right:15px;
}



.forum_topic_desc{

	width:285px;
	float:left;
}

.forum_topic_desc{

	width:285px;
	float:left;
}

.forum_topic_desc p{

	font-size:10px;
	color:#8a8a8a;
	padding-left:5px;
	padding-top:5px;
}

.forum_replies_desc{
	
	width:85px;
	float:left;

}

.forum_comments_desc{
	
	width:110px;
	float:left;

}

.forum_comments_desc p{

	font-size:10px;
	color:#8a8a8a;
	padding-left:5px;
	padding-top:5px;
}

.next_page{

	text-align:center;
	float:left;
	color: #BEBEBE;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	padding:0 10px 10px 0;
	text-decoration:none;
	
}

.next_page_wrapper{
	
	padding-top:25px;
	float:left;

}

.next_page a{


	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BEBEBE;
	padding:10px;
	/*border:solid 1px #9a9a9a;*/
	text-align:center;
	text-decoration:none;
}


.text_editor{

	float:left;	
	padding-right:20px;
	width:499px;
	color:#BEBEBE;
}

.text_editor2{

	float:left;	
	padding-right:20px;
}

.text_editor_top{

	background:url(images/text_editor_topwrapper.jpg) no-repeat;
	width:680px;
	height:8px;

}



.help{

	background:#d5eb82;
	width:580px;
	float:left;
	padding:0 0 20px 20px;

}

.help p{
	
	color:#333333
	

}
.help h1{
	
	color:#333333
}

.help h2{
	
	color:#b02c11;
	font-size:14px;
	
}

.text_editor_top_menu{
	

	float:right;
	padding:10px 0px 10px 0;
}

.text_editor_top_menu a{
		
	color:#333333;
	font-size:13px;
	font-weight:bold;
	padding:6px 10px;
	text-decoration:none;	
}

.text_editor_bottom{

	background:url(images/text_editor_bottomwrapper.jpg) no-repeat;
	width:680px;
	height:8px;
	float:left;
	padding-bottom:40px;

}

.editor_textarea{
	
	background:url(images/editor_textarea.jpg) no-repeat;
	width:530px;
	height:270px;
	float:left;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:27px 10px 10px 5px;
	
	

}

.editor_textfield{
	
	background:url(images/new_post_textfield.jpg) no-repeat;
	width:538px;
	height:25px;
	float:left;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 10px 10px 10px;
	
	
	

}
.right_account_menu{

	width:212px;
	float:left;

}

.right_account_top{

	background:url(images/right_account_topwrapper.jpg) no-repeat;
	width:212px;
	height:10px;
	float:left;
}

.right_account_center{

	width:225px;
	float:left;

}
.right_account_bottom{

	background:url(images/right_account_bottomwrapper.jpg) no-repeat;
	width:212px;
	height:10px;
	float:left;
}


.logintxtfield{
	width: 400px;
	height: 22px;
	margin-left:5px;
	
}

/* OTHER PLATFORMS OF AAACBC (yummy, gimmick, vacation, shopping) START*/

#platforms{
	background: url(images/aaacbc_platforms.png) no-repeat;
	width:230px;
	height:64px;
	margin-left:20px;
	margin-bottom:10px;
}


#platforms span {
	display: none;
}

#platforms ul{
	padding:0px;
	margin:0px;
}

#platforms li, #platforms a {
	height:64px;
	display:block;
	outline:none;
	background-image:none;
}

#platforms li {
	float:left;
	list-style:none;
	display:inline;
	padding:0px;

}

#platforms-01 {width: 56px;}
#platforms-02 {width: 56px;}
#platforms-03 {width: 56px;}

#platforms-01 a:hover {background:url(images/aaacbc_platforms.png)  0px   -66px no-repeat; }
#platforms-02 a:hover {background:url(images/aaacbc_platforms.png) -56px  -66px no-repeat; }
#platforms-03 a:hover {background:url(images/aaacbc_platforms.png) -112px  -66px no-repeat; }
/* OTHER PLATFORMS OF AAACBC (yummy, gimmick, vacation, shopping) END */


.account_photo_thumbs{

	width:225px;
	float:left;
	

}

.account_photo_thumbs_top{
	
	background:url(images/photo_thumbs_top.jpg) no-repeat;
	width:162px;
	height:7px;
	float:left;

}

.account_photo_thumbs_center{

	width:203px;
	float:left;
	text-align:center;
	padding:16px;
	
}

.account_photo_thumbs_bottom{

	background:url(images/photo_thumbs_bottom.jpg) no-repeat;
	width:162px;
	height:7px;
	float:left;
}

.right_account_menus{
	
	width:225px;
	padding:5px 0 5px 0;
	float:left;
	text-align:center;
	

}

.right_account_menus a{
	
	color:#B02C11;
	font-size:11px;
	font-weight:normal;
	padding-left:5px;
	padding-right:5px;
	text-decoration:none;

}

.right_account_menus a:hover{

	text-decoration:underline;

}

.inbox{
background:url(images/inboxbg.jpg) no-repeat;
height:34px;
padding:5px 0 5px 0;
float:left;
text-align:center;
margin-left:5px;
margin-top:5px;
}

.inbox a{
color:#FFFFFF;
font-size:15px;
font-weight:bold;
text-decoration:none;
}

.inbox a:hover{
text-decoration:none;
}

.editor_button_left{
	
	float:left;
	width:120px;
}

.editor_button_right{
	
	float:right;
	width:120px;
}

.myaccount_main_wrapper{
	
	width:700px;
	float:left;

}
.myaccount_menu_wrapper{

	width:680px;
	float:left;
	padding-bottom:15px;
}

.myaccount_menu_left{
	
	background:url(images/myaccount_menu_left.png) no-repeat;
	width:7px;
	height:95px;
	float:left;
}

.myaccount_menu_center{

	background:url(images/myaccount_menu_bg.png) repeat-x;
	margin-left:-1px;
	width:600px;
	height:95px;
	float:left;

}

.myaccount_menu_right{
	
	background:url(images/myaccount_menu_right.png) no-repeat;
	margin-left:-1px;
	width:7px;
	height:95px;
	float:left;

}


.myaccount_posts_preview{

	width:500px;
	float:left;
	padding-left:70px;
	padding-top:5px;
	padding-bottom:20px;
	
}

.myaccount_posts_preview p{

	color:#575757;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.2px;
	
}

.rating_wrapper{

	width:720px;
	float:left;
	padding-left:10px;

}


.rating_wrapper h1{

	color:#b02c11;
	padding-left:5px;
	font-weight:bold;
	font-size:14px;

}

.rating_menu_desc{

	width:517px;
	float:left;
	height:45px;
	background:#d5eb82;
}

.rating_desc_titles{
	
	float:left;
	margin:5px;
	padding-top:10px;
	text-align:center;
	width:75px;

}

.rating_desc_titles h1{
	
	color:#b02c11;
	padding-left:5px;
	font-weight:bold;
	font-size:12px;

}

.rating_desc_titles h1:hover{
	
	color:#D95D44;

}

.rating_desc_titles a{
	
	text-decoration:none;

}

.rating_content{

	width:515px;
	float:left;
	border-left:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}


.rating_restaurants{

	width:655px;
	float:left;
	border-bottom:solid 1px #cccccc;
	margin-left:5px;

}


.select_restaurant_name{

	width:125px;
	margin:5px;
	border:solid 1px #cccccc;
	
}

.select_rating_name{

	width:50px;
	margin:5px;
	border:solid 1px #cccccc;

}


.critics_box_wrapper{
	
	width:580px;
	float:left;
	padding:10px;
	
}

.critics_pic_thumb{
	
	width:210px;
	height:180px;
	float:left;
}

.critics_descs_wrapper{

	width:290px;
	float:left;
	padding:5px;
	color:#FFFF99;
	
}


.critics_pics_smallthumb{

	width:72px;
	height:72px;
	float:left;
	padding-right:5px;
	padding-left:5px;
	overflow:hidden;
}

.headline{

	width:500px;
	float:left;
	/*height:100px;*/
	
}

.headline a{

	text-decoration:none;

}

.headline a:hover{

	text-decoration:none;

}



.headline_account{

	width:500px;
	float:left;
	height:100px;
}


.readmore{
	
	background:url(images/more.jpg) no-repeat;
	width:78px;
	height:27px;
	float:right;
	padding-bottom:15px;

}

.readmore:hover{

	background:url(images/more.jpg) no-repeat;
	width:78px;
	height:27px;
	padding-bottom:15px;

}

.blog_divider{
	
	width:565px;
	height:1px;
	background:url(images/blog_divider.jpg) no-repeat;
	float:left;
	margin-left:5px;
	margin-top:10px;
}

.headline_divider{
	
	width:500px;
	height:3px;
	background:#CCCCCC;
	float:left;
	margin-top:10px;
}

.headline_divider_account{
	
	width:580px;
	height:3px;
	background:#CCCCCC;
	float:left;
	margin-top:10px;
}



.left_button_thumbs{
	
	width:58px;
	height:64px;
	float:left;
	padding:10px 0 10px 6px;

}

.share_post{

	width:585px;
	float:left;
	color:#808080;
	font-size:1.5em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-left:5px;
	
}

.share_post p{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:normal;
	
	
}

.share_post2{

	border-top:solid 1px #c2c2c2;
	border-bottom:solid 1px #c2c2c2;
	width:500px;
	float:left;
}

.share_post3{

	width:580px;
	float:left;
}

.share_post_thumbs{

	width:49px;
	height:54px;
	float:left;
	padding:5px 10px 5px 10px;

}

.comment_textarea{

	background:url(images/comment_textarea.png) no-repeat;
	height:220px;
	padding:5px;
	width:580px;
	float:left;
	border:0px;	

}

.commentaries{

	width:580px;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
}

.commentaries_text{
	
	width:580px;
	padding-bottom:20px;
	float:left;
}

.comment_textfield{

	background:url(images/comment_textfield.jpg) no-repeat;
	width:245px;
	height:24px;
	float:left;
	border:0px;
	margin-right:5px;
	padding-top:3px;
	color:#999999;
}

.rating_inside_wrapper{

	width:710px;
	padding:5px;
	float:left;

}

.rating_inside_left{

	width:100px;
	float:left;

}

.rating_inside_pic{

	float:left;
	text-align:center;
	/*padding-top:15px;*/
	/*padding:15px 15px 15px 0;*/

}
.rating_inside_pic ul li{
list-style:none;
}

.rating_inside_pic img{

	border:2px solid #ffffff;
}

.rating_inside_pic a{
	
	color:#BEBEBE;
	font-weight:bold;
	text-decoration:none;
} 

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

.rating_inside_right{
	
	width:600px;
	float:left;
	text-align:center;
	padding-left:5px;
}

.rating_puso{
	
	width:605px;
	float:left;	
}

.rating_puso p{
	
	padding:10px 5px 5px 0px;
	text-align:justify;
	color:#333333;
	font-size:12px;
}

.puso_rates{

	width:70px;
	float:left;
	padding-left:10px;
	padding-top:15px;
}

.puso_comments{

	width:160px;
	float:left;
	padding-left:9px;
	text-align:left;
	font-size:11px;

}

.rating_divider{
	
	width:505px;
	background:#eeeaea;
	height:3px;
	float:left;
	margin:10px 0px 10px 5px;

}

.wetwew{
	
	padding-left:30px;
}

.blog_search_wrapper{
	
	width:580px;
	float:left;
	border:solid 1px #CCCCCC;
	margin-top:5px;
	margin-bottom:10px;
	margin-left:5px;

}

.blog_search_wrapper h2{

	color:#414141;
	padding-left:5px;
	font-weight:normal;
	font-size:12px;
	
}

.blog_search_wrapper h1{

	color:#414141;
	font-weight:normal;
	font-size:16px;
	
}

.sink{

	margin-top:30px;
	float:left;
	width:900px;
}

.directories_wrapper{

	width:580px;
	padding-left:5px;
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#666666;

}

.directories_wrapper h1{

	font-size:12px;
	font-weight:bold;
	
}


.directories_wrapper h2{

	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	color:#B74A9B;
}

.directories_wrapper h2:hover{

	font-size:16px;
	font-weight:bold;
	color:#db67bc;
	text-decoration:none;
}


.directories_wrapper p{
	
	font-size:12px;
	color:#BEBEBE;
}

.directories_wrapper a{
	
	font-size:11px;
	color:#B74A9B;

}

.directories_wrapper a:hover{

	text-decoration:none;
}

.editor_dropdown{
	
	background:url(images/new_post_textfield.jpg) no-repeat;
	width:538px;
	height:40px;
	float:left;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 5px 10px 10px;
}

.editor_dropdown option{
	background-color:#FFFFFF;
	width:538px;

}

.editor_dropdown optgroup{
	background-color:#FFFFFF;
	width:538px;

}

.editor_dropdown2{
	
	background:url(images/new_post_textfield.jpg) no-repeat;
	width:538px;
	height:40px;
	border:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px 5px 10px 10px;
}

.editor_dropdown2 option{
	background-color:#FFFFFF;
	width:538px;
	font-family:Arial, Helvetica, sans-serif;
}

.spacer{

	float:left;
	width:650px;
	margin-top:210px;

}

.contact_input{

	background:url(images/contact_input.jpg) no-repeat;
	width:270px;
	height:20px;
	float:left;
	border:0px;
	margin-top:10px;
	padding-top:4px;
	padding-left:5px;

}

.contact_textarea{

	background:url(images/contact_textarea.jpg) no-repeat;
	width:271px;
	height:215px;
	border:0px;
	float:left;
	margin-top:10px;
	padding-top:4px;
	padding-left:4px;
	margin-bottom:30px;

}

.contact_label{

	float:left;
	text-align:right;
	padding-right:15px;
	padding-left:20px;
	width:80px;
	padding-top:12px;
	
}	

.blog_tab_menu{

	background:#d0ea77 url(images/blog_menu_butt.jpg) no-repeat;
	width:189px;
	height:33px;
	float:left;
	margin:5px;
	margin:5px 0 0 6px;
	
}

.menu_text{
float:left;
width:189px;
text-align:center;
font-size:14px;
padding-top:10px;
}

.menu_text a{
float:left;
width:189px;
color:#FFFFFF;
text-align:center;
}

.menu_text a:hover{
float:left;
width:189px;
color: #FFFF99;
text-align:center;
}




.login_submit{
	
	background:url(images/submit2.png) no-repeat;
	width:93px;
	height:29px;
	border:0px;
		
}

/* updated by carl ella */

	#swfupload-control p{ margin:10px 0 10px 5px; font-size:0.9em; }
	#swfupload-control { float:left; margin:0 0 10px 5px; font-size:0.9em; }
	#log{ margin:0; padding:0; width:500px;}
	#log li{ list-style-position:inside; margin:2px; border:1px solid #ccc; padding:10px; font-size:12px; 
		font-family:Arial, Helvetica, sans-serif; color:#333; background:#fff; position:relative;}
	#log li .progressbar{ border:1px solid #333; height:5px; background:#fff; }
	#log li .progress{ background:#999; width:0%; height:5px; }
	#log li p{ margin:0; line-height:18px; }
	#log li.success{ border:1px solid #339933; background:#ccf9b9; }
	#log li span.cancel{ position:absolute; top:5px; right:5px; width:20px; height:20px; 
	background:url('js/swfupload/cancel.png') no-repeat; cursor:pointer; }


	#load {
		position:absolute;
		left:225px;
		background-image:url(images/loading-bg.png);
		background-position:center;
		background-repeat:no-repeat;
		width:159px;
		color:#999;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		height:40px;
		font-weight:300;
		padding-top:14px;
		top: 23px;
	}
/* end here */




/* this is for the bookmark style */

#social {width:90%;}
#social ul {margin:2px; list-style: none;float:left;}
#social li {margin:2px; list-style: none;float:left;width:155px;}
#social img {padding:0 3px;}

/* end here */



.event_wrapper{

	width:600px;
	float:left;
	padding-left:3px;
}



.event_top_wrapper{

	background:url(images/event_top_wrapper.jpg) no-repeat;
	width:600px;
	height:31px;
	float:left;
}


.event_center{

	width:590px;
	float:left;
	background:#d6f88d;
	padding-left:10px;
	
}


.event_center h1{

	color:#b02c11;
	font-size:16px;
}


.event_center p{

	color:#575757;
	font-size:11px;
	text-align:justify;
	padding-right:15px;
}


.event_bottom_wrapper{

	background:url(images/event_bottom_wrapper.jpg) no-repeat;
	width:600px;
	height:11px;
	float:left;
}

.edit_account{

	background:url(images/edit_account_button.png) no-repeat;
	width:93px;
	height:31px;
	border:0px;
}

.change_button{

	background:url(images/change_button.png) no-repeat;
	width:81px;
	height:30px;
	border:0px;
}

.resto_guide{

	float:left;
	width:499px;
}

.resto_guide_title{

	background:#99CC00;
	width:489px;
	height:25px;
	padding-top:10px;
	float:left;
	padding-left:10px;
	font-family:"Georgia", Times New Roman, Times, serif;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	font-size:16px;
}

.resto_guide_paragh{

	width:499px;
	float:left;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.premium_top_page{

	width:952px;
	float:left;
	border:solid 1px #839e26;	

}

.premium_top_left{

	width:633px;
	float:left;
	background:#ffffff url(images/premium_top_background.jpg) no-repeat;
	height:586px;
}

.premium_top_divider{

	background:url(images/premium_top_divider.jpg) no-repeat;
	width:21px;
	height:586px;
	float:left;
}

.premium_top_right{

	width:298px;
	height:586px;
	float:left;
	background:#8ebe00;
}

 


.premium_logo_wrapper{
	
	width:618px;
	padding-top:5px;
	float:left;
	margin-left:15px;
	
}

.premium_logo{

	width:170px;
	float:left;
	overflow:hidden;

}

.premium_logo_title{

	width:435px;
	padding-left:10px;
	float:left;
}

.premium_logo_title h1{

	color:#b02c11;
	font-size:28px;
	font-weight:bold;
}

.premium_logo_title h2{

	color:#b02c11;
	font-size:18px;
	font-weight:normal;
}

.premium_logo_title p{

	font-size:12px;
	color:#414141;
	text-align:right;

}

.premium_top_detail_wrapper{
	
	width:412px;
	float:left;
	padding-left:10px;
	padding-top:45px;

}

.premium_top_detail1{
	
	background:#99c41a;
	width:405px;
	float:left;
	color:#ffffff;
	margin-bottom:30px;
	padding-top:10px;


}

.premium_top_detail_shadow{

	background:url(images/premium_top_detail_shadow.jpg) no-repeat;
	width:405px;
	height:13px;
	float:left;

}

.premium_top_detail2{
	
	
	width:412px;
	float:left;
	color:#b02c11;
	padding-top:30px;

}

.premium_top_right_navigation{

	width:265px;
	float:right;
	padding-top:20px;
}


.premium_top_right_navigation_bg{
	
	background:url(images/premium_top_right_navigation_bg.jpg) no-repeat;
	width:266px;
	height:44px;
	float:left;
	margin-bottom:10px;

}

.premium_top_right_navigation_link{

	float:left;
	padding:10px 0 0 15px;
}

.premium_top_right_navigation_link a{

	color:#b02c11;
	font-size:14px;	
	text-decoration:none;
}

.premium_top_right_navigation_link a:hover{

	color:#b02c11;
	font-size:14px;	
	text-decoration:underline;
}

.premium_lower_wrapper{
	
	width:470px;
	float:left;
	border:solid 1px #839e26;
	margin-right:2px;
	margin-left:2px;
	margin-top:5px;
	background:url(images/premium_lower_wrapper.jpg) no-repeat;

}

.premium_lower_wrapper h1{
	
	font-size:20px;
	color:#b02c11;
	padding-left:5px;
}

.premium_lower_wrapper p{
	
	font-size:12px;
	color:#474747;
	padding:5px;
	line-height:22px;
}


.premium_lower_gallery_wrapper{

	width:435px;
	background:#ffffff;
	float:left;
	border:solid 1px #cfcecd;
	margin-left:15px;
	margin-bottom:15px;
}

.premium_lower_gallery_pics{

	width:110px;
	text-align:center;
	border:solid 1px #cfcecd;
	float:left;
	margin:10px;
	
}

.premium_restaurant_address_bg{

	background:url(images/premium_restaurant_address_bg.jpg) repeat-x;
	height:42px;
	width:auto;
	float:left;
	padding:9px 5px 0 5px;
	color:#FFFFFF;
	margin-top:10px;
	
}

.premium_restaurant_menu_wrapper{
	
	width:450px;
	float:left;
	margin-left:7px;
	border-top:solid 1px #b62708;
	border-bottom:solid 1px #b62708;
	
	
}

.premium_restaurant_menu_wrapper2{
	
	width:450px;
	float:left;
	padding:15px 0 15px 0;
}

.premium_restaurant_menu_title_wrapper{

	width:450px;
	float:left;
}

.premium_restaurant_menu_title{

	width:395px;
	float:left;
}

.premium_restaurant_menu_title_wrapper h1{
	
	color:#cf2608;
	font-size:14px;
	font-weight:normal;

}

.premium_restaurant_menu_price{
	
	width:55px;
	float:left;
}

.premium_restaurant_menu_desc{

	width:450px;
	float:left;
}

.premium_restaurant_menu_desc p{

	color:#505050;
	font-size:12px;
	font-style:italic;
}

.lpage a{
	text-decoration:none;
}
.lpage a:hover{
	text-decoration:underline;
}


.newpost_title {
color:#BEBEBE;
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
padding:10px 0 5px;
width:500px;
}

.premium_box{

	width:1000px;
	float:left;
	background:#000000;
	padding:5px 0 15px 0;
}

.club_hrs{
float:left;
text-align:center;
margin-left:10px;
width:350px;
margin-top:10px;
color:#FFFFFF;
}

.club_logo{
	
	width:360px;
	height:307px;
	float:left;
	text-align:center;
}


.club_menus{

	width:270px;
	float:left;

}

.club_menus h1{

	color:#cc0000;
	font-size:28px;
	font-weight:bold;
	
}

.club_menus p{
	
	font-size:11px;
	color:#ffffff;
}

.club_related_buttons{

	width:225px;
	height:34px;
	float:right;
	padding:5px 0 5px 0;

}

.club_map{

	width:360px;
	float:left;
	border:solid 1px #aea0a0;

}

.boxes_butt{

	width:193px;
	float:left;

}

.premium_boxes_content{

	width:780px;
	float:left;
	border:solid 1px #4c4949;
}

.premium_boxes_content h2{

	color:#ffffff;
	font-size:14px;
	text-decoration:underline;
	font-weight:normal;
	padding:5px 5px 5px 15px;
	
}

.premium_boxes_content h1{

	color:#cc0000;
	font-size:28px;
	font-weight:bold;
	padding:5px 5px 5px 15px;
	
}

.premium_boxes_content p{

	color:#ffffff;
	font-size:11px;
	padding:5px 5px 5px 15px;
	
}

.premium_box_gallery{
	
	
	width:auto;

}

.premium_box_gallery img{
	
	
	width:auto;
	border:solid 2px #ffffff;
	margin:1px;
	
}

.delete_comment{
float:right;
padding:10px;
font-weight:bold;
border:#CCCCCC solid 1px;
margin-top:-50px;
text-align:center;
}

.fp{
color:#FFFFFF;
}

.fp a{
color:#FFFFFF;
}

.fp a:hover{
text-decoration:overline;
}

/*tipsy*/
.tipsy { padding: 5px; font-size: 12px; filter: alpha(opacity=5); background-repeat: no-repeat;  background-image: url(images/tipsy2.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #FFFFFF; color: #000000; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }
  
 #gravity { width: 100%; margin: 5px 0; border-spacing: 5px; }
  #gravity td { text-align: center; vertical-align: middle; padding: 5px 0; background-color: #d0d0d0; }
  #gravity a { }
    #gravity a:hover { color: #505050; background: none; }
 /*end*/
 
 div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid  #B74A9B;
	
	text-decoration: none; /* no underline */
	color: #B74A9B;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid  #DB67BC;

	color: #DB67BC;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid  #DB67BC;
		
		font-weight: bold;
		background-color:  #B74A9B;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #666666;
	
		color: #666666;
	}
