/*
Theme Name: Ozark Anglers New
Theme URI: http://www.ozarkanglers.com
Author: Digital Medium
Author URI: http://www.digitalmedium.net/
Description: Theme for Ozark Anglers
Version: 2.0
*/

body {
margin:0px;
}

.aligncenter {
display:block;
margin:0px auto;
border:1px solid #cccccc;
padding:1px;
}

.alignright {
float:right;
margin:5px 0px 5px 15px;
border:1px solid #cccccc;
padding:1px;
}

.alignleft {
float:left;
margin:5px 15px 5px 0px;
border:1px solid #cccccc;
padding:1px;
}

#wrapper {
width:920px;
margin:0px auto;
}

#header {
width:920px;
}

#header hr {
border-top:1px dashed #c0c0c0;
border-bottom:none;
border-left:none;
border-right:none;
height:1px;
margin:2px 0px;
}

#nav-top {
width:460px;
}

#nav-lakes-container {
position:relative;
top:0px;
left:0px;
width:110px;
height:38px;
}

#nav-lakes-container div {
position:absolute;
top:-999px;
left:0px;
z-index:-1;
visibility:hidden;
}

#nav-lakes-container:hover div {
position:absolute;
top:38px;
left:0px;
z-index:3;
visibility:visible;
width:200px;
}

#nav-lakes-container:hover a#nav-lakes {
background:url(images/nav-lakes.gif) no-repeat bottom left;
}

a#nav-lakes {
position:absolute;
top:0px;
left:0px;
z-index:1;
width:110px;
height:38px;
display:block;
background:url(images/nav-lakes.gif) no-repeat top left;
}
a#nav-lakes:hover {
background:url(images/nav-lakes.gif) no-repeat bottom left;
}

a#nav-lakes span {
visibility:hidden;
}

#nav-rivers-container {
position:relative;
top:0px;
left:0px;
width:120px;
height:38px;
}

#nav-rivers-container div {
position:absolute;
top:-999px;
left:0px;
z-index:-1;
visibility:hidden;
}

#nav-rivers-container:hover div {
position:absolute;
top:38px;
left:0px;
z-index:3;
visibility:visible;
width:200px;
}

#nav-rivers-container:hover a#nav-rivers {
background:url(images/nav-rivers.gif) no-repeat bottom left;
}

a#nav-rivers {
position:absolute;
top:0px;
left:0px;
z-index:1;
width:120px;
height:38px;
display:block;
background:url(images/nav-rivers.gif) no-repeat top left;
}
a#nav-rivers:hover {
background:url(images/nav-rivers.gif) no-repeat bottom left;
}

a#nav-rivers span {
visibility:hidden;
}


#nav-troutparks-container {
position:relative;
top:0px;
left:0px;
width:200px;
height:38px;
}

#nav-troutparks-container div {
position:absolute;
top:-999px;
left:0px;
z-index:-1;
visibility:hidden;
}

#nav-troutparks-container:hover div {
position:absolute;
top:38px;
left:0px;
z-index:3;
visibility:visible;
width:200px;
}

#nav-troutparks-container:hover a#nav-troutparks {
background:url(images/nav-troutparks.gif) no-repeat bottom left;
}

a#nav-troutparks {
position:absolute;
top:0px;
left:0px;
z-index:1;
width:200px;
height:38px;
display:block;
background:url(images/nav-troutparks.gif) no-repeat top left;
}
a#nav-troutparks:hover {
background:url(images/nav-troutparks.gif) no-repeat bottom left;
}

a#nav-troutparks span {
visibility:hidden;
}

.nav-dropdown {
padding:10px;
background:#ffffff;
border:3px solid #ff0000
}

.nav-dropdown ul {
list-style:none;
padding:0px;
margin:0px;
}

.nav-dropdown ul li {
padding:0px 0px 3px 0px;
margin:0px 0px 3px 0px;
border-bottom:1px dashed #c0c0c0;
}

.nav-dropdown a {
font-family: 'droid sans';
font-size: 14px;
color:#425097;
text-decoration:none;
padding:4px;
display:block;
font-weight:bold;
}

