@charset "UTF-8";

/* CSS Document */
/* Moorhouse Medical Centre - John McGeary - Mega Advertising Ltd 2010 */

hr{
border:none;
border-bottom:1px solid #cccccc;
margin:15px 0 15px 0}

h1{
font-size:1.7em;
font-weight:600;
color:#a01217;
margin:0 0 10px 0}

h2{
font-size:1.4em;
font-weight:600;
color:#525151;
margin:10px 0 10px 0}

h3{
font-size:1.2em;
font-weight:400;
color:#000000;
margin:10px 0 10px 0}

h4{
font-size:1.1em;
font-weight:200;
color:#000000;
margin:10px 0 10px 0}

a{
color:#a01217;
text-decoration:none}

a:hover{
color:#a01217;
text-decoration:underline}

p{
margin-bottom:10px}

.textarea ul{
padding:10px 0 10px 15px}

.textarea li{
color:#525151;
padding:0}

.textarea ol{
padding:10px 0 10px 15px}

strong{
font-weight:600}

.red{
color:#a01217}

.grey{
color:#525151}

body{
font-size:0.85em;
font-weight:200;
line-height:1.6em;
color:#000000;
font-family:Helvetica, Verdana, Arial, sans-serif;
background:#525151 url(assets/bg.jpg) repeat-y top center fixed;
border-top:4px solid #a01217}

*{
margin:0;
padding:0}

img{
border:0}

/* Main Container */

#main_container{
width:990px;
height:100%;
padding:0;
margin:0 auto} 

#masthead{
width:990px;
height:449px;
margin:0;
padding:0;
background:url(assets/masthead-bg.jpg) repeat-y top left}

.masthead_left{
width:190px;
height:200px;
padding:0;
margin:200px 0 0 25px;_margin:200px 0 0 13px;
float:left}

.masthead_left h2{
color:#ffffff;
font-size:1.3em;
margin:27px 0 5px 0}

.masthead_left h3{
color:#ffffff;
font-size:1.1em;
line-height:1.2em;
margin:0}

.slideshow_right{
width:763px;
height:413px;
margin:0;
padding:0;
float:right}

#slideshow{
width:763px;
height:413px;
margin:0;
padding:0;
overflow:hidden}

/* Mainarea */
#mainarea{
width:990px;
margin:0;_margin:-2px 0 0 0;
padding:0;
background:#ffffff url(assets/main-area-bg.jpg) no-repeat bottom left;
float:left}

.textarea_wrapper{
width:764px;
height:100%;
padding:0;
margin:0;_margin:0 0 0 -8px;
float:right}

.textarea{
width:684px;
min-height:450px;_height:450px;
padding:15px 40px 40px 40px;
margin:0;
float:left;
background:url(assets/text-bg.gif) no-repeat bottom right}

.crumb{
width:100%;
height:20px;
color:#525151;
font-size:0.8em;
float:left;
margin:0 0 15px 0}

.crumb a{
color:#525151}

/* Left Column */
.left_column{
width:176px;
height:200px;
margin:0;
padding:0 25px 247px 25px;
float:left;
background:url(assets/left-column-bg.gif) repeat-x top left}

.left_column h2{
color:#ffffff}

.left_column li{
list-style:none}


/* Navigation */
#nav{
position:relative;
z-index:100;
font-weight:200;
float:left;
color:#ffffff;
width:990px;
height:36px;
text-align:left;
padding:0;
margin:0}

#nav ul{
margin:0;
padding:0;
width:990px;
height:36px}

#nav .selected a{
text-decoration:none;
color:#ffffff;
font-weight:400;
background:#a01217;
opacity:0.9;filter:alpha(opacity=90)}

#nav .selected a:hover{
text-decoration:none;
color:#ffffff;
font-weight:400;
background:#a01217;
opacity:0.9;filter:alpha(opacity=90)}

#nav ul li a{
padding:8px 13px 6px 13px;
color:#ffffff;
text-decoration:none}

#nav ul li a:hover{
color:#ffffff;
text-decoration:underline}

.dropmenu { 
margin:0; 
padding:0; 
width:150px;
height:100%;
display:block}

.dropmenu ul {
height:100%; 
width:150px;
padding:0;
display:block} 

.dropmenu li a{ 
line-height:18px;
text-decoration:none;
color:#ffffff!important; 
font-weight:200!important;
padding:4px 20px 8px 20px!important;
width:150px;
background:#a01217;
opacity:0.9;filter:alpha(opacity=90)}

/* Travel Centre and ACC Boxes */
.travel_centre{
width:237px;
height:159px;
float:left;
padding:0;
margin:45px 45px 0 45px;_margin:45px 45px 0 20px}

.acc h2{
color:#ffffff;
margin:10px 0 0 0;
font-weight:400;
font-style:italic;
line-height:1em;
font-size:1.2em}

.acc h3{
color:#ffffff;
margin:10px 0 0 0;
font-weight:400;
font-style:italic;
line-height:1.1em;
font-size:1.1em}

.acc p, .acc a{
color:#ffffff;
margin:10px 0 0 0;
font-weight:200;
line-height:1em;
font-size:1em}

.acc{
width:197px;
height:159px;
float:left;
padding:20px;
margin:45px 0 0 0;
color:#ffffff;
background:url(assets/boxes-bg.gif) no-repeat top right}

#footer img{
float:right;
margin:0}


/* Footer */
#footer{
width:990px;
height:247px;
float:left;
clear:both;
margin:0;
padding:0;
border-top:4px solid #a01217;
background:url(assets/bottom-bg.gif) repeat-x top left}

.copyright{
width:990px;
height:36px;
float:left;
font-size:9px;
text-align:center;
margin:10px 0 0 0;
padding:0}

.copyright a{
text-decoration:none;
color:#ffffff}

.copyright a:hover{
text-decoration:underline;
color:#ffffff}

.copyright p{
padding:0;
margin:0;
color:#ffffff}

.addthis_button{
margin:25px 0 0 0;
float:left}

.ditto_documentInfo{
display:none}

.ditto_pageTitle{
border-bottom:1px solid #cccccc;
margin:15px 0 15px 0;
padding:0 0 15px 0}