html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0; margin:0; padding:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:"Verdana", Arial, Helvetica, sans-serif;}
/* - - - - - - - - - - GENERAL LINKS - - - - - - - - - - */
a {color:#567cb5;}
a:visited {color:#567cb5;}
a.noVisited:visited {color:#567cb5;}
a:hover, a.noVisited:hover {color:#567cb5;}
/* - - - - - - - - - - BODY - - - - - - - - - - */
body {background:#145235 url(images/bg.jpg) repeat-x; margin:0px; font-weight:normal; text-decoration:none;}
* #content {background:url(images/content-tile.gif) repeat-y; width:960px; margin:0px auto;}
* #left-bottom-background {padding:0px 0px 0px 0px; margin-top:0px; background:url(images/left-menu-background-bottom.jpg) no-repeat top left;}

/* edit.com visible styles */
BODY, TD, .NormalText { text-decoration: none; font-weight: normal; font-style: normal; font-size: 12px; color: #000000; line-height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.Header		{ color: #145235; font-size: 18px; font-weight: bold; font-family: Georgia, Times New Roman; font-style: italic; }
.Subheader	{ color: #1C2E48; font-size: 12px; font-weight: bold; font-family: Verdana; }

.Green		{ color: #145235; }
.Blue		{ color: #1C2E48; }
.Black		{ color: #000000; }
.White		{ color: #FFFFFF; }

.SmallText	{ font-size: 10px; }
.MediumText	{ font-size: 16px; line-height: 16px; }
.LargeText	{ font-size: 24px; line-height: 24px; }

IMG.FloatLeft 	{ float: left; margin: 0 10px 5px 0; }
IMG.FloatRight 	{ float: right; margin: 0 0 5px 10px; }

TABLE.body	  { margin-top: 10px; }
TABLE.body TD { padding: 0 32px; }
TABLE.body TD UL.section  {margin-left:25px!Important; margin-top:10px!Important; margin-right:0px!Important;}

/* - - - - - - - - - - HEADER - - - - - - - - - - */
* #header {background:url(images/header.jpg) no-repeat; margin:0px auto; overflow:hidden; width:960px; height:318px;}
* #logo a {display:block; width:257px; height:260px; margin:55px 0px 0px 10px;}
* .logo-style{list-style-type:none;}
* #logo .active {cursor:default;}
* #header p {font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; line-height:1.4em; margin-top:5px;}
/* - - - - - - - - - - TOP ADDRESSES - - - - - - - - - - */
* #top-addresses {position:absolute; top:0px; width:960px;}
/* - - - - - - - - - - FLASH HEADER - - - - - - - - - - */
* #flash-home {height:221px; width:672px; float:right; margin:0px 0px 0px 0px;}
* #flash-home p {color:#000000; font-weight:normal; font-family:"Georgia", Arial, Helvetica, sans-serif; font-size:11px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; line-height:1.5em;}
* #flash-home p a {color:#000000; font-family:"Georgia";}
* .backflashplayer {background-color:#ffff99; width:650px;}
* .getflashplayer {float:left; margin:0px 5px 10px 5px; padding:0px 0px 10px 0px;}
/* - - - - - - - - - - LEFT MENU - - - - - - - - - - */
* #leftMenu {width:960px; margin:0px 0px 0px 0px; font-size:12px; overflow:hidden;}
* #col1 {float:left; width:286px; margin:0px 0px 0px 0px; font-family:"Verdana", Arial, Helvetica, sans-serif; background:url(images/left-menu-background.jpg) no-repeat;}
ul#nav {padding:22px 0px 0px 0px; margin:0px 0px 0px 0px; width:286px; list-style-type:none; font-family:"Verdana", Arial, Helvetica, sans-serif;}
* #nav {margin:0px; list-style-type:none; width:286px;}
* #nav a {display:block; overflow:hidden; width:286px; text-indent:-999em; height:28px; font-family:"Verdana", Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
* #nav ul {margin:0px; list-style-type:none;}
* #nav li {list-style-type:none; float:left; clear:both; position:relative;}
* #nav a:hover {background-position:0px -28px;}
* #nav .active {background-position:0px -28px;}
* #nav .active {cursor:default;}
* #nav ul li a {text-indent:0px; text-decoration:none; text-indent:-999em; height:20px; padding-left:7px; font-size:12px; margin:0px; width:230px !Important; color:#ffffff; text-indent:0px; padding-top:3px; height:25px; text-decoration:none;}
* #nav li:hover ul, #nav li.sfhover ul {visibility:visible;}
* #nav li ul {padding:0px 0px 0px 0px; left:-9999em; position:absolute; top:0px; height:auto;}
* #nav li ul {visibility:hidden; left:241px; background:#ffffff; margin:0px 0px 0px 0px; font-family:"Verdana", Arial, Helvetica, sans-serif; font-size:11px; border:solid 2px #38629f;}
* #nav li ul a:hover {color:#ffffff; background:#7096ce;}
* #nav li:hover ul, #nav li.sfhover ul {visibility:visible;}
* #nav li ul a {color:#38629f; text-decoration:none; display:block; width:175px; padding-top:2px; padding-bottom:0px;
padding-left:14px; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; height:24px;}
/* - - - - - - - - - - LEFT MENU SECTION - - - - - - - - - - */
* #about-our-office {background:url(images/nav-about-our-office.jpg); width:286px;}
* #nav li a#about-our-office:hover, #nav li:hover a#about-our-office, #nav li.sfhover a#about-our-office {background-image:url(images/nav-about-our-office.jpg); background-position:bottom;}
* .active #about-our-office {background-image:url(images/nav-about-our-office-act.jpg);}
* #what-sets-us-apart {background:url(images/nav-what-sets-us-apart.jpg); width:286px;}
* #nav li a#what-sets-us-apart:hover, #nav li:hover a#what-sets-us-apart, #nav li.sfhover a#what-sets-us-apart {background-image:url(images/nav-what-sets-us-apart.jpg); background-position:bottom;}
* .active #what-sets-us-apart {background-image:url(images/nav-what-sets-us-apart-act.jpg);}
* #for-new-patients {background:url(images/nav-for-new-patients.jpg); width:286px;}
* #nav li a#for-new-patients:hover, #nav li:hover a#for-new-patients, #nav li.sfhover a#for-new-patients {background-image:url(images/nav-for-new-patients.jpg); background-position:bottom;}
* .active #for-new-patients {background-image:url(images/nav-for-new-patients-act.jpg);}
* #about-orthodontics {background:url(images/nav-about-orthodontics.jpg); width:286px;}
* #nav li a#about-orthodontics:hover, #nav li:hover a#about-orthodontics, #nav li.sfhover a#about-orthodontics {background-image:url(images/nav-about-orthodontics.jpg); background-position:bottom;}
* .active #about-orthodontics {background-image:url(images/nav-about-orthodontics-act.jpg);}
* #about-braces {background:url(images/nav-about-braces.jpg); width:286px;}
* #nav li a#about-braces:hover, #nav li:hover a#about-braces, #nav li.sfhover a#about-braces {background-image:url(images/nav-about-braces.jpg); background-position:bottom;}
* .active #about-braces {background-image:url(images/nav-about-braces-act.jpg);}
* #treatment-alternatives {background:url(images/nav-treatment-alternatives.jpg); width:286px;}
* #nav li a#treatment-alternatives:hover, #nav li:hover a#treatment-alternatives, #nav li.sfhover a#treatment-alternatives {background-image:url(images/nav-treatment-alternatives.jpg); background-position:bottom;}
* .active #treatment-alternatives {background-image:url(images/nav-treatment-alternatives-act.jpg);}
* #types-of-appliances {background:url(images/nav-types-of-appliances.jpg); width:286px;}
* #nav li a#types-of-appliances:hover, #nav li:hover a#types-of-appliances, #nav li.sfhover a#types-of-appliances {background-image:url(images/nav-types-of-appliances.jpg); background-position:bottom;}
* .active #types-of-appliances {background-image:url(images/nav-types-of-appliances-act.jpg);}
* #emergency-care {background:url(images/nav-emergency-care.jpg); width:286px;}
* #nav li a#emergency-care:hover, #nav li:hover a#emergency-care, #nav li.sfhover a#emergency-care {background-image:url(images/nav-emergency-care.jpg); background-position:bottom;}
* .active #emergency-care {background-image:url(images/nav-emergency-care-act.jpg);}
* #the-game-room {background:url(images/nav-the-game-room.jpg); width:286px;}
* #nav li a#the-game-room:hover, #nav li:hover a#the-game-room, #nav li.sfhover a#the-game-room {background-image:url(images/nav-the-game-room.jpg); background-position:bottom;}
* .active #the-game-room {background-image:url(images/nav-the-game-room-act.jpg);}
* #contact-us {background:url(images/nav-contact-us.jpg); width:286px;}
* #nav li a#contact-us:hover, #nav li:hover a#contact-us, #nav li.sfhover a#contact-us {background-image:url(images/nav-contact-us.jpg); background-position:bottom;}
* .active #contact-us {background-image:url(images/nav-contact-us-act.jpg);}
* #home {background:url(images/nav-home.jpg); width:286px;}
* #nav li a#home:hover, #nav li:hover a#home, #nav li.sfhover a#home {background-image:url(images/nav-home.jpg); background-position:bottom;}
* .active #home {background-image:url(images/nav-home-act.jpg);}
/* - - - - - - - - - - LOGINS MENU - - - - - - - - - - */
* #top-nav {margin:0px 0px 0px 0px; width:265px; height:38px; padding:0px 0px 0px 0px; list-style-type:none; float:right;}
* #top-nav li {padding:0px 0px 0px 0px; float:right; list-style-type:none; margin:0px 0px 0px 0px; text-indent:-999em;}
* #top-nav a {display:block;}
* #top-nav li:hover ul {left:auto; top:38px;}
* #top-nav li.sfhover ul {left:auto; top:38px;}
* #top-nav a:hover {background-position:0px -38px;}
* #top-nav .active {background-position:0px -38px;}
* #top-nav .active {cursor:default;}
/* - - - - - - - - - - TOP SUB MENU - - - - - - - - - - */
* #top-patient-login {background:url(images/top-nav-patient-login.jpg) no-repeat 0px 0px; text-indent:-999em; line-height:0; letter-spacing:-1000em; height:38px; width:116px; margin:0px 7px 0px 0px;}
* #top-doctor-login {background:url(images/top-nav-doctor-login.jpg) no-repeat 0px 0px; text-indent:-999em; line-height:0; letter-spacing:-1000em; height:38px; width:116px; margin:0px 12px 0px 0px;}
/* - - - - - - - - - - RIGHT SIDE - - - - - - - - - - */ 
* .rightSide {width:674px; margin:0px; margin-top:0px; float:right; background:url(images/right-side-background.jpg) no-repeat top;}
* #rightColumn {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; color:#1c2e48; font-family:"Verdana"; float:right;}
* #rightColumn {height:auto!important; width:674px; background:url(images/right-side-background-top.jpg) no-repeat top;}
* #rightColumn p {margin:7px 37px 0px 32px; line-height:1.5em; font-size:12px; font-family:"Verdana"; color:#1c2e48;}
* #rightColumn ul {margin:0px 0px 0px 0px; line-height:1.5em; font-size:12px; font-family:"Verdana"; color:#1c2e48;}
* #rightColumn ol {margin:20px 25px 0px 65px; line-height:1.5em; font-size:12px; font-family:"Verdana"; color:#1c2e48;}
/* - - - - - - - - - - TITLES - - - - - - - - - - */
* #title-welcome {background:url(images/title-welcome.jpg) no-repeat; width:396px; height:28px; margin-left:7px; margin-top:25px;}
* #title-welcome-header-small {background:url(images/title-welcome-header.jpg) no-repeat; width:260px; height:26px; margin-left:26px; margin-top:20px;}
* #title-about-our-office {background:url(images/title-about-our-office.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-meet-dr-griffin {background:url(images/title-meet-dr-griffin.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-meet-dr-errera {background:url(images/title-meet-dr-errera.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-meet-our-team {background:url(images/title-meet-our-team.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-what-new-in-the-office {background:url(images/title-what-new-in-the-office.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-patient-incentive-program {background:url(images/title-patient-incentive-program.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-warrenton-office-tour {background:url(images/title-warrenton-office-tour.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-culpeper-office-tour {background:url(images/title-culpeper-office-tour.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-middleburg-office-tour {background:url(images/title-middleburg-office-tour.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-what-sets-us-apart {background:url(images/title-what-sets-us-apart.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-complimentary-first-visit {background:url(images/title-complimentary-first-visit.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-patient-forms {background:url(images/title-patient-forms.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-about-orthodontics {background:url(images/title-about-orthodontics.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-orthodontics-for-adults {background:url(images/title-orthodontics-for-adults.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-orthodontics-for-children {background:url(images/title-orthodontics-for-children.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-common-orthodontic-treatments {background:url(images/title-common-orthodontic-treatments.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-orthodontic-glossary {background:url(images/title-orthodontic-glossary.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-surgical-orthodontics {background:url(images/title-surgical-orthodontics.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-life-with-braces {background:url(images/title-life-with-braces.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-types-of-braces {background:url(images/title-types-of-braces.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-brushing-and-flossing-instructions {background:url(images/title-brushing-and-flossing-instructions.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-interactive-braces-diagram {background:url(images/title-interactive-braces-diagram.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-brace-painter {background:url(images/title-brace-painter.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-treatment-alternatives {background:url(images/title-treatment-alternatives.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-emergency-care {background:url(images/title-emergency-care.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-the-game-room {background:url(images/title-the-game-room.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-contact-us {background:url(images/title-contact-us.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-comment-form {background:url(images/title-comment-form.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-refer-a-friend {background:url(images/title-refer-a-friend.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-site-map {background:url(images/title-site-map.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-types-of-appliances {background:url(images/title-types-of-appliances.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-bite-plate-appliance {background:url(images/title-bite-plate-appliance.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-bonded-retainers {background:url(images/title-bonded-retainers.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-braces {background:url(images/title-braces.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-general-retainer-inst {background:url(images/title-general-retainer-inst.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-gosh-gar {background:url(images/title-gosh-gar.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-hawley-retainers {background:url(images/title-hawley-retainers.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-herbst-appliance {background:url(images/title-herbst-appliance.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-lower-lingual-holding-arch {background:url(images/title-lower-lingual-holding.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-molded-essix-retainers {background:url(images/title-molded-essix-retainer.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-palatal-appliance {background:url(images/title-palatal-appliance.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-palatal-bar {background:url(images/title-palatal-bar.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-palatal-expander {background:url(images/title-palatal-expander.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-pendex {background:url(images/title-pendex.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-positioner {background:url(images/title-positioner.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-quad-helix {background:url(images/title-quad-helix.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-rubber-bands-or-elastics {background:url(images/title-rubber-bands-or-elast.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-sagittal-appliance {background:url(images/title-sagittal-appliance.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-separators-or-spacers {background:url(images/title-separators-or-spacers.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-spring-retainers {background:url(images/title-spring-retainers.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-swartz-expander {background:url(images/title-swartz-expander.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-patient-care-videos {background:url(images/title-patient-care-videos.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-design-options {background:url(images/title-design-options.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
* #title-general-retainer-instructions {background:url(images/title-general-retainer-instructions.jpg) no-repeat; width:342px; height:25px; margin-left:26px; margin-top:45px;}
/* - - - - - - - - - - H1, H2, H3, H4 - - - - - - - - - - */
h1 {padding-right: 0px; padding-left:0px; padding-bottom:0px; padding-top:0px; margin:0px; text-indent:-999em; background-repeat:no-repeat;}
h2 {margin:0px 30px 0px 32px; font-weight:bold; font-size:12px; font-family:"Verdana", Arial, Helvetica, sans-serif; text-decoration:none; color:#1c2e48;}
/* - - - - - - - - - - HOME PAGE BANNERS - - - - - - - - - - */
* #background-banners {background:url(images/background-banners.jpg) no-repeat; float:right; width:216px; height:347px; margin-right:18px; margin-top:15px; margin-left:30px; margin-bottom:60px;}
* #aao-home-banner {list-style-type:none; text-indent:-999em;}
* #aao-home-banner a {display:block; width:188px; height:70px; margin:10px 0px 0px 10px;}
* #abo-home-banner {list-style-type:none; text-indent:-999em;}
* #abo-home-banner a {display:block; width:188px; height:40px; margin:15px 0px 0px 10px;}
* #invisalign-home-banner {list-style-type:none; text-indent:-999em;}
* #invisalign-home-banner a {display:block; width:85px; height:180px; margin:15px 0px 0px 66px;}
/* - - - - - - - - - - CONTENT ELEMENTS - - - - - - - - - - */
* .inThisSection ul {margin:5px 0px 0px 40px; font-weight:normal; list-style-type:disc;}
* .section {margin-left:55px!Important; margin-top:10px!Important; margin-right:35px!Important;}
* .top-sub-menu {color:#567cb5!Important;}
* .activity {text-decoration:none;}
* .links-banners {height:90px; margin-left:32px; margin-right:20px;}
* .links-banners-bottom {height:60px; margin-left:32px; margin-right:20px;}
* .right-link {float:right; width:183px; height:50px;}
* .left-link {width:183px; height:54px;}
* .link-border {border:solid 1px #38629f;}
* #questions p {margin-left:0px!Important;}
/* - - - - - - - - - - INTERNAL PAGE FLASH - - - - - - - - - - */
* #flash-common-treatments {margin-bottom:30px; margin-left:32px; margin-top:15px;}
* #flash-types-of-braces {margin-bottom:30px; margin-left:32px; margin-top:15px;}
* #flash-brushing-and-flossing {margin-bottom:15px; margin-left:32px; margin-top:15px;}
* #flash-braces-diagram {margin-bottom:15px; margin-left:32px; margin-top:15px;}
* #flash-brace-painter {margin-bottom:15px; margin-left:32px; margin-top:15px;}
* #flash-patient-care {margin-bottom:15px; margin-left:32px; margin-top:10px;}
* #flash-office-tour {margin-bottom:0px; margin-left:32px; margin-top:10px;}
/* - - - - - - - - - - PHOTOS - - - - - - - - - - */
* .photo-short-side {float:right; margin-bottom:170px; margin-right:18px; margin-top:10px; margin-left:25px;}
* .photo-normal-side {float:right; margin-bottom:30px; margin-right:18px; margin-top:10px; margin-left:25px;}
/* - - - - - - - - - - THE GAME ROOM - - - - - - - - - - */
div#sesame-game {background:#000000; line-height:0; margin:5px auto; margin-bottom:30px; text-align:center; width:400px;}
ul#sesame-games {list-style:none; margin:0; padding:0;}
ul#sesame-games li {clear:both; display:block;}
ul#sesame-games img {border:0; margin:0 0 10px 5px}
ul#sesame-games a.button {float:right; height:85px; width:150px;}
ul#sesame-games p {padding-bottom:1em;}
/* - - - - - - - - - - FOOTER - - - - - - - - - - */
* #footer {height:141px; font-family:Verdana, Arial, Helvetica, sans-serif; background:none;}
* #footer-sub {background:url(images/footer.jpg) no-repeat; width:960px; height:141px; text-align:center; font-size:11px; margin:0px auto;}
* #footer-text {padding:3px 0px 0px 0px;}
* #footer p {margin:0px 0px 0px 0px; text-align:center; line-height:1.5em; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fcfcfc; font-weight:bold;}
* #footer p a {color:#a4bbb0; font-weight:normal; font-size:11px; text-decoration:none; margin:0px 0px 0px 0px;}
* #footer p a:hover, #footer a:hover {color:#c1d4cb; text-decoration:none;}

#social{
	padding:0px 0px 0px 70px;
	}