body		{ color: #606161; border: 0; margin: 0; padding: 0; font-size: 12px; font-family: arial, helvetica, sans-serif; line-height: 1.5em; background-color: #666; text-align: center; }table { margin-top: 0; margin-bottom: 0px; }h1			{ font-size: 18px; font-weight: bold; margin: 0 0 8px; padding: 0; }h2 { color: #099; font-size: 14px; font-weight: bold; margin-top: 0px; margin-bottom: 0; padding-bottom: 5px}h3 { color: #888; font-size: 20px; font-weight: normal; line-height: 20px; text-align: left; margin-left: 30px; margin-top: 30px; }p			{margin: 0 0 15px; padding: 0;}ul, ol		{padding-left: 0; margin-left: 10px;}ul			{list-style: none;}a:link, a:visited	{ color: #333; text-decoration: none; }a:hover				{text-decoration: underline;}/* Main Page Container */#outerframe		{ background-color: #a6d3be; background-image: url(../img/back.jpg); background-repeat: repeat-y; background-position: center; width: 900px; margin: 0 auto; padding: 0; }#bodyframe		{ font-size: 12px; text-align: left; width: 800px; margin: 0 auto; padding: 0; overflow: hidden; }#flashcontent { background-color: #01a199; background-image: url(../img/home/navback.jpg); width: 514px; float: left; }#flashcontent p { margin: 15px; }/* Masthead */#banner 	{ color: #666; font-family: arial; background-image: url(../img/header.jpg); height: 208px; margin: 0; padding: 0; }#banner a { color: #333; text-decoration: none; }#banner a:hover { color: #fff; text-decoration: underline; }#subnav { color: #3f7a75; font-size: 11px; font-weight: bold; font-style: oblique; background-image: url(../img/subnavback.jpg); width: 800px; height: 25px; float: left; }#subnav ul 	{ float: left; margin: 0 0 0 10px; padding: 0; list-style: none; white-space: nowrap; }#subnav li { line-height: 13px; float: left; margin: 0; padding: 0; display: inline; }#subnav a { color: #3c7c7e; background-image: url(../img/subnav-button-back1.gif); background-repeat: no-repeat; background-position: right 0; text-decoration: none; padding: 7px 12px 5px 3px; display: block; }#subnav a:hover { color: #7fb1b3; background-image: url(../img/subnav-button-back.jpg); background-repeat: no-repeat; background-position: right 0; text-decoration: none; padding: 7px 12px 5px 3px; }#topnav { text-align: right; width: 795px; float: left; }#topnav ul 	{ color: #666; font-size: 12px; line-height: 30px; margin: 0 5px 0 0; padding: 3px 0 0; list-style: none; white-space: nowrap; }#topnav li { float: right; display: inline; }#topnav a { color: #333; text-decoration: none; }#topnav a:hover { color: #fff; text-decoration: none; }#homenav { text-align: right; width: 730px; float: left; padding-top: 60px; }#homenav a { color: #fff; }#copycontainer1 { font-size: 11px; line-height: 13px; text-align: left; position: relative; top: 15px; left: 45px; width: 322px; height: 300px; overflow: auto; float: left; padding-right: 5px; vertical-align:top}#copycontainer1 p { margin-top: 10px; margin-right: 10px; }#copycontainer1 img { border: solid 2px #00a199; }#copycontainer2 { font-size: 11px; line-height: 13px; text-align: left; position: relative; top: 15px; left: 118px; width: 322px; height: 300px; overflow: auto; float: left; padding-right: 5px; }#copycontainer2 p { margin-top: 10px; margin-right: 10px; }#copycontainer2 img { border: solid 2px #00a199; }#phototable1 {overflow: auto; position: relative; width: 142px; height: 132px; left: 0px; top: 0px; right: 0px; bottom: 0px; }.beforeafterheader {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none ;color: #00a199;text-decoration: none; letter-spacing: normal; text-align: center; vertical-align: middle; word-spacing: normal; margin: 0px; padding: 3px;}/*Navigation */body#gallery a#gallerynav { color: #fff; text-decoration: none; }#navbar		{ width: 800px; height: 54px; margin: 0; padding: 0; text-align: center; font-weight: bold; background-image: url(../img/navback3.jpg); background-repeat: no-repeat; background-position: right top; float: left; }.button1 { width: 85px; height: 54px; float: left; }.button1 a { display: block; width: 85px; height: 54px; background: url(../buttons/facial1.gif) no-repeat left top; position: relative; }.button1 a:hover { background-image: url(../buttons/facial2on.gif); background-position: left bottom; }.button1on { width: 85px; height: 54px; float: left; }.button1on a { display: block; width: 85px; height: 54px; background: url(../buttons/facial2on.gif) no-repeat left top; position: relative; }.button1on a:hover { background-image: url(../buttons/facial2on.gif); background-position: left bottom; }.button2 { position: relative; right: 14px; width: 98px; height: 54px; float: left; }.button2 a { display: block; width: 98px; height: 54px; background: url(../buttons/breasts1.gif) no-repeat left top;}.button2 a:hover { background-image: url(../buttons/breasts2on.gif); background-position: left bottom; }.button2on { position: relative; right: 14px; width: 98px; height: 54px; float: left; }.button2on a { display: block; width: 98px; height: 54px; background: url(../buttons/breasts2on.gif) no-repeat left top;}.button2on a:hover { background-image: url(../buttons/breasts2on.gif); background-position: left bottom; }.button3 { position: relative; right: 30px; width: 84px; height: 54px; float: left; }.button3 a { display: block; width: 84px; height: 54px; background: url(../buttons/body1.gif) no-repeat left top;}.button3 a:hover { background-image: url(../buttons/body2on.gif); background-position: left bottom; }.button3on { position: relative; right: 30px; width: 84px; height: 54px; float: left; }.button3on a { display: block; width: 84px; height: 54px; background: url(../buttons/body2on.gif) no-repeat left top;}.button3on a:hover { background-image: url(../buttons/body2on.gif); background-position: left bottom; }.button4 { position: relative; right: 46px; width: 148px; height: 54px; float: left; }.button4 a { display: block; width: 148px; height: 54px; background: url(../buttons/non-surgical1.gif) no-repeat left top;}.button4 a:hover { background-image: url(../buttons/non-surgical2on.gif); background-position: left bottom; }.button4on { position: relative; right: 46px; width: 148px; height: 54px; float: left; }.button4on a { display: block; width: 148px; height: 54px; background: url(../buttons/non-surgical2on.gif) no-repeat left top;}.button4on a:hover { background-image: url(../buttons/non-surgical2on.gif); background-position: left bottom; }.button5 { position: relative; right: 62px; width: 128px; height: 54px; float: left; }.button5 a { display: block; width: 128px; height: 54px; background: url(../buttons/contact1.gif) no-repeat left top;}.button5 a:hover { background-image: url(../buttons/contact2on.gif); background-position: left bottom; }.button5on { position: relative; right: 62px; width: 128px; height: 54px; float: left; }.button5on a { display: block; width: 128px; height: 54px; background: url(../buttons/contact2on.gif) no-repeat left top;}.button5on a:hover { background-image: url(../buttons/contact2on.gif); background-position: left bottom; }#preloadedImages { display: none; }/* Main Layout*/#photoheader { background-image: url(../img/photo-gallery-top.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 120px; float: left; }.currentpage { color: #099; font-weight: bold; }#pagelinks { color: #099; font-size: 16px; float: right; margin-top: 85px; margin-right: 20px; }#pagelinks a { color: #099; font-weight: bold; }#pagelinks a:hover { color: #FFF; font-weight: bold; text-decoration: none; }#photo11 { background-image: url(../img/photo-gallery1-1.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 391px; float: left; }#photo12 { background-image: url(../img/photo-gallery1-2.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 384px; float: left; }#photo21 { background-image: url(../img/photo-gallery2-1.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 391px; float: left; }#photo22 { background-image: url(../img/photo-gallery2-2.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 384px; float: left; }#photo31 { background-image: url(../img/photo-gallery3-1.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 391px; float: left; }#photo32 { background-image: url(../img/photo-gallery3-2.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 384px; float: left; }#photo41 { background-image: url(../img/photo-gallery4-1.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 391px; float: left; }#photo42 { background-image: url(../img/photo-gallery4-2.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 384px; float: left; }#photo51 { background-image: url(../img/photo-gallery5-1.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 391px; float: left; }#photo52 { background-image: url(../img/photo-gallery5-2.jpg); background-repeat: no-repeat; background-position: 0 top; width: 800px; height: 384px; float: left; }/* Footer */#bottom { background-color: #959796; background-image: url(../img/footer-back-photo.jpg); background-repeat: no-repeat; width: 800px; float: left; }#footer1			{ margin: 0; padding: 0; color: #333; font-size: 12px; font-family: arial; line-height: 38px; position: relative; left: 15px; width: 800px; height: 38px; float: left; }#footer1 ul		{ margin: 0 0 0 0; padding: 0; }#footer1 li		{ display: inline; font-size: 12px; float: left; }#footer1 a:link, #footer1 a:visited	{ text-decoration: none; color: #333; margin: 0 0 0 0; padding: 0; }#footer1 a:hover						{ color: #fff; text-decoration: underline; }#footer1 p			{ margin: 5px 0 0; padding: 0; }#footer2			{ margin: 5px 0 0; padding: 0; color: #ccc; font-size: 12px; font-family: arial; position: relative; left: 15px; width: 400px; float: left; }#footer2 ul		{ width: 400px; margin: 0 0 0 0; padding: 0; }#footer2 li		{ display: inline; font-size: 12px; float: left; }#footer2 a:link, #footer2 a:visited	{text-decoration: none; color: #ccc;}#footer2 a:hover						{ color: #fff; text-decoration: underline; }#footer2 p			{ float: left; margin: 0 0 0 0; padding: 0; }#footer3			{ margin: 0; padding: 0; color: #ccc; font-size: 12px; font-weight: bold; line-height: 15px; text-align: center; width: 250px; height: 45px; float: left; }#footer3 ul		{ position: relative; left: 15px; margin: 0; padding: 0; }#footer3 li		{ display: inline; font-size: 12px; float: left; }#footer3 a:link, #footer3 a:visited	{text-decoration: none; color: #fff;}#footer3 a:hover						{ color: #ddd; text-decoration: underline; }#footer3 p			{ margin: 5px 0 0; padding: 0; }/* Forms*/form		{margin: 0; padding: 0; border: 0;}.forminput { font-size: 12px; margin: 0 2px 0 1px; padding: 2px 4px; border-color: #ccc #999 #999 #ccc; border-style: solid; border-width: 1px; }.forminput:hover, .forminput:focus { font-size: 12px; background-color: #eee; margin: 0 2px 0 1px; padding: 2px 4px; border: solid 1px #ddd; }input, select { font-size: 12px; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; padding-left: 5px; }.Formbutton { background-color: #efefef; background-position: 0 0; margin: 0; padding: 1px 4px; border-color: #e1e1e1 #999 #999 #e1e1e1; border-style: solid; border-width: 1px; }.Formbutton:hover, .button:focus { background-color: #fff; border-color: #999 #e1e1e1 #e1e1e1 #999; border-style: solid; border-width: 1px; }