/*
Theme Name: Pink Orchid
Theme URI: http://www.aquaticcommunity.com/news/lib/155
Description: A clean simple SEO optimized 3 column template in soft pink colors. The theme has two widget ready sidebars, gravatar support and is ad ready. The theme features a bio box that can be edited independently of the side bars and is unaffected by the use of widgets. Theme is fully compatible with WordPress 2.6. Features custom feed button. Theme based on the Bible scholar theme.
Author: William Berg
Author URI: 
Tags: valid CSS, white, pink, black, 3 columns, 3 column, three column, three columns, fixed width, widget, right sidebar, bio box, gravatar support, gravatar, minimalistic, add ready;flower, orchid,
Version: 1.2
License: This theme is released under GPL (http://www.opensource.org/licenses/gpl-3.0.html)

*/
body
{	
	color: #444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5pt;
	margin: 0px;
	padding: 0px;
	background: url(images/site_background.png) repeat-x;
}

#superdiv
{
	padding-top: 0px;
	margin-top: 0px;

	z-index: 500;
}

#container
{
	margin: 0px auto;
	padding: 0px 20px;
	width: 960px;
}
#topnav
{
	margin-bottom: 2px;
	padding: 0px;
	border-top: 0px;
	display: inline;
	float: left;
	font-size: 0.85em;
	font-weight: bold;
	overflow: hidden;
	text-transform: uppercase;
	width: 1000px;
}
#topnav .left
{
	display: inline;
	float: left;
}
#topnav .right
{
	display: inline;
	float: right;
	padding: 0px 10px;
	text-align: right;
}
#topnav p
{
	margin-bottom: 0px;
	padding: 10px 0px;
}
#topnav ul
{
	margin: 0px;
	padding: 0px;
}
#topnav li
{
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 10px 0px;
}
#topnav li a
{
	color: #222;
	padding: 10px;
	text-decoration: none;
}
#topnav li a:hover
{
	background: #d480d0;
	color: #fff;
	padding: 10px;
}
#header
{
	background: url(images/header.png) no-repeat;
	display: inline;
	float: left;
	height: 188px;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	width: 1000px;
}
#header a
{
	color: #FF00CC;
	text-decoration: none;
}
#header a:hover
{
	color: #FF00CC;
}
#header p.site-title
{
	color: #FF00CC;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 4em;
	line-height: 110%;
	margin: 20px 0px 0px 260px;
}
#header p.site-slogan {
	margin: 0px 10px 0px 290px;
	font-size: 1.8em;
	color: #CC0066;
}

#slogan
{
	border-bottom: 3px #222 solid;
	display: inline;
	float: left;
	margin-bottom: 12px;
	overflow: hidden;
	padding: 6px 0px;
	width: 960px;
}
#slogan .left
{
	display: inline;
	float: left;
	font-size: 0.9em;
	margin-bottom: 0px;
	overflow: hidden;
}
#slogan .right
{
	display: inline;
	float: right;
	font-size: 0.9em;
	margin-bottom: 0px;
	text-align: right;
}
#wrapper
{
	background: #FFF;
	display: inline;
	float: left;
	overflow: hidden;
	width: 940px;
	background-color: #FFF;
	padding-left: 30px;
	padding-right: 30px;
	background: url(images/background_gradient.png) repeat-y;
}


