/*
Theme Name: Atricity 0001
Theme URI: http://atricityonline.com
Description: Patient's Choice USA
Version: 0.1
Author: Atricity, LLC
Author URI: http://atricityonline.com
Template: hybrid-0001
*/

/* Get base CSS */
@import url('../hybrid-0001/library/css/21px.css');

/* Get layout CSS */
@import url('../hybrid-0001/library/css/2c-l-fixed.css');

/* Get plugins CSS */
@import url('../hybrid-0001/library/css/plugins.css');

/* Get drop-downs CSS */
@import url('../hybrid-0001/library/css/drop-downs.css');

/* Get default CSS */
@import url('../hybrid-0001/library/css/screen.css');



/**** Custom CSS ****/

/* Body */
body {
	background: #4985bb url(images/bg.png) repeat-x;
	font: normal normal normal 16px/21px Arial, sans-serif;
	color: #666;
	}blockquote { font-style:normal; border:1px solid #ccc; padding:10px; background:#f8f8f8; }

#body-container { width:960px; background:#fff; border: solid #e0e3ea; border-width:1px 0 1px 0; padding:10px; margin: 50px auto 21px; }

.fl { float:left; }
.fr { float:right; }

a, a:visited { color:#1e4588; }
a:hover, a:active { color:#eb2126; }

ul { list-style-type: circle; }

/* Headers */
h2, h3, h4, h5, h6 {
	font-family: Arial, sans-serif;
	color: #1e4588;
	margin-bottom:10px;
	}

h4 { margin-bottom:5px; padding-top: 10px; }
	
p { margin-bottom:10px; }
table { margin-bottom:0; }

#header-container { width:100%; height:82px; }
#header { margin:0; }
#logo { width:200px; height:72px; background: url(images/logo.gif) no-repeat; float:left; }
#top-right { float:right; }
#top-right p { margin:0 15px 0 0; text-align:right; }
#top-right #tr-nav { margin:5px 15px 10px 0; }
#top-right #tr-nav a { font-weight:bold; }
#top-right #tr-call { color:#1e4588; font-size:1.2em; }
#top-right #tr-call b { font-weight:bold; }
.entry-title, .entry-title a { color: #666; font-style:normal; font-weight:bold; }
.entry-title, .archive .entry-title, .search .entry-title { margin: 23px 0 33px 15px; }
.widget-title { color:#333; font-style:normal; font-weight: bold; font-size: 15px; border-bottom: 1px solid #eee; margin: 0 0 14px 0; padding: 8px 0 8px 5px; }
#site-title, #site-description { display:none; }

/* Navigation */
#navigation { height:53px; margin:0; }
#page-nav ul { background: url(images/nav-bg.png) repeat-x; width:100%; height:53px; line-height:44px; text-align:center; }
#page-nav li { margin:1px 0 0 0; }
#page-nav li a { border:0; background: url(images/nav-divider.png) no-repeat top right; padding:4px 12px 0 12px; background-color:transparent; }
#page-nav li.last a { background: transparent; }
#page-nav li.current_page_item { background: url(images/nav-current.png) repeat-x; }
#page-nav li.left-end-cap { background: url(images/nav-left.png) repeat-x; width:12px; height:48px; float:left; }
#page-nav li.right-end-cap { background: url(images/nav-right.png) repeat-x; width:12px; height:48px; float:right; }

#top-banner { width:960px; height:250px; background: url(images/banner.jpg) no-repeat; }

/* Search Bar */
#search-bar { float:right; }
#search-bar .search-submit { margin-top:7px; padding:0; border:0; width:55px; height:26px; cursor:pointer; background: url(images/search-btn.png) no-repeat; }
#search-bar .search-text { margin-top:7px; vertical-align:top; }
.breadcrumb { margin:0; float:left; line-height:40px; }
.breadcrumb a, .breadcrumb a:active { color:#1E4588; }
.breadcrumb a:hover { color:#EB2126; }

/* Widgets - Sidebar */
.widget { border-bottom: 1px solid #d7d7d7; padding-bottom:14px; margin:0; }
.widget ul { margin: 0 0 0 15px; padding-left:5px; }
.widget ul li { padding:2px 0 2px 0; }
.widget a, .widget a:active { color:#1E4588; text-decoration:none; border-bottom:1px solid #ddd; }
.widget a:hover { border:0; color:#EB2126; }

.widget .textwidget { padding-left:5px; }

/* Post and Page */
#container {  }
#content { border-top: 1px solid #d7d7d7; }
.content { width: 680px; padding-right:10px; }
.post { background: url(images/title-bg.png) top left repeat-x; }
.entry-content, .entry-summary, .entry-meta { padding: 0 10px 0 10px; }
.entry-content ul { margin:0 0 10px 2.5em; }

.search-info, p.byline , .entry-meta { display:none; }

.noborder, .noborder td { border:0; }

table.locations td { padding-bottom:20px; }table.locations { background: #f8f8f8; padding:15px; border:1px solid #ccc; margin-bottom:15px; }

/* Sidebar */
#primary { width: 250px; float:left; font-size:14px; }
#ps_sidebar_name { margin: 5px 0 8px 0; }.textwidget p { margin-bottom:15px; }

/* Footer */
#footer-container { display:none; }
#footer-container-c { width:980px; margin: 0 auto; }
#footer-c { color:#fff; font-size: .8em; height:50px; margin-bottom:20px; }
#footer-c p { margin-bottom:10px; text-align:center; }
#footer-c ul { margin:0 auto; list-style:none; text-align:center; }
#footer-c ul li { display:inline; border-left: 1px solid #fff; }
#footer-c ul li a { padding: 0 5px 0 5px; }
#footer-c a { color:#fff; }
#footer-c a:hover { color:#fff; }