/*
THEME NAME: Mediqsaway
DESCRIPTION: Theme for Mediqsaway.
VERSION: 1
AUTHOR: Steve Coates
AUTHOR URI: http://www.go4.com.au
*/


body {
margin:0 auto;
width:960px;
font: 13px/17px normal Arial, Helvetica, sans-serif;
background:#10131d;
}
a {
color:#BF000E;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}

div#header {
margin:0;
padding:80px 0 0 360px;
background:#a40004 url('images/header-bg.jpg') no-repeat top;
height:134px;
}

div#header-home {
margin:0;
padding:80px 0 0 360px;
background:#a40004 url('images/header-home-bg.jpg') no-repeat top;
height:134px;
}

div#header-text {
margin:0;
padding:0;
color:#fff;
font-size:24px;
line-height:26px;
overflow:hidden;
}

div#header h1 ,div#header-home h1{
width:360px;
margin:0;
overflow:hidden;
text-indent:-100em;
}

div#header-feature {
margin:0;
padding:0;
background:transparent url('images/header-feature-bg.jpg') no-repeat top; /*384163*/
height:195px;
}

div#feature {
margin:0;
padding:0;
background:#384163 url('images/feature-bg.jpg') repeat-x;
height:51px;
}

#header-feature-buttons {
margin:0;
padding:0;
clear: both; 
width: 960px; 
height:195px;
background:transparent url('images/header-feature-bg.jpg') no-repeat top; 
}

#header-feature-buttons h3 {
margin-top:0;
font-size:16px;
}

#header-feature-buttons li {
margin:0;
padding:0;
display:inline;
}

#header-feature-buttons li a { 
margin:0; 
padding:40px 35px 5px 35px;
width:171px; 
height:150px; 
float:left; 
display: block; 
text-decoration: none; 
color: #fff; 
}

#header-feature-buttons .leftbtn a{
width:172px!important;
}

#header-feature-buttons .leftbtn a:hover{
background:transparent url('images/feature-over-bg.jpg');
}

#header-feature-buttons .centrebtn a:hover{
background:transparent url('images/centre-feature-btn.jpg');
}

#header-feature-buttons .rightbtn a:hover{
background:transparent url('images/right-feature-btn.jpg');
}

div#searchtop {
float:right;
margin:10px 0
}

div#content-wrap {
margin:0;
padding:0 0 20px 30px;
background:#f9fbfb;
overflow:hidden;
width:930px;
}

div#content-wrap-home {
margin:0;
padding:0 0 10px 30px;
background:#f9fbfb url('images/content-wrap-bg.gif') repeat-y;
width:930px;
}

div#container-home {
float: left;
padding:0 0 0 10px;
width:433px;
}

div#container {
padding:0 70px 0 30px;
width:90%;
}

div#content {
margin: 0;
padding:18px 35px 0 0;
}

div.sidebar {
margin:0 0 0 0;
padding:20px 30px 0 30px;
float:right;
top:-51px;
position:relative;
overflow: hidden;
width:417px;
min-height:340px;
height:auto;
_height:340px;
background: url('images/latestnews-bg.gif') no-repeat top;
}

div.sidebar-left {
margin:0;
padding:10px;
float:left;
overflow: hidden;
width:290px;
}

div.quote {
width:220px;
border:1px solid #eee;
padding:8px;
}

div.sidebar-left h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
line-height:26px;
color:#ccc;
font-weight:normal;
font-style:italic;
}

div#latest-news-excerpts {
position:relative;
}

/* --- main menu --- */

#menu {
padding:18px 25px;
border-bottom:1px solid #ccc;
margin:25px 0 0 0;
background:#f9fbfb url('images/menu-bg.gif') no-repeat top;
}

#menu ul, #menu li {
display : inline;
list-style-type : none;
margin : 0;
padding : 0;
}

#menu a:link, #menu a:visited {
color : #666;
line-height : 14px;
margin-right : 3px;
padding : 6px 10px 2px 10px;
text-decoration : none;
text-transform:uppercase;
}

#menu a:hover {
color : #000;
}

/* --- submenu --- */
#submenu {
font-size:95%;
padding-left:15px;
border-bottom: 1px dotted #ccc;
margin : 0;
background:#ffefef;
height:20px;
}

#submenu ul, #submenu li {
display : inline;
list-style-type : none;
margin : 0;
padding : 3px;
}

#submenu a:link, #submenu a:visited {

color : #999;
line-height : 18px;
padding: 0;
margin-right : 3px;
text-decoration : none;
}

#submenu a:hover {
color : #000;
}

li.current_page_item a {
font-weight:bold;
color:#bf000e;
}

div#footer {
clear: both;
height:50px;
background:#10131d url('images/footer-bg.gif') no-repeat top;
padding:48px 30px 0 30px;
color:#3e4870;
border-top:1px solid #ccc;
}

div#footer a{
margin:0;
padding:0;
color:#3e4870;
text-decoration:none;
}

#footer ul, #footer li {
display : inline;
list-style-type : none;
margin:0;
padding:0;
}

#footer li  a{
padding:6px 10px 2px 10px;
text-transform:uppercase;
}
div#siteby {
float:right;
}

div#crumbs {
margin:0 0 12px 0; 
padding:3px 0;
font-size:.9em;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
text-transform:uppercase;
}

div.news-date {
margin:10px 0 0 0;
padding:3px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
color:#BF000E;
font-size:90%;
}

h2.entry-title {
margin:0;
line-height:1em;
color:#bf000e;
text-transform:uppercase;
}

h2.page-title {
margin:0 0 .8em 0;
line-height:1em;
}

h3.entry-title {
margin:0 0 -.5em 0;
padding-bottom:0;
}

.entry-title {
clear:both;
}

.entry-date {
font-size:90%;
color:#666;
margin:-.5em 0 10px 0;
}

div#nav-above, div#nav-below {
width:100%;
height:1em;
}

div#nav-above {
margin:1em 0;
}

div#nav-below {
margin:1em 0;
}

div.hentry {
padding: 0 0 5px 0;
}

.image-left {
float:left;
margin:5px 10px 0 0;
border:1px solid #807340;
padding: 5px;
}

.image-right {
float:right;
margin:5px 0 0 10px;

border:1px solid #807340; 
padding: 5px;
}

a:link img, a:visited img {
  border-style: none;
}

/* from sandbox */
.alignleft,div.nav-previous{float: left;}

.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}

form#commentform span.required{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

/*div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}*/

div.sidebar h3{
padding:0;
margin:0 0 10px 0;
font-size:2em; 
text-transform:uppercase;
font-weight:normal;
color:#666;
}

div.sidebar h4{
padding:23px 0 4px 0;
margin:0;
font-size:1.2em; 
color:#BF000E;
}

div.sidebar h4 a{
color:#BF000E;
text-decoration:none;
}

div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

/*ul and li styling*/
.entry-content ul {
padding-left: 20px;
margin: 0px;
}

.entry-content ul li {
list-style-image:url(images/red_tick.gif);
list-style-position:outside;
padding:0pt 0pt 4px 0px;
}