.nav-dropdown a:hover {
color:#cc0000;
text-decoration:none;
background:#f7f7f7;
}

.nav-featured {
margin:0px 0px 10px 0px;
}

.nav-featured img {
padding:1px;
border:1px solid #cccccc;
}

.nav-featured ul {
margin:0px 0px 0px 20px !important;
padding:0px !important;
font-family:'droid sans' !important;
font-size: 13px !important;
list-style-image: url(images/nav-featured-bullet.gif);
}

.nav-featured li a {
font-family:'droid sans' !important;
font-size: 13px !important;
color:#3e8aae !important;
text-decoration:none !important;
padding:0px !important;
}

.nav-featured li a:hover {
color:#c62f30 !important;
text-decoration:none !important;
background:none !important;
}

.nav-featured a:hover {
background:none !important;
}

.nav-featured-right {
padding-left:5px;
}

#nav-quicklinks td {
padding:3px;
}

#nav-quicklinks a {
font-family:'droid sans';
font-size:14px;
color:#1b729a;
text-decoration:none;
font-weight:bold;
}

#nav-quicklinks a:hover {
color:#ed1d25;
text-decoration:none;
}



#search-wrapper {
margin:28px 0px 10px 0px;
}

#search-box {
border:1px solid #ffffff !important;
height:25px;
width:400px;
font-family: Droid Serif, times new roman;
font-size:16px;
color:#333333
}

#search-container {
background:url(images/search-box.gif) no-repeat top left;
height:36px;
width:425px;
padding:2px 0px 0px 8px;
}

#page-wrapper {
width:900px;
background:url(images/page-bg.gif);
padding:10px;
}

#primary-top {
width:900px;
margin:0px 0px 10px 0px;
}

#primary-top-left {
width:90px;
padding:15px 10px 15px 15px;
background:#ffffff;
}

#primary-top-left img {
border:none !important;
}

#primary-top-right {
width:698px;
padding:15px 15px 15px 12px;
background:#ffffff;
}

#page-top {
width:900px;
margin:0px 0px 10px 0px;
}

#page-top-left {
width:670px;
padding:15px;
background:#ffffff;
}

#page-top-middle {
width:10px;
}

#page-top-right {
width:160px;
padding:15px;
background:#ffffff;
}

#page-top-right-content {
width:160px;
max-width:160px;
overflow:hidden;
}

#page-top-right-content img {
border:none !important;
}

#page-bottom {
width:900px;
background:#ffffff;
margin:10px 0px 0px 0px;
}

#page-container {
width:900px;
}

#page-left-content {
width:120px;
max-width:120px;
overflow:hidden;
}

#page-left-content img {
border:none !important;
}

#page-left-container {
width:120px;
padding:15px;
background:#ffffff
}



#page-left-container h4 {
margin:20px 0px 5px 0px;
padding:0px;
font-size:18px;
color:#888888;
font-family: Droid Serif, times new roman;
font-style:italic;
font-weight:normal;
}

#page-left-container ul {
list-style:none;
padding:0px;
margin:0px;
}

#page-left-container li {
margin:0px 0px 3px 0px;
padding:0px 0px 3px 0px;
border-bottom:1px dashed #c0c0c0;
}

#page-left-container li a {
font-family:'droid sans';
font-size: 13px;
color:#095c82;
text-decoration:none;
padding:6px 0px 6px 3px;
display:block;
}

#page-left-container li a:hover {
color:#c62f30;
text-decoration:none;
background:#f7f7f7;
}



#page-left-container hr {
border-top:1px dashed #c0c0c0;
border-bottom:none;
border-left:none;
border-right:none;
height:1px;
margin:2px 0px;
}

#page-middle-container {
width:510px;
max-width:510px;
overflow:hidden;
padding:15px;
background:#ffffff;

}

#page-middle-content-container {
width:510px;
max-width:510px;
overflow:hidden;
border:1px solid #cccc
}

#page-middle-content h4 {
margin:0px 0px 10px 0px;
padding:0px;
font-size:18px;
color:#888888;
font-family: Droid Serif, times new roman;
font-style:italic;
font-weight:normal;
}

