/* CSS Document Copyright 2008, All Rights Reserved. Customized for SpaDivaMedical.com  */

/* Global CSS */
a img {outline: none; border: 0px;}
:-moz-any-link:focus {outline-style: none !important; outline-width: 0px !important;}
.left {float: left;  margin: 5px 10px 5px 0px; padding: 5px;}
.right {float: right; margin: 5px 0 5px 10px; padding: 5px;}
img.center {display: block; margin: 10px auto 10px auto;}

div.important-box {margin: 0px 30px 10px 30px; padding: 10px 10px 5px 10px; background: #efefef; border: 1px solid #cccccc;}

body
	{
	margin: 0px;
	padding: 0px;
	background-color: #faf6ef;
	background-image: url(images/mainbg.gif); background-repeat: no-repeat; background-position: top center;
	}

/*  Headings  */

h1 {
	font-family: "Lucida Sans Unicode", Verdana;
	font-size: 17pt;	
	letter-spacing: 1px;
	color: #DDAC6A;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #111111;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding-top: 12px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #111111;
	font-weight: bold;
	margin-top: 2px;
	margin-right: 9px;
	margin-bottom: 3px;
	margin-left: 9px;
	padding-top: 12px;
	padding-right: 9px;
	padding-bottom: 3px;
	padding-left: 9px;
}


/*	Text  */

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform: none;
	color: #111111;
	margin: 0px 9px 5px;
	padding: 0px 9px 5px;
	line-height: 130%;
	font-weight: normal;
}

/* Bullet Style and List Settings */
.bulletlist1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform: none;
	color: #111111;
	line-height: 130%;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin-left: 0px;
	list-style: url(images/bullet.jpg);
}


.bulletlist2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform: none;
	color: #FFFFFF;
	line-height: 130%;
	font-weight: normal;
	margin: 0px 0px 0px 20px;
	padding: 0px 0px 0px 0px;
	list-style: disc;
}

ul {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-transform: none;
	color: #111111;
	line-height: 130%;
	font-weight: normal;
	margin-bottom: 4px;
	margin-top: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	margin-left: 0px;
	/* list-style: url(images/bullet.jpg); */
	}
	
ul li {padding-left: 5px; margin-left: 3px; padding-top: 0px;
	padding-bottom: 0px; margin-top: 2px; margin-bottom: 2px;}


.textcontactform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-transform: none;
	color: #373627;
	line-height: 135%;
}

.textformbox {
	border: 1px solid #FF6666;
	background-color: #FFFFFF;
}

.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	color: #c4bdaf;
	background-position: left center;
}

.textfooter2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #dad6cd;
	background-position: left center;
}

.textcopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #006699;
	background-position: left center;
}



/*     Text Emphasis */


.bodybg  {
	background-image: url(images/bg.jpg);
}

.pic1 {
	border: 1px solid #D8D7B8;
	margin: 8px;
}

.picmainborder {
	border: 1px solid #ddc599;
	background-color: #FFFFFF;

	}

.textbox {
	border: 1px solid #0099CC;
	background-image: url(images/bgform.jpg);
	background-repeat: repeat-x;
}

ul {
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	margin-bottom: 9px;

}

/*	Anchor text  */

A:link {color:#044D95;
	text-decoration:none;
	}
	
A:visited {	color:#044D95;
	text-decoration:none;}

A:active {	color:#044D95;
	text-decoration:none;}

A:hover {	color:#044D95;
	text-decoration:underline;} 

A.navmenu:link {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 9px;
	margin-left: 9px;
	}

A.navmenu:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 9px;
	margin-left: 9px;
	}

A.navmenu:active {
	text-decoration: none;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 9px;
	margin-left: 9px;
}

A.navmenu:hover {
	text-decoration: underline;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	padding-left: 9px;
	margin-left: 9px;
}

A.navmenutop:link {
	text-decoration: none;
	color: #bc8f2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;

}
	
