/*
Theme Name: chilettings
Theme URI: http://www.chichesterlettings.com/
Description: Master CSS file.
Version: 1.0
Author: Alex Stanhope
Author URI: http://youlove.us/
*/

/*Global Reset
*********************************************************/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:1em;
	vertical-align:baseline;
	background:transparent;
	}
body{
	line-height:1;
	}
ol, ul{
	list-style:none;
	}
blockquote,
q{
	quotes:none;
	}
blockquote:before,
blockquote:after,
q:before,
q:after{
	content:'';
	content:none;
	}			
:focus{
	outline:0;
	}			
ins{
	text-decoration:none;
	}
del{
	text-decoration:line-through;
	}			
table{
	border-collapse:collapse;
	border-spacing:0;
	}
input[type=hidden]{
	visibility:hidden;
	}
	
/* slightly enhanced, universal clearfix hack */
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
	}
.clearfix{
	display:inline-block;
	}

/* start commented backslash hack \*/
* html .clearfix{
	height:1%;
	}
.clearfix{
	display:block;
	}
/* stop commented backslash hack */	

body{
	font:85%/150% "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	}
	
/*Control Bar Styles
*********************************************************/

#controlbar{
	width:100%;
	margin:0;
	background:#f4f4f4 url(/template/theme/chilettings/img/bg-controlbar.gif) bottom left repeat-x;
	border-top:2px solid #260101;
	border-bottom:1px solid #260101;
	z-index:1;
	text-align:left;
	color:#111 !important;
	}
	#control_bar ul{
		margin:0 0 0 5px;
		}
		#controlbar li{
		float:left;
		padding:6px 0 5px 24px;
		margin-left:20px;
		color:#111;
		font-family:Arial,Helvetica,sans-serif !important;
		font-size:0.8em;
		}
		#controlbar li.first{
			padding: 6px 10px 5px 0 !important;
			margin-left:10px;
			}
		#controlbar li.home{
			background:url(/template/theme/chilettings/img/bullet-home.gif) no-repeat 0% 50%;
			margin-left:20px;
			}
		#controlbar li.edit{
			background:url(/template/theme/chilettings/img/bullet-edit.gif) no-repeat 0% 50%;
			}
		#controlbar li.admin{
			background:url(/template/theme/chilettings/img/bullet-admin.gif) no-repeat 0% 50%;
			}
		#controlbar li.logout{
			background:url(/template/theme/chilettings/img/bullet-logout.gif) no-repeat 0% 50%;
			}
			#controlbar li a{
				color:#111;
				font-weight:bold;
				text-decoration:none;
				}
				#controlbar li a:hover{
				color:#784e3d !important;
				}

/*Header Styles
*********************************************************/
	
#header{
	clear:both;	
	margin:0;
	background:#260101 url(/template/theme/chilettings/img/bg-header.png) repeat-x left top;
	color:#fff;
	border-bottom:1px solid #260101;
	}	
	#header a#logo{
		width:320px;
		height:125px;
		overflow:hidden;
		display:block;
		float:left;
		background:#260101 url(/template/theme/chilettings/img/chichesterlettings-logo.gif) no-repeat 0% 0%;
		}
		#header a#logo span, #header a#telephone span{
			display:none;
			}
	#header a#telephone{
			float:right;
			margin-top:25px;
			width:160px;
			height:36px;
			overflow:hidden;
			display:block;
			background:#260101 url(/template/theme/chilettings/img/bg-contact.png) no-repeat 0% 0% !important;
			}
	#header ul{
		float:right;
		text-align:right;
		width:620px;
		margin-top:38px;
		background:#784e3d;
		z-index:10;
		}
		#header li{
			display:inline;
			margin-left:16px;
			font-size:.9em;
			text-transform:uppercase;
			letter-spacing:1px;
			}
			#header li a{
				color:#fff;
				text-decoration:none;
				padding:4px 8px;
				}
				#header li a:hover, #header li a.active{
					background:#260101;
					}

/*Content Styles
*********************************************************/

