
/*Default Layout: 992px.*/

#wrap {width:100%;margin:0 auto}

.header_inner{width:1000px;height:125px;margin:0 auto;text-align:left;}
.header_bottom{width:1000px;height:79px;}
.logo{width:260px;height:75px;position:relative;float:left;}
.logo h1 a img{position:absolute;left:0px;top:20px;}
.add_right{width:720px;height:73px;float:right;}
.menu_inner{width:1000px;height:29px;text-align:left;margin:0 auto;overflow:hidden}
.menu{width:760px;height:28px;float:left;}
.menu ul li a{font-size:14px;line-height:29px;color:#989898;float:left;padding:0 25px;	text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";}
.search{width:228px;float:right;height:35px;margin-top:8px;overflow:hidden;}
.menu_bot ul li{width:124px;height:104px;list-style:none;float:left;text-align:center;	border-right:1px solid #e1e1e1;}
.page_content{width:1000px;overflow:hidden;margin:10px auto 20px;text-align:left;}
.content{width:737px;float:left;}
.contentbox_bottom{width:737px;padding-bottom:10px;background:url(../img/contentbox_bottom.png) no-repeat left bottom;}
.contentbox_top{width:737px;padding-top:10px;background:url(../img/contentbox_top.png) no-repeat left top;}
.contentbox_mid{width:737px;overflow:hidden;background:url(../img/contentbox_mid.png) repeat-y;}
.content_inner{width:705px;overflow:hidden;margin:0 auto;text-align:left;}
.pagebot_add{width:1000px;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:20px;}
.footer_inner{width:1000px;overflow:hidden;margin:0 auto;text-align:left;}
.adsearch_inner{width:1000px;height:63px;padding-top:18px;margin:0 auto;}
.adsearch_input{font-size:12px;color:#999;line-height:38px;height:38px;width:179px;float:left;padding:3px 20px;margin-right:8px;font-family:Tahoma, Geneva, sans-serif;	background:url(../img/bg_text.png) no-repeat;border:none;}
.advance_searchbot00{width:1000px;height:0px;margin:0 auto;text-align:left;}
.advance_sear{width:110px;height:23px;padding:0 49px;float:right;cursor:pointer;	background:url(../img/adsearch_aero.png) no-repeat;}
.my_position{width:190px;height:49px;float:right;font-size:16px;line-height:49px;color:#fff;text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";background:url(../img/My_Position.png) no-repeat;}
#header{width:100%;height:124px;background:url(../img/bg_header_1.jpg) repeat-x;overflow:hidden;margin-bottom:4px}
.navigation{width:100%;height:29px;border-bottom:8px solid #a0bb1a;}
.search_input{font-size:16px;color:#777;line-height:29px;height:29px;width:153px;float:left;padding:3px 15px;text-transform:uppercase;background:url(../img/search_bg.jpg) no-repeat;border:none;}
.search_btn{width:45px;height:35px;float:right;border:0;background:url(../img/seartch_btn.jpg) no-repeat;cursor:pointer;}
.menu_bot{width:1000px;height:104px;margin:0 auto;text-align:center;}
.menu_bot ul{width:999px;overflow:hidden;	border-left:1px solid #e1e1e1;}
.menu_bot ul li a p{font-size:14px;line-height:30px;text-align:center;color:#333;text-transform:capitalize;}
.menu_bot ul li.menu_right{width:122px;height:104px;list-style:none;float:left;
	text-align:center;border-right:1px solid #e1e1e1;}
.menubot_inner{width:100%;height:104px;margin-bottom:25px;background:url(../img/menubot_bg.jpg) repeat-x;}
#footer{width:100%;height:62px;background:#acacac;overflow:hidden}
.map{width:100%;height:500px;position:relative;
	border-bottom:8px solid #a0bb1a;}
.content_inner h3{font-size:25px;line-height:55px;color:#81c200;font-weight:normal;
	margin-bottom:10px;}

.content_inner p{font-size:14px;line-height:23px;text-align:justify;	color:#666;
	padding-bottom:15px;}
.content_inner ul{width:705px;overflow:hidden;}	
.sidebar_add{
	width:250px;
	overflow:hidden;
	margin-bottom:15px;
	}	
	
.subscribe{
	width:220px;
	margin-top:340px;
	height:110px;
	padding:40px 15px 0 15px;
	position:relative;
	background:url(../img/bg_newsletter.png) no-repeat;
	}
.sidebar{
	width:250px;
	float:right;
	}	
.content_inner ul li{
	width:697px;
	list-style:none;
	float:left;
	padding-left:8px;
	line-height:23px;
	margin-bottom:20px;
	color:#666;
	background:url(../img/bullet.jpg) no-repeat left 10px;
	}	
	
.adsearch_right{
	width:133px;
	height:49px;
	float:left;
	}
#adsearch_btn00{
	width:133px;
	height:49px;
	border:0;
	background:url(../img/search.png) no-repeat;
	cursor:pointer;
	}
.advance_search{
	width:100%;
	height:82px;
	background:url(../img/bg_advancesearch.png) repeat left top;
	}

.header_top{
	width:100%;
	height:36px;
	margin-bottom:2px;
	}
.main_page{
	width:100%;
	overflow:hidden;
	}
.footer_text{
	width:450px;
	float:left;
	margin-left: 5px;
	}
.footer_text h3{
	font-size:14px;
	line-height:62px;
	color:#fff;
	font-weight:normal;
	}
.alpha_right{
	width:250px;/*260*/
	padding-left:10px;
	float:right;
	height:34px;
	background:url(../img/alpha_right.jpg) repeat-x;
	}
/*---------------Start contact page--------------------*/
.mainpage_ab{
	width:1000px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	}	
.text_area{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:160px;
	width:651px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/text_area.png) no-repeat;
	border:none;
	}	
.content_co{
	width:737px;
	float:left;
	padding-top:20px;
	}
.sidebar00{
	width:250px;
	float:right;
	padding-top:20px;
	}
.contactbox_top{
	width:737px;
	overflow:hidden;
	padding-top:5px;
	background:url(../img/contactbox_top.png) no-repeat left top;
	}
.attatchments{
	width:375px;
	float:left;
	}
.contactbox_bottom{
	width:737px;
	padding-bottom:14px;
	background:url(../img/contactbox_bottom.png) no-repeat left bottom;
	}
.sidebar_add{
	float: left;
    margin-bottom: 5px;
    overflow: hidden;
    width: 250px;
	}
.contact_row{
	width:698px;
	overflow:hidden;
	margin-bottom:14px;
	}
.contact_form{
	width:698px;
	overflow:hidden;
	}
.input_contact{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:40px;
	width:333px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/contact_text00_m.png) no-repeat;
	border:none;
	}

.contact_inner h3{
	font-size:34px;
	line-height:65px;
	color:#666;
	font-weight:normal;
	text-transform:capitalize;
	}


	
	
	
/*--------------------------------Add place area----------------*/
.content_ab{
	width:730px;
	float:left;
	}
.content_ab h4{
	font-size:25px;
	line-height:60px;
	color:#333;
	font-weight:normal;
	text-transform:capitalize;
	}
.input_add{
	font-size:28px;
	color:#999;
	line-height:39px;
	height:39px;
	width:695px;
	float:left;
	padding:10px 20px;
	text-transform:capitalize;
	background:url(../img/add_text.jpg) no-repeat;
	border:none;
	}
.btn_explore{
	width:283px;
	height:53px;
	margin:0 auto;
	font-size:26px;
	color:#fff;
	line-height:45px;
	border:none;
	cursor:pointer;
	text-align:center;
	margin-left:250px;
	padding-bottom:5px;
	background:url(../img/cat_btn.png) no-repeat;
	}
.location_row{
	width:735px;
	overflow:hidden;
	margin-bottom:14px;
	position:relative;
}
.ca_select{
	width:394px;
	height:60px;
	float:right;
	position:relative;
	font-family:Tahoma, Geneva, sans-serif;
	border:none;
	text-align:left;
	}

.location_form{
	width:735px;
	overflow:hidden;
	}
span.cat_loc{
	position:absolute;
	bottom:0;
	float:right;
	left:0;
	width:394px;
	height:60px;
	line-height:60px;
	text-indent:10px;
	background:url(../img/cat_loc.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	color:#999 !important;
	font-size:25px !important;
	}
select.cat_loc{
	position:relative;
	z-index:10;
	width:394px !important;
	height:60px !important;
	line-height:60px !important;
	
}

.contact_inner{
	width:698px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	}
	
	
	
	
	
	
	
	
	

/*----------------------MObile Menu--------------------*/
.rmm {
	display:block;
	position:relative;
	width:100%;
	padding:0px;
	margin:0 auto !important;
	text-align: center;
	line-height:19px !important;
}
.rmm * {
	-webkit-tap-highlight-color:transparent !important;
	font-family:Arial;padding:9px;
}
.rmm a {
	color:#ebebeb;
	text-decoration:none;
	font-weight:bold;
	font-size:17;
}
.rmm .rmm-main-list, .rmm .rmm-main-list li {
	margin:0px;
	padding:0px;
}
.rmm ul {
	display:block;
	width:auto !important;
	margin:0 auto !important;
	overflow:hidden;
	list-style:none;
}


/* sublevel menu - in construction */
.rmm ul li ul, .rmm ul li ul li, .rmm ul li ul li a {
	display:none !important;
	height:0px !important;
	width:0px !important;
}
/* */


.rmm .rmm-main-list li {
	display:inline;
	padding:padding:0px;
	margin:0px !important;
}
.rmm-toggled {
	display:none;
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 auto !important;
}
.rmm-button:hover {
	cursor:pointer;
}
.rmm .rmm-toggled ul {
	display:none;
	margin:0px !important;
	padding:0px !important;
}
.rmm .rmm-toggled ul li {
	display:block;
	margin:0 auto !important;
}




/* GRAPHITE STYLE */

.rmm.graphite .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #333333;
	background-color:#444444;
	border-left:1px solid #555555;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.graphite .rmm-main-list li a:hover {
	background-image:url('../rmm-img/graphite-menu-bg-hover.png');
}
.rmm.graphite .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 6px;
-webkit-border-bottom-left-radius: 6px;
-moz-border-radius-topleft: 6px;
-moz-border-radius-bottomleft: 6px;
border-top-left-radius: 6px;
border-bottom-left-radius: 6px;
}
.rmm.graphite .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 6px;
-webkit-border-bottom-right-radius: 6px;
-moz-border-radius-topright: 6px;
-moz-border-radius-bottomright: 6px;
border-top-right-radius: 6px;
border-bottom-right-radius: 6px;
}
.rmm.graphite .rmm-toggled {
	width:95%;
	background-color:#555555;
	min-height:36px;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/graphite-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:6px;
}
.rmm.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.rmm.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.rmm.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}
.rmm.graphite .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#555555;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #333333;
	border-top:1px solid #777777;
	text-shadow:1px 1px 1px #333333;
}
.rmm.graphite .rmm-toggled ul li a:active {
	background-color:#444444;
	border-bottom:1px solid #444444;
	border-top:1px solid #444444;
}



/* SAPPHIRE STYLE */

.rmm.sapphire .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
	text-shadow:1px 1px 1px #3e587b;
	background-color:#537b9f;
	border-left:1px solid #3e587b;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
}
.rmm.sapphire .rmm-main-list li a:hover {
	background:#3e597b;
}
.rmm.sapphire .rmm-main-list li:first-child a {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
}
.rmm.sapphire .rmm-main-list li:last-child a {
	-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;
}
.rmm.sapphire .rmm-toggled {
	width:95%;
	background-color:#537b9f;
	min-height:36px;
	border-radius:6px;
}
.rmm.sapphire .rmm-toggled-controls {
	display:block;
	height:36px;
	color:white;
	text-align:left;
	position:relative;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-repeat:repeat-x;
	border-radius:5px;
}
.rmm.sapphire .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px #3e587b;
}
.rmm.sapphire .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
	width:20px;
	padding:0px 7px 0px 7px;
	border:1px solid #3e587b;
	border-radius:3px;
	background-image:url('../rmm-img/sapphire-menu-bg.png');
	background-position:top;
}

