/*  
Theme Name: Color Play
Theme URI: http://www.templatepanic.com/article/color-play-wordpress-theme
Description: Color Play, a Wordpress Theme
Author: Christian Clipart
Author URI: http://www.1001christianclipart.com

Terms of Use:

YOU ARE NOTE ALLOWED TO DELETE THE CREDITS! This theme is released for free under the GNU General Public License 2.5 (GPL), requiring that the credits will stay intact. Thank you for using my WordPress Theme.

- DO NOT REMOVE any of the links in the footer!
- You are free to share, to copy, distribute and transmit this theme.
- This theme is distributed for free. You are not allowed to sell this theme.
Thanks for using this theme.
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{
	margin: 0;
	padding: 0;
	line-height: 20px;
	text-align: justify;
}

body{
	font-family: Arial, "Trebuchet MS", Helvetica, Verdana, Georgia, Sans-Serif;
	font-size: 13px;
	vertical-align: top;
	background: #9e0039 url(images/bg-red.jpg) repeat-y top center;
	color: #010101;
}

h2, h3, h4, h5, h6{
	font-size: 18px;
	font-weight: normal;
}

a{
	text-decoration: none;
	color: #940035;
}

a:hover{ text-decoration: underline; }

a img{ border: 0; }

abbr, acronym{ border: 0; }

address, dl, p{ padding: 15px 0 0; }

blockquote{
	margin: 15px 0 0;
}

blockquote p{ padding: 15px; }

blockquote blockquote{
	margin: 15px;
}

code{
}

dt{ font-weight: bold; }

dd{ padding: 0 0 0 15px; }

hr{
	clear: both;
	margin: 15px 15px 5px 15px;
	border: 0;
	height: 1px;
	background: #343434;
	color: #343434;
}

small{
	font-size: 11px;
}

pre{
	width: 90%;
}

input, textarea{
	font-size: 12px;
	padding: 2px;
}

input#s, input#author, input#email, input#url, textarea#comment{
	padding: 3px;
}

input#author, input#email, input#url{
	margin: 0 5px 0 0;
}

#container{
	margin: 0 auto;
	width: 900px;
	vertical-align: top;
}

.top-menu{
	background: #fff; /**/
	font-weight: normal;
	color: #c8c8c8;
	
	
}

.top-menu ul{
	margin: 0;
	padding-top: 10px;
	list-style-type: none;
}

.top-menu ul li{
	/*display: none;*/
	padding: 10px;
}

.top-menu ul li:hover {
	border-top: 15px solid #9e0039;
	border-bottom: 15px solid #9e0039;*/
}

.top-menu ul li h1{
	display: inline;
}

.top-menu a{
	text-decoration: none;
	color: #000;
}

.top-menu a:hover{
	text-decoration: none;
	color: #fff;
}

#page{
	padding: 0 10px 0 10px;
}



#banner{
	width: 880px;
	height: 295px;
	vertical-align: top;
	background: url(images/banner.jpg) no-repeat;
}

.narrowcolumn{
	float: left;
	width: 660px;
	margin-left: 10px;
	vertical-align: top;
}

.post{
	margin-bottom: 10px;
	padding: 10px;
}

.post h2{
	border-bottom: 1px solid #5e5e5e;
	padding: 5px 10px 10px;
	font-size: 22px;
	font-weight: normal;
}

.postinfo { font-size: 11px; float: left; width: 640px; margin: 0 0 20px 0; line-height: 20px; padding: 0; }
.postinfo ul { list-style-type: none; margin: 0; padding: 10px 10px 0 10px; }
.postinfo ul li { float: left; margin: 0 10px 0 0; display: inline; }

.postinfo ul li.author { padding: 0 0 0 20px; background: url(images/user.gif) no-repeat 0 3px; }
.postinfo ul li.date { padding: 0 0 0 20px; background: url(images/calendar.png) no-repeat 0 3px; }
.postinfo ul li.category-info { padding: 0 0 0 20px; background: url(images/tag_blue.png) no-repeat 0 3px; }
.postinfo ul li.digg { padding: 0 0 0 20px; background: url(images/digg.gif) no-repeat 0 3px; }
.postinfo ul li.delicious { padding: 0 0 0 20px; background: url(images/delicious.gif) no-repeat 0 3px; }
.postinfo ul li.comment-number { padding: 0 0 0 19px; background: url(images/comment.png) no-repeat 0 3px; }
.postinfo ul li.edit-info { padding: 0; }
.postdate { }

