* {
    padding:0;
    margin:0;
    outline:0;
}
.cl {
    font-size:0;
    line-height:0;
    height:0;
    display:block;
    clear:both;
}
body{
    background:#a9d156 url('/final/css/images/bg.jpg') repeat-x;
    font-family:Georgia,Arial, sans-serif;
    color:#000;
    font-size:14px;
    line-height:20px;
}
a{
    color:#4178a3;
    text-decoration: none;
}
a:hover{
    text-decoration: underline;
}
a img{
    border:none;
}
.shell{width:964px; margin:0 auto; }
ul, ol {
	list-style:none;
}

/* Remove inconsistent (among browsers) default padding or margin */
ul, ol, li, table li, table ul {
	margin:0;
	padding:0;
}
#page{background:url('/final/css/images/bottom.gif') no-repeat 0 bottom; padding-bottom:9px; width:963px}

#header{background:url('/final/css/images/header.gif') no-repeat 0 0; width:964px; height:113px; }
#header .right-section{float: right; display: inline; padding-right:6px; padding-top: 28px; width:650px; position: relative; margin-bottom: -1px; }
#header .quick-search {float: right; display: inline; margin-right:7px; }
#header .quick-search label{float: left; display: inline; color:#6f5b45; padding-right:5px; padding-top:6px}
#header .quick-search .dropdown{float: left; display: inline; width:135px; margin-top:7px; margin-right:10px}
#header .quick-search .btnp {float: left; display: inline;}
#header .quick-search .btnp input {
	float: left; 
	display: inline; 
	background:url('/final/css/images/find.gif'); 
	width:135px; 
	height:33px; 
	border:0; 
	text-indent: -4000px; 
	font-size: 0; 
	line-height: 0;
	cursor:pointer;
}

 h1#logo{
 	background-image: none;
 	font-size: 0;
 	line-height:0;
 	width:231px;
 	height:74px;
 	float: left;
 	display: inline;
 	padding-top:23px;
 	padding-left:21px;
 }
 h1#logo a{
 	display: block;
 	text-indent: -4000px;
 	height:74px;
 	background:url('/final/css/images/logo.gif');
 }
 
 h2#logo{
 	background-image: none;
 	font-size: 0;
 	line-height:0;
 	width:231px;
 	height:74px;
 	float: left;
 	display: inline;
 	padding-top:23px;
 	padding-left:21px;
 }
 h2#logo a{
 	display: block;
 	text-indent: -4000px;
 	height:74px;
 	background:url('/final/css/images/logo.gif');
 } 
h1#blurb_locations_title{font-size: 36px; color:#000; font-weight: normal; line-height: 40px; float: left; display: inline;}
h1#body_content_title_metro{font-size: 14px; color:#000; font-weight: bold; line-height: normal; float: left; display: inline; }

