/*  
Theme Name: Perpetualized Theme
Description: Simple Two Column Theme
Author: Perpetualized
*/

a, a:link, a:visited, a:active { 
	color: #669999;
	text-decoration: underline;
	}
a:hover { 
	text-decoration: none;
	}
blockquote { 
	background-image:url(images/quote.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-left:none;
	padding-left:30px;
	text-align:justify;
	}
body { 
	/* color: #5a5d5d;
	pale  */
	color: #202229;
	background-color: #ffffff;
	font-family:corbel, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:100%;
	line-height:1.5em;
	margin:0;
	padding:0 0px;
	text-align:left;
	height:100%;
	}
cite { 
	font-style:italic;
	}
form label { 
	display:block;
	font-weight:bold;
	margin-bottom:2px;
	}
h1, h2, h3, h4 { 
	color:#333333;
	font-weight:bold;
	letter-spacing:0;
	font-family:corbel, Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
hr { 
	display:none;
	}
pre { 
	font-family:monospace;
	font-size:1em;
	}
#layout { 
	background:#ffffff;
	border:1px solid #D1D1D1;
	margin:0;
	padding:0;
	position:relative;
	top:0;
	right:0;
	font-size:1.1em;
	}
#menu { 
	font-weight:bold;
	margin:0;
	padding:5px;
	text-align:right;
	display: block;
	background-color:#ffffff;
	border-bottom:1px solid #CDD4DB;
	/* border-bottom:1px solid #626878;
	darker gray-blue */
 }
#menu a, #menu a:link, #menu a:visited, #menu a:hover, #menu a:active { 
	display:inline;
	padding:5px;
	}
#menu a { 
	color:#0a246a;
	display:block;
	font-weight:bold;
	margin-bottom:2px;
	padding-left:2px;
	text-decoration:none;
	text-transform:capitalize;
	}
#menu a:hover { 
	background:#444444;
	border-bottom:1px solid #eceeea;
	border-top:1px solid #eceeea;
	color:#ffffff;
	text-decoration:none;
	}
#menu li { 
	display:inline;
	margin:0 1em 0 0;
	padding:0;
	}
#menu ul { 
	margin:0;
	padding:0;
	}
#menu, p#navbar { 
	text-transform:capitalize;
	}
#header { 
	background-color:#2B2D37;
	/* border-bottom:1px solid #c5d0f1; */
	border-bottom:2px solid #AEAEAE;
	margin:0;
	padding:20px 0 3em 0;
	position:relative;
	top:0;
	right:0;
	}
#header a, #header a:link, #header a:visited, #header a:active { 
	color:#ffffff;
	text-decoration:none;
	}
#header a:hover { 
	color:#669999;
	text-decoration:none;
	}
#header p { 
	font-family:corbel, verdana, arial, geneva, helvetica, sans-serif;
	margin:0 15px;
	padding:10px 0 0 0;
	}
#header p#logo { 
	font-style: normal;
	font-size:2.8em;
	letter-spacing:5px;
	white-space:nowrap;
	}
#header p#tagline {
	color: #669999; 
	font-family: corbel, verdana, arial, geneva, helvetica, sans-serif;
	}
#content { 
	background:#ffffff;
	display:inline;
	float:left;
	margin-left:0;
	padding-top:8px;
	width:64%;
	}
#content, #col1 { 
	margin-top:0;
	overflow:hidden;
	}
#content p, #content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content blockquote { 
	margin-left:20px;
	margin-right:20px;
	}
#content div.searchbox, #content div.sociable { 
	margin-left:20px;
	margin-right:20px;
	}
#content div.unbox { 
	margin:5px 20px 1.2em 20px;
	}
p#navbar { 
	padding:1px 0 3px 0;
	text-align:left;
	}
#col1 .ads, #col1 .extras, #col2 .ads, #col2 .extras { 
	clear:both;
	margin:20px 10px 5px 10px;
	}
#col1 { 
	border-left:1px dashed #D1D1D1;
	display:inline;
	float:left;
	margin-left:0;
	width:35%;
	}
#col1 h2, #col1 h3, #col1 p.head { 
	text-transform:capitalize;
	}
#bottombanner { 
	clear:both;
	}
#footer { 
	border-top:2px solid #AEAEAE;
	}
#navbottom { 
	clear:both;
	margin:0;
	padding:1em 0 0 0;
	text-align:center;
	}
#navbottom li { 
	display:inline;
	list-style-type:none;
	margin-right:6px;
	}
.authored { 
	line-height:1.5em;
	}
.clear { 
	clear:both;
	}
.copyright, .ads, .totop { 
	text-align:center;
	}
.extras { 
	text-align:left;
	}
.extras p { 
	margin:0.2em 0 0.2em 0;
	}
.form-button { 
	margin:6px 10px 1em 0;
	}
.form-field { 
	width:60%;
	margin-bottom:1em;
	}
.form-text { 
	width:75%;
	height:200px;
	}
.logoimg { 
	position:relative;
	z-index:100;
	}
.pagination a, .navigation a { 
	margin:1em;
	}
.pagination, .navigation { 
	clear:both;
	text-align:center;
	}
.tagcloud { 
	line-height:2em;
	margin-bottom:2.2em;
	}
.tracking { 
	border:none;
	display:none;
	}