@charset "UTF-8";

/* CSS Document */
/* Malley and Co Lawyers - John McGeary - Mega Advertising Ltd 2010 */

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

h1{
font-size:2.8em;
font-weight:200;
color:#a6ce39;
margin:0 0 20px 0;
font-family:"Gill Sans MT", Helvetica, Verdana, Arial, sans-serif}

h2{
font-size:1.8em;
font-weight:200;
color:#6d6e71;
margin:10px 0 15px 0;
font-family:"Gill Sans MT", Helvetica, Verdana, Arial, sans-serif}

h3{
font-size:1.2em;
font-weight:200;
color:#6d6e71;
margin:10px 0 10px 0}

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

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

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

p{
margin-bottom:10px}

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

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

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

.green{
color:#a6ce39}

strong{
font-weight:600}

body{
font-size:0.8em;
font-weight:200;
line-height:1.6em;
color:#6d6e71;
font-family:Helvetica, Verdana, Arial, sans-serif;
background:#fcfdf9 url(assets/bg.gif) repeat-x top left}

*{
margin:0;
padding:0}

img{
border:0}

/* Main Container */
#law_wrapper_outer{
width:100%;
height:100%;
padding:0;
margin:0;
float:left;
background:url(assets/bottom-wrapper-fade.gif) repeat-x bottom left} 

#lawyers_christchurch_wrapper{
width:100%;
height:100%;
padding:0;
margin:0;
float:left;
background:url(assets/wrapper-bg.jpg) no-repeat top left} 

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

#lawyer_masthead{
width:990px;
height:172px;
margin:0;_margin:0 0 -2px 0;
padding:0;
float:left}

.logo{
width:442px;
height:65px;
margin:33px 0 33px 0;
padding:0;
float:left}

.masthead_right{
width:500px;
height:50px;
float:right;
margin:30px 0 0 0}

.masthead_right h2{
text-align:right;
color:#6a6e71;
font-size:1.7em;
font-weight:200;
font-family:"Gill Sans MT", Helvetica, Verdana, Arial, sans-serif}

/* Navigation */
#nav{
position:relative;
z-index:100;
width:990px;
height:43px;
padding:0;
margin:0;
float:left;
text-align:left;
background:url(assets/nav-bg.png) no-repeat top left}

#nav ul{
margin:0 5px 0 5px;
padding:0;
width:980px;
height:43px}

#nav .selected a{
text-decoration:none;
color:#ffffff;
font-weight:600;
background-color:#6d6e71}

#nav .selected a:hover{
text-decoration:none}

#nav ul li a{
padding:12px 7px 11px 7px;
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:#6d6e71;
opacity:0.9;filter:alpha(opacity=90)}

.dropmenu li a:hover{
text-decoration:underline!important}

/* Adarea */
.adarea{
width:990px;
height:293px;
float:left;
margin:-2px 0 0 0;
padding:0;
background:url(assets/adarea-bg.png) no-repeat top left;
_background:url(assets/adarea-bg.gif) no-repeat top left}

.adarea_left{
width:620px;
float:left;
margin:0;
padding:70px 50px 50px 50px}

.adarea_right{
width:214px;
height:258px;
margin:0;
padding:20px 10px 15px 23px;
float:right;
background:url(assets/adarea-right-bg.png) repeat-x bottom right;
_background-image:none}

.adarea_left h2{
font-size:2.5em;
color:#ffffff;
font-family:Helvetica, Verdana, Arial, sans-serif;
line-height:1.2em;
font-weight:200;
font-style:italic}

.pay_button{
width:181px;
height:35px;
float:left;
margin:0;
padding:5px 5px 8px 15px;
background:url(assets/button.png) no-repeat top left}

.pay_button h3 a, .pay_button h3 a:hover{
color:#ffffff;
font-size:1.1em}

.contact_button{
width:171px;
height:69px;
margin:0 0 25px 0;
padding:15px;
background:url(assets/contact-bg.png) no-repeat top left;
_background:url(assets/contact-bg.gif) no-repeat top left}