#page-middle-content h2 {
margin:5px 0px 3px 0px !important;
padding:0px;
font-size:24px;
color:#333333;
font-family: Droid Serif, times new roman;
font-weight:normal;
}

#page-middle-content h2 a {
color:#333333;
text-decoration:none;
}

#page-middle-content h2 a:hover {
color:#3e8aae;
text-decoration:none;
}

#page-middle-content h3 {
margin:5px 0px 0px 0px;
padding:0px;
font-size:18px;
color:#555555;
font-family: Droid Serif, times new roman;
font-weight:normal;
}

#page-middle-content p {
margin:10px 0px 20px 0px;
padding:0px;
line-height:160%;
font-size:14px;
color:#333333;
font-family:droid sans;
}

#page-middle-content p a {
color:#1b729a;
text-decoration:none;
}

#page-middle-content p a:hover {
color:#c62f30;
text-decoration:underline;
}

#page-middle-content ul,ol {
margin:10px 0px 20px 30px;
padding:0px;
line-height:20px;
font-size:14px;
color:#333333;
font-family:'Droid Sans';
}

#page-middle-content ul a {
color:#1b729a;
text-decoration:none;
}

#page-middle-content ul a:hover {
color:#c62f30;
text-decoration:underline;
}

#page-middle-content li {
margin:0px 0px 5px 0px;
}

#page-middle-content img {
padding:1px;
border:1px solid #cccccc;
}

#page-middle-content table {
margin:0px 0px 0px 0px;
line-height:150%;
font-size:14px;
color:#333333;
font-family:droid sans;
}

#page-middle-content table a {
color:#1b729a;
text-decoration:none;
}

#page-middle-content table a:hover {
color:#c62f30;
text-decoration:underline;
}

#page-middle-content div {
margin:0px 0px 0px 0px;
line-height:150%;
font-size:14px;
color:#333333;
font-family:droid sans;
}

#page-middle-content div a {
color:#1b729a;
text-decoration:none;
}

#page-middle-content div a:hover {
color:#c62f30;
text-decoration:underline;
}


#page-middle-content hr {
border-top:1px dashed #c0c0c0;
border-bottom:none;
border-left:none;
border-right:none;
height:1px;
margin:40px 0px;
}

.date {
font-size:13px !important;
font-family:'droid serif',trebuchet ms !important;
color:#555555 !important;
margin:0px 0px 10px 2px !important;
}

.date a {
font-weight:bold;
}

a.more-link {
font-size:14px !important;
font-family: 'Droid Serif' !important;
font-style:italic;
color:#1b729a !important;
text-decoration:none !important;
font-weight:bold;
display:block;
text-align:right;
}

a.more-link:hover {
color:#c62f30 !important;
text-decoration:none !important;
}

#page-right-content {
width:160px;
max-width:160px;
overflow:hidden;
}

#page-right-content img {
border:none !important;
}

#page-right-container {
width:160px;
padding:15px;
background:#ffffff
}

#nav-footer {
margin:15px;
}

#nav-footer td {
padding:5px 3px;
}

.nav-footer-left {
font-size:13px;
font-family: Droid Serif, times new roman;
color:#666666;
text-align:right;
width:70px;
}

.nav-footer-right {
font-size:12px;
font-family:'droid sans';
color:#277ea6;
}

.nav-footer-right a {
color:#1b729a;
text-decoration:none;
margin:0px 7px;
}

.nav-footer-right a:hover {
color:#c62f30;
text-decoration:underline;
}

#copyright {
font-size:10px;
font-family:verdana;
color:#9e9e9e;
text-align:center;
margin:10px 0px
}

#copyright a {
color:#9e9e9e;
text-decoration:none;
}

#copyright a:hover {
color:#9e9e9e;
text-decoration:underline;
}

#logo-footer {
float:right;
margin:15px;
}

#old-new-container {
margin:10px 0px 0px 0px !important;
}

.old-new {
margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px !important;
}

