/*
Theme Name: Sliding Door
Theme URI: http://mac-host.com/slidingdoor/
Description:A unique template featuring dynamic sliding images in the header based on phatfusion imagemenu. When clicked the images take you to a category or page. Great for blogs with graphical content based around categories such as a photography or travel blog. The theme has a comprehensive support forum to help you get started at http://mac-host.com/support
Version: 1.7.1
Author: Wayne Connor
Author URI: http://www.macintoshhowto.com/
Tags: white, fixed-width, custom-header, photoblogging, dark, left-sidebar

*/
*
{
	margin: 0;
	padding: 0;
	list-style: none;
}
DIV.textwidget
{
	margin-left: 19px;
	color: #477C7C;
}
P.donor
{
	margin-left: -5px;
	color: #466;
	padding-bottom: 5px;
	padding-top: 3px;
	font-size: small;
}
.login
{
	margin-top: 25px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 43px;
}
H5
{
}
BODY
{
	text-align: center;
	color: #121;
	font-family: "Lucida Grande", Tahoma, "Lucida Sans Unicode", Verdana, sans-serif;
	background-color: #EFE;
}
BODY A
{
	color: #0E2273;
}
.login A
{
	color: #65876F;
	text-decoration: none;
	border-bottom: 1px solid #649786;
}
.log
{
	margin-top: 25px;
	margin-bottom: 38px;
}
#log A
{
	color: #707FBA;
}
#upperBar
{
	height: 0px;
	background: #2E505D;
}
#wrapper
{
	width: 940px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
#welcomeheading A
{
	margin-bottom: 10px;
	padding-bottom: 15px;
	font: 48px Georgia;
	padding-top: 10px;
	color: #363;
	text-decoration: none;
}
#welcomeheading
{
	text-align: left;
}
#welcomeheading A:hover
{
	color: #129;
}
#middleword
{
	color: #313E28;
}
#welcomeheading A:hover #middleword
{
	color: #129;
}
.description
{
	text-align: center;
	font: normal 14px Verdana, Helvetica, Sans-serif;
	color: #342;
	padding-bottom: 18px;
	padding-top: 15px;
	background: url(img/logo.jpg) no-repeat 20px 1px;
}
#content
{
	float: right;
	width: 640px;
	margin-top: 0px;
}
#content .notice P
{
	border-top: 1px solid #CDD;
	border-bottom: 1px solid #CDD;
	padding: 5px 0px;
	font-size: 12px;
	margin: 1px;
}
#content .notice
{
	margin-bottom: 20px;
}
#content .post
{
	float: left;
	position: relative;
	width: 640px;
	margin-bottom: 30px;
	padding-top: 10px;
}
#content .post H2 A
{
	color: #252;
	text-decoration: none;
	padding: 3px 0;
	font-size: 24px;
	font-weight: bold;
}
#content .post H2 A:hover
{
	color: #0F2374;
}
#content .post H3
{
	font-size: 12px;
	font-weight: normal;
	color: #888;
	margin-bottom: 0px;
	margin-top: 5px;
}
#content .post-details
{
}
#content .prevnext
{
	margin-top: 20px;
	font: normal 13px/20px Verdana, Helvetica, Sans-serif;
}
#content .post H3 A
{
	color: #775;
}
#content .post H3 A:hover
{
	text-decoration: none;
	color: #0E53AD;
}
#content .post IMG
{
	max-width: 500px;
	max-height: 600px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.widefat IMG
{
	margin-right: 6px;
	/*+placement:shift 5px 6px;*/
	position: relative;
	left: 5px;
	top: 6px;
}
.aligncenter, DIV.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
.wp-caption
{
	border: 0px hidden #000000;
	text-align: center;
	/*[empty]background-color:;*/
	padding-top: 3px;
	margin: 10px;
/*optional rounded corners for browsers that support it*/
.header_blogcontent{
display:none
}
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}
#content P.wp-caption-text
{
	font-size: 11px;
	line-height: 17px;
	margin: 10px;
	color: #111;
	text-align: center;
}
#content .post A IMG
{
}
A IMG
{
	padding: 15px;
	border: 0px solid #000000;
}
#content .post UL
{
	margin-left: 20px !important;
}
#content .post UL LI
{
	list-style-type: disc !important;
}
#content P, #content .post UL LI
{
	font: normal 13px/20px Verdana, Helvetica, Sans-serif;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #0F1E0B;
	margin-right: 0px;
	text-align: justify;
}
#content BLOCKQUOTE
{
	margin-left: 10px;
	/*[disabled]border-left:3px solid #342;*/
	padding-left: 10px;
	font-style: italic;
}
#content P A
{
	color: #105B93;
	text-decoration: none;
}
#content P A:hover
{
	text-decoration: underline;
}
#content SMALL
{
	margin: 0 auto;
	text-align: center;
	display: block;
	border-top: 3px solid #555;
	border-bottom: 1px solid #555;
	font-size: 11px;
	color: #252;
}
#content OL
{
	line-height: 1.6;
}
#content OL.commentlist
{
	margin-top: 10px;
}
#content OL.commentlist LI
{
	border-top: 1px solid #664;
	margin-bottom: 10px;
}
#content OL.commentlist LI .commentMeta
{
	width: 120px;
	float: left;
	margin-top: 5px;
}
#content OL.commentlist LI .commentMeta SPAN
{
	display: block;
}
#content OL.commentlist LI .commentMeta SPAN.author, #content OL.commentlist LI .commentMeta SPAN.author A
{
	color: #444;
	text-decoration: none;
	margin-bottom: 5px;
}
#content OL.commentlist LI .commentMeta SPAN.date A
{
	color: #8A2;
	text-decoration: none;
	font-size: 11px;
}
#content OL.commentlist LI .commentMeta SPAN.moderate A
{
	color: #10609B;
}
#content OL.commentlist LI .commentText
{
	width: 450px;
	float: right;
	padding: 5px;
	font-size: 12px;
}
#content OL.commentlist .avatar
{
	float: left;
}
#content H3
{
	color: #0C5082;
	font-size: 11.9pt;
}
H5
{
	color: #252;
}
#content #commentform INPUT
{
	padding: 5px;
	font-family: Arial, Helvetica, Sans-serif;
	border: 1px solid #C6C0ED;
	color: #31190A;
	font-weight: bold;
}
#content #commentform TEXTAREA
{
	width: 410px;
	padding: 10px;
	font-family: Arial, Helvetica, Sans-serif;
	border: 1px solid #C5BFEC;
	color: #301809;
}
#content .nextprevious
{
	height: 40px;
	display: block;
}
#commentform P INPUT#submit
{
	color: #0B4F81;
	background-color: #C4F0F5;
	border: 2px ridge #C4BEEB;
	cursor: hand;
}
#content .nextprevious A
{
	color: #332;
}
#content .nextprevious .left
{
	float: left;
}
#content .nextprevious .right
{
	float: right;
}
#content .adBrite
{
	display: block;
	margin-bottom: 20px;
	border: 1px solid #666;
}
#sidebar
{
	width: 260px;
	float: none;
	padding-top: 8px;
	text-align: left;
}
#sitemeter
{
	text-align: center;
	width: 160px;
	font-size: 11px;
	color: #332;
}
#sitemeter IMG
{
	padding-bottom: 8px;
	padding-top: 8px;
}
#sidebar H2
{
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	margin-bottom: 10px;
	padding-top: 8px;
	color: #446666;
	border-bottom: 1px groove #668870;
}
H2.widgettitle
{
	border-bottom: 1px solid #659887;
}
#sidebar A IMG
{
	border: none;
}
#sidebar UL
{
	margin-top: 10px;
	margin-bottom: 10px;
}
#sidebar UL LI
{
	font-size: 16px;
	/*[disabled]background:url(img/bullet.png) no-repeat 0 -1px;*/
	padding: 0 5px 5px 10px;
	margin: 0 0 2px 2px;
}
#sidebar UL LI A
{
	color: #144;
	text-decoration: none;
}
#sidebar UL LI SPAN
{
	color: #353;
	margin-left: 5px;
}
#sidebar UL LI A:hover
{
	color: #FFD;
	text-decoration: none;
	background: #8DC0A2;
	padding-right: 9px;
	padding-left: 5px;
	margin-left: -5px;
	padding-bottom: 1px;
	border-bottom: 1px solid #71AD8A;
	border-top: 1px solid #B3DFC5;
}
#sidebar UL#nav
{
	margin: 10px 0 20px;
}
#sidebar UL#nav LI
{
	margin: 0;
	padding: 0 0px;
}
#sidebar UL#nav LI A
{
	display: block;
	height: 17px;
	padding: 7px 10px;
	background: url(img/nav_off.png) no-repeat 0 0;
	margin-bottom: 5px;
	text-decoration: none;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	color: #454;
}
#sidebar UL#nav LI A:hover
{
	background: url(img/nav_off.png) no-repeat 0 -31px;
}
#sidebar UL#nav LI A.active
{
	background: url(img/nav_on.png) no-repeat 0 0;
	color: #127;
}
#footer HR
{
	height: 1px;
}
#sidebar #footer
{
	border-top: 1px double #698;
	border-bottom: 1px solid #698;
	padding: 7px 0 2px;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#sidebar #footer P
{
	margin-bottom: 5px;
	color: #888;
	text-align: center;
}
#sidebar #footer A
{
	color: #343;
	text-decoration: none;
}
#sidebar #footer A:hover
{
	text-decoration: none;
	color: #116;
}
.clearfix
{
	clear: both;
}
.ctc
{
	text-align: center;
	text-decoration: none;
	line-height: 80%;
	background-color: #EFE;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.ctc A
{
	text-decoration: none;
	text-transform: lowercase;
	font-family: "Lucida Grande", Tahoma, "Lucida Sans Unicode", Verdana, sans-serif;
	margin: 4px;
	border: 0px none #060606;
}
.ctc A:hover
{
	color: #126;
	margin: 3px;
	border: thin solid #8ACEF3;
	/*[empty]background-color:;*/
}

#sidebar EM
{
	color: #926404;
}
#upperBox
{
	margin-bottom: 10px;
	text-align: center;
	position: absolute;
	right: 0;
	padding-top: 5px;
}
#upperBox A IMG
{
	display: block;
	margin: 0 auto;
	border: none;
}
#upperBox P
{
	margin: 5px 0;
	font-size: 10px;
	text-align: center;
}
#upperBox INPUT
{
	height: 18px;
	padding: 5px 25px 5px 5px;
	background: url(img/upperBox_search.png) no-repeat top right;
	border: 1px solid #658787;
	width: 100px;
	color: #2D120A;
	margin-top: 5px;
}
#upperBox INPUT:focus
{
	color: #820;
}
.filename
{
	width: 226px;
	color: #363;
	font-weight: bold;
	font-size: 15px;
}
.widefat THEAD TD
{
	background-color: #FEFEFE;
	text-align: center;
	border-right: 1px solid #9FCE99;
	padding-right: 4px;
	border-left: 1px solid #9FCE99;
	padding-left: 4px;
}
.filesize
{
	width: 120px;
	color: #363;
	font-weight: normal;
	font-size: 13px;
}
.fileversion
{
	width: 64px;
	color: #363;
	font-weight: normal;
	font-size: 14px;
	padding-right: 27px;
}
.filedate
{
	color: #363;
	font-size: 15px;
	font-weight: normal;
}
.login A:hover
{
	text-decoration: none;
	color: #E95209;
	border-bottom: 1px solid #492A0A;
}
DIV #thanksalot
{
	border: 1px;
/*optional rounded corners for browsers that support it*/
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
