/*   
Theme Name: The Color Theft
Description: The Color Theft WordPress Theme
Author: WPCoder
Author URI: http://wcoder.com/
Version: 1.0
*/

/* General */


ul{
	float: left;
	list-style-position: inside;
	list-style-type: square;
	text-indent: 0px;

	clear: left;	
}

#commentform {
	margin: 0px;
	float: left;
	list-style-position: inside;
	list-style-type: square;

}

.commentform2 {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 370px;
font-family:Tahoma, arial, verdana, courier;
padding: 5px;
}

#commentform2:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}

#commentform2:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
padding-left: 5px;
height: 20px;

padding-top: 6px;
}

#commentform #author {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
padding-left: 5px;
height: 20px;

padding-top: 6px;
}

.commentformcall {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #ff0099;
width: 280px;

background-position: 7px 7px;
background-repeat: no-repeat;
height: 20px;
padding-left: 5px;
padding-top: 6px;
}

.call2 {
margin-top: 0px;
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #ff0099;
width: 370px;
font-family:Tahoma, arial, verdana, courier;
padding-left: 5px;




}

#commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;

height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#commentform #email:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;

height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#commentform #author:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;

height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
height: 20px;
padding-left: 5px;
padding-top: 6px;
}

#commentform input{
margin: 0px;
}

.tags{

	font-family: Arial;

	line-height: 27px;
}


html, body, span, applet, object, iframe, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, { margin: 0; padding: 0; border: 0; outline: 0; }
body {
	margin: 0px;
	width: 100%;
	font-family: Arial;
	font-size: 12px;

	background-color: #E5E5C6;

}
:focus { outline: 0; }
.clear:after { content: "."; visibility: hidden; display: block; height: 0px; clear: both; }
* html .clear { height: 1%; }
.wrapper { width: 450px; margin: 0 auto; }
a:hover { text-decoration: none !important; }

/* Header */

#header {

	width: 450px;

	background-color: #222222;
}


#nav {  margin: 7px 0 0 0; }
#nav li { display: inline;  margin: 0 10px; font-size: 13px; font-weight: bold; }
#nav li a { color: #222; font-family: Arial; text-decoration: none; }

/* Content */

#content {
	width: 470px;
	
	padding: 30px 0 0 0;
	background-color: #666666;
	border-right-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#content .divider { width: 30px; margin: 15px 0 25px 0; background: url(images/divider.png) bottom repeat-x; height: 4px; }
.post {
	width: 800px;
 
	background-color: #ffffff;

}





span.author { margin: 15px 0 0 0; font-style: italic; font-size: 11px; color: #222; }

.text {  width: 450px; }
.page .text { width:450px; }
.text a { color: #664a86; text-decoration: none; }
.text p { margin: 15px 0; color: #333; }
.text ul, .text ol { margin: 15px 0; }
.text li { margin: 5px 0; }
.text blockquote { font-style: italic; background: url(images/quote.gif) top left no-repeat; text-indent: 25px; }
.info { color: #666; font-size: 11px;  }
.info ul li { margin: 0 0 10px 0; list-style: none; }
.info a { color: #ff5d96; text-decoration: none; }
.more-link { display: none; }
span.more { background: url(http://www.fatcowmedia.com/files/read-more.gif) right center no-repeat; padding: 0 20px 0 0; }


/* Sidebar */

.sidebar {  width: 275px; margin: 0 0 0 25px; padding: 40px 0 0 0; color: #664a86; background-color: #664a86; }
.sidebar h3 { font-size: 11px; font-weight: bold; text-transform: uppercase; color: #999; }
.sidebar p {  margin: 10px 0; }
.sidebar a { color: #664a86; text-decoration: none; }
.sidebar ul { margin: 10px 0; list-style: none; }
.sidebar ul li { margin: 4px 0;  }

.divider { clear: both; width: 275px; padding: 10px 0 0 0; margin: 10px 0 15px 0; background: url(images/divider.png) bottom repeat-x; height: 4px; }
.divider2 { clear: both;  }
#ads { width: 280px;   }
#ads a img {  }

#categories ul { font-size: 12px; width: 275px;  }
#categories ul li {  width: 137px; }
#categories ul li a { color: #222; text-decoration: none; }

#blogroll ul { width: 275px; }
#blogroll li {  width: 275px; color:#222; }
#blogroll a { color:#222; }

#search input.search { margin: 15px 0 0 0; height: 20px; width: 245px; border: 1px solid #999; font-family: Arial; font-size: 12px; padding-top: 6px; padding-left: 5px; }

/* Footer */

#footer { margin: 25px 0 0 0; clear: both; width: 100%; background: #c1e0e8 url(images/pattern2.png) top repeat-x; padding-top: 40px; overflow: auto; }
#thankyou { width: 814px; background: url(images/thankyou.gif) no-repeat; height: 76px; padding: 15px 0 10px 0; margin: 0 auto; clear: both; }


.pink {
	font-family: Arial;
	font-size: 11px;
	color: #ff0098;
	text-decoration: none;
}

.bottom {
	font-family: Arial;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;
	line-height: 5px;
		}

li,ul{

	list-style-type: square;
		}
.grey {
	font-family: Arial;
	font-size: 11px;
	color: #cccccc;
	text-decoration: none;

	}
.navbar a:link {COLOR: #ffffff;
	TEXT-DECORATION: none;
	background-color: #FF0099;}

.navbar a:visited {COLOR: #ffffff;
	TEXT-DECORATION: none;
	background-color: #FF0099;}

.navbar a:active {COLOR: #ffffff;
	TEXT-DECORATION: none;
	background-color: #FF0099;}
	.navbar a:hover { COLOR: #FF0099; TEXT-DECORATION: none;
		background-color: #FFffff;}
	
		
.white {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;

	}
	.title2 {
	font-family: Arial;
	font-size: 22px;
COLOR: #333333;
	text-decoration: none;

		}
	h1, h2, h3, h4, h5, h6 {
	font-family: Arial;
	font-size: 22px;
	display:inline;
	text-decoration: none;
	font-weight: normal;
	COLOR: #333333;
	}
A:link {
	COLOR: #333333;
	TEXT-DECORATION: none;
	
}

A:active {
	COLOR: #333333; TEXT-DECORATION: none;
		

}

A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none;


}
A:hover {
	COLOR: #666666; TEXT-DECORATION: none;
		

}

.inputbox {
	PADDING: 8px;
	COLOR: #333333;
	FONT-SIZE: 20px;
	background-color: #F0F0F0;
	BORDER: #a4b97f 1px solid;
}
.button {
	BORDER-BOTTOM: #a4b97f 1px solid; BORDER-LEFT: #a4b97f 1px solid; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #EEFF22; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #333333;  FONT-SIZE: 20px; BORDER-TOP: #a4b97f 1px solid; BORDER-RIGHT: #a4b97f 1px solid; PADDING-TOP: 8px
}
.button:hover {
	COLOR: #999999}
	
	.tr {
	background-image: url(http://www.clickfortherapy.com/files/right_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;	
	}
		.tl {
	background-image: url(http://www.clickfortherapy.com/files/left_top_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;	


	}
	.comment-body {
	padding: 5px;
	width: 560px;
	background-color: #E8E8E8;
	margin-bottom: 14px;

}