@charset "utf-8";
/* CSS Document */
html{

margin:0;
padding:0;
overflow:-moz-scrollbars-vertical;
}
body {
	margin:0;
	padding:0;
	background-image:url(../images/body_bg.jpg);
	background-repeat:repeat-x;
	background-color:#7A7A7A;
	text-align:center;
	font-family: verdana, Helvetica, sans-serif;
	height:100%;
}

/* ////////////// ESTILO ///////////////// */
.smalltext {
font: 12px verdana, sans-serif;
padding-left:10px;
padding-top:2px;
width:170px;
}

.smalltext li a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
.smalltext li a:visited {
	color:#999999;
	text-decoration:none;
	}
.smalltext li a:hover { 
	color:#999999;
	text-decoration:underline;
}
.smalltext2 {
font: 12px verdana, sans-serif;
padding-left:5px;
padding-top:2px;
}

.smalltext2 li a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
.smalltext2 li a:visited {
	color:#999999;
	text-decoration:none;
	}
.smalltext2 li a:hover { 
	color:#999999;
	text-decoration:underline;
}

#container {
	background:url(../images/siteBkg.jpg) repeat #000000;
	width:826px;
	margin:0 auto;
	padding:0 0px;
	color:#454545;
	text-align:left;
	height:100%;
	display:table ;
}

*html #content_foot2{height:200px; background-color:#000000;}

#left, #menu, #innerShadow, #content, #right, #cfleft {
float: left;
}

#left {
	width:12px;
	background:url(../images/left_bg.gif);
	background-repeat: repeat-y;
	height:100%;
	display:table;
}
#menu {
	width:184px;
	height:800px;
	background:url(../images/menu_bg.jpg);
	background-repeat: repeat-x;

}
#innerShadow {
	width:11px;
	height:800px;
	background:url(../images/inner_bg.jpg);
	background-repeat: no-repeat;
}
#content {
	width:607px;
	background:#000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#right {
	width:12px;
	background:url(../images/right_bg.gif);
	background-repeat: repeat-y;
	height:100%;
	display:table;
}
#topimage {
	height:228px;
	background: url(../images/top_image.jpg);
	background-repeat:no-repeat;
}
#content_inner {
	background-image:url(../images/content_bg.jpg);
	background-color:#4B4B4B;
	background-repeat:repeat-x;
	text-align:left;
	color:#FFFFFF;
	font: 12px verdana, sans-serif;
	padding-left:30px;
	padding-right:25px;
	padding-top: 20px;
	padding-bottom: 30px;
	min-height:250px
}
#content_inner a:link{
	color:white;
	text-decoration:none;
	}
#content_inner a:hover{
	color:#dfc298;
	text-decoration:underline;
	}
#content_inner a:visited{
	color:#dfc298;
	text-decoration:none;
	}
#content_inner p {
	text-align:left;
	color:#FFFFFF;
	font: 12px verdana, sans-serif; 
}
#content_inner h1 {
	text-align:left;
	margin-bottom:5px;
	color:#FFFFFF;
	font: 18px verdana, sans-serif;
	background-image:url(../images/goldbar_17.jpg);
	background-position: bottom left;
	background-repeat:no-repeat;
	
}
#content_inner h2 {
	text-align:left;
	color:#FFFFFF;
	font: 14px verdana, sans-serif;
	font-weight:bold;
}
#content_foot {
	height:43px;
	background: url(../images/content_foot.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#logo {
	width:184px;
	height:100px;
	background: url(../images/AmandoDentallogo.gif);
	background-repeat:no-repeat;
	margin:40px 0 0 0;
}
#nav {
padding-top:16px;
	}
	#goldbott {
padding-top:10px;
	}
#nav ul {
	margin: 0;
	padding: 0;
	}
#nav li {
	width:184px;
	line-height: 2.5ex; 
	background: url(../images/graydot.gif) repeat-x bottom; 
	display: block; 
	padding-top: 5px; 
	padding-left: 7px;
	margin-bottom: 5px;
	padding-bottom: 5px;
	list-style-type: none;
	color:#FFFFFF;
	font: 14px verdana, sans-serif; 
	}
