
* { margin: 0; padding: 0; }
body {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fafafa;margin: 0 auto 0 auto;padding: 0 0 0 0;background: #303030 url(whitewrap.gif) top center repeat-y;text-align: center;}
#liposuction ul ol li {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;list-style-image: url(blbullet.gif);list-style-position: inside;margin: 0px 15px 0px 10px;color: #202020;width: 850px; line-height: 18px;}
ol {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;list-style-image: url(blbullet.gif);list-style-position: inside;margin: 0px 15px 0px 10px;color: #202020; line-height: 18px;}	
/* Links */
a:active a:link {text-decoration: none;color: #0000a6;}
a:visited {text-decoration: none;}
a:hover {color: #0000ff;}
/* headers */
h1, h2, h3 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;}
h1 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal;letter-spacing: -2px;padding: 15px 10px 5px 10px;margin: 0;}
h2 {font-size: 20px;color: #202020;padding: 20px 10px 5px 10px;margin: 0;}
h3 {font-size: 18px;font-weight: normal;padding: 20px 10px 5px 10px;margin: 0}
p, dl {padding: 10px;margin: 0px; color: #202020; line-height: 20px;}
p.intro {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;line-height: 22px;text-align: left;}
dt {font-weight: bold; color: #222264;}
dd {padding-left: 25px;}
/* images */
img {background: #fafafa;border: 1px solid #ddc88a;padding: 5px;}
img.float-right {margin: 5px 0px 10px 10px;}
img.float-left {margin: 5px 10px 10px 0px;}
code {margin: 5px 0;padding: 15px;text-align: left;display: block;overflow: auto;font: 500 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;	/* white-space: pre; */border: 1px solid #a0b6c7;background: #ECF8FE;}
acronym {cursor: help;border-bottom: 1px dotted #202020;}
blockquote {margin: 15px 10px;padding: 10px 10px 10px 35px;border: 1px solid #a0b6c7;background: #a0b6c7 url(quote.jpg) no-repeat 10px 10px;font-weight: normal;font-size: 1.5em;line-height: 1.5em;font-style: italic;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color: #696998;}
/* start - table */
table {border-collapse: collapse;margin: 0px 0px;}
th {background: #A0b6c7 url(header-bg.jpg) repeat-x 0 -100px;height: 38px;padding-left: 12px;padding-right: 12px;color: #ffffff;text-align: left;border-left: 1px solid #222264;border-bottom: solid 2px #ffffff;}
tr {height: 34px;background: #ffffff;}
td {border: 1px solid #ffffff;}	
.lipo img:hover	{color:#0000ff;border: 1px solid #0000ff; padding: 5px}
/* end - table */
/* form elements */
form {background: #A99EB8 url(newport-frmbg.jpg);font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#202020;margin: 5px 5px 5px 5px;}
form.lipo {background: #fafafa;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#202020;margin: 5px 5px 5px 5px;}
label {font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;margin: 3px 0 3px 0;color: #35357b;border: 1px solid #4e5e6b;background-color: #fafafa;}
input, select {height: 18px;color: #35357b;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;border: 1px solid #597E90;margin: 3px 3px 3px 3px;}
textarea {width: 242px;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;height: 50px;margin: 3px 3px 3px 3px;border: 1px solid #597E90 ;display: block;color: #35357b;}
.textbox {color: #597E90;font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;	height: 24px;vertical-align: top;margin: 5px 0 5px 0;}
input.button {font: bold 10px Arial, Sans-serif;height: 24px;margin: 0px 3px 3px 3px;color: #202020;background: #fafafa;border-width: 1px;border-style: solid;border-color: #ffffff;}
img.cred{border: none;padding: 10px 0px 5px 0px;}
img.fred{border: none;padding: 0px;}
img.john{border: 1px solid #2d5d74;padding:0px; margin: 0px;}
input.fred{padding: 0px;height: 0px;font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;border: none;margin: 0px;color: #202020;}
/* search form */
.searchform {background-color: transparent;border: none;margin: 0; padding: 5px 0 5px 0px;width: 250px;}
.searchform input.textbox {font: bold 12px Arial, Sans-serif;height: 20px;margin: 3px 3px 3px 0px;color: #202020;border-width: 1px;border-style: solid;border-color: #000000;}
.searchform input.button {width: 70px;height: 24px;padding: 2px 5px;vertical-align: top;}
/*------------------------------------------
   LAYOUT
-------------------------------------------*/ 
#wrap-out {position: relative;background: #fafafa url(header-bg.jpg) repeat-x;width: 900px;margin: 0 auto;overflow: hidden;text-align: left;}
#wrap {background: url(header-photo-ext.jpg) no-repeat right top;width: 900px;margin: 0 auto;}
#content-wrap {position: relative;clear: both;float: left;width: 880px;padding: 0;margin-left: 5px;background: transparent;}
#header {position: relative;width: 900px;height: 325px;padding: 0;margin: 0 auto;background: transparent;}
/*  Navigation  */
#menu .menu {padding:0 0 0 5px;margin:0;top:0px;list-style: none;height: 35px;position: relative;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}
#menu .menu li.top {display:block; float:left; position:relative;}
#menu .menu li a.top_link {display: block;float: left;height: 35px;line-height: 33px;color: #000000;text-decoration: none;font-size: 14px;font-weight: bold;padding: 0 0 0 3px;cursor: pointer;}
#menu .menu li a.top_link span {float:left;font-weight:bold;display:block;padding:0 4px 0 4px;height:35px;}
#menu .menu li a.top_link span.down {float:left;display:block;padding:0 24px 0 12px;height:35px;}
#menu .menu li a.top_link:hover {color: #222264;text-decoration: underline;}
#menu .menu li a.top_link:hover span {background:#222264 no-repeat right top;}
#menu .menu li a.top_link:hover span.down {background:#222264 no-repeat right top;}
#menu .menu li:hover > a.top_link {color: #222264;background: transparent no-repeat;}
#menu .menu li:hover > a.top_link span {background:transparent no-repeat right top;}
#menu .menu li:hover > a.top_link span.down {background:transparent no-repeat right top;}
#menu .menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}
#menu .menu a:hover {visibility:visible;}
#menu .menu li:hover {position:relative; z-index:200;}
#menu .menu ul, .menu :hover ul ul, .menu :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul ul,.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#menu .menu :hover ul.sub {left:2px; top:30px; right:2px; background: #618b9b; padding:0; border:1px solid #ffffff; white-space:nowrap; width:187px; height:auto; list-style:none;}
#menu .menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:250px;}
#menu .menu :hover ul.sub li a {font-weight: normal;display: block;font-size: 12px;height: 20px;width: 187px;line-height: 20px;text-indent: 5px;color: #caecf9;text-decoration: none;border-width: 0 0 0 0px;border-bottom: 1px solid #ffffff;}
#menu .menu :hover ul.sub li a.fly {background:#89c5c2 80px 2px no-repeat;}
#menu .menu :hover ul.sub li a:hover {color:#ffffff;font-weight:normal;text-decoration: underline;}
#menu .menu :hover ul.sub li a.fly:hover {background: #89c5c2  80px 2px no-repeat;color:#ffffff;}
#menu .menu :hover ul li:hover > a.fly {background: #89c5c2 80px 2px no-repeat;color:#ffffff;} 
#menu .menu :hover ul :hover ul,.menu :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul,.menu :hover ul :hover ul :hover ul :hover ul :hover ul{left:90px; top:-4px; background: #89c5c2; padding:1px 0; border:1px solid #999999; white-space:nowrap; width:93px; z-index:200; height:auto;}
#nav {position: absolute;clear: both;margin: 0; padding: 0;height: 35px;left: 0;	top: 12px;z-index: 99999;}
#nav ul {float: left;list-style: none;width: 900px;height: 35px;text-transform: uppercase;margin: 0;	padding: 0;display: inline;}
#nav ul li {display: inline;margin: 0; padding: 0;}
#nav ul li a {margin: 0;padding: 0 10px;font: bold 14px/35px Arial, Helvetica, sans-serif;text-transform: uppercase;
	text-decoration: none;letter-spacing: 2px;color: #000000;}
#nav ul li a:hover,#nav ul li a:active {color: #2d5d74;background: none;border: none;text-decoration: underline;}
#nav ul li#current a {color: #a03e49;}
#header h1#logo-text a {position: absolute;margin: 0;padding: 0;font: normal 28px Verdana, Geneva, Arial, Helvetica, sans-serif;letter-spacing: -1.5px;color: #202020;text-transform: none;text-decoration: none;border-bottom: 1px solid #202020;padding-bottom: 2px;	/* change the values of top and left to adjust the position of the logo*/	top: 95px;left: 25px; text-align: center;}
#header h1#logo-text a:hover {background: none;	border: none;}
#header p#intro {position: absolute;margin: 0;padding: 0;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;line-height: 18px;text-transform: none;color: #202020;width: 400px; 	/* change the values of top and left to adjust the position */top: 155px;left: 25px;}
#header p#oclipo {position: absolute;margin: 0;padding: 0;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;line-height: 18px;text-transform: none;color: #202020;width: 375px;	/* change the values of top and left to adjust the position */top: 175px;left: 0px; text-align: center;}
a.oclipo {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;font-size: 14px;line-height: 18px;text-transform: none; text-decoration:none;color: #202020;}
#trans {position: absolute; top: 18px; left: 700px;}
#mainDiv6 {position:absolute;width:160px;height:198px;z-index:0;left: 475px;top: 95px;background: #fafafa;border: 1px solid #ddc88a;padding: 5px;}
/* Main Column */
#main {position: absolute;top:0px;left:10px; width: 520px;padding: 0;margin: 0; vertical-align: top;}
#main h1 {padding-bottom: 3px;margin-top: 0px;font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 3px;text-transform: none;border-bottom: 1px solid #C7B378;}
#main h2 {padding-bottom: 3px;margin-top: 5px;font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 3px;text-transform: none;border-bottom: 1px solid #C7B378;}
#main h3 {padding-bottom: 3px;margin-top: 3px;font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 2px;text-transform: none;float: left;border-bottom: 1px solid #C7B378;}
#main h4 {padding-bottom: 3px;margin-top: 0px;margin-bottom: 0px; font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 3px;text-transform: none;border-bottom: 1px solid #C7B378;}
#main h2 a {color: #202020;text-decoration: none;background: none; border: none;}
#main h1 a {color: #202020;text-decoration: none;background: none; border: none;}
#main p.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;line-height: 20px;}
#main ul li.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #202020; text-decoration: none; list-style-image: url(blbullet.gif);margin: 10px 15px 0px 25px;}
.lipo-gray {color: #193345;letter-spacing: 2px;}

/* Midbar */	
#midbar {position: absolute; top:0px; left:523px;width: 160px;padding: 0;margin: 0 0 0 0;}	
#midbar h3 {text-align: left;width: 160px;margin: 9px 0px 8px 0px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fafafa;text-transform: none; background: #909090;}
#midbar a {text-align: left;width: 160px;margin: 9px 0px 8px 0px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fafafa; text-decoration: none; background: #909090; }
#midbar h3 a:hover {text-align: left;width: 160px;margin: 9px 0px 8px 5px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #0000FF;text-decoration: underline; background: #909090; }
#midbar ul.midmenu {text-align: left;width: 160px;margin: 7px 0px 8px 0px; padding: 0;text-decoration: none;background: url(dots.gif) repeat-x left top;}
#midbar ul.midmenu li {list-style: none;background: url(dots.gif) repeat-x left bottom;padding: 8px 10px;margin: 0;}
#midbar ul.midmenu li {height: 1%;}
#midbar ul.midmenu li a {text-decoration: none;background-image: none;background-color: transparent;border: none;color: #69699a;font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
#midbar ul.midmenu li a span {color: #404040;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;font-weight: normal;font-size: 12px;}
#midbar ul.midmenu li a:hover {color: #555;}
#midbar ul.midmenu ul { margin: 0 0 0 0px; padding: 0; }
#midbar ul.midmenu ul li { background: none; }
#midbar td.lipo {width: 160px; background: #909090; border: none; padding-left: 0px; padding-right: 0px;}
#midbar .contact {border: 1px solid #2d5d74;background:url(newport-frmbg.jpg);font: bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#202020;margin: 0px 0px 0px 0px;width: 160px;}
/* Sidebar */	
#sidebar {position: absolute; top:0px; left:684px; width: 200px; padding: 0; margin: 0 0 0 0;vertical-align: top;}	
#sidebar h3 {text-align: left;width: 200px;margin: 9px 0px 8px 0px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fafafa;text-transform: none; background: #909090;}
#sidebar a {text-align: left;width: 200px;margin: 9px 0px 8px 0px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #fafafa; text-decoration: none; background: #909090; }
#sidebar h3 a:hover {text-align: left;width: 200px;margin: 9px 0px 8px 0px; padding: 0;text-decoration: none;font: bold 12px Verdana, Geneva, Arial, Helvetica,sans-serif;color: #0000FF;text-decoration: underline; background: #909090; }
#sidebar ul.sidemenu {text-align: left;width: 200px;margin: 7px 0px 8px 0px; padding: 0px;text-decoration: none;background: url(dots.gif) repeat-x left top;}
#sidebar ul.sidemenu li {list-style: none;background: url(dots.gif) repeat-x left bottom;padding: 8px 0px 10px 0px;margin: 0px;}
* html body #sidebar ul.sidemenu li {height: 1%;}
#sidebar ul.sidemenu li a {text-decoration: none;background-image: none;background-color: transparent;border: none;color: #69699a;font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 10px;}
#sidebar ul.sidemenu li a span {color: #404040;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-style: italic;font-weight: normal;font-size: 10px;}
#sidebar ul.sidemenu li a:hover {color: #555;}
#sidebar ul.sidemenu ul { margin: 0 0 0 0px; padding: 0; }
#sidebar ul.sidemenu ul li { background: none; }
#sidebar td.lipo {width: 230px; background: #909090; border: none; padding-left: 0px; padding-right: 0px; font: 10px Verdana, Geneva, Arial, Helvetica,sans-serif;color: #ffffff;text-decoration: none;}
#liposuction { position:absoulute; top: 500px left:5px width: 880px;padding: 0; margin: 0px 10px 0 10px; }
#liposuction h1 {padding-bottom: 3px;margin-top: 15px;font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 3px;text-transform: none;border-bottom: 1px solid #C7B378;}
#liposuction h2 {padding-bottom: 3px;margin-top: 15px;font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 3px;text-transform: none;border-bottom: 1px solid #C7B378;}
#liposuction h3 {padding-bottom: 3px;margin-top: 3px;font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 2px;text-transform: none;float:left;border-bottom: 1px solid #C7B378; }
#liposuction h2 a {color: #202020;text-decoration: underline;background: none; border: none;}
#liposuction h2 a:hover {color: #0000ff;text-decoration: underline;background: none; border: none;}
#liposuction h1 a {color: #202020;text-decoration: none;background: none; border: none;}
#liposuction p.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;width: 860px;line-height: 20px;margin: 0px 10px 0px 0px;}
a.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;text-transform: none; text-decoration:none;}
#liposuction hr {color: #c7b378; width: 860px; margin: 0 auto 0 auto;float: left;}

/* footer */
#footer-wrap {position: relative;clear: both;padding: 1em 0 2.5em 0;margin-top: 30px;font: normal 1em Verdana, Geneva, Arial, Helvetica, sans-serif;background: #fafafa;color: #777;width: 900px;float: left;}
#footer-wrap h3 {font: normal 1.6em/1.6em Verdana, Geneva, Arial, Helvetica, sans-serif;text-transform: none;letter-spacing: 0;margin-left: 0;color: #666666;}
#footer-content {margin: 0 auto;width: 880px;text-align: left;}
#footer-content ul.col-list {background: url(dots.gif) repeat-x left top;list-style: none;margin: 5px 0 0 5px; padding: 0;width: 98%;}
#footer-content ul.col-list li {background: url(dots.gif) repeat-x left bottom;}
#footer-content ul.col-list li a {display: block;line-height: 2em;font-weight: bold;padding: 4px 0 4px 8px;width: 98%;color: #777;border: none;}
#footer-content ul.col-list li a:hover {color: #333;text-decoration: none;}
#footer-content ul.col-list li a span {color: #989898;font-style: italic;font-weight: normal;font-family: Georgia, "Times New Roman", Times, serif;}
#footer-content .col {width: 280px;padding: 0 0 30px 0;display: inline;}
#footer-content .space-sep {margin-right: 12px;}
#footer-content .col2 {width: 285px;padding: 0 0 30px 0;display: inline;}
a:link.footer { color:#0000FF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;TEXT-DECORATION: underline; z-index:7;}
a:visited.footer {color:#42a8b9;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;TEXT-DECORATION: underline;z-index:7;}
a:hover.footer {color: #42a8b9;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;TEXT-DECORATION: none;z-index:7;}
a:active.footer {color:#42a8b9;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;TEXT-DECORATION: none;z-index:7;}
.footer {color:#202020; font-family: Arial, Helvetica, sans-serif; text-align: center;font-size: 10px; z-index:7; }
hr.footer {color: #c7b378; width: 100%; margin: 0 auto 0 auto;}
/* postmeta */
.postmeta {padding: 5px; margin: 20px 10px 15px 10px;font-size: 1em;color: #777;border: 1px solid #ECF8FE;background: #ECF8FE;}
.postmeta .date{ margin: 0 10px 0 5px;	}
.postmeta a.comments { margin: 0 10px 0 5px;	}
.postmeta a.readmore { margin: 0 10px 0 5px;	}
.post-info { font-size: .95em; padding-top: 3px; margin-left: 5px; color: #bababa;	}
.post-info a { color: #C5935C; }

/* thumbnails */
p.thumbs{ padding: 12px 0 0 2px; }
.thumbs img {position: relative;border: 1px solid #C7B378;background: none;padding: 2px;margin: 3px;/* margin: 4px 7px 4px 4px; */}
.thumbs img:hover	{color:#a69a77;border: 1px solid #2d5274;background: none;}
.thumbs a:hover { background-color: transparent; border: none }
/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clearer { clear: both; }

#bottom{width: 860px;height: auto;margin: 0px;padding: 1px;}
.bottomtext{width:860px;margin:0px 10px 0px 0px;padding:0px; color:#202020; line-height: 20px; }
#bottom h3 {padding-bottom: 3px;margin-top: 3px;font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;letter-spacing: 2px;text-transform: none; border-bottom: 1px solid #C7B378; text-align: left; width: 860px; display: inline; margin-bottom: 7px;}

#bottomtext1 .bottomtitle{width:840px;font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;line-height: 20px;}
#bottomtext2 .bottomtitle{width:840px;height:40px;}
#bottomtext3 .bottomtitle{width:840px;height:40px;}
#bottomtext4 .bottomtitle{width:840px;height:40px;}
#bottomtext5 .bottomtitle{width:840px;height:40px;}
#bottomtext6 .bottomtitle{width:840px;height:40px;}
#bottomtext7 .bottomtitle{width:840px;height:40px;}
#bottomtext8 .bottomtitle{width:840px;height:40px;}
#bottomtext9 .bottomtitle{width:840x;height:40px;}
#bottomtext10 .bottomtitle{width:840px;height:40px;}
.bottomtitle{width:840px; color: #202020;font-weight: bold;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 16px;margin: 0px;padding: 0px;}
.bottomtextbody {width:840px;padding:0px;margin:5px ;color: #202020; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; float: left; display: inline;}
#bottomtextbody .link{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px;	color: #0000FF;line-height: 20px;}
.bottomtextbody table tr td{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;color: #202020;border: 1px solid #101010; }
#bottomtext1 p.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020;width: 860px;line-height: 20px;margin: 0px 10px 0px 0px;float: left; display: inline;}
#bottomtext1 ul li.lipo {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #202020; text-decoration: none; list-style-image: url(blbullet.gif);margin: 10px 15px 0px 25px;}
#bottomtext1 .contact2 {border: 1px solid #2d5d74;background:url(newport-frmbg.jpg);font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020; margin: 0px 0px 7px 7px;width: 160px; float: right; display: inline;}
#bottomtext1 .book {font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #202020; margin: 3px 0px 0px 7px;width: 160px; float: right; text-align: center;}
.totop{width:77px;height:25px;margin:10px 0px 0px 670px;padding:5px; border: 0px;}
#line{width:840px;height:1px;margin:20px auto;padding:0px;}
.enroll {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#ffffff;margin: 5px 0px 0px 0px;width: 160px; text-align: center;}
 a.enroll {font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #ffffff; text-decoration:underline; background: none;}
 a:hover.enroll {font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #0000ff;text-transform: none; text-decoration:underline; background: none;}