A.navmenutop:visited {
	text-decoration: none;
	color: #bc8f2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
	
A.navmenutop:active {
	text-decoration: none;
	color: #bc8f2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}
	
A.navmenutop:hover {
	text-decoration: underline;
	color: #bc8f2f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

A.navtexth:link {
	text-decoration: none;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
	
A.navtexth:visited {
	text-decoration: none;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
	
A.navtexth:active {
	text-decoration: none;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
	
A.navtexth:hover {
	text-decoration: none;
	color: #464646;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


A.navfooter:link {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.navfooter:visited {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.navfooter:active {
	text-decoration: none;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

A.navfooter:hover {
	text-decoration: underline;
	color: #3300CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    font-weight: normal;
}

A.navfooter2:link {
	text-decoration: none;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

A.navfooter2:visited {
	text-decoration: none;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

A.navfooter2:active {
	text-decoration: none;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

A.navfooter2:hover {
	text-decoration: underline;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
    font-weight: normal;
}

A.navcopyright:active {
	text-decoration: none;
	color: #c4bdaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

A.navcopyright:hover {
	text-decoration: underline;
	color: #c4bdaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
}
	
A.navcopyright:link {
	text-decoration: none;
	color: #c4bdaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

A.navcopyright:visited {
	text-decoration: none;
	color: #c4bdaf;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
}

A.navcopyright2:active {
	text-decoration: none;
	color: #dad6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

A.navcopyright2:hover {
	text-decoration: underline;
	color: #dad6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
    font-weight: normal;
}
	
A.navcopyright2:link {
	text-decoration: none;
	color: #dad6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

A.navcopyright2:visited {
	text-decoration: none;
	color: #dad6cd;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

/* Left Navigation - jQuery Slide Nav */
#menu-def {display: none;}
#navigation {width: 285px; border-right: 1px dotted #cccccc; list-style: none !important; margin: 0; padding: 0 15px 0 0;}
#accordion-menu {list-style: none !important; margin: 0px 0 0px 0; padding: 0;}
#accordion-menu li {list-style: none !important; margin: 10px 0 10px 0;}
#accordion-menu li ul {list-style: none !important; margin: 0 0 5px 0; padding: 0 0 5px 0;}
#accordion-menu li ul li {list-style: url(images/bullet.jpg) !important; margin: 5px 0 5px 30px; padding: 0 0 0 1px;}
#accordion-menu li ul li a {color: #333333;}
#accordion-menu li ul li a:hover {color: #044D95;}

/* Google Map */
#google-map {width: 500px; padding: 5px; border: 1px solid #333333; margin: 30px auto 15px auto; border: 1px solid #efefef;}


/* Contact Form */
#quick-form {width: 350px; position: relative; left: 20px; margin-top: 20px;}
#quick-form input.textinput {width: 260px; height: 20px; padding: 4px 3px 0 3px; margin: 5px 0 5px 0; border: 1px solid #5C4911; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; letter-spacing: 1px;}
#quick-form label {float: left; width: 60px; height: 20px; text-align: right; margin: 5px 10px 0px 5px; padding: 5px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5C4911; letter-spacing: 1px;}
#quick-form textarea {width: 260px; height: 90px; padding: 3px; margin: 5px 0 5px 0; border: 1px solid #5C4911; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #444444; letter-spacing: 1px; line-height: 120%;}
#quick-form input.submitbutton {cursor: pointer; margin: 5px 0 5px 0; padding: 2px 16px 2px 16px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; border: 1px solid #5C4911; background-color: #5C4911;}
#quick-form #output p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 75px; color: #5C4911;}
#quick-form #thankyou h6 {font-family: Georgia, "Times New Roman", Times, serif; color: #5C4911; font-size: 22px; letter-spacing: 2px; line-height: 120%; font-weight: normal; padding: 0; margin: 0;}
#quick-form #thankyou p {font-family: Arial, Helvetica, sans-serif; color: #5C4911; font-size: 14px; margin-top: 5px; padding-top: 5px;}

/* Side Form */
#side-form {width: 260px; position: relative; top: 40px;}
#side-form input.textinput {width: 160px; height: 20px; padding: 4px 3px 0 3px; margin: 5px 0 5px 0; border: 1px solid #5C4911; font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 14px; letter-spacing: 1px;}
#side-form label {float: left; width: 60px; height: 20px; text-align: right; margin: 5px 10px 0px 5px; padding: 5px 0 0 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5C4911; letter-spacing: 1px;}
#side-form textarea {width: 160px; height: 90px; padding: 3px; margin: 5px 0 5px 0; border: 1px solid #5C4911; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; letter-spacing: 1px; line-height: 120%;}
#side-form input.submitbutton {cursor: pointer; margin: 5px 0 5px 0; padding: 2px 16px 2px 16px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; border: 1px solid #5C4911; background-color: #5C4911;}
#side-form #output p {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin-left: 70px; color: #5C4911;}
#side-form #thankyou h6 {font-family: Georgia, "Times New Roman", Times, serif; color: #5C4911; font-size: 22px; letter-spacing: 2px; line-height: 120%; font-weight: normal; padding: 0px; margin: 0px;}
#side-form #thankyou p {font-family: Arial, Helvetica, sans-serif; color: #5C4911; font-size: 14px;}

#bookmark {position: relative; top: 40px; left: 38px;}
#bookmark a {color: #5C4911; font-family: arial; font-size: 14px;}
