/* CSS Document */


/* Start Standarizacion */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn,  th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ul {
	list-style-type:disc;
}
ol {
	list-style-type:decimal;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
/* LIST ELEMENTS */
ul {
	list-style-type:disc;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
ol {
	list-style-type:decimal;
	margin:1em 0;
	margin-left:40px;
	padding-left:0;
}
/* remove top  bottom margins for nested lists */
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl {
	margin-top:0;
	margin-bottom:0;
}
/* use circle when ul nested 2 deep */
ol ul, ul ul {
	list-style-type:circle;
}
/* use square when ul nested 3 deep */
ol ol ul, ol ul ul, ul ol ul, ul ul ul {
	list-style-type:square;
}
hr {
	width:75%;
	margin-top:20px;
	margin-bottom:25px;
	color:#CCCCCC;
}

a
{
  outline: none;
}





/* End Standarizacion */


body {
	margin:0px;
	
	font-size: 14px;
	font-family:"Times New Roman", Times, serif;
	color: #24364d;
	background-color:#e4cea9;
}



h1{ font-size:30px; font-family:"Times New Roman", Times, serif; margin-bottom:8px; color: #b8a687; font-weight:normal; margin-top:10px}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#B8A687;
line-height:20px;
font-weight:100;
margin-bottom:20px
}

h3 {font-family: "Times New Roman", Times, serif;
font-size:18px;
color:#4F473B;
line-height:20px;
font-weight:100;
}
h4{font-family: "Times New Roman", Times, serif;
font-size:18px;
color:#937044;
line-height:20px;
font-weight:100;
margin-bottom:10px}

h5{ font-family:"Times New Roman", Times, serif; font-size:20px; color:#937044; font-weight:100;}

h6{ font-family:"Times New Roman", Times, serif; font-size:18px; font-style:italic; color:#660000; font-weight:100; margin-bottom:15px}

p{
font-family:"Times New Roman", Times, serif;
font-size:14px;
color:#4D3F24;
margin-bottom:15px
}

li{ color:#937044; font-family:"Times New Roman", Times, serif; font-size:14px; list-style-type: none;}


hr { width:550px; color:#4D3F24}

a:link
{
    color: #4D3F24;
    text-decoration: underline;
}
a:visited
{
    color: #4D3F24;
    text-decoration: underline;
}
a:hover
{
    color: #4D3F24;
    text-decoration: none;
}
a:active
{
    color: #4D3F24;
    text-decoration: none;
}


#container {
	width:809px;
	height:100%;
	margin: 0 auto;
	border-top:0px;
	overflow:hidden;
	margin-top:25px;
	

}

#header{ width:809px; height:100x;}

#content{ width:784px; background:url(images/backContent.gif) repeat-y; padding-left:14px; padding-right:11px;}

#leftContent{ float:left; width:205px; }
#rightContent{ float:left; width:558px; padding:8px}


#footer{ width:800px;  background:url(images/pacificdentistry_02.jpg) no-repeat; clear:both; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:right;  padding-top:15px; padding-right:9px}

#copyright{ height:100px; width:730px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#flashPlayer{
	float:left;
	
}

#menu {height:300px; background-image:url(images/navigation/background-butterfly.jpg)}

#menu p{line-height:20px; font-family: Verdana, Arial, Helvetica; font-weight:bold; font-size:15px; color:#dc9873 }

#menu a:link
{
    color: #af795b;
    text-decoration: none;
}
#menu a:visited
{
    color: #af795b;
    text-decoration: none;
}
#menu a:hover
{
    color: #dc9873;
    text-decoration: none;
}
#menu a:active
{
    color: #dc9873;
    text-decoration: none;
}

ul#butterfly {padding:0; margin:0px; float:left;}


ul#nav {padding:0; margin:0 0 0 0px;}
#nav li{display:inline;list-style:none;margin:0;padding:0; }
#nav a{float:left;background:top;margin:0 0 0 0px;padding:0; height: 20px;}
 



  
*.invisalignlogo {margin-top:40px; margin-bottom:40px}
*.dentist{width:100px; float:right; margin-top:30px; margin-right:25px}
*.photoleft {width:200px; float:left; padding:10px}
*.picleft {width:50px; float:left; padding:10px}
*.photoright {width:113; height:150; float:right; padding:10px}
*.map {width:342px; float:right; margin-top:0px; margin-right:0px}
#artwork { margin-top:50px}
*.facts li{ font-family:"Times New Roman", Times, serif; font-size:14px; color:#4D3F24; list-style:circle}
*.yogurt { width:97; float:left; padding:10px}
*.officeleft { width:215px; float:left; padding:10px}
*.veneersleft { width:255px; float:left; padding:10px}
*.veneers li { font-family:"Times New Roman", Times, serif; color:#937044; font-size:18px; margin-left:10px}
*.lidental { font-family:"Times New Roman", Times, serif; font-size:18px; color:#937044; margin-bottom:10px; list-style-type: circle }
*.blackgums{ width:272px; float:left; margin-bottom:15px}
*.restorations {width:272px; float:right}
*.invisalign { float:left; width:300px; padding:10px}
*.invaligner {float:left; width:110px; padding:10px}



#form { clear:both; width:180px; align:center; background-color:#FFFFFF; margin-top:10px; margin-left:10px; border-width: .01em;
border-style: solid; border-color: #000000; }

#form h3{ font-family:"Times New Roman", Times, serif; color:#937044; font-size:18px; font-weight:100; align: center}

#before-after { clear:both; padding:5px}

#provide {float:left; width:250px; margin-right:7px;margin-bottom:15px;}


#provide li{ margin-bottom:7px; list-style-type:square;}


#homeform { clear:both; width:180px; align:center; background-color:#FFFFFF; margin-top:50px; margin-left:10px; border-width: .01em;
border-style: solid; border-color: #000000; }

#homeform h3{ font-family:"Times New Roman", Times, serif; color:#937044; font-size:18px; font-weight:100; align: center}

*.marineright {width:113; height:180; float:right; padding:30px}

#ulform li{ color:#937044; font-family:"Times New Roman", Times, serif; font-size:14px; list-style-type:  disc; line-height:22px; }

#ulform ul /* use circle when li nested 2 deep */
ul li, ul li {list-style-type:circle;}





#newsletter { height:100%; width:500px; background-image:url(newsletter/news-back.jpg); margin-left:10px}

#newsletter h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#433010; padding:15px; }

#newsletter h2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#FF0000; padding:15px; line-height:30px }

#newsletter p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#433010; font-weight:bold; padding:0px 15px }

#footernews { background-image:url(newsletter/images/footer-back.jpg );  height:90px}

#footernews p {color:#FFFFFF; line-height:20px; padding-top:20px}

#footernews a {color: #FFFFFF}

.imagerightnews { width:188; float:right; padding:10px}

*.articlepic { float:left; margin:0px 10px 10px 10px; border: 2px solid; border-color: #dbdcd6}

*.reviews h2 {margin-bottom:5px; margin-top:20px}


.picholder{ margin-top:10px; margin-bottom:20px }
.picholder td {padding:5px;}

*.mediatext p { padding: 10px 5px 0px 0px }


#patientinfo { float:left; width:260px; padding-top:10px; height:320px}

*.patientpic { margin: 0px 0px 10px 2px }

*.patienttext { padding-left:5px }


*.article li {
	list-style-type: decimal;
	margin:1em 0;
	margin-left:15px;
	padding-left:0;
	line-height:15px
}