/*
File:			custom.css
Description:	Custom styles for Thesis
*/

/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
@font-face {
	font-family: 'Diavlo_BOOK_II_37';
	src: url('images/Diavlo_BOOK_II_37.eot');
	src: local('Diavlo Book'), local('DiavloBook-Regular'), url('images/Diavlo_BOOK_II_37.otf') format('opentype');
}

.custom h1, .custom h2, .custom h3, .custom h4, .custom p#logo a, .custom #header #tagline, .custom ul.menu li.tab a {font-family:Diavlo_BOOK_II_37,trebuchet ms,arial,verdana,sans-serif;}
.custom #header #tagline {color:#8b0000;}
.custom h1, .custom h2, .custom h3, .custom h4, .custom #header #tagline {NOPEtext-shadow:1px 1px 1px #ccc;}
.custom h1, .custom h2, .custom h3, .custom h4, .custom h1 a, .custom h2 a, .custom h3 a, .custom h4 a {color:#8b0000;}

.custom #content ul ul li {list-style-type:disc;}

.custom .drop_cap {font-family:georgia,times new roman, serif;}
.custom .photocredit {font-size:85%; font-style:italic;}
.custom .quoter {text-align:right; font-style:italic;}
.custom .notextdecoration {text-decoration:none;}
.custom strong .notextdecoration {color:#111;}
.custom acronym {border-bottom:1px dotted #03c; text-transform:none;}
  .custom .format_text acronym, .custom li.widget acronym {font-size: 1em;}
.custom .wwsgd {border:5px solid #8b0000; padding:1em; margin-bottom:1em; -moz-border-radius:5px; -webkit-border-radius:5px;}
.custom .w30 {width:30%;}
.custom .w40 {width:40%;}
.custom .w50 {width:50%;}
.custom .sidebox {padding:0 .5em; border:1px solid #8b0000; margin-bottom:1em;}
  .custom .sidebox ol li {list-style-type:upper-roman;}
    .custom .sidebox ol li ol li {list-style-type:upper-latin;}
      .custom .sidebox ol li ol li ol li {list-style-type:lower-roman;}
        .custom .sidebox ol li ol li ol li ol li {list-style-type:lower-latin;}
.custom .border8b0000 {border:1px solid #8b0000;}
.custom .alignright {float:right; margin-left:1em;}
.custom .alignleft {float:left; margin-right:1em;}
.custom .backtotoc {font-size:80%; display:block; margin:-1em 0 1em 0;}
.custom hr {margin-bottom:1em;}

/*---:[ table styles ]:---*/
.custom table {border-collapse:collapse; font-family:arial,verdana,sans-serif;}
.custom table thead {background:#8b0000; color:#fff; text-align:center; font-family:Diavlo_BOOK_II_37,trebuchet ms,arial,verdana,sans-serif; font-weight:bold;}
.custom td, .custom th {border:1px solid #8b0000; padding:0 .5em;}


/*---:[ #nav styles ]:---*/
.custom ul.menu {border:1px solid #03c; border-width:0 0 1px 0;}
  .custom ul.menu li.tab {}
    .custom ul.menu li.tab a, .custom ul.menu ul.submenu li.item a {color:#fff; background:#03c url('images/tabback.png') repeat-x left bottom; border-top:0px solid #03c; border-bottom:none; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
        .custom ul.menu ul.submenu li.item a {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
  .custom ul.menu li.current {}
    .custom ul.menu li.current a, .custom ul.menu ul.submenu li.current a {color:#fff; background:#8b0000 url('images/tabbackhoverred.png') repeat-x left bottom; border-right:1px solid #fff;}
	.custom ul.menu li.tab-4 a {border-right:0px solid #03c;}
    .custom ul.menu li.rss a {color:#111;}


/*---:[ #header styles ]:---*/
.custom #header {background:#fff url('images/search-bot.jpg') no-repeat right top; border-bottom:3px double #03c;}
	.custom #header a {color:#8b0000;}
  .customNotUsingThis #header #logo a {background:url('images/seo-orlando.png') no-repeat top left; text-indent:-99999px; display:block; width:222px; height:100px; color:#03c; margin-bottom:.2em;}


/*---:[ #breadcrumb styles ]:---*/
.custom #yoastbreadcrumb {margin:1em 1em 0 0; font:1.2em trebuchet ms,arial,verdana,sans-serif;}


/*---:[ .pagenav styles ]:---*/
.custom .pagenav {float:right; margin-bottom:1em; font-family: trebuchet ms,arial,verdana,sans-serif;}


 /*---:[ Sidebar ]:---*/
.custom #sidebars h3 {border-bottom:1px dotted #8b0000;}
 

 /*---:[ Small Biz SEO Course Sidebar ]:---*/
.custom #text-4 {}
  .custom #text-4 h3 {background:#8b0000 url('images/seobizback.gif') repeat-x left bottom; text-align:center; width:65%; margin:0 auto; color:#fff; font-size:1.5em; border:none; margin-bottom:-.5em; z-index:5; position:relative; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px;}
	  .custom #text-4 form table {font-size:.85em;}
		

/*---:[ Aweber Forms ]:---*/
.custom .subscribe_form_content {margin:0 auto; width:70%; border:1px solid #8b0000; margin-bottom:0;}
  .custom .subscribe_form_content h3 {background:#8b0000 url('images/seobizback.gif') repeat-x left bottom; text-align:center; color:#fff; font-size:1.5em; border:none; margin:0 auto 1.5em;}
  .custom .subscribe_form_content input {width:185px; margin-bottom:0em;}
  .custom .subscribe_form_content form table {font-size:.85em; margin:0 2em;}
	  .custom .subscribe_form_content form table td {border:none;}


 /*---:[ Search Page ]:---*/
body.search #content_box, body.search #content {background:none;}
body.search form {text-align:left;}
  body.search input {width:50%;}
 

/*---:[ contact form ]:---*/
#wpcf label {clear: both; display: block; float: left; width: 150px;}
#wpcf input {float: left; width: 250px;	padding: 1px; margin: 2px 5px 10px 0;}
#wpcf textarea {width: 400px; height: 100px; padding: 1px; margin: 0 5px 5px 0;}
#wpcf #contactsubmit {margin-left: 300px; margin-right:100px; width: 100px;}


/*---:[ #footer styles ]:---*/
.custom #footer {border-top:3px double #03c;}
  .custom #footer .footerleft {float:left;}
	

	
/*---:[ clear fix ]:---*/
.clearfix:after {visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0;}
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
