/*
Theme Name: Miami Law Review Canvas Child Theme
Version: 1.6
Description: Child theme for canvas.
Author: me
Author URI: http://www.greenermountain.com
Template: canvas
*/
 
@import url("../canvas/style.css");

body {
	background-color: #999999;
	}

p {
	line-height: 26px; 
  }

a:link, a:visited {
    color: #f67321;
	}

/*----------------fixing the width-----------------------*/

#wrapper {
	padding: 0 !important;
	background: #fff url(http://robots.law.miami.edu/wp-content/uploads/2012/01/sidebar-bg.gif) top right repeat-y;
	}
	
.width-940 #wrapper {
	width: 960px !important;
	}
	
.two-col-left #main-sidebar-container #main {
	width: 580px;
	padding-left: 24px;
	}
	
.two-col-left #main-sidebar-container #sidebar {
	width: 270px;
	margin-right: 16px;
	}

/*---------------header---------------------------------*/

#header {
	background: #FFF url() no-repeat;
	width: 100%;
	height: 290px;
	padding: 0px !important;
	}
	

	
#logo {
	padding-left: 0px;
	}
	
/*---------------navigation----------------------------*/

#main-nav .nav li ul li a { 
	font-size: 12px !important;
	}

.nav li ul li a, .nav li ul li a.sf-with-ul, .nav li ul li a:hover, .nav li.sfHover ul li a.sf-with-ul { 
	font-size: 11px !important;
	font-weight: normal !important;
	text-shadow: none !important;
	}

#navigation {
	background: #333;
	border-color: #333 !important;
	margin-left: 0 !important;
	text-transform: uppercase;
	width: 960px;
	}

#navigation .nav {
	margin-left: 24px;
	}

.nav a {
	font-size: 12px !important;
	color: #fff !important;
	font-weight: bold !important;
	padding: 5px 11px;
	}

.nav a:hover {
	color: #f47321 !important;
	font-weight: bold !important;
	padding: 5px 11px;
	}

ul.rss {
	display: none;
	}

.nav li a:hover, .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-menu-item li a, .nav li.sfHover a {
	background:none; 
	color: #f47323;
	}

/* Changes the default background color of the drop down menus */
.nav li a:hover, .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-menu-item a, .nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-menu-item li a, .nav li.sfHover a { background:#333; }
 
/* Changes the hover background, text and text shadow color  */
.nav li ul li a:hover, .nav li.sfHover ul li a.sf-with-ul:hover { background:#005030; color:#ffffff; text-shadow:0 1px 0 #000;}
 
.nav li ul li {
   	border-bottom: none;
	border-top: 1px dotted #333333;
	}

.nav li ul {
	border: none;
	}	

/*----------------sidebar--------------------------------*/
	
.searchform {
    background: #fff;
	}

#sidebar .widget h3 {
    border-bottom: none;
    color: #33cc33;
    font: bold 12px verdana;
    margin-bottom: 0;
	}

#sidebar .widget p {
    color: #ffffff;
    font: 11px verdana;
	}

#sidebar .widget {
    margin-bottom: 50px;
        }	
	
#sidebar #connect {
	background: none !important;
	}
	
/*------------------footer-----------------------------*/

#footer {
    background: #343434;
    border-color: #343434 !important;
    width: 960px;
    padding-top: 36px;
    padding-bottom: 50px;
    font-family: arial;
    font-size: 10px;
	}
	
#footer a:link, #footer a:visited {
    color: #f67321;
    text-decoration: none;
	}

#footer a:hover {
    text-decoration: underline;	
	}

#footer .col-left {
    padding-left: 34px;
	}


/*------------------post styling-----------------------*/

.post ul.post-categories a {
	text-transform: uppercase;
	font-family: Arial, san-serif;
	font-size: 12px;
	color: #343434 !important;
	font-weight: bold !important;
	}

.post .title, .page .title, .post .title a:link, .post .title a:visited, .page .title a:link, .page .title a:visited {
    color: #006633 !important;
    font: 28px Arial, san-serif !important;
	}

.entry img, img.thumbnail {
	padding: 0;
	}

.entry, .entry p {
	color: #000 !important;
	font: 14px arial,sans-serif !important;
	clear: left;
	}

.entry h2 {
	font: 18px arial,sans-serif !important;
	}

.entry blockquote  { background: transparent; padding: 0px 20px 10px 50px; }

.entry blockquote p { font: 12px arial, sans-serif !important; color: #000 !important; }

body.single .entry p {
	clear: none;
	}

.post, .search .page {
    margin: 0 0 18px;
	}

.post-meta {
    color: #666666 !important;
    font: 11px arial,sans-serif !important;
	}

.post-meta a:link, .post-meta a:visited, .post p.tags a:link, .post p.tags a:visited {
    color: #666666;
    text-decoration: none;
	}

.post-meta abbr {
	border-bottom: none;
	}

.post .post-meta {
	margin-top: -10px;
	}
	
.single #post-author, .single #connect {
	border: none;
	background-color: #f2f2f2;
	}
	
.single .post #connect h3 {
	display: none;
	}
	
.profile-content h4, .related-posts h4 {
	font-family: arial, san-serif;
	font-size: 14px;
	}

#connect .related-posts {
    	border-left: 1px dashed #666666;
	}

#sidebar #connect p {
	display: none;
	}

.woo-sc-related-posts li {
       line-height: 1.2em;
	}

#comments, #comments h3, #respond h3 {
	font: 14px/1.5em Arial,sans-serif !important;
	font-weight: bold !important;
	}