.rmm.sapphire .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:white;
	width:20px;
}
.rmm.sapphire .rmm-toggled ul li a {
	display:block;
	width:100%;
	background-color:#537698;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #6883a6;
	text-shadow:1px 1px 1px #333333;
}
.rmm.sapphire .rmm-toggled ul li a:active {
	background-color:#3c5779;
	border-bottom:1px solid #3c5779;
	border-top:1px solid #3c5779;
}
.rmm.sapphire .rmm-toggled ul li:first-child a { 
	border-top:1px solid #3c5779 !important;
}





/* MINIMAL STYLE */

.rmm.minimal a {
	color:#333333;
}
.rmm.minimal a:hover {
	opacity:0.7;
}
.rmm.minimal .rmm-main-list li a {
	display:inline-block;
	padding:8px 30px 8px 30px;
	margin:0px -3px 0px -3px;
	font-size:15px;
}
.rmm.minimal .rmm-toggled {
	width:95%;
	min-height:36px;
}
.rmm.minimal .rmm-toggled-controls {
	display:block;
	height:36px;
	color:#333333;
	text-align:left;
	position:relative;
}
.rmm.minimal .rmm-toggled-title {
	position:relative;
	top:9px;
	left:9px;
	font-size:16px;
	color:#33333;
}
.rmm.minimal .rmm-button {
	display:block;
	position:absolute;
	right:9px;
	top:7px;
}

