/*Theme Name: Citrus ScrapsTheme URI: http://www.bloggingexpertise.com/themes/citrus-scraps/Description: Mostly gray with some bits of orange around the edges.<br /><br />The fonts used in the blog name graphic are <a href="http://www.dafont.com/maxine-script.font">Maxine Script</a> and Georgia.  You can replace it with your own graphic by creating an image that's 95 pixels high and naming it blog-name.png (just make sure you put it in the images directory for the theme).Version: 1.0Author: Blogging ExpertiseAuthor URI: http://www.bloggingexpertise.com/The CSS, XHTML and design is released under GPL:http://www.opensource.org/licenses/gpl-license.php*/   /*	Table of Contents:		General elements		Structural elements		Header elements		Sidebar elements		Post elements		Metadata elements		Comment elements		Footer elements		Widget-specific elements*//* General elements */* {	margin: 0px;	padding: 0px;}html,body {	text-align: center;}body {	background: #100f0f url(images/frb-bg.jpg) top repeat-x;	font-size: small; /* set base size here, use percentages of this size throughout the rest of the stylesheet */	line-height: 110%;}p {font-size: 100%;}h1 {font-size:200%;   font-family: Georgia, "Times New Roman", Times, serif;   text-transform: uppercase;   font-weight: bold;   line-height: 120%;}h2 {font-size:120%;    font-family: Georgia, "Times New Roman", Times, serif;    text-transform: uppercase;    font-weight: bold;    line-height: 120%;   }h3 {font-size:110%;    text-transform:capitalize;}h4 {font-size:110%;}h5 {font-size:100%;}h3, h4, h5, h6 {	font-family:  Georgia, "Times New Roman", Times, serif;line-height: 135%;}blockquote {	margin: 0px 30px 0px 30px;}p,blockquote,.post ul,.post ol {	margin-bottom: 1.5em;}input,select,textarea {	background: #fff;	border: 0px solid #555;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 100%;}a, a:active {	color: #3d1b1c;}a:visited {	color: #3d1b1c;}a:hover {	color: #666;	text-decoration: none;}a img,a img:hover {	background: transparent;	border: 0;}.float-left {	float: left;	margin-right: 10px;	margin-bottom: 10px;	text-align: left;}.float-right {	float: right;	margin-bottom: 10px;	margin-left: 10px;	text-align: right;}div.clear {     clear: both;     font-size: 1px;     line-height: 1px;     overflow: hidden;     visibility: hidden;     width: 0;     height: 0;}.heading { /* for headings that don't have any real semantic value */	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;	font-size: 130%;	text-transform: lowercase;}/* Structural elements *//* Positioning information goes here.  Colors, fonts, etc. should go in the individual sections. */#page {	background: #3d1b1c;	border: 0px solid #666666;	margin: 0px auto 10px auto; /* for centered layouts */	overflow: hidden;	padding: 0px;	text-align: left;	width: 980px;        }#header {	background: #fff url(images/frb-header.jpg) left top repeat-x;	overflow: hidden;	padding: 0px;        height: 279px;}#navigation {       height: 33px;       background: url(images/frb-nav.jpg);       margin: 0px 0px 0px 0px;       padding: 0px 0px 0px 0px;       overflow: hidden;}#container {	background: url(images/frb-bodybg.jpg) right top repeat-y;}#content {  background: url("images/") no-repeat scroll left top transparent;    border-left: 0 solid #CCCCCC;    float: right;    font-size: 12pt;    line-height: 16pt;    overflow: hidden;    padding: 25px;    width: 670px;}#sidebar {	background: transparent url(images/) left top no-repeat;	overflow: hidden;	padding: 25px 10px 50px 8px;}#footer {	background: #3d1b1c;	clear: both;	height: 170px;        padding-bottom: 5px;	padding-left: 260px;        padding-right: 20px;}/* Header elements *//* This section contains an image replacement technique and will need to be modified to call the right image and fit properly. */#header h1 a,#header h2 a {	background: transparent ;	display: block;	line-height: 500px; /*change this to the height of the header image */	text-indent: -1000em;	overflow: hidden;        font-family: Trajan Pro, Georgia, "Times New Roman", Times, serif;}	#header h2.description {	color: #3d1b1c;	font-size: 100%;	font-weight: normal;	margin-left: 230px;	overflow: hidden;}h3.category_description {	font-weight: normal;}/* Navigation elements */#navigation ul li {	display: inline;}#navigation ul li a {	color: #fff;	display: block;	float: right;	margin: 1px 25px 1px 25px;	padding: 8px 0px 8px 0px;	text-decoration: none;	text-transform: uppercase;        font-weight: bold;        font-family: Trajan Pro, Georgia, "Times New Roman", Times, serif;}#navigation ul li a:hover {	color: #e4c141;}/* =Menu-------------------------------------------------------------- */#access {    display: block;    float: left;   padding: 0 0 0 230px;    width: 100%;    height: 36px;    background: url(images/frb-nav.jpg);    overflow: visible;    text-transform: uppercase;}#access .menu-header,div.menu {	font-size: 13px;	margin-left: 12px;	width: 928px;}#access .menu-header ul,div.menu ul {	list-style: none;	margin: 0;}#access .menu-header li,div.menu li {	float: left;	position: relative;        }#access a {	 color: #fff;    display: block;    line-height: 19px;    overflow: visible;    padding-left: 89px;    text-decoration: none;    margin: 1px 22px 1px 22px;	padding: 8px 0px 8px 0px;	text-decoration: none;	text-transform: uppercase;        font-weight: bold;        font-family: Trajan Pro, Georgia, "Times New Roman", Times, serif;}#access ul ul {	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);	display: none;	position: absolute;	top: 35px;	left: 0;	float: left;	z-index: 99999;        background: #3D1B1C;}#access ul ul li {	min-width: 180px;}#access ul ul ul {	left: 100%;	top: 0;}#access ul ul a {		line-height: 1em;	padding: 10px;	width: 160px;	height: auto;}#access li:hover > a,#access ul ul :hover > a {	background: ;	color: #e4c141;}#access ul li:hover > ul {	display: block;}#access ul li.current_page_item > a,#access ul li.current-menu-ancestor > a,#access ul li.current-menu-item > a,#access ul li.current-menu-parent > a {	color: #e4c141;}* html #access ul li.current_page_item a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover {	color: #e4c141;}/* Sidebar elements */	#sidebar {	font-size: 95%;        overflow: visible;}#sidebar .widget {	margin-bottom: 25px;	}#sidebar .widget .heading,#sidebar .widget .heading a {	color: #000;	text-decoration: none;}#sidebar .widget ul {	margin: 0;	padding: 0;	list-style-type: none;	}#sidebar .widget a:link, #sidebar .widget a:visited {	color: ;}#sidebar .widget a:hover {	color: ;}#sidebar .widget .subscribeIcon {	border: none;	float: left;	margin-right: 10px;}form#searchform label {	display: none;}#contact {    background: url("images/contact-bg.png") no-repeat scroll 0 0 transparent;    display: inline;    float: left;    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 10pt;    font-weight: bold;    height: 277px;    margin: 1px -6px 35px 4px;    padding: 18px 5px 20px;    text-align: right;    text-transform: uppercase;    width: 218px;}#contact h4 {	font-size: 16pt;	text-align: center;	font-weight: bold;}#contact h5 {	font-size: 9pt;	text-align: center;	font-weight: normal;	margin-bottom: 20px;}#contact .wpcf7-form p {	margin-bottom: 15px;	position: relative;	display: inline-block;}#contact .wpcf7-form input {	margin-right: 7px;	margin-left: 5px;margin-bottom: 0px;display: inline;} #contact input[type="submit"] {    -moz-border-radius: 8px 8px 8px 8px;    background: none repeat scroll 0 0 #3D1B1C;    border-style: none;    color: #FFFFFF;    display: block;    font-family: Helvetica Neue,Helvetica,Arial,sans-serif;    font-size: 12pt;    font-weight: bold;    height: 35px;    margin: 5px 55px 0 0;    text-transform: uppercase;    width: 116px;}#obligate {    font-weight: normal;    margin-right: 0;    margin-top: 5px;    text-align: center;}#obligate p{	font-weight: normal;text-align: center;font-weight: normal;}#contact div.wpcf7-response-output {    margin: 4em 0 1em;    padding: 0;    text-align: center;}/* Post elements */.post {	clear: both;	margin-bottom: 35px;}.post-header h1,.post-header h2,.pagetitle {	font-size: 140%;	font-weight: normal;}.post-header,.post-header a,.post-header a:visited {	color: #000;	text-decoration: none;}.interpost-nav {	margin: 30px 0px 30px 0px;	text-align: center;}.interpost-nav .float-left {}.interpost-nav .float-right {}.post ul,.post ol {	margin-left: 30px;}/* Metadata elements */.post-metadata { 	font-size: 85%;	line-height: 110%;	margin-top: 5px;	margin-bottom: 10px;}.post-metadata span {	}.post-metadata span.post-categories {	}.post-metadata span.post-date {	}.post-metadata span.post-comments {	}.trackbackURL {	font-size: 75%;}/* Comment elements */#comments .heading {	display: block;	font-family: 'Trebuchet MS', Arial, Verdana, sans-serif;	margin-top: 30px;}#comments .comment-list {	}#comments .comment {	clear: both;	padding: 5px;}#comments .comment-list .alt,div.landing_pages {	background: #FFDB37;}div.landing_pages {	border: ;	padding: 10px;}#comments .comment-number {	display: inline;	font-size: 2em;	text-decoration: none;}#comments .comment-number a {	color: #FF6600;	text-decoration: none;}#comments .comment-number a:hover {	color: #fff;}#comments .comment-gravatar {	float:left;	margin: 10px 5px 5px 0px;	padding: 3px;	border: 1px solid #ccc;	background: #fff;}#comments .gravatar {	}#comments .postgrav {	float: left;	padding: 3px;	margin-right: 5px;	margin-left: 5px;	border: 1px solid #ccc;	background: #fff;}#comments .comment-list cite {	}#comments .comment-content {	}/* Footer elements */#footer {	color: #fff;	font-size: 75%;	padding-top: 15px;}/* Widget-specific elements *//* Plugin-specific elements */ul.postspermonth {	list-style: none;	margin-bottom: 30px;}