.contact_button h2 a, .contact_button h2 a:hover{
color:#ffffff;
float:left;
font-size:1.1em;
line-height:1.1em;
font-family:Helvetica, Verdana, Arial, sans-serif}

/* Mainarea */
#christchurch_mainarea{
width:990px;
height:100%;
margin:0;
padding:0;
float:left;
background:url(assets/bottom-fade.png) repeat-x bottom left;
_background:url(assets/bottom-fade.gif) repeat-x bottom left}

/* Left Column */
#lawyers_left_column{
width:695px;_width:670px;
padding:23px;
border-right:1px solid #ffffff;
margin:0;
float:left}

.textarea{
width:670px;
height:100%;
padding:0;
margin:0}

.crumb{
width:100%;
height:30px;
color:#666666;
float:left;
margin:0 0 10px 0;
display:block;
font-size:0.8em}

/* Right Column */
#law_right_column{
width:247px;
margin:30px 0 0 0;
padding:0 0 15px 0;
float:right}

.cross_sell_box{
width:217px;
float:left;
padding:15px;_padding:15px 0 15px 15px;
margin:0 0 10px 0;
background:url(assets/bottom-fade.png) repeat-x bottom left;
_background:url(assets/bottom-fade.gif) repeat-x bottom left}

.cross_sell_box h2{
margin:10px 0 10px 0;
font-weight:600;
line-height:0.90em;
font-size:1.4em}

.cross_sell_box img{
float:left;
margin:-15px 0 15px -15px}

.cross_sell_box a{
color:#6d6e71}

.cross_sell_box ul{
padding:10px 0 10px 15px;
width:217px}

/* Bottom 4 Columns */
#bottom_boxes{
width:990px;
margin:0;
padding:0;
float:left}

.lawyers, .lawyers2{
width:186px;
height:200px;
float:left;
padding:30px 37px 30px 23px;_padding:30px 20px 30px 23px;
margin:0;
border-right:1px solid #ffffff;
background:url(assets/bottom-fade.gif) repeat-x bottom left}

.lawyers h3 a{
width:181px;
height:28px;
float:left;
color:#ffffff;
font-size:1.1em;
margin:0;
padding:12px 5px 8px 15px;
background:url(assets/button.png) no-repeat bottom left;
_background:url(assets/button.gif) no-repeat bottom left}

.lawyers h3 a:hover{
width:181px;
height:28px;
float:left;
color:#ffffff;
font-size:1.1em;
margin:0;
padding:12px 5px 8px 15px;
background:url(assets/button.png) no-repeat top left;
_background:url(assets/button.gif) no-repeat top left}

.lawyers2 h3 a{
width:181px;
height:28px;
float:left;
color:#ffffff;
font-size:1.1em;
margin:0;
padding:12px 5px 8px 15px;
background:url(assets/button.png) no-repeat top left;
_background:url(assets/button.gif) no-repeat top left}

.lawyers2 h3 a:hover{
width:181px;
height:28px;
float:left;
color:#ffffff;
font-size:1.1em;
margin:0;
padding:12px 5px 8px 15px;
background:url(assets/button.png) no-repeat bottom left;
_background:url(assets/button.gif) no-repeat bottom left}

/* Footer */
#lawyers_christchurch_new_zealand_footer{
width:100%;
height:178px;
float:left;
clear:both;
margin:0;
padding:0;
background-color:#a6ce39;
border-top:5px solid #ffffff}

.law_footer_center{
width:990px;
height:178px;
margin:0 auto;
padding:0}

.malley{
float:right;
margin:50px 0 0 0}

.malley_copyright{
width:400px;
height:20px;
font-size:9px;
text-align:left;
margin:70px 0 0 0;
padding:0;
float:left}

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

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

.malley_copyright p{
color:#ffffff;
width:400px;
float:left;
clear:left;
margin:0 0 0 30px;_margin:0 0 0 13px}

.addthis_button{
float:left;
margin:20px}

.ditto_documentInfo{
display:none}

/* Form */
form {
border:5px solid #a6ce39;
padding:30px;
margin:0}

td{
border:1px solid #cccccc;
padding:10px}