h1#body_content_title{font-size: 36px; color:#000; font-weight: normal; line-height: 40px; float: left; display: inline; }
h1#blurb_1_title{font-size: 24px; color:#000; font-weight: normal; padding-top:20px; padding-bottom:15px}
h1#blurb_content_title{font-size: 36px; color:#c86b00; font-weight: normal; line-height: 40px; padding-left:117px; padding-top:43px}
h2.blurb_locations_title{font-size: 24px; color:#000; font-weight: normal; float: left; display: inline; line-height:25px; }
h2#blurb_2_title{font-size: 24px; color:#8b4f0b; font-weight: normal; border-bottom:dotted 1px #848484; padding-bottom:8px; margin-left:12px; margin-bottom:2px}
h2#blurb_2_title a{font-size: 24px; color:#8b4f0b; font-weight: normal; }
h2#blurb_locations_title{font-size: 24px; color:#000; font-weight: normal; float: left; display: inline; line-height:25px; }
h2#blurb_3_title{font-size: 24px; color:#8b4f0b; font-weight: normal; border-bottom:dotted 1px #848484; padding-bottom:8px;margin-bottom:13px; width:545px}
h2#blurb_4_title{font-size: 24px; color:#000; font-weight: normal; padding-bottom:10px; }
h2#blurb_5_title{font-size: 24px; color:#000; font-weight: normal; padding-top:24px; padding-left:24px}
h2.big{font-size: 43px; color:#4178a3; font-weight: normal; line-height: 44px;} 
h3{font-size: 18px; color:#000; font-weight: normal;} 

.tabbed-nav{height:46px; font-family: "Myriad Pro", "Trebuchet MS" sans-serif; float: right; display: inline; padding-top:7px}
.tabbed-nav li{height:46px; background:url('/final/css/images/nav.gif') no-repeat; float: left; display: inline; padding-left:20px; font-size: 18px; font-weight: normal; margin-right:1px}
.tabbed-nav li a{height:46px; background:url('/final/css/images/nav.gif') no-repeat  right 0; float: left; display: inline; padding-right:20px; color:#736643; line-height: 46px;}
.tabbed-nav li.active{background:url('/final/css/images/nav.gif') no-repeat 0 bottom;}
.tabbed-nav li.active a{background:url('/final/css/images/nav.gif') no-repeat right bottom; color:#5b5b5b;}

.welcome{height:252px; background:url('/final/css/images/welcome-rep.gif') no-repeat 0 0;}
.welcome .inner{width:953px; margin-left:5px; background:url('/final/css/images/welcome-bg.jpg') no-repeat; height:254px}
.welcome .inner .box{width:293px; height:196px; margin-left:5px; background:url('/final/css/images/box.gif') no-repeat; float: left; display: inline; margin-top:37px}
.welcome .inner .box form{width:200px; padding-left:40px; padding-top:45px}
.welcome .inner .box label{color:#4d5a5f; font-size: 18px; display: block; padding-bottom:10px}
.welcome .inner .box .dropdown{width:198px;}
.welcome .inner .box .btnp input{
	width:81px; 
	height:32px; 
	background:url('/final/css/images/go-btn.gif'); 
	float: right; 	
	display: inline; 
	color:#593b00; 
	line-height: 32px; 
	font-size: 24px; 
	border:0;
	font-family: georgia, sans-serif;
	margin-top:10px;
}
.welcome .inner .middle{width:321px; background:url('/final/css/images/green-arrow.gif') no-repeat 0 17px; margin-left:330px; margin-top:40px; float: left; display: inline; font-size: 14px; color:#5a5a5a}
.welcome .inner .middle p{line-height: 16px;}
.welcome .inner .middle h3{}

.center-section{background:url('/final/css/images/center-rep.gif') repeat-y;}
.center-section .inner{background:url('/final/css/images/center-bg.gif') repeat-x; width:951px; margin-left:5px}
.center-section .inner .left-links{float: left; display: inline; width:303px;}
.center-section .inner .left-links ul{list-style-type: none; padding-top:20px; margin-left:15px}
.center-section .inner .left-links li{height:71px; background:url('/final/css/images/li-bg.gif') no-repeat; width:304px; display: block; margin-bottom:10px}
.center-section .inner .left-links li a{color:#538fbd; font-size: 21px; text-align: center; width:304px; display: block; line-height: 71px;}
.center-section .inner .left-links li a.first{background:url('/final/css/images/first.gif') no-repeat 1px 0; }
.center-section .inner .left-links li a.second{background:url('/final/css/images/second.gif') no-repeat 1px 0; }
.center-section .inner .left-links li a.third{background:url('/final/css/images/third.gif') no-repeat 1px 0; }
.center-section .inner .left-links li a.fourth{background:url('/final/css/images/fourth.gif') no-repeat 1px 0; }
.center-section .inner .left-links li a.fifth{background:url('/final/css/images/fifth.gif') no-repeat 1px 0; }
.center-section .inner .left-links li a.sixth{background:url('/final/css/images/sixth.gif') no-repeat 1px 0; }
.center-section .description{float: right; display: inline; width:585px; padding-top:40px; padding-right:18px}

#blurb_2_body{width:565px; padding-left:15px}
#blurb_2_body p{padding-bottom:20px}

.rounded-box{background:#f5f5f5; width:585px; margin-top:15px}
.rounded-box .top{background:url('/final/css/images/round-top.gif') no-repeat; width:585px;}
.rounded-box .bottom{background:url('/final/css/images/round-bottom.gif') no-repeat 0 bottom; width:565px; padding-top:17px; padding-left:20px; padding-bottom:13px}

#blurb_3_body{}
#blurb_3_body h5{border-top:dotted 1px #8d8d8d; font-size: 14px; margin-top:15px; padding-top:14px}
#blurb_3_body a.view{margin-right:95px; margin-left:5px}
#blurb_3_body a.last{margin-right:0px}
#blurb_3_body a.pic{float: left; display: inline; margin-right:13px; margin-bottom:10px}
#blurb_3_body a.pic img{float: left; display: inline;}

.bottom-section{background:url('/final/css/images/bottom-rep.gif') repeat-y; width:963px;}
.bottom-section .inner{background:#fff url('/final/css/images/gradient.gif') repeat-x; width:935px; margin-left:5px; padding-top:35px; padding-left:16px; }
.bottom-section .left-col{float: left; display: inline; width:460px}
.bottom-section .right-col{float: right; display: inline; width:420px; padding-right:15px}

#blurb_5_body{width:450px; padding-left:24px; padding-top:10px}

#blurb_6_body{width:450px;}

#blurb_4_body{width:420px; }
#blurb_4_body .line{width:420px; padding-bottom:12px}
#blurb_4_body .line img{float: left; display: inline;}
#blurb_4_body .line .info{float: left; display: inline; width:190px; padding-left:35px; padding-top:0px}
#blurb_4_body .line a.learn{
	float: left; 
	display: inline; 
	width:117px; 
	height:47px; 
	background:url('/final/css/images/learn-more.gif'); 
	padding-left:12px; 
	font-weight: bold; 
	color:#fff; 
	line-height: 47px; 
	margin-top:15px;
}
#blurb_4_body li{
	padding: 0px 0px 0px 18px;
	background: url('http://www.aboardcertifiedplasticsurgeonresource.com/images/home/bullet_grn.gif') no-repeat 0px 4px;
}

.ending{border-top:dotted 1px #747474; width:910px; margin-top:20px; padding-top:22px; padding-bottom:23px}
.ending .dropdown{float: right; display: inline; width:135px; margin-right:10px; margin-top:4px}
.ending label{float: right; display: inline; color:#000; padding-right:12px; padding-top:4px}
.ending .btnp input{
	float: right; 
	display: inline; 
	color:#593b00; 
	font-size: 15px; 
	text-align: center; 
	background:url('/final/css/images/search.gif'); 
	padding-bottom:6px;
	width:109px; 
	border:0; 
	height:27px;
	font-family: georgia, sans-serif;
	cursor:pointer;
}

.frame{background:#a4cb53 url('/final/css/images/frame-bg.gif') repeat-y 3px 0px; width: 957px;}

#content{width:961px}

#sidebar{float: left; display: inline; width:190px; padding-top:10px; padding-left:15px;}
#sidebar a.pink{display: block; width:190px; height:42px; background:url('/final/css/images/pink.gif'); line-height: 42px; text-align: center; color:#fff; margin-bottom:17px}
#sidebar a.explore{color:#659600; font-size: 13px; line-height: 15px;  float: left; display: inline; margin-left:5px} 
#sidebar .side-nav{border-top:dotted 1px #70706e; border-bottom:dotted 1px #70706e; padding-top:18px; margin-bottom:15px;}
#sidebar h4{color:#4d4d4d; font-size: 18px; font-weight: normal;}
#sidebar ul.tri{list-style-type: none; padding-top:5px; font-size: 13px;}
#sidebar ul.tri li{background:url('/final/css/images/small-arr2.gif') no-repeat 0 6px; padding-left:14px}
#sidebar ul.tri li.active a{font-weight: bold;}
#sidebar .side-nav p{color:#7d7d7d; font-size: 13px; padding-bottom:4px}
#sidebar .side-nav ul{width:169px; list-style-type: none; padding-left:10px}
#sidebar .side-nav li{width:169px; display: block; background:url('/final/css/images/li-bg3.gif') no-repeat right bottom; padding-bottom:2px; }
#sidebar .side-nav li.last{background-image: none;}
#sidebar .side-nav li ul.sub-nav{width:154px; padding-left:11px}
#sidebar .side-nav li ul.sub-nav li {width:134px; height:25px; border-bottom:solid 1px #e7e7e7; background:url('/final/css/images/arr.gif') no-repeat 0 6px; padding-left:20px; }
#sidebar .side-nav li ul.sub-nav li.last{border:0}
#sidebar .side-nav li ul.sub-nav li a{width:154px; height:25px; line-height: 25px; font-size: 13px; color:#4b6000; background-image: none; line-height: 25px; text-indent: 0px; }
#sidebar .side-nav li a{width:169px; display: block; height:34px; background-image: url('/final/css/images/side-nav.gif'); background-repeat: no-repeat; text-indent: -4000px; line-height: 0; font-size: 0;}
#sidebar .side-nav li a.breast{background-position: 0 0;}
#sidebar .side-nav li a.bodyp{background-position: 0 -37px;}
#sidebar .side-nav li a.facial{background-position: 0 -74px; height:34px}
#sidebar .side-nav li a.skin{background-position: 0 -110px;}
#sidebar .side-nav li a.weight{background-position: 0 -146px;}
#sidebar .side-nav li a.hair{background-position: 0 -185px;}
#sidebar .side-nav li a.finances{background:url('/final/css/images/financing.gif') no-repeat; }
#sidebar .side-nav h3{font-size: 21px;}
#sidebar .selection{border-top:dotted 1px #ccc; padding-top:14px; line-height: 18px; background:url('/final/css/images/big-arr.gif') no-repeat right bottom; padding-bottom:40px; margin-bottom:18px}

.right-cnt{float: right; display: inline; width:740px; background:url('/final/css/images/right-rep.gif') repeat-y; margin-right:5px}
.right-cnt .top{ width:716px; background:url('/final/css/images/right-top2.gif') no-repeat; padding-top:12px; padding-left:24px}
.right-cnt .toping{background:url('/final/css/images/toping.jpg'); width:716px; height:113px}

a.size{float: right; display: inline; background:url('/final/css/images/size.gif') no-repeat 0 3px; padding-left:25px; margin-right:24px; margin-top:10px}
a.print{float: right; display: inline; background:url('/final/css/images/print.gif') no-repeat; padding-left:25px; margin-right:24px; margin-top:10px}

#body_content_body{
	padding: 0px 26px 15px 5px;
	line-height: 20px;
}

#body_content_body li{
	padding: 0px 0px 0px 18px;
	background: url('http://www.aboardcertifiedplasticsurgeonresource.com/images/home/bullet_grn.gif') no-repeat 0px 4px;
}

#body_content_body img{
padding:5px;
}

#body_content_body .left-section{ float: left; display: inline;}
#body_content_body p.divided{width:440px; font-weight: bold; padding:20px 0 0 0; border:0}
#body_content_body  .head-frame { width:440px; height:24px; margin-top:20px}
#body_content_body  .head-frame h3{background:#f0e9ce; color:#8b4f0b; float: left; display: inline; padding:0 10px 0 8px; line-height: 24px; height:24px; }
#body_content_body  .head-frame h2{background:#f0e9ce; color:#8b4f0b; float: left; display: inline; padding:0 10px 0 8px; line-height: 24px; height:24px; font-size: 14px;}

#body_content_body  .pictures{padding-top:13px; border-top:dotted 1px #747474;}
#body_content_body  .pictures a{float: left; display: inline; margin-right:19px; margin-bottom:18px}
#body_content_body  .pictures a.btm{margin-bottom:10px}
#body_content_body  .pictures a img{border:solid 1px #d6d6d6; display: block; padding:2px }
#body_content_body  p{ padding-top:14px; margin: 0px 0px 15px 0px; margin-right:5px;}
#body_content_body  .dotted{ border-top:dotted 1px #747474};
#body_content_body  p.no-border{border:0}
#body_content_body  p.narrow{width:440px; border-top:dotted 1px #747474;}
#body_content_body .left-section .article a{font-weight: bold;}
.right-cnt .right-section {width:237px; float: right; display: inline; background:url('/final/css/images/rep2.gif') repeat-y;}
.right-cnt .right-section .btm-section{background:url('/final/css/images/small-gradient.gif') repeat-x; padding-top:15px; width:196px; margin-top:10px}
.right-cnt .right-section h2.thin{font-size: 18px; font-weight: normal;}
.right-cnt .right-section ul.edu{width:196px; list-style-type: none; padding-top:8px}
.right-cnt .right-section ul.edu li{width:196px; font-size: 12px; color:#000; border-top:dotted 1px #71706f; line-height: 16px; padding:7px 0}

#docinfo h2 {font-size: 18px; font-weight: normal;}
#docinfo ul {width:196px; list-style-type: none; padding-top:8px}
#docinfo ul  li{width:196px; font-size: 12px; color:#000; border-top:dotted 1px #71706f; line-height: 16px; padding:7px 0}

.right-cnt .right-section .small-top{width:237px; float: right; display: inline; background:url('/final/css/images/top2.gif') no-repeat;}
.right-cnt .right-section .bottom{width:217px; float: right; display: inline; background:url('/final/css/images/bottom2.gif') no-repeat 0 bottom; padding:24px 0 21px 20px;}
.right-cnt .right-section .bottom form{padding-left:5px}
.right-cnt .right-section .bottom label{color:#718a87; line-height: 16px;}
.right-cnt .right-section .bottom .dropdown{width:177px; margin-top:10px; margin-bottom:10px}
.right-cnt .right-section .bottom .btnp input{
	float: left; 
	display: inline; 
	color:#593b00; 
	font-size: 15px; 
	text-align: center; 
	background:url('/final/css/images/search2.gif'); 
	padding-bottom:6px;
	width:109px; 
	border:0; 
	height:27px;
	font-family: georgia, sans-serif;
	cursor:pointer;
}
.right-cnt .right-section .bottom h2.arrow{background:url('/final/css/images/down-arr.gif') no-repeat; padding-left:27px; padding-bottom:3px; font-size: 18px; font-weight: normal;}
.right-cnt .right-section .compare-box{background:url('/final/css/images/small-gradient.gif') repeat-x; width:200px; margin:0 auto; padding-top:21px; margin-top:20px; font-size: 13px;}
.right-cnt .right-section .compare-box h3{padding-bottom:15px}
.right-cnt .right-section .compare-box a.pics{display: block; margin-top:8px}
.right-cnt .right-section .compare-box a.pics img{display: block;}
.right-cnt .right-section .compare-box .hld{border-bottom:dotted 1px #71706f; padding-bottom:14px; margin-bottom:12px}
.right-cnt .right-section .compare-box .hld a{font-size: 13px;}
.right-cnt .head-top{padding-bottom:7px; border-bottom:solid 1px #e1e1e1}

.white-holder{background:url('/final/css/images/center-rep.gif') repeat-y; padding-bottom:30px}
.white-holder .inner-frame{width:896px; margin:0 auto;}

.find-box{border-top:dotted 1px #71706f; border-bottom:dotted 1px #71706f; padding:21px 0; margin-top:20px; margin-bottom:15px; width:680px}
.find-box label{color:#000; font-weight: bold; background:url('/final/css/images/pink-arr.gif') no-repeat; padding-left:46px;float: left; display: inline; margin-top:4px; margin-left:7px}
.find-box .dropdown{float: left; display: inline; width:135px; margin-top:4px; margin-left:13px; margin-right:9px}
.find-box .btnp input{
	float: left; 
	display: inline; 
	color:#593b00; 
	font-size: 15px; 
	text-align: center; 
	background:url('/final/css/images/search.gif'); 
	padding-bottom:6px;
	width:109px; 
	border:0; 
	height:27px;
	font-family: georgia, sans-serif;
	cursor:pointer;
}

.brown-box{width:896px; margin:0 auto; background:url('/final/css/images/rep11.gif') repeat-y;}
.brown-box .top-part{width:896px;background:url('/final/css/images/brown-top.gif') no-repeat;}
.brown-box .bottom-part{width:896px; margin:0 auto; background:url('/final/css/images/brown-bottom.gif') no-repeat 0 bottom; padding-top:12px; padding-bottom:15px}
.brown-box .bottom-part .inside{width:853px; margin:0 auto; }
.brown-box .bottom-part .inside h3.magnify{background:url('/final/css/images/magnify.gif') no-repeat; padding-left:32px; height:34px; line-height: 34px; border-bottom:dotted 1px #ccc; margin-bottom:20px}

.location{padding-bottom:15px; padding-top:10px}
.location ul{list-style-type: none;}
.location li{float: left; display: inline; color:#718a87; background:url('/final/css/images/small-arr.gif') no-repeat right 4px ; padding-right:20px; font-size: 12px ; line-height: 15px; margin-right:7px}
.location li.last{background-image: none;}
.location li a{float: left; display: inline; color:#718a87}

ul.dotted{list-style-type: none; border-top:dotted 1px #71706f; width:689px; padding-top:20px}
ul.dotted li{background:url('/final/css/images/small-arr.gif') no-repeat 0 4px; font-size: 13px; padding-left:16px; line-height: 20px;}

p.click{border-top:dotted 1px #333; border-bottom:dotted 1px #333; padding:15px 0; padding-left:13px; width:670px; margin-bottom:10px}

.narrow-brown-box{width:692px; background:url('/final/css/images/rep10.gif') repeat-y; margin-top:12px; margin-bottom:30px}
.narrow-brown-box h2.blurb_locations_title{color:#8b4f0b; font-size: 18px; border-top:dotted 1px #ccc; padding-top:17px; display: block; float: none;}
.narrow-brown-box h2.more{margin-top:25px}
.narrow-brown-box .frame-set{width:650px; margin:0 auto}
.narrow-brown-box .frame-set ul{list-style-type: none; padding-top:24px; float:left; width:100%; }
.narrow-brown-box .frame-set li{float: left; display: inline; background:url('/final/css/images/r-arr.gif') no-repeat 0 5px; padding-left:20px; width:130px; margin-right:77px; padding-bottom:8px; line-height:20px; }
.narrow-brown-box .frame-set li.no-dist{margin:0}
.narrow-brown-box .frame-set li a{ font-size: 18px; line-height:20px}

.narrow-brown-box .top{width:692px; margin:0; padding:0; background:url('/final/css/images/brown-small-top.gif') no-repeat}
.narrow-brown-box .bottom{width:692px; background:url('/final/css/images/brown-small-bottom.gif') no-repeat 0 bottom; padding-top:11px}
.narrow-brown-box h3.magnify{background:url('/final/css/images/magnify.gif') no-repeat; padding-left:32px; height:34px; line-height: 34px; padding-bottom:3px}

#content .right-end{margin:0;}
.column{float: left; display: inline; width:197px; margin-right:20px}
.column h2{color:#8b4f0b; background:#f2eddb; height:26px; line-height: 26px; font-size: 18px; font-weight: normal; padding-left:7px; width:190px; margin-bottom:9px}
.column ul{list-style-type: none; padding:0px 0 9px 13px}
.column li{background:url('/final/css/images/small-arr2.gif') no-repeat 0 7px; padding-left:14px}

.hold-all{width:684px;}

.right-cnt .ending{width:690px; margin-left:30px; border:0}

.divider{font-size: 1px; line-height: 1px; border-bottom:dotted 1px #333; margin:20px 0}

#body_content_body .bot{ padding-bottom:0px}

.personal-box{width:684px; border-bottom:solid 1px #e7e7e7; padding-top:0px; margin-top:0px; line-height:normal}
.personal-box p{ font-size:12px}
.personal-box h2 { padding-bottom:5px; font-size:12px;}
.personal-box h2 a{ margin-left:25px; }
.personal-box .image{float: left; display: inline; padding:0px;}
.personal-box .image img{border:solid 1px #e7e7e7; padding:0px; display:block}
#body_content_body .personal-box .image img{border:solid 1px #e7e7e7; padding:0px; display:block}
.personal-box .info{float: left; display: inline; width:420px; margin: 0 23px}
.personal-box .info a{display: inline; margin-top:5px}
.personal-box .info .address-box{ padding:0px}
.personal-box .info .address-box .left-p{float: left; display: inline; margin-bottom:0px;}
#body_content_body .personal-box .info .address-box .left-p p{border:0; padding:0; margin-bottom:0px;}
#body_content_body .personal-box .info .address-box .right-p p{border:0; padding:0; margin-bottom:0px;}
#practice p{ border-top:#747474 1px dotted; padding-top:14px}
.personal-box .info .address-box{ margin-bottom:0px; padding-bottom:0px;}
.personal-box .info .address-box p{ padding-bottom:0px;}
.personal-box .info .address-box .left-p strong{display: block; margin-bottom:0px;}
.personal-box .info .address-box .right-p strong{display: block; margin-bottom:0px;}
.personal-box .info .address-box .right-p{float: right; display: inline; margin-bottom:0px;}
.personal-box .info .address-box .right-p p{margin-bottom:0px; padding-bottom:0px;}
.personal-box .info .address-box .left-p p{margin-bottom:0px; padding-bottom:0px;}
.personal-box .info h2{font-size: 21px; color:#000; font-weight: normal; padding-bottom:6px; border-bottom:none;}
.personal-box a.request{background:url('/final/css/images/request.gif'); float: left; display: inline; width:137px; height:54px; font-size:12px; font-weight: bold; color:#fff; padding-left:15px; padding-top:3px}
.personal-box a:hover.request{text-decoration: none;}

.frame-pic{background:url('/final/css/images/frame-pic.gif') repeat-y; width:194px; min-height:235px; padding-top:11px;}
.frame-pic img{display: block; margin:0 auto;}
.frame-pic p{color:#848484; font-size: 12px;  padding-top:2px; text-align:center}

.quick-form{width:190px; border-top:dotted 1px #444; margin-top:12px; padding-top:13px; padding-bottom:23px}
.quick-form p{font-size: 13px; line-height: 17px;}
.quick-form p.interest{padding-bottom:13px}
.quick-form .field{
	width:179px; 
	padding:12px 0; 
	padding-left:5px; 
	border:solid 1px #ddd; 
	font-size: 13px; 
	color:#858585; 
	font-family: georgia, sans-serif; 
	margin:0 auto; 
	margin-bottom:13px;
	display: block;
}
.quick-form .check{height:13px; width:13px; vertical-align: bottom; line-height: 13px; float: left; display: inline; font-size: 0; margin-bottom:6px}
.quick-form .large-field{height:140px; width:179px; padding-left:5px; border:solid 1px #ddd; color:#858585; margin-bottom:13px}
.quick-form label{ float: left; display: inline; color:#696968; font-size: 13px; padding-left:12px; line-height: 14px;}
.quick-form .btnp input{
	border:0; 
	float: right; 
	display: inline; 
	width:109px; 
	height:27px; 
	background:url('/final/css/images/search.gif'); 
	color:#593b00; 
	font-size: 15px; 
	padding-bottom:4px; 
	font-family: georgia, sans-serif;
}
.quick-form a.quick{width:150px; height:38px; background:url('/final/css/images/quick.gif'); font-size: 24px; font-weight: normal; color:#fff; display: block; line-height: 38px; padding-left:40px}
.quick-form a:hover.quick{text-decoration: none;}
.quick-form p.brownie{color:#986100; font-size: 16px; padding:13px 0}
.quick-form p.comment{padding-top:10px; padding-bottom:16px}


.privacy{background:url('/final/css/images/lock.gif') no-repeat; padding-left:25px; font-size: 12px; width:165px; line-height: 17px;}
.privacy strong{display: block;}
.privacy a{text-decoration: underline;}
.privacy a:hover{text-decoration: none;}

p.plastic{color:#827c75; font-size: 14px; float: left; display: inline; padding-top:10px}


#body_content_body .contacts{width:456px; border-bottom:solid 1px #efefef; padding-top:10px; padding-bottom:10px; font-size: 14px; line-height: 17px; margin-bottom:10px; min-height:108px}
#body_content_body .contacts a{text-decoration: underline;}
#body_content_body .contacts a:hover{text-decoration: none;}
#body_content_body .contacts h4{color:#8b4f0b; font-size: 18px; font-weight: normal; padding-bottom:7px}
#body_content_body .contacts .addr{float: left; display: inline; width:255px}
#body_content_body .contacts .phone{float: right; display: inline; width:200px}
#body_content_body .contacts p.tall{font-size: 18px; color:#000; border:0; padding-top:10; padding-bottom:0px}
#body_content_body .contacts p{border:0; padding-top:0; }
#body_content_body h2.lined{font-size: 14px; font-weight: bold; padding-bottom:20px}
h2#body_content_body {
	font-size: 18px;
	color: #326f1d;
	letter-spacing: -1px;
}
#body_content_body p.desc{font-size: 14px; line-height: 20px; padding-top:0; border:0; padding-bottom:20px}
#body_content_body p.desc a{text-decoration: underline;}
#body_content_body p.desc a:hover{text-decoration: none;}
#body_content_body h2{padding-top: 7px;}

.before-after-holder{border-top:dotted 1px #333;}
.before-after-holder h4 {color:#a76600; font-size: 18px; font-weight: normal; padding-top:10px; border-bottom:solid 1px #fafaf2; width:500px; margin-bottom:7px}
.before-after-holder .top-links a{text-indent: -4000px; line-height: 0; font-size: 0; float: left; display: inline; margin-right:4px}
.before-after-holder a.change{background:url('/final/css/images/change.gif'); width:142px; height:22px;}
.before-after-holder a.l-arr{background:url('/final/css/images/l-arr2.gif'); width:23px; height:22px;}
.before-after-holder a.r-arr{background:url('/final/css/images/r-arr2.gif'); width:23px; height:22px;}

.grey-box{background:#f2f2e2; width:480px; padding:10px; margin-top:10px}
.grey-box .nav-stripe{height:22px; }
.grey-box .nav-stripe a{height:21px; float: left; display: inline; color:#fff; text-align: center; font-family: arial, sans-serif; font-size: 11px;}
.grey-box .nav-stripe a:hover{text-decoration: none;}
.grey-box  .nav-stripe a.nav{ width:152px; height:19px; background:#a1b591; border:solid 1px #75816b;}
.grey-box  .nav-stripe a.middle{ width:154px; height:20px; background:url('/final/css/images/middle.gif'); margin:0 9px}
.grey-box .green-box{width:223px; float: left; display: inline; background:#285917; border:solid 1px #333; min-height:87px; margin-right:9px; margin-bottom:9px; padding:5px}
.grey-box .green-box ul{list-style-type: none;}
.grey-box .green-box li {color:#fff; font-weight: bold; line-height: 17px; font-size: 12px;}
.grey-box .green-box li img{border:solid 1px #fff; float: left; display: inline; margin-right:5px}
#body_content_body .grey-box .right-end{margin-right:0}

.slider{height:34px; background:url('/final/css/images/double-color.gif') repeat-x; width:490px; padding-left:10px; margin-bottom:32px}
.slider .rounded{height:30px; width:334px; background:url('/final/css/images/rounded.gif') repeat-x;  text-align: center; float: left; display: inline; margin-top:2px; margin-right:10px}
.slider .rounded .image a{ width:23px; margin:0 auto; border-right:solid 1px #415220; border-bottom:solid 1px #415220; margin-top:4px; float: none; display: block;}
.slider .rounded .image a img{display: block; border:solid 1px #fff;}
.slider a{float: left; display: inline; text-indent: -4000px; font-size: 0; line-height: 0;}
.slider a.list{background:url('/final/css/images/list.gif'); width:15px; height:13px; margin-top:12px; margin-right:17px;}
.slider a.prev{background:url('/final/css/images/prev.gif'); width:14px; height:11px; margin-top:12px; margin-right:7px;}
.slider a.minus{background:url('/final/css/images/minus.gif'); width:9px; height:4px; margin-top:16px; margin-right:10px;}
.slider a.plus{background:url('/final/css/images/plus.gif'); width:11px; height:10px; margin-top:12px; margin-right:9px;}
.slider a.next{background:url('/final/css/images/next.gif'); width:14px; height:11px; margin-top:12px; margin-right:20px;}
.slider a.play{background:url('/final/css/images/play.gif'); width:10px; height:11px; margin-top:12px;}

.bot-nav {border-top:dotted 1px #333; width:690px; padding-bottom:30px}
.bot-nav ul{list-style-type: none; float: left; display: inline; width:250px}
.bot-nav ul.last{width:180px}
.bot-nav h4 {color:#a76600; font-size: 18px; font-weight: normal; padding-top:10px; margin-bottom:7px}

#footer{padding-top:17px; padding-right:25px; text-align: right;  color:#54682b; padding-bottom:70px}
#footer-nav ul{list-style-type: none;}
#footer-nav li{ display: inline; color:#7f7f7f; }
#footer-nav li span{float: right; display: inline; color:#54682b; }
#footer-nav li a{float: right; display: inline; color:#54682b; margin:0 4px}

.list li {
	font-size: 14px;
	padding: 0px 0px 0px 18px;
	background: url('../images/home/bullet_grn.gif') no-repeat 0px 4px;
}
li.listgal a:hover {
	font-size: 15px;
	background-image: url('../images/home/bullet_grn.gif');
	background-repeat: no-repeat;
	background-position: 0 0.1em;
	padding-left: 20px;
	text-decoration:none;
}
li.listgal a {
	background-image: url('../images/home/bullet_grn.gif');
	background-repeat: no-repeat;
	background-position: 0 .1em;
	padding-left: 20px;
	line-height: 25px;
}

.ul_spacer {
	padding-top: 20px;
	padding-bottom: 20px;
}


.list li li a {
	color: #607634;
}
.list li li li a {
	color: #768c49;
}
.list ul {
	margin: 0px 0px 5px 0px;
}
.list li li {
	font-weight: normal;
	font-size: 12px;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
	background: url('../images/home/bullet_gry.gif') no-repeat 0px 6px;
}
.list li li li {
	font-weight: normal;
	font-size: 11px;
	background: none;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

						#main_contactform table ul, #main_contactform p {
	margin: 5px 0px 5px 0px;
	padding: 0px;
}
#main_contactform hr {
	border-width: 1px 0px 0px 0px;
	height: 1px;
	color: #cccccc;
	border-color: #cccccc;
	border-style: solid;
}
.main_contactfield {
	width: 200px;
	height: 22px;
}
#main_contactform textarea {
	width: 440px;
	height: 125px;
	margin: 0px 0px 10px 0px;
}
#main_contactform table {
	width: 440px;
	font-size: 12px;
	margin: 0px;
}
#main_contactform td {
	width: 220px;
	padding: 0px;
	margin: 0px;
	vertical-align: top;
	text-align: left;
}
 .sml {
	font-size: 11px;
}