.container{
	width:940px;
	margin:0 auto;
	overflow:hidden;
	}
	.container:after{
		visibility:hidden;
		display:block;
		font-size:0;
		content:" ";
		clear:both;
		height:0;
		}
		#intro{
			clear:both;
			margin:0;
			background:#f3efe9;
			border-bottom:1px solid #d3cab9;
			}
			#intro .container{
				background:#f0ece1 url(/template/theme/chilettings/img/bg-intro.png) repeat-y left top;
				}
				#intro h1{
					margin:15px 0 10px 0;
					}
				#intro h2{
					margin:15px 0 10px 0;
					}
				#intro h1, #intro h2{
					width:280px;
					font-weight:normal;
					font-size:.9em;
					line-height:1.5em;
					}	
				#intro p{
					width:280px;
					font-size:.9em;
					margin:0;
					padding:0 0 0 12px;
					background:url(/template/theme/chilettings/img/bullet-arrow-sidebar.gif) no-repeat 0% 50% !important;
					}
					#intro p a, .sidebar a{
						text-decoration:none;
						color:#784e3d;
						}
						#intro p a:hover, .sidebar a:hover{
							color:#222;
							}
				#propertyimages{
					float:right;
					width:620px;
					height:202px;
					overflow:hidden;
					position:relative;
					margin:0;
					padding:0;
					background-color:#d3cab9;
					}
					.jdGallery .slideElement{
						width:610px;
						height:192px;
						background:url(/template/theme/chilettings/img/loading-bar-black.gif) no-repeat 50% 50%;
						border:5px solid #fff;
						}
					.jdGallery .slideInfoZone{
						position:absolute;
						z-index:10;
						width:595px;
						padding:7px 0 7px 15px;
						overflow:hidden;
						left:5px;
						bottom:5px !important;
						background:#000;
						}
					* html .jdGallery .slideInfoZone{
						bottom:-1px;
						}
					.jdGallery .slideInfoZone h2{
						width:100% !important;
						padding:0 0 0 15px;
						margin:-2px 7px 0 0 !important;
						font-size:.9em;
						font-style:normal;
						text-align:left;
						font-weight:normal;
						color:#fff;
						background:#000 url(/template/theme/chilettings/img/bullet-arrow-tactical.gif) no-repeat 0% 50% !important;
						}
						.jdGallery .slideInfoZone a{
							color:#fff;
							text-decoration:none;
							}
							.jdGallery .slideInfoZone a:hover{
								color:#ff6600;
								text-decoration:underline;
							}
					.jdGallery .slideInfoZone p{
						display:none;
						padding:0;
						font-size:.9em;
						color:#000;
						}
		#content{
			clear:both;
			background:#fff;
			border-bottom:1px solid #d3cab9;
			}
			#content .container{
				padding:15px 0;
				background:#fff url(/template/theme/chilettings/img/bg-content.png) repeat-y left top;
				}
				.sidebar{
					float:left;
					width:280px;
					margin:0 auto;
					padding:0 20px 10px 20px;
					}
					#intro .sidebar{
						padding:0 20px;
						}
				#mastimage{
					float:right;
					width:610px;
					height:150px;
					margin:-15px 0 10px 0;
					background:#ccc;
					border:5px solid #fff;
					display:block;
					}
				#right{
					float:right;
					width:620px;
					color:#444;
					}
					.home{
						background:#fff url(/template/theme/chilettings/img/bg-right-home.png) repeat-y left top;
						}
					.maincontent{
						padding:15px 0 0 0;
						width:575px!important;
						}
						#right img.right{
							float:right;
							padding-left:20px;
							}
					.sidebar h3, #right h1, #right h3{
						font-weight:normal;
						font-size:1.2em;
						color:#260101;
						margin: 0 0 15px 0;
						}
						#right h1{
							font-size:1.6em;
							margin:0 0 30px 0 !important;
							}
							 #right h1.float{
								float:left;
								}
						#right h1 + h2{
							margin-top:-20px;
							}
						#right h2{
							margin:0 0 20px 0;
							font-size:1.3em;
							color:#784e3d;
							font-weight:normal;
							}
							.maincontent h3{
								margin:15px 0 !important;
								}
					#content .sidebar p, #right h4, #right p{
						font-size:.8em;
						font-weight:normal;
						}
						.col1 h4{
							line-height:normal !important;
							margin-bottom:5px !important;
							}
						#right h4{
							font-weight:bold;
							}
						.sidebar ul.arrow{
							margin-bottom:20px;
							}
							.sidebar p.arrow, .sidebar .arrow li{
								padding:0 0 0 12px !important;
								background:#f3efe9 url(/template/theme/chilettings/img/bullet-arrow-sidebar.gif) no-repeat 0% 50% !important;
								}
						#right p{
							line-height:1.6em;
							margin:0 0 10px 0;
							}
							.maincontent p{
								font-size:.9em !important;
								margin: 0 0 15px 0 !important;
								line-height:1.7em !important;
								}
								.maincontent h1+p{
									font-weight:bold !important;
									}
								p.rss{
									padding:0 0 0 30px !important;
									background:#fff url(/template/theme/chilettings/img/bullet-rss.png) no-repeat 0% 50% !important;
									}
								p.backtonews, p.moreproperties{
									margin-top:40px !important;
									padding-left:12px;
									background:#fff url(/template/theme/chilettings/img/bullet-arrow-sml-back.png) no-repeat left center !important;
									}
						div.propertyinfo{
							width:100%;
							background:url(/template/theme/chilettings/img/divider-dots.png) repeat-x left bottom !important;
							margin:0 0 20px 0 !important;
							padding:0 0 5px 0 !important;
							}
							div.propertyinfo p{
								float:left;
								width:200px !important;
								font-size:1em !important;
								margin:0 !important;
								}
							div.propertyinfo small{
								float:right;
								width:300px !important;
								background:none !important;
								text-align:right;
								font-weight:bold;
								text-transform:uppercase;
								font-size:0.9em !important;
								}
								div.propertyinfo small.let{
									color:#ff0000 !important;
									}
					#content .sidebar p.pad{
						margin-bottom:15px !important
						}
					#content .sidebar blockquote, #right blockquote{
						width:100%;
						margin-bottom:10px;
						background:url(/template/theme/chilettings/img/bg-quote-left.gif) no-repeat 0% 0px !important;
						}
						#right blockquote{
							width:auto !important;
							margin-bottom:20px !important;
							}
					#content .sidebar address{
							font-size:.8em;
							font-style:normal;
							line-height:1.6em;
							}
						#content .sidebar blockquote p, #right blockquote p{
							padding:0 20px;
							line-height:1.5em !important;
							background:url(/template/theme/chilettings/img/bg-quote-right.gif) no-repeat 100% 100% !important;
							}
							#right blockquote p{
								padding:0 30px !important;
								font-size:.95em !important;
								line-height:1.7em !important;
								}
						#content .sidebar cite, #right cite{
							display:block;
							text-align:right;
							margin:0 0 15px 0;
							padding:0;
							line-height:1.5em !important;
							font-size:1em;
							}
							#right cite{
								margin-bottom:25px !important;
								}
						.newsdivider{
							float:left;
							clear:both;
							width:100%;
							background:url(/template/theme/chilettings/img/divider-dots.png) repeat-x left top !important;
							margin:-15px 0 0 0 !important;
							padding:30px 0 0 0 !important;
							}
						.boxmid{
							margin-bottom:15px;
							position:relative;
							border:1px solid #d3cab9;
							margin:0 0 15px;
							}
						.top{
							background:#f3efe9;
							padding:5px 10px;
							border-bottom:1px solid #d3cab9;		
							}
							.top h2{
								float:left !important;
								margin:2px 0 0 0 !important;
								font-size:1em !important;
								}
								.top a{
									background:none !important;
									}
							.top small, .maincontent small{
								float:right;
								margin-top:2px !important;
								font-size:.8em !important;
								color:#333 !important;
								padding:0 0 0 25px;
								background:url(/template/theme/chilettings/img/bullet-date.gif) no-repeat 0px 50%;
								}
							.pad{
								margin-bottom:25px !important;
								}
								.properties small{
									background:none !important;
									font-size:.9em !important;
									}
								.propertydetails{
									padding:10px;
									}
									.propertydetails img{
										float:left;
										margin-right:20px;
										padding:5px;
										background:#d3cab9;
										display:block !important;
										}
										.propertydetails img:hover{
											background:#fff !important;
											}
									.propertydetails p{
										float:left;
										width:250px;
										margin-top:0 !important;
										padding:0 !important;
										}
									.propertydetails a{
										background:none !important;
										}
									.propertydetails ul{
										width:200px !important;
										float:left;
										margin:0 !important;
										}
										.propertydetails li{
											clear:both;
											margin:0 15px 0 0 !important;
											padding:0 0 0 12px !important;
											background:#fff url(/template/theme/chilettings/img/bullet-arrow-sml.png) no-repeat left center !important;
											font-weight:bold;
											font-size:.8em !important;
											}
								.boxmid .content p{
									padding:10px 10px 0;
									}
					.required{
						color:#ff0000;
						font-weight:bold;
						font-size:1em!important;
						padding-left:5px;
						}
					.sidebar ul{
						font-size:.9em;
						margin-bottom:15px;
						}
						.sidebar li h4{
							line-height:1.3em;
							margin-bottom:5px;
							}
							.sidebar li ul{
								background:url(/template/theme/chilettings/img/bg-divider-sidebar-short.gif) repeat-x left bottom;
								}
								.sidebar li ul li{
									display:block;
									font-size:1em;
									background:url(/template/theme/chilettings/img/bg-divider-sidebar-short.gif) repeat-x left top;
									}
									.sidebar li ul li ul li{
										font-size:1.1em;
										}
					.maincontent ul{
						margin: 20px 0;
						}
						.maincontent li{
							font-size:.9em;
							margin:0 0 10px 15px;
							padding:0 0 0 15px;
							background:url(/template/theme/chilettings/img/bullet-default.png) no-repeat 0px 50%;
							}
							ul#sitemap{
								font-size:1em;
								margin:30px 0 !important;
								}
								ul#sitemap li{
									margin:10px 0 0 0;
									font-weight:bold;
									background:url(/template/theme/chilettings/img/bullet-sitemap.gif) no-repeat 0px 5px;
									padding:2.5px 0px 5px 30px;
									font-size:.9em !important;
									}
									ul#sitemap li ul li{
										font-size:.9em;
										font-weight:normal;
										}
									#sitemap li ul{
										margin-top:0 !important;
										margin-bottom:-10px !important;
										}
										#sitemap li ul li ul{
											font-weight:normal !important;
											margin-top:0 !important;
											}
											#sitemap li ul li ul li{
												font-size:1em !important;
												}
							#right ul.propertythumbs{
								width:100%;
								}
							ul.propertythumbs li{
								float:left;
								width:110px;
								height:90px;
								margin:0 10px 10px 0 !important;
								border:1px solid #d3cab9;
								}
								#right ul.propertythumbs li+li{
									margin-right:0 !important;
									margin-left:10px !important;
									}
									#right ul.propertythumbs li+li{
										margin-right:10px !important;
										margin-left:0 !important;
										}
									.sidebar .propertythumbs li{
										width:70px;
										height:70px;
										margin:0 5px 5px 0 !important;
										border:1px solid #d3cab9 !important;
										}
								ul.propertythumbs li a{
									border:4px solid #fff;
									width:114px;
									height:82px;
									display:block;
									margin:0 0 0 -12px;
									}
									.sidebar .propertythumbs li a{
										width:62px !important;
										height:62px !important;
										margin:0 0 0 0px;
										}
									ul.propertythumbs li a:hover{
										border:4px solid #d3cab9;
										}
									.sidebar ul.propertythumbs li a:hover{
										border:4px solid #d3cab9 !important;
										}
									ul.propertythumbs li img{
										display:none;
										}
								ul.featuredproperties p.image{
									width:278px;
									height:123px;
									margin:5px 0 15px 0 !important;
									border:1px solid #d3cab9;
									}
									ul.featuredproperties p.image a{
										border:5px solid #fff !important;
										display:block;
										width:268px !important;
										height:113px;
										}
										ul.featuredproperties p.image a:hover{
											border:5px solid #d3cab9 !important;
											}
										.sidebar ul.featuredproperties p.image a:hover{
											border:5px solid #d3cab9 !important;
											}
									ul.featuredproperties p.image img{
										display:none;
										}
								ul.propertylistings{
									margin-left:-20px;
									}
									ul.propertylistings li{
										background-color:#f3efe9 !important;
										background-image:none;
										border:1px solid #d3cab9;
										padding:0;
										margin-bottom:15px;
										}
										ul.propertylistings h2{
											float:left;
											width:358px !important;
											font-size:1.2em !important;
											margin-bottom:10px !important;
											padding:10px;
											}
										ul.propertylistings span{
											width:100%;
											padding-bottom:40px !important;
											border-bottom:1px solid #d3cab9 !important;
											display:block;
											}
										ul.propertylistings span p{
											float:right;
											text-align:right;
											width:180px !important;
											padding:10px;
											}
										ul.propertylistings li p{
											float:left;
											width:250px;
											}
										ul.propertylistings li img{
											float:left;
											display:block;
											margin-right:20px;
											border:5px solid #fff !important;
											}
										ul.propertylistings li a{
											background:none;
											}
											ul.propertylistings li ul{
												float:left;
												display:none;
												}
												ul.propertylistings li ul li{
													border:none;
													}
							ul.features{
								margin-top:0 !important;
								float:left;
								clear:both !important;
								width:100% !important;
								}
								ul.features li{
									float:left;
									width:250px;
									margin:0 !important
									}
							ul.imagegallery li{
								background:none;
								}
					#right a{
						text-decoration:none;
						color:#784e3d;
						}
						#right a:hover{
							color:#222;
							}
						.maincontent a{
							padding:0 0 2px 0;
							background:url(/template/theme/chilettings/img/bg-link.gif) repeat-x left bottom;
							}
							.maincontent a:hover{
								background:none;
								}
							.maincontent a img{
								border:none !important;
								}
					#right .col1{
						float:left;
						width:300px;
						margin:0 15px 0 5px;
						}
					#right .col2{
						float:right;
						width:300px;
						}
						#right .box{
							width:270px;
							padding:0;
							margin:0 auto 20px auto;
							}
							#right .box img.right{
								float:right;
								padding:5px;
								border:1px solid #d3cab9;
								margin-left:8px;
								}
							#right .divider{
								padding:0 0 10px 0;
								background:url(/template/theme/chilettings/img/bg-divider.png) repeat-x left bottom;
								}
							#right .propertyimage{
								border:4px solid #fff !important;
								}
								#right .propertyimage:hover{
									border:4px solid #d3cab9 !important;
									}
								#right a.border{
									border:1px solid #d3cab9;
									display:block;
									width:269px;
									height:123px;
									}
								#right a.border:hover{
									border:1px solid #d3cab9;
									}
							#right .box ul{
								margin:10px 0;
								}
							#right .box dl, .sidebar dl{
								margin-bottom:15px;
								}
							#right .box dt, #right .box dd, .sidebar dt, .sidebar dd, #right .box li{
								font-size:.8em;
								line-height:1.5em;
								}
								#right .box dt, .sidebar dt{
									color:#333;
									}
								#right .box dd, #right .box li, .sidebar dd{
									margin:0 0 8px 0;
									}
									#right .box li{
										padding:0 0 0 12px;
										background:#fff url(/template/theme/chilettings/img/bullet-arrow-sml.png) no-repeat left center;
										}
						#propertylinks{
							clear:both;
							text-align:right;
							width:600px;
							margin-top:30px !important;
							padding:22px 0 0 0;
							background:#fff url(/template/theme/chilettings/img/bg-divider.png) repeat-x left 15px !important;
							}
							.home #propertylinks{
								margin-left:20px;
								}
							.maincontent #propertylinks{
								width:575px !important;
								margin-left:0;
								}
			
