/*
Theme Name: Cyclops Central
Theme URI: http://www.cyclopscentral.com
Author: Kristin Falkner
Author URI: http://www.k-in-la.com
*/


/*
RESET
*/

*									{ margin: 0; padding: 0; }
ul									{ list-style: none; }
ol									{ list-style: none; }
a									{ outline: none; text-decoration: none; }
a img								{ border: none; }
img									{ vertical-align: middle; }
table								{ border-collapse: collapse; }

/*
UTILITY
*/

.floatLeft							{ float: left; }
.floatRight							{ float: right; }
.clear								{ clear: both; }
.smpad								{ padding: 5px 0; }
.top								{vertical-align: top;}
.small								{font-size: 9px;}
.bold								{font-weight: bold;}

/*
STRUCTURE
*/

body 			{font: 14px  Arial; color: #ccc; text-align: center; background-color: #383838; margin: 0; padding: 0;}
p				{padding-bottom: 10px;}
#header			{margin-top:0px; margin-bottom:15px; margin-left:auto; margin-right:auto;width:950px; padding-bottom:15px; padding-top:10px; border-bottom:5px solid #dbae15;}
#container 		{margin: 0 auto;  text-align:left; width:950px; background-color:#000;}
#footer			{text-align: center; background-color: #000; color:#ccc; padding-top: 15px; padding-bottom:5px; font-size:11px;}
#sidebar	{width:270px; margin-left:55px;float:left; font-size:14px; text-align:left;}
#sidebar li	{list-style-type:none;}
#main-section	{width:600px; float:left; margin-left:10px;}
#calendar	{font-size:12px; float:left;}
#archives	{font-size:12px; margin-left:20px; float:left;}
a 		{color: #dbae15; text-decoration: none;}
a:hover		{color:#ccc;text-decoration: underline;}
.sidebar-header	{font-size:12px; font-weight:bold; color:#dbae15; letter-spacing:1px;}
#sidebar a		{color:#ccc;}
#sidebar a:hover {color:#dbae15;}
.blog-title		{text-transform:uppercase; font-family:Arial; font-weight:bold; font-size:22px; color:#dbae15;}
.blog-date		{font-style:italic; font-size:16px; color:#9f9f9e;}
.smblog-date	{font-style:italic; font-size:11px; color:#9f9f9e;}
.blog-text		{font-size:14px; line-height:18px;}
#searchform input[name=s]	{width:200px;}
#related		{padding-top:10px;}
#related ul		{padding-top:5px;}
#related li		{list-style-type:disc; margin-left:15px;}
#related a		{color:#ccc;}
#related a:hover {color:#dbae15;}
.post			{border-bottom:5px solid #dbae15; margin-bottom:10px;}
img.post		{text-align:center;}
#sidelinks a	{color:#dbae15;}
#sidelinks a:hover	{color:#ccc;}

/*
CALENDAR
*/

#wp-calendar{text-align:center;margin:0;width:200px;}
#wp-calendar td{line-height:10px;font-size:10px;color:#333;}
#wp-calendar td a{display:block;color:#dbae15;text-decoration:none;line-height:10px;}
#wp-calendar #prev a{width:30px;}
#wp-calendar #next a{width:30px;margin:0 0 0 30px;}
#wp-calendar #today{background:#dbae15;color:#fff;}
#wp-calendar #today a{color:#ccc;font-weight:700;}
#wp-calendar caption{text-align:center;width:100%;margin:0 0 5px 0;color:#dbae15;}
table#wp-calendar{border-collapse:collapse;margin:0;padding:0;}
table#wp-calendar a{color:#dbae15;}
table#wp-calendar caption{color: #dbae15;font-size:12px;line-height:14px; text-transform:uppercase;letter-spacing:2px;background:#000;}
table#wp-calendar th{width:26px;font-size:0.91em;line-height:1.72em;background: #000;text-align:center; border-bottom:1px dotted #ddd;}
table#wp-calendar td{width:26px;line-height:1.66em;color:#999;text-align:center;}
table#wp-calendar td#next,table#wp-calendar td#prev{width:78px;font-size:0.83em; letter-spacing:1px;text-transform:uppercase;}
#wp-calendar{empty-cells:show;margin:5px auto 0;width:130px;}
#wp-calendar #prev a{font-size:8pt;}
#wp-calendar a{text-decoration:none;color:#fff;}
#wp-calendar caption{font:bold 1.0em Arial;text-align: center;}
#wp-calendar th{font-style:normal;text-transform:capitalize;}
#wp-calendar #next a{padding-right:10px;text-align:right;}
#wp-calendar #prev a{padding-left:10px;text-align:left;}
#wp-calendar a{display:block;}
#wp-calendar caption{text-align:center;width:130px;}
#wp-calendar td{padding:3px 0;text-align:center;}
#wp-calendar td.pad:hover{ /* Doesn't work in IE */background-color:#000; }