.rmm.minimal .rmm-button span {
	display:block;
	margin:4px 0px 4px 0px;
	height:2px;
	background:#333333;
	width:25px;
}
.rmm.minimal .rmm-toggled ul li a {
	display:block;
	width:100%;
	text-align:center;
	padding:10px 0px 10px 0px;
	border-bottom:1px solid #dedede;
	color:#333333;
}
.rmm.minimal .rmm-toggled ul li:first-child a {
	border-top:1px solid #dedede;
}
.rmm {display:none}

/*----------End of Mobile Menu------------*/







	
	
	
	

/*Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {				
	#wrap {width:759px;}
	.header_inner{width:758px;height:156px;margin:0 auto;text-align:left;}
	.header_bottom{width:759px;height:90px;}
	.logo{width:260px;position:relative;float:left;}
	.logo h1 a img{width:240px;position:absolute;left:0px;top:18px;}
	.add_right{width:490px;height:90px;float:right;}
	.menu_inner{width:758px;height:29px;text-align:left;overflow:hidden}
	.menu{width:472px;height:29px;float:left;margin-right:48px;}
	.menu ul li a{font-size:14px;line-height:29px;color:#989898;float:left;padding:0 14px;	text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";}
	.search{float:right;height:35px;margin-top:6px;overflow:hidden;margin-right:10px}
	.menu_bot ul li{width:89.7px;height:104px;list-style:none;float:left;text-align:center;	border-right:1px solid #e1e1e1;}
	.page_content{width:759px;overflow:hidden;margin:10px auto 20px;text-align:left;}
	.content{width:500px;float:left;}
	.contentbox_bottom{width:500px;padding-bottom:10px;background:url(../img/contentbox_bottom.png) no-repeat left bottom;}
	.contentbox_top{width:500px;padding-top:10px;background:url(../img/contentbox_top.png) no-repeat left top;}
	.contentbox_mid{width:500px;overflow:hidden;background:url(../img/contentbox_mid.png) repeat-y;}
	.content_inner{width:474px;overflow:hidden;margin:0 auto;text-align:left;}
	.pagebot_add{width:759px;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:20px;}
	.footer_inner{width:759px;overflow:hidden;margin:0 auto;text-align:left;}
	.adsearch_inner{width:759px;height:63px;padding-top:18px;margin:0 auto;}
	.adsearch_input{font-size:12px;color:#999;line-height:38px;height:38px;width:154px;float:left;margin-right:8px;font-family:Tahoma, Geneva, sans-serif;	background:url(../img/bg_text.png) no-repeat;border:none;}
	.advance_searchbot00{width:759px;height:0px;margin:0 auto;text-align:left;}
	.advance_search{
	width:100%;
	height:116px;
	background:url(../img/bg_advancesearch.png) repeat left top;
	}
	.advance_sear{width:110px;height:23px;padding:0 49px;float:right;cursor:pointer;	background:url(../img/adsearch_aero.png) no-repeat;margin-right:120px}
	.my_position{height:49px;float:right;font-size:16px;line-height:49px;
	color:#fff;text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";background:url(../img/My_Position.png) no-repeat;}
	.rmm {display:none}
.main_page{
	width:759px;
	overflow:hidden;
	}
	#addPlace {
		width: 768px; /* SET THE WIDTH OF THE MODAL */
		margin: -50px 0 0 -384px; /* CHANGE MARGINS TO ACCOMODATE THE NEW WIDTH (original = margin: -250px 0 0 -280px;) */
	}
	
	
	
	
	
		/*---------------------Start Contact page--------------*/