.comments ul
{
	margin: 0px 0px 4px 0px;
	padding: 0px;
}
.comments li
{
	background: #efefef;
	border: 1px solid #ccc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 85%;
	font-style: italic;
	list-style-type: none;
	margin: 0px 0px 4px 0px;
	padding: 5px 7px 0px 7px;
}
img.avatar 
{
	float: left;
	margin-right: 5px;
}
#sidebar-wrapper
{
	display: inline;
	float: right;
	overflow: hidden;
	padding: 0px 0px 10px 10px;
	width: 290px;	
}
#sidebar
{
	display: block;
	overflow: hidden;
	padding: 10px 10px 10px 0px;
	text-align: left;
	width: 290px;
}
#biowrapper
{
	
}
#bioend
{
	clear: both;
}
#biotext
{
	display: inline;
	float: left;
	overflow: hidden;
}
#bioimage
{
	display: inline;
	float: left;
	overflow: hidden;
	padding-right: 0px;
    visibility: visible;
}
#sidebar-wrapper h2, #sidebar h2
{
	color: #990066;
	margin-bottom: 12px;
}
#sidebar-wrapper h2, #sidebar h2 a
{
	color: #990066;
	text-decoration: none;
}
#sidebar-wrapper h2 a.rsswidget img, #sidebar h2 a.rsswidget img
{
	display: none;
}
#sidebar-wrapper ul, #sidebar ul
{
	border-top: 1px dotted #990066;
	margin: 0px 0px 16px 0px;
	padding: 0px;
}
#sidebar ul.main-links li
{
	font-weight: bold;
}
#sidebar-wrapper li, #sidebar li
{
	border-bottom: 1px dotted #990066;
	list-style-type: none;
	margin: 0px;
	padding: 3px 0px;
	width: 290px;
}
#sidebar-wrapper li a, #sidebar li a
{
	text-decoration: none;
}
#sidebar-wrapper li a:hover, #sidebar li a:hover
{
	color: #CCCCCC;
}
#sidebar-wrapper .box
{
	margin-bottom: 12px;
	padding-top: 5px;
    margin-top: 8px;
}
#sidebar-wrapper .box
{
	border-top: 2px #990066 solid;
}
#content
{
	display: inline;
	float: left;
	overflow: hidden;
	padding: 10px 20px 10px 0px;
	width: 610px;	
}
#content h1
{	
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#content h1 a
{
	color: #990066;
}
#content.bookmarks ul
{
	margin: 0px 0px 18px 0px;
	padding: 0px;
}
#content.bookmarks li
{
	line-height: 140%;
	list-style-type: none;
	margin: 0px 0px 14px 0px;
	padding: 0px;
}
#content.bookmarks li a
{
	font-size: 1.1em;
	margin-right: 6px;
}
#content.bookmarks h2
{
	color: #990066;
}
#content .post
{
	margin-bottom: 12px;
	padding-bottom: 12px;
}
#content .postmeta
{
	border-bottom: 0px solid #ccc;
	border-top: 0px solid #ccc;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}
#content .postmeta h4, #content .postmeta p
{
	font-size: 0.9em;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
}
#content .post p.wp-caption-text
{
	font-size: 0.8em;
	line-height: 135%;
	margin: 0px;
	padding: 3px 0px;
	text-align: center;
}
#content .post div.alignleft
{
	border: 0px #ccc dotted;
	float: left;
	margin: 0px 10px 10px 0px;
	padding: 0px;
}
#content .post div.aligncenter
{
	border: 0px #ccc dotted;
	clear: both;
	display: block;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
}
#content .post div.alignright
{
	border: 0px #ccc dotted;
	float: right;
	margin: 0px 0px 10px 10px;
	padding: 0px;
}
#content .post .alignleft img, #content .aligncenter img, #content .alignright img, #content .wp-caption img
{
	margin: 5px;
	padding: 0px;
}
.header1
{
	position: relative;
	border-top: 2px dotted #ccc;
	border-bottom: 2px dotted #ccc;
	margin-bottom: 0px;
}
.leftofballoon
{
	padding-top: 6px;
	padding-bottom: 6px;
	float: left;
	width: 566px;
	margin-bottom: 0px;
}

.balloon
{
	margin-top: 6px;
	padding-top: 6px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	float: right;
	background: url(images/balloon.png) no-repeat;
	text-align: center;
	height: 37px;
	width: 44px;
}
.balloon a
{
	text-decoration: none;
}

.underballoon
{
	clear: both;
}


.centeredImage
{
	text-align:center;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
}


.content-bot
{
	
	border-top: 1px dotted #ccc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
	padding: 10px;
	text-align: center;
}
.content-bot a, .content-bot a:hover
{
	margin: 2px 10px;
}
#topper
{
	background: url(images/topper.png) no-repeat;
	clear: both;
	padding: 0px;
	width: 1000px;
}
#footer
{
	background: url(images/footer.png) no-repeat;
	clear: both;
	padding-top: 20px;
	width: 1000px;
}
#footer p
{
	color: #000;
	padding-top: 4px;
	font-size: 0.9em;
	margin: 12px;
	text-align: center;
}
#footer a
{
	color: #000;
	text-decoration: none;
}
#footer a:hover
{
	text-decoration: underline;
}
p, h1, h2, h3, h4, h5, h6, h7
{
	margin-bottom: 17px;
	margin-top: 0px;
}
p,#content li
{
	line-height: 145%;
}
#content li
{
	margin-bottom: 6px;
}
p.small
{
	clear: both;
	font-size: 85%;
}
blockquote
{
	background: #efefef;
	border: 1px #ccc dotted;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: italic;
	margin: 5px 15px 15px 15px;
	padding: 10px 10px 5px 10px;
}
h1, h2
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}
h1 a, h2 a
{
	color: #555;
	text-decoration: none;
}
h1
{
	font-size: 2.0em;
	padding-bottom: 3px;
}
h2
{
	font-size: 1.3em;
}
a
{
	color: #555;
}
a img
{
	border: 0px;
}
a:hover
{
	color: #222;
}


ol.commentlist { list-style:none; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { padding-left:0.5em; padding-right: 0em; margin-top: 20px; padding-bottom: 6px; border-left:5px solid #F778A1; background:#fff;}
ol.commentlist li.comment div.comment-author { border-bottom: 2px solid #ccc; padding-bottom: 6px; height: 48px; background: #FFF2FD;}
ol.commentlist li.comment div.vcard { font:normal 16px georgia,times,serif; margin-bottom: 6px;}
ol.commentlist li.comment div.vcard cite.fn { font-style:normal; }
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar { border:0px solid #ccc; float:left; margin:0 0 0 0; margin-right: 1em; }
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says { display: none;}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta { font:normal 9px arial; }
ol.commentlist li.comment div.comment-meta a { color:#666; text-decoration: none; }
ol.commentlist li.comment div.comment-meta a:hover { color:#000; text-decoration: underline; }
ol.commentlist li.comment p { padding-left: 6px; padding-right: 6px; }
ol.commentlist li.comment ul { }
ol.commentlist li.comment a { text-decoration: none; }
ol.commentlist li.comment a:hover { text-decoration: underline; }
ol.commentlist li.comment div.reply { font:normal 9px arial; }
ol.commentlist li.comment div.reply a { color:#666; text-decoration: none; }
ol.commentlist li.comment div.reply a:hover { color:#000; text-decoration: underline; }
ol.commentlist li.comment ul.children { list-style:none; text-indent:0px; padding-left:0em; margin-left:1em;}
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 { border-left:3px solid #E56E94; margin:0px 0px 0px 0px; background:#FFFCFF; }
ol.commentlist li.comment ul.children li.depth-3 { border-left:2px solid #C25A7C; margin:0px 0px 0px 0px; background:#fff;}
ol.commentlist li.comment ul.children li.depth-4 {}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {  }
ol.commentlist li.odd { }
ol.commentlist li.parent {  }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}


.entry-meta
{
	font-size: 85%;
}
.entry-content
{
	line-height: 145%;
}
.entry-twitter
{
}
.selected-twitter
{
	background: #FFE2FD;
}
#tag_cloud-2 div
{
	text-align: center;
}
.entry-content a, .entry-meta a
{
	text-decoration: underline;
	color: #888;
}
.twitter-avatar
{
    text-align: center;
}
