a {text-decoration: none; color: Blue;}
a.arrowlink {font-size: 15px; color: #104E8B; font-weight: bold; background: url('../Images/arrow_middle.png') no-repeat scroll left 70%; padding-left: 12px; text-decoration: none;}
a.arrowlink:hover { text-decoration: underline;}
#arrowlink_separator {height: 0px;}

a:visited {}
a:hover {text-decoration: underline;}
a:active {}
a#mailto {}
/* not working a#mailto .hover {color: #A2B5CD} */
img {border: 0;}
#middle_content img {border: 1px solid #b27350;}
#middle_nav_bg img {border: 0px;}
#certs img {border: 0px;}
#middle_content img .float_right {float: right; margin: 10px;}
#middle_content img.float_left {float: left; margin: 10px;}
#middle_content ul {text-align: left; margin-left: 220px;}

p {line-height: 18px; border: 0px solid red; text-indent: 0px; margin-left: 50px; margin-right: 50px; margin-top: 5px; text-align: left;} /* p tag has margin built-in. makes problem http://bluetrip.org/forum/topic.php?id=30 */
p.center {text-align: center; line-height: 1.5em;}

#playerContainer {  margin-top: 50px; width: 320px; margin: 0 auto;   border: 1px solid #b27350; padding: 0px; }

body { background: #c5def1 url('../Images/Paws_bg.jpg') repeat-y top center; margin: 0px; font-family: Verdana; font-size: 14px; font-weight: bold; color: #0d0895;}
#page_container {width: 100%; text-align: center;}
#header_logo {border: 0px solid red; padding-top: 5px; margin-bottom: 5px;}
#animated_image {height:120px; width: 100%; border-bottom: 2px solid #b27350;}
#middle_content {width: 900px; background-color: #fff2e2; border: 2px solid #b27350; margin: 0 auto;} 

#middle_nav_bg { position: relative; height: 140px; margin-top: 10px;}
#page_title {font-size: 16px; font-weight: bold; color: #b27350; padding: 0px 0px 0px 0px; margin-top: 10px; margin-bottom: 10px; text-align: center;}
.section_heading {font-size: 16px; font-weight: bold; color: #890000; margin: 20px 0px 0px 0px; text-align: center;}


#certs {margin-bottom: 5px;}

/*
#nav_table {margin-top: 10px; }
#nav_table td {border: 01px solid red;}

.middle_nav_link { font-size: 15px; font-weight: bold;}
a.middle_nav_link {color: #b0deee;}
a.middle_nav_link:hover {color: #C1CDCD;}

h1 {font-size:20px; color: #36648B; margin: 0px; font-weight: bold;}

*/

#footer_content {width: 900px; background-color: #fff2e2; margin: 0 auto; padding-top: 0px; padding-bottom: 5px; height: 16px; }
#footer_left {float: left; margin-left: 10px; width: 400px; text-align: left; } 
#footer_right {float: right; margin-right: 10px; width: 350px; text-align: right;}
a.footer_link {color: #0d0895; text-decoration: none; font-weight: bold;}
a.footer_link:hover { color: blue; text-decoration: underline;}