/*Footer Styles
*********************************************************/

#footer{
	clear:both;
	background:#f3efe9;
	font-size:.8em;
	color:#222;
	}
	#footer .container{
		padding:15px 0;
		background:#f3efe9 url(/template/theme/chilettings/img/bg-footer.png) repeat-y left top;
		}
		#footer ul{
			float:right;
			width:280px;
			}
			#footer li{
				float:left;
				text-align:right;
				text-transform:uppercase;
				width:140px;
				margin:0;
				}
		#footer a{
			color:#222;
			text-decoration:none;
			}
			#footer a:hover{
				color:#444;
				}

/*Pagination Styles
*********************************************************/

.pagination{
	margin:20px 0 0 0 !important;
	text-align:center;
	padding:20px 0;
	}
	.pagination a{
		padding:5px 10px;
		border:1px solid #bbb;
		background:#fff;
		color:#666 !important;
		text-decoration:none;
		}
		.pagination a.next,
		.pagination a.previous{
			border:1px solid #ccc;
			color:#444 !important;
			}
		.pagination a:hover{
			background:#fff url(/template/theme/chilettings/img/bg-bar-silver.jpg) repeat-x;	
			border:1px solid #666;
			}
	.pagination span{		
		padding:5px 10px;
		}	
		.pagination span.next,
		.pagination span.previous{
			background:#fff;
			border:1px solid #ddd;
			color:#bbb;
			}
		.pagination span.current{
			background:#fff url(/template/theme/chilettings/img/bg-bar-silver.jpg) repeat-x;	
			border:1px solid #333;
			color:#000;
			font-weight:bold;
			}

