* {border:0;margin:0;padding:0;color:#848484;}

h1 {font-size:26px;}

a {text-decoration:none;}

.at300bs {background: none !important; display: inline !important; width:0px !important;}

html {height:100%;}

body {
	font-family:"ARIAL";
    background: #000066 url('../images/bg2.jpg') repeat top left;
    text-align:center; height:100%;
	}
	

#container {
	width:800px; 
    min-height:100%;
	position:relative;
    margin:0 auto;
	background-color:white;
	text-align:left;
	z-index:0;}

* html #container {height: 100%;}

#shadow_left  {height:100%;width:10px;position:absolute;top:0;left:-10px; background: transparent url('../images/shadow_left.jpg') repeat-y top left; border:0px;z-index:-100;}
#shadow_right {height:100%;width:10px;position:absolute;top:0;right:-10px; background: transparent url('../images/shadow_right.jpg') repeat-y top left; border:0px;z-index:-100;}

.header {background: #ffffff url('../images/AMP_logo2.gif') no-repeat top left; 
         height:115px;
         width:755px;}

div.header a {color:#0705FF;position:absolute;text-align:center;}
div.header a:hover {color:#c7c7c7;}
a.logo {top:0px;left:0px;display:block;height:60px;width:376px;}

a.print {top:20px;left:700px;display:block;height:14px;width:14px;
         background: #ffffff url('../images/page_tools_print.gif') no-repeat top left;cursor: pointer;}
a#email {top:20px;left:726px;display:block;height:11px;width:17px;
         background: #ffffff url('../images/page_tools_email2.gif') no-repeat top left;}
a.addthis_button {top:20px;left:757px;display:block;height:13px;width:18px;font-size:18px;
         background: #ffffff url('../images/page_tools_share.gif') no-repeat top left;}
div.phone {top:35px;left:685px;display:block;height:22px;width:98px;
         background: #ffffff url('../images/phone.jpg') no-repeat top left;position:absolute;}

.main {padding:10px 10px 30px 10px;font-size:12px;}
#indexblurb {padding-top:40px; padding-bottom:40px;}
div.main a {color:#0705FF;text-decoration:none;}
div.main a:hover {color:#c7c7c7;}

div.links {z-index:21;position:relative; top:25px; right:20px; width:800px;font-size:18px;text-align:right;font-weight:bold;}

.learn {z-index:1100; font-size:12px;text-align:left;padding:0px 130px 30px 0px;display:inline;float:right;width:500px;}
.learn h1 {font-variant: small-caps}
.learn h1 span, .learn h2 span {position:absolute; left:320px;padding:0px 10px 0px 10px; _width:300px; font-style:italic; border-bottom:3px solid #ccc;}
.learn p {margin:6px 0px;}
.learn li {line-height:20px;margin-top:20px;margin-left:20px;}
.learn ol {_margin-left:10px;font-size: 18px;font-weight:bold;}
.learn ol li p { font-size: 12px;font-weight:100;}
.learn ol ul  {margin-left:30px;}
.learn ol ul li  {font-size: 12px; font-weight:100; line-height:12px;margin-top:8px;}
#learn2treats {padding:0px 130px 30px 0px;width:600px;}
#learn2treats h1 span, .learn h2 span {font-size:24px;left:220px;padding:0px 10px 0px 10px; font-style:italic; _width:500px; border-bottom:3px solid #ccc;}
#biolinks {z-index:1100; font-size:12px; padding:30px 0px 30px 30px; text-align:left;display:inline;float:left;width:100px;}
#biolinks img {border:1px solid #808080;padding:1px;background-color:#ccc;margin-top:20px;}
#faq {z-index:1100;}

div.photos {margin:50px 0px;}
div.order {margin:50px 0px;}
div.order table {margin:0px auto;width:120px;padding-left:10px;}
div.order #buybutton {padding-left:10px;}

#viewcart {display:block;position:relative;top:-20px;}

.bottomgif {position:absolute;bottom:10px;right:-82px;width:523px;height:239px; 
            background: transparent url('../images/spiraltree4.png') no-repeat bottom right;z-index:-50;}

.answer {width: 500px; display:none;}
#warning {font-weight:bold;border:5px dashed #FFFF33;background-color:#FFFF99;padding:10px;width:480px;margin-top:10px;margin-bottom:40px;}
#videobox {width:320px; margin:12px auto;text-align:center;}
#videobox div {width:320px; height:240px;border: 5px solid #ccc;}

.cv p {margin-top:12px;}

.cv tr {margin-top:12px;}

a.biglinks {font-size:18px;z-index:1100;}
ul.biglinks {margin-left:50px;z-index:1100;}
#mapbox {width:600px; height:600px; border: 5px solid #ccc;margin:5px 0px 20px 0px;}
div.fees {font-size:12px;margin:0px 0px 0px 170px;}
div.fees h1 {font-variant: small-caps}
div.fees table {margin-bottom:20px;}
.bold {font-weight:bold;}
#feeswarning {font-weight:bold;border:5px dashed #FFFF33;background-color:#FFFF99;padding:10px;width:385px;margin-top:10px;}
#third {border: 5px solid #ccc;}

#flashbox {position:absolute;top:100px;; left:-2px;}
#imgbox {position:relative;top:-10px; left:-12px; _position:absolute;_top:115px; _left:-2px; width:800px; _width:790px; height:300px; margin:0px auto;z-index:50;border:0px solid #ccc;}
#leftblock {width:300px;height:280px;float:left;}
#leftblock2 {position:absolute;top:100px;left:-2px;}
#leftblock img {position:relative;left:90px;top:-15px;}
#indexflash {z-index:-1;}
#pick {z-index:60;position:absolute;top:115px;left:240px;font-size:16px;margin-right:75px;background: transparent url('../images/blurb2.png') no-repeat top left;height:302px;width:500px;}

#blurb {text-align:justify;}
a#gethelpnow {cursor:pointer;display:block; border:0px; text-align:center; padding-top:15px; font-size:24px;color: #fff; position:relative;left:50px;top:2px;margin:10px 0px;background: #ffffff url('../images/gethelpnow.gif') no-repeat top left;height:57px;width:206px;}
a:hover#gethelpnow {color:#1b1f08;}
#dropbox {position:absolute; top:298px; left:389px;}
a#gethelpnow2 {
	z-index:80;
	cursor:pointer;
	display:block;
	border:0px;
	position:absolute;
	top:349px;
	left:388px;
	background-color: transparent;
	height:57px;
	width:206px;
}
#pick img {position:relative;left:40px;margin:10px 0px;}
#quotebox {color: #ccc;font-size:16px;position:relative; top:40px; left:-54px;margin-bottom:40px;}
#quoteboxtop {z-index:10;height:55px;width:888px;background: transparent url('../images/cTOP.png') no-repeat top left;}
#quoteboxmiddle {z-index:20;width:888px;background: transparent url('../images/cMIDDLE.png') repeat-y top left;padding-bottom:5px;}
#quoteboxbottom {height:36px;width:888px;background: transparent url('../images/cBOTTOM.png') no-repeat top left;}
#quoteboxtop2 {z-index:0;position:absolute;top:60px;left:-44px;height:55px;width:888px;background: transparent url('../images/cTOP.png') no-repeat top left;}
#quoteboxbottom2 {z-index:0;position:absolute;top:115px;left:-44px;height:36px;width:888px;background: transparent url('../images/cBOTTOM.png') no-repeat top left;}
#quote {z-index:16;font-size:18px;font-weight:bold;color:#848484;margin:0px auto; position:relative; top:0px; width:450px;font-style:italic;text-align:justify;padding-top:5px;border-top:3px double #ccc;}
#reference {font-size:18px;font-weight:bold;color:#848484;margin:0px auto; width:450px;text-align:right;font-style:italic; padding-bottom:5px;border-bottom:3px double #ccc;}
