/*

 * Filename		 		elements.css
 * Description			Global Stylesheet
 * Version				1.0 (05/25/09)
 * Website				advancedpodiatryhr.com
 * Author				Erin Shine - Icon Computer Services, iconcomputerservices.com

 */

h1 {font-size:1.6em;}
h2 {font-size:1.3em; margin:20px 0 6px 0;}
h3 {font-size:1em;}

p {margin:10px 0 10px 0;line-height:1.3em;}

#welcome {font-size:1.2em;}
#welcome .floatr {float:right;margin:-50px 0 10px 20px;}

#title {text-align:right;margin:20px 0 20px 0; font-weight:bold;}

.floatl {float:left;margin:0 10px 10px 0;}
.floatr {float:right;margin:0 0 10px 20px;}
.floatr2 {float:right;margin:0 0 10px 20px;width:250px; padding:6px; background-color:#eff4f7;border:1px solid #c3d6e2;}

#forms {margin:20px 0 0 50px;width:500px;}
#insurance {margin:20px 0 0 10px;width:560px;}
#education {margin:0 auto;width:480px; background-color:#eff4f7;border:1px solid #c3d6e2; padding:0 40px 0 10px;}
#articles {width:610px; margin:0 auto;padding:0 0 10px 0;}

#features {width:610px; margin:0 auto;padding:10px 0 10px 0;}
.feature {width:290px; float:left; margin:10px 10px 10px 0; padding-right:5px;}
.feature p {font-size:0.9em;}




#contact_form {width:500px; padding:10px;margin:0 auto;}
#contact_form fieldset {width:480px; display:block; padding:5px; line-height:1.2em; border:none;}
#contact_form label {clear:left; display:block; float:left; width:180px; text-align:left; padding-right:10px; color:#3b3b3c; margin-bottom:0.4em; margin-top:3px; line-height:1em;}
#contact_form input {padding:3px; width:240px; border:1px solid #c3d6e2; background:#eff4f7; padding-left:0.5em; margin-bottom:1.0em; margin-top:-3px;}
#contact_form textarea {width:430px; height:9em; border:1px solid #c3d6e2; padding:5px; margin:4px 0 0 0; overflow:auto;background:#eff4f7;}
#send {color:#ffffff; font-weight:bold;}
#send input {height:24px;width:110px; background:url(../images/submit.jpg); background-repeat:no-repeat;cursor:pointer; outline:none; border:none; background-color:#ffffff;}

#success {}
#success img {margin-left:100px;}

.location {width:540px; margin:0 auto; padding:20px 0 20px 0;}

#services {width:460px; margin:30px auto; padding:3px 16px 3px 16px; border:1px solid #c3d6e2; background-color:#eff4f7; font-size:1.0em;}
#services h2 {text-align:center;}
