/**
 * Theme Name: Linda 2010
 * Theme URI: http://booh.com
 * Description: A child of the Hybrid theme framework based on Leviathan, modified to be used for booh.com
 * Author: Linda Shen
 * Author URI: http://booh.com
 * Version: 0.1
 * Tags: threaded-comments, microformats, two-columns, fixed-width, 960px
 * Template: hybrid
 *
 * Copyright (c) 2010 Linda Shen.  All rights reserved.
 * http://booh.com
 **/

/* Get base CSS  */
@import url('../hybrid/library/css/18px.css');

 /* Get plugins CSS */
/*@import url('../hybrid/library/css/plugins.css');
*/
/* Get drop-downs CSS */
@import url('../hybrid/library/css/drop-downs.css');

/* Uncomment the below line if using the Hybrid Tabs plugin */
/* @import url('tabs.css'); */
	
/*@import url('my-initial.css');
*/
/* Body */
body      {background-color: #000;color: #111; padding: 2px 0 10px 0; font-size: 1em;
		 font: 100.01%/130% Verdana, Arial, Helvetica, sans-serif;}
#body-container {margin-left:auto;margin-right:auto;width:960px;}
/*body.front-page   { background: #eff1e1 url(images/body.png) repeat-x 0 -35px;}*/

/* Links */
a         {color: #fff; text-decoration: none; }
a:link      { color: #336699;} /* blue*/
a:visited   { color: #912f00;}   /* rust*/
/*when pressed, the link goes down a pixel like a button*/
a:active    { color: #000000;  position: relative; top: 1px;} 
a:hover     { color: #999999; text-decoration: underline;}

/*text decoration*/
.text-underline {text-decoration: underline;}
.new-word{background-color: #efefef; color: #006060;}

/* Lists */
#content ul {list-style: none;	margin: 0; padding: 5px 0 20px 20px;}
#content ul li ul{ padding: 5px 0 5px 10px;}

#content ul li {overflow: hidden;height: 100%;	padding: 3px 0 3px 15px;	
				background: url(images/bullet.png) no-repeat 0 8px;}
#content ul li li {	background: url(images/bullet-alt.png) no-repeat 0 8px;}
#content ol{margin: 0 0 18px 40px;}
#content ol li {padding: 3px 10px;}

/*Smugmug thumbnails
#content ul.thumbwrap {margin: 10px 0 10px 0; padding: 0;}
#content ul.thumbwrap li{margin: 0; padding: 0; list-style: none!important; background: transparent;}
*/
/* Blockquotes */
blockquote {	margin: 20px 24px 10px 10px; padding: 6px 0 0 24px;
			background: url(images/quotes.gif) no-repeat 0 0;	border: none;}
.post blockquote {font-style: italic;	color: #486472;}
.post blockquote em {font-style: normal;}
.entry-arabic blockquote{ margin: 20px 10px 10px 24px; padding: 6px 24px 0 0;
							background: url(images/quotes-right.gif) no-repeat right top transparent;}
/* Code */
code {font-size: 12px;	padding: 0 3px;background: #EFF1E1;}
pre {font-size: 12px;	overflow: auto;padding: 9px;background: #EFF1E1;border: 1px solid #e2e2e2;}
pre code {padding: 0;	background: transparent;}

/* Tables */
table {width: 100%;	background: #0C2E3B;	border: 1px solid #e2e2e2;}
caption {font-size: .8em;	font-style: italic;	text-align: right;	color: #666;}
td {	padding: .3em;	border: 1px solid #e2e2e2;	}
tr {		background: #EFF1E1;	}
th {	padding: .3em;	color: #fff;	background: #113644;	border: 1px solid #e2e2e2;}
td a, th a {font-weight: bold;}

/* Forms */
textarea {width: 98%;font: normal normal normal 15px/21px arial, verdana, sans-serif;	}
input {font: normal normal normal 13px/21px arial, verdana, sans-serif;}
.text-input {	display: block;	width: 300px;	font-size: 15px;}
.page-template-quick-post .text-input {	width: 98%;}
.button {margin: 0 10px 0 0;padding: 6px 19px;font-weight: bold;color: #fff;
		background: #0A2934;border: 1px solid #000;}
.button:hover {	cursor: pointer;	background: #113644;	}

/* Drop caps */
.drop-cap {	float:left;line-height: 39px;margin-right: 3px;font-size: 48px;font-family: "Warnock Pro",
			"Goudy Old Style", Palatino,"Book Antiqua", Cambria, Georgia, serif;	color: #666;	}

/* Notes */
.note {padding: 6px 9px;	background: #EFF1E1;	border: 1px solid #e2e2e2;	}

/* Warnings/Alerts */
.warning, .alert {	padding: 6px 9px;	background: #fffbbc;	border: 1px solid #E6DB55;}

/* Errors */
.error {padding: 6px 9px;	background: #ffebe8;	border: 1px solid #C00;}

/* Downloads */
.download {	padding: 6px 9px;	background: #e7f7d3;	border: 1px solid #6c3;	}

/* Alignment */
.left, .alignleft {	float: left;	margin: 0 15px 0 0;	}
.right, .alignright {	float: right;	margin: 0 0 0 15px;	}
.center, .aligncenter {	display: block;	margin: 0 auto 21px auto; text-align: center;}
.block, .alignnone {display: block;margin: 0 0 21px 0;}
.clear {clear: both;}
span.pullquote {float: none;margin: 0;}

/** Images *****************************/
img, a img {	padding: 5px;	}
.post img {	max-width: 610px;	padding: 6px;	background: #EFF1E1;	border: 1px solid #aaa;}

/* WP Smilies */
img.wp-smiley {	max-height: 12px;	margin: 0;	padding: 0;	border: none;	}

/* Thumbnails */
.thumbnail {	float: left; margin: 0 15px 10px 0;	padding: 4px;
				background: #EFF1E1;	border: 1px solid #aaa;	}

/* WP Captions [caption] */
.wp-caption {overflow: hidden;	max-width: 622px;	padding:6px 0;	background-color: #EFF1E1;
			border: 1px solid #e2e2e2;	text-align: center;	}
.wp-caption img, .wp-caption a img {	max-width: 610px;	margin: 0;	padding: 0;border: none;	}
.wp-caption p {	margin: 0;	padding: 0; font-size: 11px;font-style: italic;text-align: left;}

/* Gallery [gallery] */
.gallery {display: block;text-align: center;	margin-bottom: 21px !important;}
.gallery img {padding: 4px;background: #EFF1E1;border: 1px solid #e2e2e2;}

/*embed videos*/
.embed {margin: 0 auto;}

/* Avatars */
.avatar {float: left;margin: 0 15px 5px 0;padding: 4px;	background: #EFF1E1;border: 1px solid #e2e2e2;}

/** Header ***************/
#header-container {width: 100%; height:118px;background: transparent url(images/header-home.jpg) no-repeat scroll top right}
#header {overflow: hidden; position: relative;}
	#site-title   {float: left; width: 300px;	margin: 0;}
	#site-title a {	display: block;width: 300px;	height:118px;margin: 0;
					background: url(images/bookmark-home.jpg) no-repeat 0 0;}
	#site-title a span {display: none;	}
	#site-description {float: left;margin-top: 20px;width: 660px; font-size: 13px;color: #ddd;}

/* Search form */
#header form {float: right;width: 180px;height: 25px;margin: 6px 0 0 0;padding: 0;}
#header input {line-height: 15px;	float: left;	overflow: hidden;	width: 170px;
				padding: 3px 5px 3px 5px; color: #999;	background: #0e2435;	border: none;}
#search-1 {margin: 20px;}				
#header .search-submit {display: none;	}/* I want the search button displayed. */

/** Navigation  *******************************/
#navigation {width: 950px;height: 33px;	margin: 68px 10px 0 0; position: relative}

#page-nav {	height: 33px;	margin: 0; padding: 0;position: absolute; right: 0;}
#page-nav ul {list-style: none; margin: 0; padding: 0}
#page-nav li {float: left; list-style-type: none; height: 33px; border-right:1px solid #ccc; 
				display: inline; position: relative;}
#page-nav a {height: 23px; padding: 5px 15px; color: #FFDAA7; display: block;
			font-size: 14px; font-weight: bold;position: relative;}
	#page-nav li.home-nav {height: 33px; border-left: 1px solid #ccc;}
	#home-link{border-left: 1px solid #ccc;}
	#page-nav li a.current_page_item, #page-nav li.current_page_item a, #page-nav li.current-cat a{background-color: #E4EAFB; color: #000;}
	#page-nav a:hover{	background-color: #faefbf; color: #000; text-decoration: none;}		
   	#page-nav li.current-cat:hover, #page-nav li.current_page_item:hover {text-decoration: none;background-color: #fff7cd; color: #000;}
	#page-nav li.feed-url{padding: 3px 5px 0 15px; margin: 0; border: none;}
	#page-nav li.feed-url a{padding: 0;}
	img.sub-icon{ padding: 0; margin: 0;}
	
/* Drop-down styles */
#page-nav ul ul, .menu ul {width: 180px;	background: #0A2934;}
#page-nav li li:hover ul, #page-nav li li li:hover ul {left: 180px;}
#page-nav li li {border-top: 1px solid #09232c;	}
#page-nav li li a {padding: 7px 10px;background: transparent;}
#page-nav li:hover ul, #page-nav li.sfHover ul  {top: 33px;}
#page-nav li li:hover ul, #page-nav li li.sfHover ul, #page-nav li li li:hover ul, #page-nav li li li.sfHover ul  {	top: -1px;}

/* Containers**************************/
#container {overflow:hidden;	width: 970px;	margin: 0 0 0 -10px;
			background: transparent url(images/main-background.gif) repeat-y 10px top; overflow: auto;}
#container a {	color: #0D6AA3;}
#container a:visited {	color: #912f00;}
#container .label a:hover     { color: #111; background: #eee; text-decoration: none; font-weight: bold;}
.content {	overflow: visible !important;	float: left;	width: 653px; margin-left: 10px; background-color: #e6dccf;	}

/* Breadcrumb trail */
.breadcrumb {background: #d9c4ad; padding: 5px 5px 5px 15px;}
.breadcrumb-trail {font-size: 1.1em;	font-weight: bold; color: #000;}
.breadcrumb-trail a {font-size: 1em;}
.sep {color: #704A4E}
/* Photo Thumbnail section */
#photo-placeholder{width: 960px;  height: 3px; float: left; margin-left: 10px; background: #bd9c7b;}
#photo-section {background:#c6ac90 url(images/gradient-photo.jpg) repeat-x scroll 0 0;
   width: 960px;   height: 270px;  float: left;   margin: 0 0 0 10px;   display: inline;
   overflow:hidden;   border-bottom: solid 3px #bd9c7b;}
.photo-block   {background-color: #1F0B05 ; margin: 8px 0 8px 8px;width: 230px; height: 250px; text-align:center;display: inline; float: left; overflow: hidden;} /*#211405  #170e05*/ 
.photo-block p {color: #ccc;margin: 5px 2px 0 2px; padding: 0 3px; line-height: 140%;text-align: center;}
/* .label:hover{background-color: #2b1a0a;} */

.photo-frame   {margin: 0; padding: 0; height: 140px;border:solid 10px #000; display: inline;}
#photo-section a{color: #bbb;}
#photo-section a:visited{color: #888;}
#photo-section a:hover{color: #111;}
a.picture-post-link:hover{display: block; background-color: #e6dccf; text-decoration: none }

/* Posts (and other general sections) */
.post, .series, .related, .category-info, .tag-info, .author-info, .date-info, .search-info, .single .author-profile, .attachment {
	overflow: visible; /* 	margin: 0 0 20px 0; */
	padding: 10px 5px 5px 10px; 	/*background: #fff;*/
	border-bottom: 2px solid #d9c4ad; clear: left;}
.cboxelement{width: 653px;}
p.attachment-image a.cboxElement img.aligncenter{width: 610px}
.attachment-thumbnail{margin-left: 25px;}
.archive-info{background-color: #fff;height: 1%; overflow: auto;}
.archive-description p{margin-bottom: 10px; padding-top: 1px;}	
.archive-title{float: left}	
/* Post title (and other titles) 
.entry-title, .series-title, .related-title {
	margin: 0 0 5px 0; font: normal normal bold 18px/21px arial, verdana, sans-serif;} */
.single-title, .attachment-title, .page-title, .series-title, .related-title, .entry-title, 
.category-title, .tag-title, .author-title, .date-title, .search-title, .page-template-blog .post-title  {
	margin: 0 0 5px 0; padding: 0 10px 10px 3px;
	font: normal normal bold 1.1em/1.1em verdana, arial, sans-serif;}

.entry-header{ margin: 0 0 0 -20px; width: 663px; clear: both; position: relative;}
/* Byline */
.byline {background: url(images/date-background.gif) repeat-x 0 0; 
		float: left; margin: 0; height: 50px; width: 80px; position: absolute;
		-moz-border-radius-topleft: 15px; -moz-border-radius-bottomright: 15px;
		-webkit-border-top-left-radius:15px; /* radius for safari, chrome, etc */
		-webkit-border-bottom-right-radius:15px; /* radius for safari, chrome, etc */
		border-radius: 15px 0; /*border-radius is future-proofing for whenever browsers properly support this attribute.*/}
/* .byline a {	text-align: right; font-size: 1.2em;} */
/* p.byline{font-size: 1.2em;} */
.byline .published {color: #eee; text-align: center; font-size: 1.2em; display: block; padding: 5px 0}
.home .entry-title, .blog .entry-title, .entry-title {margin: 0 0 0 90px; min-height: 50px; padding: 0;}
.page-title{margin-left: 25px;} /*shift the page title to the left if I decide not to show date on pages*/

/*.page .entry-header {margin: 0; width: 655px}*/
/*.entry-title a{color: #0D6AA3 !important}*/
/* entry summary */
.odd {background-color: #FFF7DF;}
.even{background-color: #fefefe;}
/* Post meta data */
p.entry-meta {font-size: 12px; font-weight: normal; line-height: 120%; margin: 3px 0;}
.entry-meta a {color: #0D6AA3 !important;	}
.entry-content, .entry-summary{font-size: 115%; line-height: 140%; padding: 10px 4px; overflow: auto; border-top: 1px solid #D9C4AD;	}
.entry-content p{ padding: 5px 5px 0 15px; margin-bottom: 5px;}
.entry-content ul, .entry-content .tag-cloud {padding: 5px 5px 20px;}
.entry-content ul.children {margin: 0px; padding: 2px}
.entry-arabic {direction: rtl;font-size: 1.4em !important; line-height: 1.3em !important; margin-bottom: 20px !important;}	
.entry-arabic p{padding: 5px 10px 10px !important}
.arabic-font{font-size: 150%; direction: rtl;}
.largest-font{font-size: 200%;}
.blue-font{color: #103199;}
.bold-font{font-weight: bold;}
.add-space{min-height: 15px;}
.align-center{text-align: center;}
.align-left{text-align: left !important;}

/*This section is used when writing parallel text in dialect, fusHa and English #103199 */
p.line-a{padding: 5px 10px 0 10px !important; font-weight: bold;color: #006060; background-color: #efefef;}
p.line-b{padding: 0 30px 0 10px !important; font-weight: normal; color: #456;}
p.line-english{padding: 0 30px 5px 10px !important; font-size: 70%; line-height: 1.2em; 
				direction: ltr; color: #456; text-align: right;}

/* format especially for the Picture page */
/*#post-291 h4{margin-left: 30px;}*/
h3.content-header{margin-bottom: 0; font-weight: bold; padding: 10px;}
h4.content-header{margin-bottom: 0; padding: 5px 0 5px 15px; font-size: 1.2em;}

#post-291 .entry-content ul{margin: 0; padding: 0 0 10px 20px; /*border-bottom: 2px solid #d9c4ad;*/}
#post-291 .entry-content ul li{list-style: disc; padding: 5px 0 5px 15px;}

/* Using <!--nextpage--> */
p.pages a { margin: 0 0 0 3px;padding: 4px 7px;	color: #486472 !important;
			background: #e7e7e7;	border: 1px solid #ddd;}

/* Page Templates */
.page, .page-template-authors .author-profile, .single .author-profile {
	overflow: visible; padding: 10px 5px 0 10px; border-bottom: 2px solid #d9c4ad; clear: left;}

.page-template-authors .author-name, .single .author-profile .author-name {
	font-size: 15px; 	font-weight: bold;	margin: 0;	}
.page-template-no-widgets #content, .no-widgets #content, .primary-inactive.secondary-inactive #content {
	width: 960px;	}
.post-box, .page-template-widgets #content .widget {
	overflow: hidden;	margin: 0 0 20px 0;padding: 19px 19px 0 19px;
	background: #fff;border: 1px solid #e7e7e7;	}

/* Navigation links */
.navigation-attachment {overflow: hidden;	margin: 0 0 21px 0;	}
.navigation-links {	overflow: hidden;	padding: 10px 20px;background: #e6dccf;	border: 1px solid #e7e7e7;}
.navigation-links a {color: #000;}
.navigation-links .previous {	float: left;	max-width: 49%;	}
.navigation-links .next {	float: right;	max-width: 49%;	text-align: right;	}

/* Paged comments navigation */
#comments-template .paged-navigation {	overflow: hidden;	margin: 0 0 20px 0;	}
#comments-template .paged-navigation .page-numbers, 
#comments-template .paged-navigation .next, #comments-template .paged-navigation .prev {
	float: left;	margin: 0 6px 0 0;	padding: 4px 12px;	color: #486472 !important;
	background: #fff;	border: 1px solid #e2e2e2;	}

/* WP PageNavi */
.wp-pagenavi {	overflow: hidden;	}
.wp-pagenavi .pages, .wp-pagenavi .current, .wp-pagenavi a, .wp-pagenavi .extend {
	float: left;	margin: 0 6px 0 0;	padding: 4px 12px;	color: #486472 !important;
	background: #fff;	border: 1px solid #e2e2e2;	}

/*** Primary/Secondary and utility widgets
************************************************/
#primary, #secondary {	float: right;	width: 300px;	}
#secondary {	clear: right;	}
.widget {margin: 10px; background: #fff; border: 1px solid #CBB59B;
	-moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;
	-moz-border-radius-bottomright: 5px; -moz-border-radius-bottomleft: 5px;
	-webkit-border-top-right-radius: 10px; 	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-right-radius: 5px; 	-webkit-border-bottom-left-radius: 5px;
	border-radius: 10px 10px 5px 5px; /*border-radius is future-proofing for whenever browsers properly support this attribute.*/}

.widget-title {	margin: 0;	padding: 3px 2px;
	font: small-caps normal bold 1.3em/1.3em times, verdana, arial, sans-serif;
	/* color: #01527a; */ text-align: center; color: #fff;
	border-bottom: 1px solid #e2e2e2; background: #fff url(images/date-background.gif) repeat-x 0 0;
	-moz-border-radius-topright: 10px; -moz-border-radius-topleft: 10px;
	-webkit-border-top-right-radius: 10px; 	-webkit-border-top-left-radius: 10px;}
	
.widget ul { 	list-style: none;	margin: 10px 0 15px 15px;	}
.widget li {	margin: 0 0 6px 0;	padding: 0 0 6px 15px;
	background: url(images/bullet.png) no-repeat 0 6px;	border-bottom: 1px solid #e2e2e2;	}
.widget ul ul {	margin: 6px 0 0 0;	}
.widget li li {	margin: 0 0 3px 0;	padding: 0 0 3px 15px;
	background: url(images/bullet-alt.png) no-repeat 0 6px;	border-bottom: none;	}
.textwidget p{margine-bottom: 3px;}	
/*sitemap page styles*/
.entry-content h2{font-size: 1.2em; font-weight: bold; margin-bottom: 0; padding: 10px 0 5px;}

/* display arabic categories from right to left. Need to fix the bullets as well 100224*/
#hybrid-categories-6 {direction: rtl;}
.category-the-arabic-language .entry-title {direction: rtl; text-align: right !important; padding-right: 10px;font-size: 1.5em;}
.category-the-arabic-language .entry-title span.meta-prep {display: none;} /*when mixed with Arabic,
		the words 'Posted in' and 'Tagged' mess up the rtl word order */
.category-the-arabic-language .entry-title P.entry-meta {padding-right: 5px;}		
.category-the-arabic-language .breadcrumb .breadcrumb-trail{direction: rtl;}

#hybrid-categories-6 .xoxo{margin: 10px 15px 15px 0;} 
#hybrid-categories-6 ul li a{font-size: 1.3em;} 
#hybrid-categories-6 ul li{padding: 0 15px 0 0; background: url(images/bullet-right.png) no-repeat right 5px;} 
#hybrid-categories-6 .children{background: url(images/bullet-alt-right.png) no-repeat right 5px;}

#categoryposts-3 { direction: rtl;}
#categoryposts-3 p{ direction: ltr !important;}
#categoryposts-3 ul li a{direction: rtl; font-size: 1.3em;}

.widget-post-date{direction: ltr !important;}

.cat-item-5 li{padding: 10px; font-size: 1em}

.search-form{padding: 10px; text-align: center;}
.term-cloud{padding: 10px;}

/** Comments template *************************************/
#comments-number {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px;
	background: #fff;
	border: 1px solid #e7e7e7;
	font: normal normal bold 18px/21px arial, verdana, sans-serif;
	}
#comments ol {
	list-style: none;
	margin-left: 0;
	}
#comments li, p.comments-closed {
	overflow: hidden;
	margin: 0 0 20px 0;
	padding: 19px 19px 0 19px;
	background: #fff;
	border: 1px solid #e7e7e7;
	}
#comments li.thread-even, #comments li.thread-odd {
	padding-bottom: 9px;
	}
p.comments-closed {
	padding: 19px;
	}
#comments-template p.comments-closed {
	border: none;
	padding: 0;
	}
#comments li li, #comments li li li li {
	margin: 0 15px 15px 15px;
	padding: 15px 15px 0 15px;
	background: #EFF1E1;
	border: 1px solid #e7e7e7;
	}
#comments li li li, #comments li li li li li {
	margin: 0 15px 15px 15px;
	padding: 15px;
	background: #fff;
	border: 1px solid #e7e7e7;
	}

/* Comment avatars */
#comments .avatar {
	float: left;
	width: 40px;
	height: 40px;
	margin: 0 15px 5px 0;
	padding: 4px;
	background: #EFF1E1;
	border: 1px solid #e2e2e2;
	}

/* Comment meta data */
#comments .comment-meta-data {
	margin: 10px 0;
	}
#comments .comment-meta-data cite {
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	}
#comments .comment-meta-data a {
	color: #486472 !important;
	}

/* Comment text */
#comments .comment-text {
	clear: both;
	margin: 0 15px;
	}

/* Comment form */
#respond {	overflow: hidden;	margin: 0 0 2px 0;	padding: 19px 19px 0 19px;	background: #fff;
	border: 1px solid #e7e7e7;}
#reply {
	margin: 0 0 10px 0;
	padding: 0 6px 9px 6px;
	font: normal normal bold 18px/21px arial, verdana, sans-serif;
	border-bottom: 1px solid #e2e2e2;
	}

/**
* Subsidiary widgets (footer)
************************************************/
#subsidiary {	overflow: hidden;	width: 960px;	margin: 0 0 20px;	}
#subsidiary a:link { color: #6D8CA1/*4b6e85*/;}
#subsidiary a:visited { color: #BD916D/*4b6e85*/;}

#subsidiary .widget {float: left;	width: 430px;	margin: 0;	padding: 0 25px;	
	background: transparent;	border: none;	}
#subsidiary .widget-title { margin: 0 0 10px; color: #fff;
	font: small-caps bold 1.3em/1.3em times, arial, verdana, sans-serif;
	border-left: 1px solid #211405;/*dark brown, the same color as the background to make the curve look smooth*/
	border-right: 1px solid #211405; border-top: 1px solid #211405;border-bottom: 1px solid #666;
	}
#subsidiary .widget ul, #subsidiary .widget ul ul {
	list-style: none;
	margin: 0 0 21px 0;
	}
#subsidiary .widget li, #subsidiary .widget li li {margin: 0 0 10px; padding: 0 6px 9px;
	background: transparent; border-bottom: 1px solid /*#213a4b blue*/#666;}

/**
* Footer
************************************************/
#footer-container { overflow: hidden; clear: both;width: 100%;padding: 20px 0 0 0;
	color: #ccc; background-color: #240A09;/* #0a2a35;  #082029  #170D00 #211405;dark brown #2E0D0B*/
	border-top: 2px solid #bd9c7b;	}
#footer { overflow: hidden; clear: both; margin: 0; padding: 20px 20px 0; border-top: 3px inset #462C2A;}
#footer .copyright { float: left; 	width: 49%;}
#footer .credit {float: right;	width: 49%;text-align: right;}
#footer P{ margin-bottom: 10px;}
a.site-link, a.wp-link, a.theme-link, a.child-link{color: #6D8CA1}
#footer a:visited{color: #BD916D}