.mainpage_ab{
	width:759px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	}	
.content_co{
	width:759px;
	float:left;
	padding-top:20px;
	}	
.sidebar_add{
	float: left;
	margin-bottom: 5px;
	overflow: hidden;
	width: 250px;
	}
.subscribe{
background: url("../img/bg_newsletter.png") no-repeat scroll 0 0 transparent;
float: right;
height: 110px;
padding: 40px 15px 0;
position: relative;
width: 220px;
margin-top: 28px;
	}	
	
.sidebar00{
	width:759px;
	float:right;
	padding-top:20px;
	}	
		
	
		
}

/*----------------Mobile Layout: 320px.--------------*/

@media only screen and (max-width: 767px) {
	
	#wrap {width:310px}
.header_inner{width:310px;margin:0 auto;text-align:left;}
.menu {display:none}
.menu_m {background:#333333;margin:0 auto;width:310px;float:left}
.navigation{width:100%;height:150px;border-bottom:8px solid #a0bb1a;}
.menu_inner{width:310px;height:150px;text-align:left;margin:0 auto;overflow:hidden}
.main_page{
	width:310px;
	overflow:hidden;
	}
.search{float:right;margin-top:13px;overflow:hidden;margin-right:30px}
.menu_bot ul li{border-right: 1px solid #E1E1E1;
float: left;
height: 104px;
list-style: none outside none;
text-align: center;
width: 76px;}
.menu_bot ul{width:310px;overflow:hidden;	border-left:1px solid #e1e1e1;}	
.menubot_inner{background: url("../img/menubot_bg.jpg") repeat-x scroll 0 0 transparent;
height: 104px;
margin-bottom: 107px;
width: 100%;}	
.header_top{
	width:100%;
	height:43px;
	margin-bottom:12px;
	}
.header_bottom{width:310px;height:90px;}
.logo{width:117px;height:52px;position:relative;float:left;}
.logo h1 a img{width:100%;position:absolute;left:0px;top:5px;}
.add_right{width:180px;height:31px;float:right;margin-top:7px}
.menu_bot ul li.menu_right{width:76px;height:104px;list-style:none;float:left;
	text-align:center;border-right:1px solid #e1e1e1;}	
.content{width:310px;float:left;}	
#header{width:100%;height:135px;background:url(../img/bg_header.jpg) repeat-x;
	overflow:hidden}
.advance_searchbot00{width:310px;height:0px;margin:0 auto;text-align:left;}
.advance_sear{width:110px;height:23px;padding:0 49px;float:right;cursor:pointer;background:url(../img/adsearch_aero.png) no-repeat;margin-right:99px}
.adsearch_inner{
	height: 127px;
    margin: 0 auto;
    padding-top: 6px;
    width: 310px;}
.my_position{width:190px;height:49px;float:left;font-size:16px;line-height:49px;color:#fff;text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";background:url(../img/My_Position.png) no-repeat;}
.advance_search{
	width:100%;
	height:245px;
	background:url(../img/bg_advancesearch.png) repeat left top;
	}

.menu_bot ul li a p{font-size:11px;line-height:30px;text-align:center;color:#333;text-transform:capitalize;}
.page_content{width:310px;overflow:hidden;margin:10px auto 10px;text-align:left;}	
.contentbox_bottom{width:310px;padding-bottom:10px;background:url(../img/contentbox_bottom_m.png) no-repeat left bottom;}	
.content_inner h3{font-size:15px;line-height:55px;color:#81c200;font-weight:normal;
	margin-bottom:10px;margin-left:10px}
.content_inner{width:310px;overflow:hidden;margin:0 auto;text-align:left;}	
.contentbox_mid{width:310px;overflow:hidden;background:url(../img/contentbox_mid_M.png) repeat-y;}	
.content_inner p{font-size:14px;line-height:23px;text-align:justify;	color:#666;
	padding-bottom:15px;padding-left:10px;padding-right:10px}	
.content_inner ul{width:310px;overflow:hidden;padding-left:10px;padding-right:10px}		
	.content_inner ul li{
	width:285px;
	list-style:none;
	float:left;
	padding-left:8px;
	line-height:23px;
	margin-bottom:20px;
	color:#666;
	padding-right:10px;
	background:url(../img/bullet.jpg) no-repeat left 10px;
	}	
.sidebar{
	width:250px;
	float:right;
	margin-right:34px;
	}
.sidebar00{
	float: right;
    margin-right: 29px;
    padding-top: 15px;
    width: 250px
	}	
.alpha_right{
	width:250px;/*260*/
	padding-left:10px;
	float:right;
	height:34px;
	background:url(../img/alpha_right.jpg) repeat-x;
	margin-top:10px;
	}
.contentbox_top{width:310px;padding-top:10px;background:url(../img/contentbox_top_m.png) no-repeat left top;}	
.pagebot_add{width:291px;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:20px;}	
/*-----------------------contact---------------*/

.attatchments{
	width:210px;
	float:left;
	}
.contact_inner h4{
	font-size:25px;
	line-height:21px;
	color:#000;
	float:left;
	font-weight:normal;
	font-family:Corbel;
	text-transform:capitalize;
	}
.mainpage_ab{
	width:310px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	margin-top:106px;
	}	
.footer_inner{width:310px;overflow:hidden;margin:0 auto;text-align:left;}	
.footer_text{
	width:256px;
	float:left;
	margin-left: 1px;
	}
.footer_text h3{
	font-size:8px;
	line-height:62px;
	color:#fff;
	font-weight:normal;
	}
.contactbox_top{
	width:737px;
	overflow:hidden;
	padding-top:5px;
	background:url(../img/contactbox_top_m2.png) no-repeat left top;
	}
.input_contact{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:40px;
	width:333px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/contact_text00_m.png) no-repeat;
	border:none;
	}
.contactbox_top{
	width:310px;
	overflow:hidden;
	padding-top:5px;
	background:url(../img/contactbox_top.png) no-repeat left top;
	}
.text_area{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:160px;
	width:310px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/text_area_m3.png) no-repeat;
	border:none;
	}	
.contact_row{
	width:310px;
	overflow:hidden;
	margin-bottom:14px;
	}
.contact_inner{
	width:310px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	}
.contact_inner h3{
	font-size:34px;
	line-height:65px;
	color:#666;
	font-weight:normal;
	text-transform:capitalize;
	margin-left:12px;
	}
.contact_row{
	width:302px;
	overflow:hidden;
	margin-bottom:14px;
	margin-left:6px;
	}
	
	
	
#footer{width:100%;height:57px;background:#acacac;overflow:hidden}	
.rmm {display:block}	
/*---------------add place area---------------*/
	#addPlace {
		width: 320px; /* SET THE WIDTH OF THE MODAL */
		margin: 0px; /* CHANGE MARGINS TO ACCOMODATE THE NEW WIDTH (original = margin: -250px 0 0 -280px;) */
	}
.content_ab{
	float: left;
    width: 310px
	}		
.content_ab h4{
	color: #333333;
    font-size: 19px;
    font-weight: normal;
    line-height: 23px;
    margin-bottom: 5px;
    text-transform: capita
	}		
.input_add{
	font-size:12px;
	color:#999;
	line-height:39px;
	height:39px;
	width:695px;
	float:left;
	padding:10px 20px;
	text-transform:capitalize;
	background:url(../img/add_text_m2.png) no-repeat;
	border:none;
	}	
.btn_explore{
	width:196px;
	height:53px;
	margin:0 auto;
	font-size:15px;
	color:#fff;
	line-height:45px;
	border:none;
	cursor:pointer;
	text-align:center;
	margin-left:10px;
	padding-bottom:5px;
	background:url(../img/cat_btn_wm.png) no-repeat;
	}	

.location_form{
	width:310px;
	overflow:hidden;
	}	
.location_row{
	width:310px;
	overflow:hidden;
	margin-bottom:14px;
	position:relative;
	}
span.cat_loc{
	position:absolute;
	bottom:0;
	float:right;
	left:0;
	width:394px;
	height:60px;
	line-height:60px;
	text-indent:10px;
	background:url(../img/cat_loc_m1.png) no-repeat 0 0;
	cursor:default;
	z-index:1;
	color:#999 !important;
	font-size:25px !important;
	}
.ca_select{
	width:310px;
	height:60px;
	float:right;
	position:relative;
	font-family:Tahoma, Geneva, sans-serif;
	border:none;
	text-align:left;
	}
select.cat_loc{
	position:relative;
	z-index:10;
	width:310px !important;
	height:60px !important;
	line-height:60px !important;
	
}
.text_area{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:160px;
	width:278px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/text_area_m3.png) no-repeat;
	border:none;
	}
/*-----------------About us Area-------------*/
.sidebar00{
	width:246px;
	float:right;
	padding-top:20px;
	margin-right:35px;
	}	


}



/*Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {

	#wrap {width:464px;}
	.header_inner{width:464px;height:156px;margin:0 auto;text-align:left;}
	.header_bottom{width:464px;height:54px;}
	.add_right{width:280px;height:54px;float:right;}
	.logo{width:184px;height:54px;position:relative;float:left;}
	.logo h1 a img{width:168px;position:absolute;left:6px;top:8px;}
	#header{width:464px;height:103px;background:url(../img/bg_header.jpg) repeat-x;
	overflow:hidden}
	.navigation{width:464px;height:29px;border-bottom:8px solid #a0bb1a;}
	.menu_inner{width:464px;height:29px;text-align:left;margin:0 auto;overflow:hidden}
	.menu{width:334px;height:29px;float:left;}
	.menu ul li a{font-size:12px;line-height:29px;color:#989898;float:left;padding:0 6px;	text-transform:uppercase;text-align:center;font-family:"Arial Rounded MT Bold";}
	.search{width:127px;float:right;height:35px;margin-top:20px;overflow:hidden;margin-right:-1px;margin-top:-51px}		
	.search_input{font-size:10px;color:#777;line-height:29px;height:29px;width:50px;float:left;padding:3px 15px;text-transform:uppercase;background:url(../img/search_bg.jpg) no-repeat;border:none;}
	.search_btn{width:47px;height:35px;float:right;border:0;background:url(../img/seartch_btn.jpg) no-repeat;cursor:pointer;}
	.advance_searchbot00{width:464px;height:0px;margin:0 auto;text-align:left;}
	.advance_sear{width:110px;height:23px;padding:0 49px;float:right;cursor:pointer;background:url(../img/adsearch_aero.png) no-repeat;margin-right:99px}
	.menu_bot{width:464px;height:104px;margin:0 auto;text-align:center;}
	.menu_bot ul{width:464px;overflow:hidden;	border-left:1px solid #e1e1e1;}
	.menu_bot ul li{width:57px;height:104px;list-style:none;float:left;text-align:center;	border-right:1px solid #e1e1e1;}
	.menu_bot ul li a p{font-size:8px;line-height:30px;text-align:center;color:#333;text-transform:capitalize;}
	.menu_bot ul li.menu_right{width:57px;height:104px;list-style:none;float:left;
	text-align:center;border-right:1px solid #e1e1e1;}
	.menubot_inner{width:464px;height:104px;margin-bottom:13px;background:url(../img/menubot_bg.jpg) repeat-x;}
	.content{width:464px;float:left;}
	.contentbox_bottom{width:464px;padding-bottom:10px;background:url(../img/contentbox_bottom.png) no-repeat left bottom;}
	.pagebot_add{width:422px;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:10px;}
	.footer_inner{width:464px;overflow:hidden;margin:0 auto;text-align:left;}
	#footer{width:464px;height:57px;background:#acacac;overflow:hidden;}
	.page_content{width:464px;overflow:hidden;margin:10px auto;text-align:left;margin-bottom:9px}
	.map{width:464px;height:280px;position:relative;border-bottom:8px solid #a0bb1a;}
	.content_inner h3{font-size:25px;line-height:55px;color:#81c200;font-weight:normal;
	margin-bottom:10px;padding-left:10px}
	
.content_inner p{font-size:14px;line-height:23px;text-align:justify;	color:#666;
	padding-bottom:15px;padding-right:10px;padding-left:10px}
	.content_inner{width:464px;overflow:hidden;margin:0 auto;text-align:left;}
	.contentbox_mid{width:464px;overflow:hidden;background:url(../img/contentbox_mid.png) repeat-y;}
	.content_inner ul{width:455px;overflow:hidden;padding-left:10px}
.contentbox_top{width:464px;padding-top:10px;background:url(../img/contentbox_top.png) no-repeat left top;}
	.sidebar_add{
	width:190px;
	overflow:hidden;
	margin-bottom:15px;
	}
.main_page{
	width:464px;
	overflow:hidden;
	}
.sidebar{
	width:429px;
	float:right;
	}
	
.subscribe{
	height: 110px;
    margin-left: 213px;
    margin-top: 40px;
    padding: 40px 15px 0;
    position: absolute;
    width: 223px;
	background:url(../img/bg_newsletter.png) no-repeat;
	}
	

	.content_inner ul li{
	width:445px;
	list-style:none;
	float:left;
	padding-left:8px;
	line-height:23px;
	margin-bottom:20px;
	color:#666;
	background:url(../img/bullet.jpg) no-repeat left 10px;
	}
	.adsearch_inner{height: 127px;
    margin: 0 auto;
    padding-top: 6px;
    width: 464px;}
.adsearch_right{
	width:83px;
	height:45px;
	float:left;
	margin-left:32px;
	}
#adsearch_btn00{
  background: url("../img/search_wm.png") no-repeat scroll 0 0 transparent;
  border: 0 none;
  cursor: pointer;
  height: 49px;
  width: 87px;
}
.my_position{background: url("../img/My_Position_wm.png") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
float: right;
font-family: "Arial Rounded MT Bold";
font-size: 11px;
height: 48px;
line-height: 36px;
text-align: center;
text-transform: uppercase;
width: 108px;
margin-right:12px;
}

.advance_search{
	width:100%;
	height:98px;
	background:url(../img/bg_advancesearch.png) repeat left top;
	}
/*-----------Start contact page------------*/
.mainpage_ab{
	width:464px;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	}	
.text_area{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:160px;
	width:651px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/text_area_wm.png) no-repeat;
	border:none;
	}
