/*...................Start General Here....................*/
body{
	background-color:#a59e76;
	margin: 0px;
}

br{
	line-height:normal;
}

ul{
	padding:15px; margin:0;
}

a{
	text-decoration:none;
	color: #515036;
}

/*...................End General Here....................*/

/*...................End Header Here....................*/
.top-header{
	background-image:url(images/top-space.jpg);
	background-repeat:no-repeat;
	height: 16px;
	padding:0px;
}

/*...................End Header Here....................*/

/*...................Start Heading Here....................*/
h1{
	font-family: arial;
	font-size: 14px;
	color: #515036;
	font-weight:normal;
	text-align:right;
}

h2.title_home{
	font-family: Century Gothic;
	background-image:url(images/heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_about{
	font-family: Century Gothic;
	background-image:url(images/about-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_contactd{
	font-family: Century Gothic;
	background-image:url(images/contact-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_map{
	font-family: Century Gothic;
	background-image:url(images/map-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_restaurant{
	font-family: Century Gothic;
	background-image: url(images/restaurant-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_spa{
	font-family: Century Gothic;
	background-image: url(images/spa-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_laserderm{
	font-family: Century Gothic;
	background-image: url(images/laserderm-med-spa-header.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_clothing{
	font-family: Century Gothic;
	background-image: url(images/clothing-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_charlotte{
	font-family: Century Gothic;
	background-image: url(images/charlotte-rhys-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_biccari{
	font-family: Century Gothic;
	background-image: url(images/biccari-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_fulela{
	font-family: Century Gothic;
	background-image: url(images/fulela-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_pilates{
	font-family: Century Gothic;
	background-image: url(images/pilates-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_vet{
	font-family: Century Gothic;
	background-image: url(images/vet-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_attorney{
	font-family: Century Gothic;
	background-image:url(images/messina-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h2.title_store{
	font-family: Century Gothic;
	background-image:url(images/store-heading.jpg);
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:27px;
}

h3{
	font-family: arial;
	font-size: 14px;
	font-weight:bold;
	color: #515036;
	padding-top:0px;
}
/*...................End Heading Here....................*/

/*...................Start Logo Here....................*/
.logo{
	background-image:url(images/logoback.jpg);
	background-repeat:no-repeat;
	height:63px;
	padding-left:35px;
	padding-right:53px;
	position: relative;
}

/*...................End Logo Here....................*/

/*...................Start Navigation Here....................*/

#nav ul{
	background-image:url(images/nav-back.jpg);
	background-repeat:no-repeat;
	height:32px;
	padding-top:8px;
	padding-bottom:2px;
	text-align:center;
}
#nav ul li{
	list-style:none;
	color:#ffffff;
	font:normal 12px/26px Arial;
	display:inline;
	style: none;
	padding-left:10px;
	padding-right:10px;
	}
	
#nav ul li a, #nav ul li a:visited{
	color:#ffffff;
	font:normal 12px/26px Arial;
	}	
#nav ul li a:hover{
	color:#ffffff;
	text-decoration:underline;
	}
	
/*...................End Navigation Here....................*/

/*...................Start Link Here....................*/

.link{font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	margin-top:15px;
}


.link:a{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	margin-top:15px;
}

.link:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#070707;
	text-decoration:underline;
	margin-top:15px;
}

/*...................End Link Here....................*/

/*...................Start Content Here....................*/

.content{
	background-image:url(images/content-back.jpg);
	background-repeat:repeat-y;
}

#content-main{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
	padding-left:38px;
	padding-right:47px;
	padding-top:25px;
	padding-bottom:20px;
}
#content-main li{
	list-style-type: disc;
}
.td{
	border-bottom: 1px dashed #515036;
	height: 21px;
}

.content-left{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
	background-image:url(images/left-back.jpg);
	background-repeat:no-repeat;
}

.content-left-fulela{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
	background-image:url(images/left-backfulela.jpg);
	background-repeat:no-repeat;
}

.content-left-pilates{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
	background-image:url(images/left-back-pilates.jpg);
	background-repeat:no-repeat;
}

.content-leftvet{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
	background-image:url(images/left-back02.jpg);
	background-repeat:no-repeat;
}

.location{
	height: 45px;
	padding-left: 30px;
	padding-top:25px;
	position:relative;
}

.bellamenu{
	height: 45px;
	padding-left: 34px;
	padding-top:3px;
	padding-bottom:10px;
	position:relative;
}

.bellamenu02{
	height: 20px;
	padding-left: 34px;
	padding-top:3px;
	padding-bottom:3px;
	position:relative;
}

.zoom{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	height:55px;
	text-align:right;
	padding-right:36px;
}
	
.tc-logo{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	background-image:url(images/tc-logo.jpg);
	background-repeat:no-repeat;
	padding-top:60px;
	display:block;
	width:212px;
	height:56px;
	text-align:center;
}

.disclaimervet{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
}

.telcont{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 5px
}

.tel{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 15px
}

.email{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 1px
}

.web{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 1px
}

.fax{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 13px
}

.tel2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 7px;
}

.cell2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 4px;
}

.email2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:underline;
	padding-left: 10px
}

.web2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:underline;
	padding-left: 10px
}

.fax2{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 6px
}

.cellsa{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 12px
}

.cellzim{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 6px
}

.fax3{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:none;
	padding-left: 33px
}

.skype3{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	text-decoration:underline;
	padding-left: 18px
}

/*...................End Content Here....................*/


/*...................Start Content Store Directory....................*/
.arrow{
	background-image:url(images/arrow.gif);
	background-repeat:no-repeat;
	width:17px;
}

.arrow-details{
	background-image:url(images/arrow1.gif);
	background-repeat:no-repeat;
	width:8px;
	border-bottom: 1px dashed #515036;
}

/*...................Start Content Store Directory....................*/

/*...................Start Content Business Hours....................*/
.business-title{
	background-color:#a59e76;
	border-bottom: 1px dashed #515036;
	height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#ffffff;
	padding-left:5px;
	padding-right:0px;
	padding-top:5px
}

.business-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#515036;
	line-height:18px;
}

.green-arrow{
	background-image:url(images/green-arrow.gif);
	background-repeat:no-repeat;
	width:15px;
	background-color:#a59e76;
	border-bottom: 1px dashed #515036;
}

.business-heading{
	font-family: Century Gothic;
	background-image:url(images/business-heading.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:50px;
}

.privacy-heading{
	font-family: Century Gothic;
	background-image:url(images/privacy-heading.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	font-size: 24px;
	color: #515036;
	text-indent:-2000px;
	height:50px;
}

/*...................End Content Business Hours....................*/

/*...................Start Footer Here....................*/
.copy{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding-left: 15px;
	padding-top:15px;
	padding-bottom: 15px;
}

#privacy{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
	padding-right: 15px;
	padding-top:15px;
	padding-bottom: 15px;
	text-align:right;
}

#privacy a{
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}

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

/*...................End Footer Here....................*/