/**** Layout Structure ****/

body {height:100%; width:760px; border:0px; margin-left:auto; margin-right:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 62.5%; /* Resets 1em to 10px */
	text-align:center; color:#111; background: url(../marta/images/tile.gif) repeat;}

.clr {clear: both;}

#container {width:760px; background:#fff;}

/*** Header ***/
#header {width:760px; height:150px; padding:0px; margin:0px; border:0px; float:left;
	background:url(../marta/images/header.png) no-repeat; position:relative;}
	
	 /** Logo **/
	 #logo h1 {width:760px; height:150px; position:absolute; left:0px; top:0px; margin:0px; padding:0px; text-indent:-5000px;}
	 #logo a {display:block; width:760px; height:150px; text-decoration:none; text-indent:-3000px; outline:none;}
	 
 
/*** Pathway ***/
#pathway {width:760px; height:23px; padding:0px; margin:0px 0px 4px 0px; float:left;
	background: url(../marta/images/pathway.png) no-repeat;}
  
   /** Breadcrumbs **/
   #nav {float:left; padding:5px 4px 4px 28px;}
   #admnav {float:right; padding:5px 28px 4px 4px;}
   #nav, #admnav {font-weight:bold; color:#871818;}
   #nav a:link, #nav a:visited, #admnav a:link, #admnav a:visited {color:#415028; text-decoration:underline;}
   #nav a:hover, #admnav a:hover {text-decoration:none;}



/*** Content ***/
#content {width:760px; padding:0px; margin:0px; float:left; background:#fff;}

    /* Content Area */
    #content_area {width:560px; padding:0px; margin:0px; float:left; background:#fff;}

    /* Sidebar */
    #sidebar {width:200px; margin:0px; padding:0px; float:right; background:#fff;}   
   

/*** Footer ***/

div#line {background: url(../marta/images/footera.png) no-repeat; width: 760px; margin: 0px; padding: 0px; height:40px; float:left;}
div#footer {background: url(../marta/images/footer.png) no-repeat; width: 760px; margin: 0px; padding: 0px; float:left;}

#footer p {padding:0px 0px 10px 0px; font-size:1.1em; color:#999;}
#footer a:link, #footer a:visited {color:#666; text-decoration:none;}
#footer a:hover {text-decoration:underline;}