.contactbox_top{
	width:464px;
	overflow:hidden;
	padding-top:5px;
	background:url(../img/contactbox_top_wm.png) no-repeat left top;
	}	
.content_co{
	width:464px;
	float:left;
	padding-top:20px;
	}	
.sidebar00{
	width:423px;
	float:right;
	padding-top:20px;
	}	
.contactbox_bottom{
	width:464px;
	padding-bottom:14px;
	background:url(../img/contactbox_bottom_wm.png) no-repeat left bottom;
	}	
.sidebar_add{
	margin-left:10px;
	overflow:hidden;
	margin-bottom:15px;
	}
.contact_inner{
	width:464px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	}	
.input_contact{
	font-size:18px;
	color:#000 ;
	line-height:40px;
	height:40px;
	width:333px;
	float:left;
	padding:4px 20px;
	font-family:Corbel;
	text-transform:capitalize;
	background:url(../img/contact_text00_m.png) no-repeat;
	border:none;
	}
.contact_row{
	width:382px;
	overflow:hidden;
	margin-bottom:14px;
	}
.contact_form{
	width:464px;
	overflow:hidden;
	margin-left:10px;
	}

.contact_inner h3{
	font-size:34px;
	line-height:65px;
	color:#666;
	font-weight:normal;
	text-transform:capitalize;
	margin-left:12px;
	}


	