/*Form Element Styles
*********************************************************/

.sidebar form{
	margin:15px 0 20px 0;
	padding-bottom:2px;
	background:url(/template/theme/chilettings/img/bg-divider-sidebar.gif) repeat-x left bottom;
	}
	.sidebar fieldset{
		margin:5px 0 15px 0;
		border:none;
		}
		.sidebar select{
			width:200px;
			clear:both;
			margin:0 0 10px 0;
			font-size:.8em;
			}
		.sidebar .btn{
			padding-top:5px;
			}
		.maincontent form{
			float:left;
			position:relative;
			margin:10px 0 15px;
			width:100%;
			}
			.contact{
				float:right !important;
				}
			.maincontent fieldset{
				background:#f3efe9;
				border:1px solid #d3cab9;
				padding:18px;
				display:block;
				}
				.maincontent legend{
					font-size:1.4em;
					color:#784e3d;
					font-style:italic;
					font-weight:bold;
					}
				.maincontent form p{
					clear:both;	
					width:100%;
					}
					p.error, h1+p.error{
						display:block;
						background:#ffc;
						font-weight:normal !important;
						color:#ff0000 !important;
						float:left;
						width:100%;
						text-align:center;
						margin:-15px 0 5px 0;
						padding:5px;
						}
				.maincontent .text label, .maincontent .submit label{
					float:left;
					padding:0 5px;
					display:block;
					text-align:right;
					width:150px;
					line-height:25px;
					}
					.maincontent .forgot{
					display:block;
					float:right;
					width:auto;
					font-size:.95em;
					color:#666;
					margin:-3px 15px 12px 0;
					}
					.maincontent .check input{
						display:block;
						clear:both;
						float:left;
						margin:0 5px 15px 160px;
						}
					.maincontent .check label{
						display:block;
						float:left;
						margin:-3px 0 0 0;
						}
					.maincontent .submit input{
						display:block;
						float:left;
						padding:5px 0;
						}
				.maincontent .text input,
				.maincontent .text textarea{
					display:block;
					float:left;
					width:350px;
					padding:3px 5px;
					font-size:1em;
					margin:0 0 15px 0;
					background:#fff;
					border:1px solid #ddd;
					}
				.maincontent select {
					width:auto;
					float:left;
					margin:4px 0 0 0;
					}
		
/*Galleria Styles
*********************************************************/

#thumbs{
	clear:both;
	float:right;
	margin-top:10px;
	width:250px;
	}		
	#thumbs li{
		background:none !important;
		padding:0 !important;
		height:80px;
		width:80px;
		border:4px solid #d3cab9;
		float:left;
		overflow:hidden;
		display:block;
		margin:0 10px 10px 0 !important;
		}	
		#thumbs li img{
			display:block;
			float:left;
			cursor:pointer;
			}
#mainimage{
	margin:10px 0 25px 0;
	float:left;
	height:auto !important;
	padding:0 0 10px 0;
	background:#d3cab9 !important;
	text-align:center !important;
	font-size:0.8em;
	color:#000;
	}
	#mainimage img{
		border:5px solid #d3cab9!important;
		width:300px;
		height:auto;
		padding-bottom:0;
		}	
		
/*Google Map Styles
*********************************************************/
		
#googlemap{
	border:1px solid #d3cab9;
	}
						