/* HTML Tag Redefinition */
html, body {height: 100%;  }
body {background: url(https://www.mojavelaw.com/themes/valerie_ross/images/canvas_back.jpg) repeat; padding: 0px; margin: 0px; }
img {border: 0px}
a { cursor:pointer}

fieldset { border:1px solid #ccc;}

/* error text class optionally provided by theme */
div.ccm-error-response {color: #f00; margin-bottom: 12px}

/* Page Structure / Navigation */
#page{ width:960px; margin:auto; text-align:left }

#page #header{
	margin-top:20px;
}

.white-link a:link, .white-link a:active, .white-link a:visited, .white-link a:hover{
color: #fff;
} 

.black-link a:link, .black-link a:active, .black-link a:visited, .black-link a:hover{
color: #000;
} 

.maroon-link a:link, .maroon-link a:active, .maroon-link a:visited, .maroon-link a:hover{
color: #824e45;
} 

.blog-head {

background-color:#000;
color: #fff;
}

#header div#mojave-law {
float:left;
width:500px;
padding-top:18px;
} 

#header-contact {
width: 300px;
float:right;
}

#nav-block {
font-size: 18px;
color: #fff;
padding: 10px 10px 0 10px;
}
#footer-nav {
float:left;
margin: 25px;
width: 500px
}

#footer-logo {
float:right;
margin: 25px;
width: 200px
}

#nav-block a:link, #nav-block a:active, #nav-block a:visited {
color: #fff;
text-decoration: none;
}

#nav-block a:hover {
text-decoration:underline;
}

#quote-box {
background: url(https://www.mojavelaw.com/themes/valerie_ross/images/quote-box.jpg);
width: 285px;
height:139px;
padding: 5px 5px 5px 25px;
}
.main-feature {
  padding: 5px 25px;
  width: 550px;
}

.full-feature {
padding: 5px 25px;
  width: 860;
}
.bar-feature {
 padding: 3px 10px;
}

#page #body {
  margin: 0 25px;
  width: 600px;
  float:left;
}

#page #full-body {
  margin: 0 25px;
  width: 910px;
  float:left;
}


#page #right-sidebar {
width: 285px;
float:left;
margin-right: 25px;
}

div#top-nav {
margin-bottom: 25px;
}


#page #central{background:url(https://www.mojavelaw.com/themes/valerie_ross/images/canvas_fore.jpg) repeat center; clear:both; padding-bottom:25px}

#page #footer{ padding-top:24px; clear:both; padding-bottom:16px; color:#999; font-size:10px }
#page #footer a{ text-decoration:none }
#page #footer span.sign-in {margin-left: 20px}
#page #footer span.powered-by { float:right; }

/* Page Elements */

.pagingNav{ margin:16px 0px 8px 0px}
.pagination{ text-align:center; color:#bbb; padding-top:4px}
.pagination .pageRight{width:20%; float:right; text-align:right}
.pagination .pageLeft{width:20%; float:left; text-align:left}

/* MISC STYLES & SHORTCUTS */
div.code {border: 1px solid #ddd; background: #eee; padding: 10px}
div.spacer,div.ccm-spacer{ clear:both; font-size:1px; line-height:1px }
.noTopSpace{margin-top:0px; padding-top:0px}
div.pageSection { margin-bottom: 10px; }

/* customize_miscellaneous */  /* customize_miscellaneous */