#nav li a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
#nav li a:visited {
	color:#999999;
	text-decoration:none;
	}
#nav li a:hover {
	color:#999999;
	text-decoration:none;
}
#content_foot2 {
position:relative;
}
#cfleft {
padding-top:10px; padding-left:2%; font: 10px verdana, sans-serif; color:#FFFFFF; height:50px;
}
#cfleft h1 {
padding: 0 0;
margin: 0 0;
font-size:12px;
}
#cfleft a:link {
	color:#dfc298;
	text-decoration:none;
	}
#cfleft a:visited {
	color:#dfc298;
	text-decoration:none;
	}
#cfleft a:hover { 
	color:#dfc298;
	text-decoration:underline;
}


#cfright {
padding-top:20px; padding-right:20px; font: 10px verdana, sans-serif; color:#FFFFFF; float:right;
}
#cfright h1 {
padding: 0 0;
margin: 0 0;
font-size:12px;
}
#cfright a:link {
	color:#FFFFFF;
	text-decoration:none;
	}
#cfright a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}
#cfright a:hover { 
	color:#FFFFFF;
	text-decoration:underline;
}
.clear {
clear:both;
}
.paynow {
width:184px;
height:62px;
background-image: url(../images/paynow.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
}
.paynow:hover {
width:184px;
height:62px;
background-image: url(../images/paynow.jpg);
background-repeat:no-repeat;
background-position:bottom;
display:block;
}
.collections {
width:184px;
height:60px;
background-image: url(../images/collections.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
}
.collections:hover {
width:184px;
height:60px;
background-image: url(../images/collections.jpg);
background-repeat:no-repeat;
background-position:bottom;
display:block;
}
#navcontentarea {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.navincontentarea {
	width:180px;
	height:240px;
	float:left;
	background:#000000;
	margin:0 0 0 0;
	padding:0 0 0 0;
/*	border:solid 1px #fff; */
	text-align:center;
	margin-top:20px;
	font-size:medium;
}
.ouroffice {
width:180px;
height:240px;
background-image: url(../images/ouroffice.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
}
.ouroffice:hover {
width:180px;
height:240px;
background-image: url(../images/ouroffice.jpg);
background-repeat:no-repeat;
background-position:bottom;
display:block;
}
.exploreserv {
width:180px;
height:240px;
background-image: url(../images/exploreserv.jpg);
background-repeat:no-repeat;
background-position:top;
display:block;
}
.exploreserv:hover {
width:180px;
height:240px;
background-image: url(../images/exploreserv.jpg);
background-repeat:no-repeat;
background-position:bottom;
display:block;
}

*html #content_foot2{height:200px; background-color:#000000;}

.staff ul{}
.staff li{margin:4px 0 4px 0; text-decoration:underline; color:White}
.staff img{padding:16px 10px 25px 0}
.staffBio{min-height:150px}

.viewGallery{background:url(../images/viewGalleryBtn.png) no-repeat top; width:373px; height:61px; display:block; cursor:pointer}
.viewGallery:hover{ background-position:0px -62px;}

.tableHover:hover{background-color:#e6c996;}
.grey a:hover{color:#4f4f4f;}



#creditBtn{background:url(../images/credit-btn.jpg) no-repeat bottom; width:200px; height:133px; float:left; margin:30px 25px 0 0; display:block}
	#creditBtn:hover{background-position:top}
	
#checkBtn{background:url(../images/check-btn.jpg) no-repeat bottom; width:200px; height:133px; float:left; margin:30px 0 0 0; display:block; }
	#checkBtn:hover{background-position:top}

.paymentField{float:right;position:relative; top:-15px}

table.surveytable
{
	font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: inherit;
background-color: inherit;
border: 1px #dfc298 solid;
border-collapse: collapse;
border-spacing: 0px;
margin-top: 0px;
}
table.surveytable td
{ 
	padding:5px 5px 5px 5px;
  border-bottom: 1px dotted #a9a9a9;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #ffffff;
background-color: inherit;
border-left: 1px dotted #a9a9a9;
  }
  table.surveytable td.nostyle{}
table.surveytable tr.topfields{ vertical-align:top; }
table.surveytable #tdcenter{text-align:center;}