/**** Layout Details ****/

    /* Common Layout Styles */
    #sidebar h4 {margin:0px 0px 0px 0px; padding:4px 0px 0px 0px; height:20px; font-weight:bold; color:#405028; font-size:1.2em;}
    #sidebar ul {list-style:none; margin:0px; padding:0px;}
    div.headz {margin:0px; padding:0px 0px 2px 0px; height:10px;}

    /* Common Menu Styles */
    .menu li a:link, .menu li a:visited, #firm li a:link, #firm li a:visited
    {background:url(../marta/images/menu.png) no-repeat; color:#405028;}
    .menu li a:hover, .menu li a:active {background-position:0px -25px;}

    .menu li
    {display:inline; margin:0px; padding:0px; height:auto !important; height:24px; min-height:24px;}
    .menu li a
    {display:block; padding:6px 0px 5px 38px; vertical-align:middle;
    font-size: 1.1em; font-weight:bold; text-align:left; text-decoration:none;}
    .menu li a:active {color:#871818;}

    
    /* Right column */
    #sidebar h4 {background:url(../marta/images/200a.png) no-repeat; margin:0px; width:200px;}
    #sidebar div.menu {background:url(../marta/images/200b.png) repeat-y; margin:0px; padding:0px; width:200px;}
    #sidebar div.headz {background:url(../marta/images/200z.png) no-repeat; width:200px;}


/* Search */
div#search {width:200px; margin:0px; padding:0px; background:url(../marta/images/200b.png) repeat-y;}
form#searchform {margin:0px; padding:0px;}
#search input {margin:3px 0px 3px 5px; padding:3px 10px 3px 10px; border:1px #DADDB6; font-size:1.1em; font-weight:bold; color:#000;}


/* Generated Content */
div.entry {text-align:left; padding:0px 0px 15px 0px;}
h2.post-title {margin:0px; padding:10px 0px 0px 50px; font-size:2.0em; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; color:#405028; background:url(../marta/images/headline.png) no-repeat;}
.post-title a:link, .post-title a:visited {color:#405028; text-decoration:none;}
.post-title a:hover {color:#871818; text-decoration:none;}

div.entry-text {width:560px; margin:0px; padding:10px 0px 20px 0px; background: url(../marta/images/textbgnd.png) repeat-y;}
div.entry-text p {margin:0px 5px 0px 20px; padding:5px 0px 5px 0px; font-size:1.2em; line-height:1.4em;}
.entry-text a:link, .entry-text a:visited {color:#405028; text-decoration:underline; font-weight:bold;}
.entry-text a:hover {color:#871818; text-decoration:none;}


blockquote {background:#EBEFC5; margin:10px 20px 10px 30px; padding:5px 0px 5px 0px;}
img {border:0px; margin:0px 3px 0px 3px;}
.entry h3 {margin:25px 0px 0px 35px; padding:10px 0px 0px 0px; font-size:1.4em; color:#871818;}
.entry h4 {margin:10px 0px 0px 45px; padding:10px 0px 0px 0px; font-size:1.2em; color:#871818;}
.entry h5 {margin:10px 0px 0px 45px; padding:10px 0px 0px 0px; font-size:1.1em; color:#405028;}
.entry ul, .entry ol {font-size:1.2em; margin:5px 0px 5px 15px; padding:2px 0px 5px 30px;}
.entry ul li, .entry ol li {margin:2px 0px 0px 10px; padding:5px 0px 0px 5px;}
.entry ul li ul, .entry ol li ul {font-size:1.0em; margin:2px 0px 0px 10px; padding:2px 0px 0px 10px;}
.entry ul li ul li, .entry ol li ul li {margin:2px 0px 0px 10px; padding:5px 0px 0px 5px; list-style-type:disc;}
.entry ol li {list-style-type:decimal;}
.entry ul li {list-style-type:disc;}

/* Post metadata */
.entry-metadata {margin:0px; padding:3px 0px 0px 0px; background:url(../marta/images/footline.png) no-repeat;}
.entry-footer, .entry-tech {width:560px; font-size:1.0em; height:20px;}
.entry-date {width:220px; height:16px; margin-left:20px; padding:0px 0px 0px 25px; color:#000; background:url(../marta/images/calendar.png) no-repeat; float:left;}
.entry-comment {width:210px; height:16px; margin-right:20px; padding:0px 0px 0px 25px; color:#000; background:url(../marta/images/comments.png) no-repeat; float:right;}
.entry-category {width:400px; height:16px; margin-left:20px; padding:0px 0px 0px 25px; color:#000; background:url(../marta/images/category.png) no-repeat; float:left;}
.entry-admin {width:90px; height:16px; margin-right:20px; padding:0px; color:#405028; float:right;}

.entry-comment a:link, .entry-comment a:visited, .entry-category a:link, .entry-category a:visited, .entry-admin a:link, .entry-admin a:visited {color:#405028; text-decoration:underline; font-weight:bold;}
.entry-comment a:hover, .entry-category a:hover, .entry-admin a:hover {color:#871818; text-decoration:none;}


/* Navigation */
#navigation {margin:0px; padding:5px 0px 5px 0px; height:20px;}
#navigation a:link, #navigation a:visited {font-size:1.1em; font-weight:bold; color:#566A35; text-decoration:none;}
#navigation a:hover {color:#871818;}
.prev {padding:5px 0px 0px 35px; float:left;}
.next {padding:5px 35px 0px 0px; float:right;}


/* Comments */
div.comment-text {width:560px; margin:0px; padding:10px 0px 20px 0px; background: url(../marta/images/textbgnd.png) repeat-y;}
div.comment-text p {margin:0px 0px 0px 20px; padding:0px; font-size:1.2em; line-height:1.4em;}
.comment-text a:link, .comment-text a:visited {color:#405028; text-decoration:underline; font-weight:bold;}
.comment-text a:hover {color:#871818; text-decoration:none;}

h3#comments, h3#respond {margin:0px; padding:25px 5px 5px 45px;}
#commentform p {margin-left:20px; padding:0px;}
textarea#comment {width:520px !important; width:510px; margin:10px 20px 0px 0px; padding:0px;}

div#preview, alt.p {font-size:1.2em; color:#000; background:#EDEEDB; margin:0px 20px 0px 20px; padding:2px 0px 2px 0px;}
ul.commentlist {list-style-type:none; margin:0px; padding:0px;}
ul.commentlist li {font-size:1.1em; color:#000; margin-left:10px; padding:5px; list-style-type:none;}
li.alt {background:#F9F9F4;}
li.oth {background:#F2F2E8;}
li.own {background:#E4E4C1;}

cite.comment-author {font-weight:bold;}
span.comment-date {color:#871818;}
li.alt a:link, li.alt a:visited, li.oth a:link, li.oth a:visited, li.own a:link, li.own a:visited {color:#405028; text-decoration:underline;}
li.alt a:hover, li.oth a:hover, li.own a:hover {color:#871818; text-decoration:none;}

/* Contact */                   

div.contactright {font-size:1.1em; font-weight:bold; color:#AC0011;} 
label {font-size:1.1em; font-weight:bold;}


