/*
Theme Name: Adendorffs
Theme URI: www.adendorffs.com.au
Description: Theme for Adendorffs Solicitors & Conveyancers website.
Version: 1
Author: OnClick Design
Author URI: http://www.onclickdesign.com.au/

*/

body,html {text-align:left;
      background-color:#FFFFFF;
      padding:5px;
      margin:0px;
      background: url(images/page_background.gif) repeat-y;}

html, body, p, li, a, form, td, h1, h2, h3 {
    font-family: Arial, Helvetica, "Century Gothic", sans-serif;
	font-size: 12px;
	color: #FFFFFF;}

h1, h2, h3, .heading {color:#EBE3A5; font-weight:bold; font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
.heading {font-size:12px;}

.pagetitle {padding-top:30px;}	

a {color: #EBE3A5; font-size: text-decoration:underline;}
a:hover {text-decoration:none; color:#FFFFFF;}

.author, .date {color: #CCCCCC; font-size: 10px;}
.author {text-transform: uppercase; color: #CCCCCC; font-size: 10px;}
	
div.page_wrapper {position:relative; background-color:#FFFFFF; 
            width:848px;
            height:auto;
            margin: 0 auto;            
            text-align: left;
            padding:0px;
            }	      

div.page_container {position:relative; float:left; clear:both; width:848px; height:auto; border:#ECE2A5 1px solid; background-color:#2c2c2c;}	 
                        
div.header {position:relative; float:left; clear:both; width:848px; height:227px; background-color:#2c2c2c;}            
div.heeader div.header_top {height:198px;}

ul.main_nav {position:absolute;
             bottom:0px;
             right:0px;
             width:598px;
             height:27px;
             padding:0px;
             margin:0px;
             list-style:none;
             background-color:transparent;
             border-top:#ECE2A5 1px solid;
             border-bottom:#ECE2A5 1px solid;}     

ul.main_nav li, ul.main_nav li a, ul.main_nav li a {position:relative; float:left; display:block; padding:0px; margin:0px; text-decoration:none; color:#FFFFFF; font-weight:normal; font-size:12px; text-align:center; background:url(images/main_nav_background.gif) repeat-x;}
ul.main_nav li { list-style:none; background-color:transparent; padding:0px; height:27px;}    
ul.main_nav li a {height:21px; padding-top:6px; font-weight:bold;}
ul.main_nav li a:hover {color:#2c2c2c; background:url(images/main_nav_background_over.gif) repeat-x;}

ul.main_nav li.divider {width:1px; background-image:none; background-color:#000000;}
ul.main_nav li a.home {width:74px;}
ul.main_nav li a.profile {width:172px;}
ul.main_nav li a.articles {width:97px;}
ul.main_nav li a.location {width:99px;}
ul.main_nav li a.enquiry {width:152px;}

div.page_center {position:relative; float:left; clear:both; width:848px; padding:0px; margin:0px; height:auto; background:url(images/content_background.jpg) no-repeat; background-position:top right;}  

div.sidebar {position:relative; float:left; clear:both; width:229px; border-right:#ECE2A5 1px solid; border-bottom:#ECE2A5 1px solid; padding:0px; padding-left:10px; padding-right:10px; padding-bottom:20px; margin:0px; margin-top:-29px; margin-bottom:20px; background-color:transparent;}

ul.sidbar_menu {list-style-image:url(images/ul_arrow.jpg); padding:0px; margin:0px; margin-left:20px; margin-top:5px; margin-bottom:20px;}
ul.sidbar_menu li {margin-bottom:5px;}

div.content {position:relative; float:left; clear:none; width:563px; height:auto; margin:0px; padding-left:15px; padding-bottom:25px;}  
          
div.footer {position:relative; 
            float:left; 
            clear:both; 
            width:808px; 
            padding-left:20px; 
            padding-right:20px; 
            padding-bottom:10px; 
            padding-top:10px;
            background-color:#2c2c2c;
            text-align:center;
            border-top:#ECE2A5 1px solid;}

.footer a {font-size:11px;}


.off_screen {position:absolute; top:-1000px; left:-1000px;}

.archive_post {border-bottom:#000000 1px solid; padding-top:15px; padding-bottom:15px;}

.breadcrumb {margin-top:7px; margin-bottom:7px;}

.white10caps {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
}
.white12 {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 12px;
	color: #FFFFFF;
}
.white12bold {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.grey10caps {
	font-family: Arial, Helvetica, sans-serif, "Century Gothic";
	font-size: 10px;
	text-transform: uppercase;
	color: #CCCCCC;
}

.style1 {font-size: 12px}
.style3 {font-size: 10px}

div.related_articles {padding-bottom:10px; margin-bottom:15px; border-bottom:#000000 1px solid;}
div.related_articles a {color:#FFFFFF; font-size:11px;}