/*======================================================
  Screen Style Sheet
  Connect One
  ------------------------------------------------------
  Author(s): Jairo Pineda
  Created: 09/23/09
  ======================================================
*/


/* Resets (DO NOT MODIFY) */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}
body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* General Classes */
.hidden {position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}
.hidetext {text-indent:-9999px;outline:0;}
.left {float:left;margin:0 1em 1em 0;}
.right {float:right;margin:0 0 1em 1em;}
.clear {clear:both;}

/* Links */
a,a:link {color:#004cc8;}
a:visited {color:#004cc8;}
a:hover {color:#ca1524;}
a:focus,
a:active {}

/* Layout */
html {}
body {background:#e4e4e4 url(/wp-content/themes/blank2L/images/bg-repeat.jpg) repeat-x 0 0;}
#wrapper {margin:0 auto;width:1090px;background: url(/wp-content/themes/blank2L/images/bg.jpg) no-repeat 0 0;}
#wrap {width:1090px;margin:0 auto;float:left;}
#container {width:1090px;margin:0 auto;}
.backtop {font-size:10px; margin:-10px 0 0 0; }
#body-wrap {position:relative;float:left;width:1090px;padding:0;top:-3px;}
#pager {background:url(/wp-content/themes/blank2L/images/pagersub.jpg) no-repeat; padding-left:70px;padding-right:70px;width:950px;float:left;}
#body {padding:0 0 25px;width:1090px;  background:url(/wp-content/themes/blank2L/images/pager.jpg) repeat-y;float:left;}
#pageft-sub {padding-left:70px;padding-right:70px;padding-bottom:50px;width:950px;float:left;margin-top:-44px;background:transparent url(/wp-content/themes/blank2L/images/pageft.jpg) no-repeat center bottom;}

#tagline {color:#fff;position:absolute;top:10px;left:379px;font-size:77%;}

.freequote {position:absolute;top:-5px;right:5px;width:105px;}
.freequote a {position:relative;background: url(/wp-content/themes/blank2L/images/freequote.jpg) no-repeat 0 0;display:block; width:105px; height:27px;}
.freequote a:hover {background-attachment:fixed; background: url(/wp-content/themes/blank2L/images/freequote.jpg) repeat scroll 0 100%; }

#header {z-index:99999;margin-left:0px;position:relative;width:1090px;height:172px;background: url(/wp-content/themes/blank2L/images/header.jpg) no-repeat 0 0;}
#phone-number {position:absolute;right:2px;top:120px;font-family:times new roman;width:260px;height:52px;background: url(/wp-content/themes/blank2L/images/phone.png) no-repeat left center;color:#fff;}
#phone-number p {width:200px;padding-left:50px;}
#phone-number span {font-size:123.1%;display:block;}
#phone-number strong {font-size:197%;font-weight:normal;}
#logo {height:95px;left:60px;position:absolute;top:13px;width:290px;}

h1 {font-size: 18pt;}
h2 {font-size: 14pt;}
h3 {font-size: 10pt;}
h4 {font-size: 9pt;}

img{ border: none; padding:0; }
img a{border:none;}
img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }
blockquote {border-left:1px solid #A5ABAB;margin:15px;padding:0 12px 0 12px;}
code {font-family:"Courier New", Courier, monospace;}

/* main menu */

#breadcrumbs {margin:0 0 20px 10px;}

.b-wide {background: url(/assets/images/bucket-border.jpg) no-repeat right center; width:180px; margin:0 9px;width:182px; float:left;}
.wide {width:180px; margin:0 9px;width:182px; float:left;}

.b-wide ul li, .wide ul li {list-style-type:disc; font-size:11px; background:none!important; padding:0 0 5px 0!important;}
#live-chat {position:absolute; left:580px; top:18px;}
#search {position:absolute;right:62px;top:18px;width:305px;}
#search ul {float:left;padding-bottom:10px;}
#search li.last a {border:none!important;}
#search li.last a:hover {}
#search ul li {float:left;}
#search ul li a {color:#fff;border-right:solid 1px #7e8893;font-size:85%;font-weight:bold;padding:0 5px;text-transform:uppercase;text-decoration:none;}
#search li a:hover {color:#ca1524;}
#search-button {float:right;margin-top:-5px;}
#search-field {}

#map {  padding:0 15px 0 0;}
#located {float:right; text-align:center;margin:-140px 0 0; }

#top-nav {bottom:5px;left:0;padding:0 67px;position:absolute;width:960px;font-size:12px;}
#top-nav ul {list-style:none;margin:0;width:960px;}
#top-nav li {float:left;display:inline;margin:0;margin-left:20px;margin-right:20px;}
#top-nav a {display:block;color:#fff;font-size:100%;text-transform:uppercase;padding:10px 9px;text-decoration:none;}
#top-nav a:hover {color:#ca1524;}
#top-nav li ul {background:#0d1c45;position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
#top-nav li ul li ul {position:absolute;top:-999px;width:1px;height:1px;overflow:hidden;}
#top-nav li ul li {float:none;background:none;margin:0!important;}
#top-nav li ul li a {display:block;border-bottom:dotted 1px#fff;}
#top-nav li ul li a:hover {background:#fff;color:#1c4f7e;}
#top-nav li:hover ul {top:auto;width:auto;height:auto;overflow:visible;}
#top-nav li.last {background:none;}

#menu {background:#000;font-family: verdana, arial, times, serif;font-size: 8pt;width:760px; overflow:hidden;}
#menu ul {margin:0;padding:0;}
#menu ul li {list-style-type: none;float:left;margin: 0;padding: 0;}
#menu ul li a {padding:4px 10px;margin: 0;color: #fff;display:block;}
#menu ul li a:hover {background: #fff;color:#000;}

/* content */
#cta {float:left;height:122px;margin-left:2px;margin-top:10px;width:943px;}
#content-wrap {}
#content {width:550px;float:right;padding:15px 10px 0 0;width:600px;}	


#main-content div.postavatar {border: 2px solid #ccc;margin: 5px 10px 10px 0; padding: 0;float: left;}
#main-content div.post {margin: 0 20px 30px 0;}
#main-content div.meta {margin: 5px 10px;}
#main-content div.feedback {margin: 5px 10px;}
#main-content div.storycontent {margin: 10px;}
#main-content div.storycontent p {margin: 0;}
#main-content div.meta span {background: url(/wp-content/themes/blank2L/images/comment.gif) no-repeat 0 .3em; padding : 0 0 0 15px;margin: 0 0 0 5px;}
textarea#comment {width: 500px;}
#main-content blockquote {margin:0 3em 1em;padding:1em 0 0 1em;font-style:italic;border-left:5px solid #ccc;}

#main-content p.wp-caption-text {background:#fffeee;text-align:center;border:1px solid #eee;}

d
.post {margin:0;padding:0;line-height: 14pt;}
.post h2{font:normal 15pt georgia, times;}	
.post h2 a{color: #000;text-decoration: none;}	
.post h2 a:hover{color: #777;text-decoration: none;}
.post ul {}
.post li {}

.entry p{margin:12px 0;}
.postmetadata{clear: both;background:#F7F7F7;padding:6px;margin: 20px 0;}	
.navigation {font-size:8pt;width:100%;float:left;margin:0;padding:0;overflow:hidden;}	
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}

/* sidebar */
#side-content {width:330px;float:left;background: url(/wp-content/themes/blank2L/images/sub-side-bg.jpg) repeat-y 0 0;}

#sidebar {font-family: verdana, arial, tahoma;font-size:8pt;width:330px;float:left;margin:0;padding-left:10px;background:transparent url(/wp-content/themes/blank2L/images/sub-side-hdr.jpg) no-repeat 0 top;}
#sidebar h2, #sidebar h3 {clear:both;font:normal 11pt arial, georgia, times;color: #000;margin: 0;padding:10px;}
#sidebar label{font:normal 11pt arial, georgia, times;color: #000;	margin: 0;padding: 0;}
#sidebar p {margin:0; padding:0;}
#sidebar img {padding: 0; margin: 0;}

#side-nav-ft {background:url(/wp-content/themes/blank2L/images/sub-side-ftr.jpg) no-repeat ;clear:both;height:131px;}

#side-content ul {float:left;list-style: none;width: 310px;margin: 10px auto 0 auto;border-top: 1px solid #ccc;}
#side-content ul li {display: inline;}
#side-content ul li a span {display: block;background: url(/wp-content/themes/blank2L/images/arrow.gif) no-repeat .8em .9em;padding: 7px 0 7px 30px;width: 300px;}
#side-content ul li a {display: block; font-size: 100%;color: #000;text-decoration: none;border-bottom: 1px solid #ccc;}
#side-content ul li a:hover {background: url(/wp-content/themes/blank2L/images/nav-sub-bg.gif) repeat-y right;}
#side-content ul li ul {border: none;margin: 0;}
#side-content ul li ul li a span {background: url(/wp-content/themes/blank2L/images/arrow.gif) no-repeat 2.5em .9em;padding: 7px 0 7px 55px;width: 245px;}

#side-content form {width: 300px; margin: 23px auto 0 auto;}
#side-content form div {float: left; margin: 0 0 30px 0;}
#side-content form input {float: left;width: 150px;background: #f2f2f2;}
#side-content form input#blog-browse {margin: 0; margin: -2px 0 0 10px;width: 76px;background: none;}
#side-content a.subscribe {float:left;display: block; width: 270px; margin: .5em auto;clear: both;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;background: url(/wp-content/themes/blank2L/images/blog-subscribe.jpg) no-repeat .4em .35em;padding: 10px 0 10px 40px;text-decoration: none;font-size: 122%;}
#side-content a.subscribe:hover {background: #f8f8f8 url(/wp-content/themes/blank2L/images/blog-subscribe.jpg) no-repeat .4em .35em;}
#blog-browse {width:41px!important;height:22px!important;}

/* 
#sidebar ul {margin:12px;padding:0;}
#sidebar ul li {margin: 0;padding: 0;line-height: 14pt;list-style-type: none;}
#sidebar ul ul {margin:14px 0;padding:0;}
#sidebar ul ul li {list-style-type: none;}
#sidebar ul ul ul{margin: 0;padding: 0;}
#sidebar ul ul ul li{padding: 0 0 0 15px;list-style-type: square;color: #898989;}
*/

/* comments */

#commentform{background:#fff;margin:0;padding:0;}
#commentform p{color: #000;}	
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}	
#commentform h3{font-family: georgia, times, verdana;font-size: 10pt;font-weight: 300;color: #000;margin:0;padding:0;}	
#comment{width:80%;}
#author, #email, #url, #comment, #submit{background: #fff;font-family: verdana, arial, times;font-size: 8pt;margin:5px 5px 0 0;padding:0;border: 1px solid #000;}
#submit{margin:5px 5px 0 0;}
#comments{margin:0; padding:0}
ol.commentlist {list-style-type: none; margin:0; padding:0;}
.avatar{float:left; margin:0 12px 0 0;}
ol.commentlist li {background: #fff;margin:10px 0;padding:5px 0 5px 10px;list-style-type:none;}
ol.commentlist li.alt {background: #eee;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}
ol.commentlist a {color:#000;}

cite {font-family: arial, verdana, tahoma;font-size: 9pt;font-weight: bold;font-style: normal;}	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}
		
/* misc */

img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}	
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
/* optional rounded corners for browsers that support it */-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* footer */

#footer-wrapper {float:left;background: url(/wp-content/themes/blank2L/images/footer-wrapper-bg.jpg) repeat-x 0 0;width:100%;}
#footer {position:relative;width:925px;height:101px;margin:0 auto;text-align:left;padding-top:40px;}
#associations {position:absolute;top:35px;right:180px;}

#footer-wrap {float:left;width:100%;background:#0f2945;}
#footer {line-height:1.2em;margin:0 auto;width:1170px;height:178px;background: url(/wp-content/themes/blank2L/images/footer-bg.jpg) no-repeat center bottom;}
#footer p {font-size:77%;width:280px;font-size:85%;position:absolute;bottom:45px;left:320px;color:#fff;}
#footer a {color:#fff;margin:0 3px;}
#foot-text {line-height:1.1em; font-size:9px; width:280px; }
#footer a:hover {color:#ca1524;}

/* Social Media Icons */
#social-media {overflow:hidden;position:absolute;left:230px;}
#social-media a {display:block;width:32px;height:32px;float:left;margin:0 20px;}
#social-media .twitter {background:url(/wp-content/themes/blank2L/images/twitter.png) no-repeat;}
#social-media .facebook {background:url(/wp-content/themes/blank2L/images/facebook.png) no-repeat;}
#social-media .youtube {background:url(/wp-content/themes/blank2L/images/youtube.png) no-repeat;}

#footer-nav {z-index:99;position:absolute;right:145px;top:45px;height:40px;width:350px;font-size:85%;color:#fff;}


