body{background:#fff url(img/bggrad.gif) repeat-x;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:80%;}
p{margin:10px 5px 10px 5px;padding:0;}
a{text-decoration:none;font-weight:bold;color:#284460;font-size:85%;}
a:hover{text-decoration:underline;}

div#main{width:775px;margin:auto;}

div.whitebg{background:#fff;padding:7px;border:solid 1px #808080;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);}
div.whitebg2{background:#fff;padding:11px;border:solid 1px #808080;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);}
div.whitebg3{background:#fff;padding:7px;border:solid 1px #808080;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.25);}

div.header{background:#72949e url(img/headergrad.gif);padding:20px;height:80px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;}
div.logo{font-size:40px;font-family:myriad web pro;color:#FFF;line-height:30px;padding-top:12px;}
div.logo a, a:hover{text-decoration:none;color:#72949e;}
div.topright{background:url(img/topswirl.png) no-repeat;height:120px;width:280px;position:absolute;margin-left:475px;}


div.menubox{float:left;padding-right:10px;}

div.menu{background:#72949e url(img/menubar.gif) repeat-y;width:210px;height:227px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-box-shadow:2px 2px 2px #455c64;-webkit-box-shadow:2px 2px 2px #455c64;box-shadow:2px 2px 2px #455c64;}
div.menulink{border-bottom:solid 1px black;width:175px;padding-left:35px;padding-top:10px;padding-bottom:10px;color:#455c64;font-weight:bold;font-size:14px;}
div.menulink2{width:175px;padding-left:35px;padding-top:10px;padding-bottom:10px;color:#455c64;font-weight:bold;font-size:14px;}
div.menulink a, .menulink2 a{color:#fff;text-decoration:none;font-size:14px;}
div.menulink a:hover, .menulink2 a:hover{color:#9fd259;text-decoration:underline;font-weight:bold;}

div.textbody{margin-left:220px;min-height:565px;}

div.head1{background:#689a9b  url(img/lgswirl.gif) left no-repeat;color:#FFF;font-size:18px;padding:8px;padding-left:155px;margin:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 2px 2px #455c64;-webkit-box-shadow:2px 2px 2px #455c64;box-shadow:2px 2px 2px #455c64;}
div.head2{background:#6eba70 url(img/smswirl.gif) no-repeat;float:left;color:#FFF;font-size:18px;width:208px;padding:7px;padding-left:45px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 2px 2px #455c64;-webkit-box-shadow:2px 2px 2px #455c64;box-shadow:2px 2px 2px #455c64;}
div.head3{background:#6eba70 url(img/smswirl.gif) no-repeat;float:right;color:#FFF;font-size:18px;width:208px;padding:7px;padding-left:45px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 2px 2px #455c64;-webkit-box-shadow:2px 2px 2px #455c64;box-shadow:2px 2px 2px #455c64;}
div.head4{font-size:17px;font-weight:bold;border-bottom:dotted 3px #689a9b;}
div.head5{background:#6eba70 url(img/smswirl.gif) no-repeat;color:#FFF;font-size:18px;padding:7px;padding-left:45px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:2px 2px 2px #455c64;-webkit-box-shadow:2px 2px 2px #455c64;box-shadow:2px 2px 2px #455c64;}
div.head2body{float:left;width:260px;padding-bottom:10px;}
div.head3body{float:right;width:260px;padding-bottom:10px;}

div.sidebar{float:left;width:190px;background:#fff url(img/sidebar.gif) repeat-x;position:relative;top:10px;border:solid 1px #778899;padding:10px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-moz-box-shadow:2px 2px 2px #9db7c0;-webkit-box-shadow:2px 2px 2px #9db7c0;box-shadow:2px 2px 2px #9db7c0;}
div.sidebar b{font-size:110%;}
div#paypalbutton{text-align:center;}
div#paypalbutton select{margin-bottom:10px;}

div.footer{text-align:center;}
div.footer a{color:#284460;font-size:11px;}

div.center{text-align:center;}
p.contact{font-size:16px;}
span.logosub{font-size:25px;}

.floatleft1{float:left;margin-right:10px;}
.floatleft2{float:left;margin:0 10px 0 5px;border:solid 1px #455c64;}
.floatl{float:left;}
.floatr{float:right;}
.floatr2{float:right;border:solid 1px #455c64;margin:20px 10px;}