.entry{
	padding: 0 10px 10px;
}

.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
	margin: 0;
	border: 0;
	padding: 10px 0 0;
	font-weight: bold;
	background-color: transparent;
	background-image: none;
}

.entry h1{
	font-size: 24px;
}

.entry h2{
	font-size: 18px;
}

.entry h3{}

.entry  h4{ font-size: 16px; }

.entry h5{ font-size: 14px; }

.entry h6{ font-size: 11px; font-weight: normal; }

.entry img{
	border: none;
	padding: 4px;
}

.entry img.wp-smiley{
	padding: 0;
	border: 0;
}

.entry img.alignleft{
	float: left;
	margin: 5px 10px 0 0;
}

.entry img.alignright{
	float: right;
	margin: 5px 0 0 10px;
}

.browse{
	margin: 0 20px;
	border-top: 1px solid #ddd;
	padding: 10px 0;
}

#sidebar{
	float: left;
	width: 210px;
}

#sidebar a{
	text-decoration: none;
	color: #333;
}

#sidebar a:hover{ text-decoration: underline; color: #111; }

#sidebar ul{
	margin: 0;
	padding: 15px 20px 20px 20px;
	list-style: none;
}

#sidebar ul li#search input{
	margin: 0 0 5px;
}

#sidebar ul li.widget_search, #sidebar ul li.widget_calendar{
	padding: 0 0 10px;
}

#sidebar ul li h2{
	padding-bottom: 1px;
	font-size: 18px;
	font-weight: normal;
	color: #555;
}

#sidebar ul ul{
	padding: 10px 0 30px 0;
}

#sidebar ul ul li{
	margin: 0;
	padding: 0;
}

#sidebar ul ul ul li{
	padding: 0 0 0 10px;
}

/* comments template */

.comments-template{
	border-top: 1px solid #ccc;
	margin: 10px 10px 0;
	padding: 10px 0 0;
}

.comments-template ol{
	margin: 0;
	padding: 0 0 10px;
	list-style: none;
}

.comments-template ol li{
	margin: 10px 0 0;
	padding: 0 0 10px;
	border-bottom: 1px solid #ddd;
}

.commentmetadata{ }

.comments-template p.nocomments{
	padding: 0;
}

/* end comments template */


/* wp-calendar */

table#wp-calendar{
	width: 100%;
	font-family: Arial, Helvetica, Georgia, Sans-Serif;
	text-transform: none;
}

table#wp-calendar caption{
	padding: 10px 15px;
}

table#wp-calendar th{
	font-weight: normal;
	vertical-align: top;
}

table#wp-calendar td{
	padding: 1px;
}

table#wp-calendar tfoot td{
	text-align: center;
}

/* end calendar */

#footer{
	clear: both;
	width: 880px;
	height: 90px;
	font-size: 85%;
	color: #f1f1f1;
	background: #fff url(images/footer.jpg) no-repeat top center;/**/
}

#footer .footer-left {
	float: left;
	width: 30%;
}
#footer .footer-left p {
	padding: 28px 15px 20px 15px;
}
#footer .footer-right{
	float: left;
	width: 70%;
}
#footer .footer-right p {
	padding: 28px 15px 20px 15px;
	text-align: right;
}

/*-------------------- Options --------------------*/

#options { background: #fff; height: 55px; padding-top: 5px; padding-right: 33px; padding-left: 0; text-align: right; float: right; }/**/
#options ul { float: left; display: inline; margin-left: 10px; }
#options li { float: left; list-style: none; padding: 2px; }
#options li a { display: block; width: 6px; margin: 1px; padding: 2px; height: 6px; }
#options li a span { display: none; }

/* selected */
body.purple #options li.purple,
body.red #options li.red,
body.blue #options li.blue,
body.green #options li.green,
body.orange #options li.orange,
#options li:hover { padding: 2px; }

/* colors */
#options li.purple a { background-color: #92278f; }
#options li.red a { background-color: #9e0039; }
#options li.blue a { background-color: #0054a6; }
#options li.green a { background-color: #598527; }
#options li.orange a { background-color: #f26522; }