.old-new a {
font-family:verdana !important;
color:#ffffff !important;
font-size:10px !important;
font-weight:bold !important;
text-transform:uppercase !important;
line-height:30px !important;
height:30px !important;
display:inline-block !important;
background:url(images/old-new-bg.gif) repeat-x top left !important;
text-shadow:-1px -1px 1px #124871 !important;
padding:0px 10px !important;
text-decoration:none !important;
}

.old-new a:hover {
background:url(images/old-new-bg.gif) repeat-x bottom left !important;
}

.old-new img {
border:none !important;
margin:0px 0px 0px 0px !important;
padding:0px 0px 0px 0px !important;
}

#page-header-photo {
position:absolute;
z-index:0;
top:24px;
left:0px;
border:0px;
}

#page-header-overlay {
position:absolute;
z-index:1;
top:0px;
left:0px;
}

#page-header-title {
position:absolute;
z-index:2;
top:0px;
left:5px;
text-align:center;
width:210px;
}

#page-header-title h1 {
color:#771213;
font-family:'Droid Serif', serif;
font-size:22px;
letter-spacing:-1px;
margin:0px;
padding:0px;
}

#page-header-title h1 a {
color:#771213;
text-decoration:none;
}

#page-header-icon {
position:absolute;
z-index:2;
top:26px;
left:5px;
width:210px;
}

#page-header {
width:670px;
height:160px;
position:relative;
}

#page-header-nav {
height:24px;
position:absolute;
z-index:2;
top:0px;
left:320px;
}

#page-header-nav-container {
height:24px;
max-height:24px;
width:345px;
max-width:345px;
overflow:hidden;
}

#page-header-nav ul {
list-style:none;
margin:0px;
padding:0px;
}

#page-header-nav ul li {
float:left;
padding-right:2px;
background:url(images/page-header-nav-divider.jpg) no-repeat top right;
}

#page-header-nav a {
display:inline-block;
line-height:24px;
height:24px;
padding:0px 8px;
margin:0px;
background:url(images/page-header-nav-bg.jpg) repeat-x top left;
font-family:'droid sans';
font-size:12px;
text-decoration:none;
color:#ffffff;
text-shadow:1px 1px #1e5f7f;
}

#page-header-nav a:hover {
background:url(images/page-header-nav-bg.jpg) repeat-x bottom left;
color:#ffffff;
text-decoration:none;
}



#breadcrumbs {
font-family:verdana !important;
color:#999999 !important;
font-size:10px !important;
margin:0px 0px 20px 0px !important;
}

#breadcrumbs a {
color:#999999 !important;
text-decoration:none !important;
}

#breadcrumbs a:hover {
color:#999999 !important;
text-decoration:underline !important;
}

  input.gsc-input {
    border-color: #cccccc !important;
line-height:20px !important;
  }
  input.gsc-search-button {
    border-color: #18ab47 !important;
    background-color: #3fbb54 !important;
	color:#ffffff !important;
font-family:arial !important;
font-weight:bold !important;
font-size:12px !important;
line-height:20px !important;
text-shadow:none !important;
  }


#leaveacomment {
margin:0px 0px 0px 0px !important;
clear:both !important;
padding:0px !important;
font-size:20px !important;
color:#555555 !important;
font-family: Droid Serif, times new roman !important;
font-weight:normal !important;
font-style:italic !important;
}

.lf_comment_count{font-size:15px !important;color:#666666 !important;}  
.lf_listener_count{font-size:15px !important;color:#666666 !important;font-weight:normal !important}

#social-parent {
font-family:'droid sans';
font-size:13px;
color:#666666;
margin-top:5px;
}

#social-article {
font-family:'droid sans' !important;
font-size:12px !important;
color:#666666 !important;
margin:0px 0px 20px 0px !important;
}

#social-waterway {
font-family:'droid sans' !important;
font-size:12px !important;
color:#666666 !important;
margin:0px 0px 20px 0px !important;
}

#dropcap:first-letter {
font-family:georgia;
font-size:76px; 
line-height:60px;
float:left;
margin:2px 5px 0px 0px;
padding:0px 5px 0px 0px !important;
color:#b8b8b8; 
}