/*
Theme Name: SL Reed
Theme URI: http://www.cavendo.com/
Description: SL Reed Web Site
Version: 1.00
Author: Chris LeCompte
Author URI: http://www.cavendo.com/
Tags: custom theme

*/

body {background:#2a2923; font-family:Arial; font-size:13px;}

a, img {border:0;}

html, body, ul, li, ol, input, form, p, div {margin:0; padding:0;}

ul, ol {list-style:none;}

.clear {clear:both; float:none; font-size:0px; line-height:0px; height:0px;}
.wrapper {width:100%;}

strong {font-weight:bold;}
em {font-style:italic; font-weight:inherit;}


/*==================list====================*/
.fleft {float:left;}
.fright {float:right;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.title {margin:0 0 2px 0;}
.img_indent {margin:0 28px 0 0; float:left;}
.news_list {margin-bottom:10px;}
.news_list img {margin-bottom:10px; float:left; margin-right:10px; margin-top:5px;}
.news_list {position:relative;}
.content ul {margin:25px 0 25px 35px;}
.content li {list-style:square; margin:3px 0;}
.content li a {background:none; padding:0;}


/*==================txt, links, lines, titles====================*/
h2 {background:#2e2d28; padding:10px 0 10px 10px; margin:0; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:2em;}
h3 {font-size:20px; color:#003366; margin:0 0 15px 0; line-height:1em; clear:both; font-family:Georgia, "Times New Roman", Times, serif;}
#page_content .content_home h3 {color:#eee; margin-left:-25px;}
h3 a {color:#003366;}
.link1 {color:#ffa700;}


/*  HEADER  */
#header {text-align:center; border-top: 1px solid #4A7EBB; border-bottom: 1px solid #4A7EBB; background-image:url(images/header_line.gif);}
#header_picture {background:url(images/header_img.jpg) top left; width:1024px; margin:auto; height:190px; border-left:2px solid #ccc; border-right:2px solid #ccc;}
#header_picture2 {padding-right:320px;}
.company_name {float:left; position:relative; top:140px; left:30px;}
.slogan {float:left; position:relative; top:135px; left:30px;}
#top_line {text-align:center; background:url(images/top.gif) repeat-x bottom #6c88af;}
#logo {width:1024px; text-align:center; margin:auto;}
#logo .inner_logo {text-align:left; padding:4px 0 0 0;}

#logo .inner_logo {float:left; width:50%;}
.header_contact {float:left; width:48%; color:#fff; padding-top:20px; font-size:18px; text-align:right; margin-right:2%;}
.header_contact p {margin:0 0 6px 0;}

/*  BODY CONTENT  */
#page_content {width:100%; background:url(images/content_br.png) repeat; padding:0; margin:0; text-align:center;}
#page_content .content {vertical-align:top; width:1024px; text-align:left; margin:0 auto; background:#fff; border-left:2px solid #ccc; border-right:2px solid #ccc;}
#page_content .content_home {vertical-align:top; width:824px; text-align:left; margin:0 auto; color:#fff; padding:0 100px; font-size:1.1em;}
.content_area {padding:40px;}


.header_block {height:72px; margin-bottom:10px;}
.header_block h2 {padding:25px 0 0 0;}
.more {color:#ffa700; text-decoration:underline; font-weight:normal; cursor:pointer; display:inline-block; background:url(images/arrow.gif) no-repeat right 8px; padding:2px 10px 2px 3px;}
.backLink {display:block; margin:0px; padding:1px 0px 0px 10px; width:86px; height:18px; text-align:left;}
.backLink a {color:#ffa700; text-decoration:underline; font-weight:normal; cursor:pointer; display:inline-block; background:url(images/arrow.gif) no-repeat right 8px; padding:2px 10px 2px 3px;}
.date {color:#ffa700; font-weight:bold; font-size:13px;}

#panel_left {width:350px; float:right; background:#eee; border-left:2px solid #ccc;}
#panel_right {width:670px; float:left;}

#login {border-right:4px solid #ccc;}


/*  PAGE FOOTER  */
#footer {padding:15px 0; margin:auto; text-align:center; clear:both; color:#ccc; font-family:Arial, Helvetica, sans-serif; width:1000px; margin:0 auto; font-size:.9em;}

#footer_nav {float:left; width:38%; display:block; text-align:left; font-weight:bold;}
#footer_nav a {color:#ccc;}

#copyright {width:60%; float:left; text-align:right; display:block; color:#999;}






#page_nav {clear:both; list-style:none; background:#000; width:1024px; margin:auto; text-align:left; text-transform:uppercase; font-weight:normal; font-size:13px; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; border-bottom:2px solid #fff; text-align:center; border-left:2px solid #ccc; border-right:2px solid #ccc; height:auto;}
#page_nav li {display:block; float:left; text-align:center; width:125px; margin:10px 0 20px 0; height:40px;}
#page_nav li a:hover, #page_nav li.current_page_item a {color:#666;}
#page_nav li.page-item-83 a {border-left:none;}
#page_nav a:link, #page_nav a:visited {text-decoration:none; text-align:center; color:#fff; background:#000; padding:3px 7px 3px 0; border-left:1px solid #666; height:35px; display:block; float:left; width:100%;}
#page_nav a.active, #page_nav a.selected, #page_nav a:hover, #page_nav li.current_page_item a {text-decoration:none; text-align:center; color:#4a7ebb;}

#footer a {color:#fff;}

p {margin:0 0 20px 0;}
img.alignleft {float:left; margin:0 10px 10px 0;}
img.alignright {float:right; margin:0 0 10px 10px;}