/*---------------add place area---------------*/
#addPlace {
width: 480px;
margin: 10px 0 0 10px;
}
.content_ab{
	width:464px;
	float:left;
	margin-top:8px;
	}	
.content_ab h4{
color: #333333;
font-size: 25px;
font-weight: normal;
line-height: 31px;
margin-top: 16px;
padding-bottom: 9px;
text-transform: capitalize;
	}	
.input_add{
	font-size:17px;
	color:#999;
	line-height:39px;
	height:39px;
	width:695px;
	float:left;
	padding:10px 20px;
	text-transform:capitalize;
	background:url(../img/add_text_wm.png) no-repeat;
	border:none;
	}
.btn_explore{
	width:196px;
	height:53px;
	margin:0 auto;
	font-size:15px;
	color:#fff;
	line-height:45px;
	border:none;
	cursor:pointer;
	text-align:center;
	margin-left:250px;
	padding-bottom:5px;
	background:url(../img/cat_btn_wm.png) no-repeat;
	}
.location_row{
	width:464px;
	overflow:hidden;
	margin-bottom:14px;
	position:relative;
	}
.ca_select{
	width:464px;
	height:60px;
	float:right;
	position:relative;
	font-family:Tahoma, Geneva, sans-serif;
	border:none;
	text-align:left;
	}
.location_form{
	width:464px;
	overflow:hidden;
	}
/*--------------------About us-------------*/

	
	
	
.rmm {display:none}
.menu {display:block}	
	
	
	
	
	
	

