/*







Theme Name: Ashlee







Theme URI: http://www.toohotnot2call.com







Description: Customized theme for Naughty Ashlee







Author: Sparklewhore







Author URI: http://www.sparklewhore.com























/*-----------Block Level Elements--------------*/















Body {







	background-color: #000000;







	color: #000000;







	margin: 0px;







	padding: 0px;







}















#page {







	width: 890px;







	margin: 0px auto;







	margin-top: 0px;











	background-repeat: repeat-x;







	background-color: #0C0010;



        



        border-left: 2px solid #573a5f;







        border-right: 2px solid #573a5f;







}



.disclaimer {







font-family: arial,Tahoma;







line-height: 1.0em;







font-size: 10px;







color: #d44a83;







padding:10px;







text-align:justify;







}











#wrapper {







	padding: 0px;







	margin: 0px;







	width: 100%;







	background-color: #0C0010;







	clear: both;	







}















#header {







       width:890px;







	padding: 0px;







	margin: 0px;







        background-color: #0C0010;	







}











#logo {







	display: inline;







	float: left;







	background-position: top left;







	margin: 0px;







	padding: 0px;







	color: #C8B4DB;







}















#logo h1 {







	margin: 10px 0 0 25px;







	padding: 0px;







	text-decoration: none;







	letter-spacing:2px;







	color:#C8B4DB;







	font-family: "Trebuchet MS", Verdana;







	font-size: 40px;







}















#logo h1 a, #logo h1 a:visited{







	margin: 0px;







	padding: 0px;







	letter-spacing:6px;







	text-decoration: none;







	color:#C8B4DB;







	font-family: Arial, "Trebuchet MS", Verdana;







}















#logo h1 a:hover{







	margin: 0px;







	padding: 0px;







	color:#C8B4DB;







	text-decoration: none;







	font-family: Arial, "Trebuchet MS", Verdana;







}















#logo h2 {







	margin:0px 0 0 31px;







	padding: 0px;







	font-size:11px;







	font-weight:normal;







	/*font-variant:small-caps;*/







	font-family: Verdana, Helvetica, sans-serif;







	letter-spacing:2px;







	color: #C8B4DB;







}























#search_box {







	display: inline;







	float: right;







	padding: 30px 30px 0px 0px;







}















.navigation {







height: 35px;







margin: 0px auto;







padding: 0px;











}















.navigation ul{







	padding: 0px 0px 5px 0px;







	margin: 0px 0px 0px 0px;







    float:left;







}















.navigation ul li{







display: inline;







padding: 0px 0px;







margin: 0px 0px 0px 0px;







}















.navigation a, .navigation a:visited{







color: #C8B4DB;







display: inline;







text-decoration: none;







font-family: Arial, Helvetica, sans-serif;







font-weight:bold;







font-size:12px;







letter-spacing: 1px;







line-height: 35px;







padding: 0px 0px 4px 0px;







margin: 0px 20px 0px 15px;







border-bottom: 1px dashed #9900CC;







}















.navigation a:hover {







/*background: #C8B4DB url(images/nav-li-hover.jpg);*/







text-decoration:none;







color: #9900CC;







border-bottom: 1px dashed #C8B4DB;







}























#splash {







	padding:0px 0px;







	margin: 0px auto;







	







}















#splash img {







	 margin: 0px auto;







	 border: 0px solid #222222;







}















#navigation2 {







	clear: both;







	margin: 0px auto;







	padding: 0px;







	width: 850px;







	color: #C8B4DB;







	font-family: verdana;







	font-size: 11px;







}















#feeds {







padding: 0px 0px;







margin: 0px;	







text-align: left;







width:69%;







display: inline;







}















#feeds dl{







	padding: 0px 10px;







	margin: 0px;







	float:left;







}















#feeds dl dt{







	display : inline;







	padding: 0px;







	margin: 0px;







	font-weight: bold;







	color: #9900CC;







}























#feeds dl dd{







	display: inline;







	padding: 0px;







	margin: 0px;







	background-image: url(images/feedicon.jpg);







	background-repeat: no-repeat;







	background-position: left center;







	







}















#feeds a:link, #feeds a:active, #feeds a:visited, #feeds a:hover {







	color:#C8B4DB;







	padding: 0px;







	margin: 0px;







	text-decoration:none;







	padding-left: 18px;







	font-family: verdana;







	font-size: 11px;







}















#feeds a:hover {







	color:##9900CC;







	font-family: verdana;







	font-size: 11px;







}























#styleswitcher{







	display: inline;







	padding: 0px;







	margin: 0px;







	float:right;







}















#styleswitcher ul {







	







	padding: 0px 0px;







	margin: 0px;







	







}















#styleswitcher ul li{







	display: inline;







	padding: 0px;







	margin: 0px;







}















#styleswitcher img{







margin: 0px;







border: 1px solid #000;







padding:1px;







background-color:#C8B4DB;







background-image:none;







}















#styleswitcher img:hover{







margin: 0px;







border: 1px solid #C8B4DB;







padding:1px;







background-color:#000;







background-image:none;







}















#content {







	width: 69%;







	float: left;







	margin: 0px;







	padding: 0px 0px 0px 20px;







}



#content2 {







	width: 90%;







	float: left;







	margin: 0px;







	padding: 0px 0px 0px 20px;







}















#footer {







	width: 876px;







	margin: 0 auto;







	font-family: Verdana, Tahoma, Sanserif;







	font-size: 11px;







	font-weight: bold;







	color: #C8B4DB;







	padding: 7px;







	height: 80px;







	line-height: 180%;







	clear: both;



background-color: #0C0010;







        border-left: 2px solid #573a5f;







        border-right: 2px solid #573a5f;















}















#footer a:link, #footer a:visited {







	color: #9900CC;







	font-weight: bold;







	text-decoration: none;







}















#footer a:hover {







	border-bottom: 1px dashed #C8B4DB;







}















#footer #links {







	float: left;







	display: inline;







	padding: 0px;







	margin: 0px;







	width:70%;







}















#top {







	float: right;







	display: inline;







	padding: 0px;







	margin: 0px;







}























#sponsors {







	padding: 0px;







	margin: 0px;







	font-weight: normal;







	font-family: verdana, arial, tahoma;







	font-size:10px;







	color: #C8B4DB;







}















#sponsors a:link, #sponsors a:visited{







	padding: 0px;







	margin: 0px;







	font-weight: normal;







	text-decoration: none;







	color: #C8B4DB;







}















#sponsors a:hover {







	padding: 0px;







	margin: 0px;







	font-weight: normal;







	text-decoration: none;







	color: #C8B4DB;







}























/*-------------Headings-------------*/















h1 {







	color: #C8B4DB;







}















h2 {







	color: #D43170;







	font-family: Arial, Verdana, Tahoma;







	padding: 0px 0px 0px 0px;







	margin:0px 0px;







	font-size: 19px;







}















h3 {







color: #9900CC;







	font-family: Arial, Verdana, Tahoma;







	padding: 0px 0px 0px 0px;







	margin:0px 0px;







	font-size: 15px;







}















h4 {







color: #6fa8dc;



font-size: 13px;







}















h5 {















}















/*-------------The Post-------------*/















h2 a:visited, h2 a{







	color: #CC0099;







	text-decoration: none;







	font-family: Arial, Verdana, Tahoma;







	padding: 0px;







	margin:0px;







	padding-left: 24px;







}















h2 a:hover {







	color: #9900CC;







	font-family: Arial, Verdana, Tahoma;







	text-decoration: none;







	







}







.nonpost {







	font-family: Verdana, Tahoma, Arial;







	padding: 0px 0px 0px 10px;







	margin: 0px;







}















.post {







	font-family: Tahoma, Arial;







	padding: 0px 0px 0px 10px;







	margin: 10px 0px 0px 0px;







	background-image: url(images/postbg.jpg);







	background-position: top left;







	background-repeat: no-repeat;







		







}















.post small {







	margin: 0px;







	padding: 0px;







	padding-left: 24px;	







}























.post ul {















}















.post li {















}















.post hr {







	border: 1px dashed #9900CC;







}















.entry {







	margin: 5px 0px 0px 0px;







	padding: 0px 0px 10px 24px;







	border-top: 1px dashed #C8B4DB;







	background-color: #0C0010;







	font-family: verdana, arial, georgia;







	line-height: 1.5em;







	font-size: 12px;	







	color: #6fa8dc;







	







}



.entry2 {







	margin: 5px 0px 0px 0px;







	padding: 0px 0px 10px 24px;







	background-color: #0C0010;







	font-family: verdana, arial, georgia;







	line-height: 1.5em;







	font-size: 12px;	







	color: #6fa8dc;







	







}



.entry2 p {







font-family: arial,Tahoma;







line-height: 1.4em;







font-size: 14px;







color: #fbebf2;







padding-left:5px;



padding-right:5px;







}







#splash p {







font-family: Arial, Helvetica, Tahoma, sans-serif;







line-height: 1.2em;







font-size: 13px;







color: #fbebf2;







padding-left:10px;







padding-right: 0px;







}















.entry2 p img {







	margin: 0px;







	padding: 0px;







	margin-top: 0px;







	margin-right: 10px;







}



.img2 {



        background-color: #0C0010; 





	margin: 0px;







	padding: 0px;







	margin-top: 0px;







	margin-right: 10px;







}







.entry p {







	







	font-family: arial, Tahoma;







	line-height: 1.4em;







	font-size: 13px;	







	color: #6fa8dc;







	







}















.entry p img {







	margin: 0px;







	padding: 0px;







	margin-top: 5px;







	margin-right: 10px;







}







.entry a:link, .entry a:visited







{







	color: #9900CC;







	font-weight: normal;







	text-decoration: none;







}







.entry a:hover







{







    border-bottom:#9900CC 1px dashed;







}















.entrytext {







	line-height: 1.5em;







	font-size: 11px;







	border-bottom: 1px dashed #C8B4DB;







	color: #C8B4DB;







}















.postmetadata {







	font-family: verdana;







	padding: 5px 5px 5px 5px;







	margin: 0px 0px 10px 0px;







	line-height: 1.5em;







	font-size: 10px;







	border: 0px solid #333333;







	background-image: url(images/bg2.gif);







	background-position: top left;







	color: #C8B4DB;







	font-weight: normal;







}















.postmetadata alt {







	font-family: verdana;







	padding: 5px 5px 30px 5px;







	margin: 0px 0px 10px 0px;







	line-height: 1.5em;







	font-size: 10px;







	border: 0px solid #333333;







	background-image: url(images/bg2.gif);







	background-position: top left;







	color: #C8B4DB;







	font-weight: normal;







}























.postmetadata a, .postmetadata a:visited {







	color: #9900CC;







	text-decoration: none;







	font-weight: bold;	







}















.postmetadata a:hover {







	color: #9900CC;







	border-bottom: 1px dashed #C8B4DB;







		







}















.browse {















}















.alignleft {







	display: inline;







	float:left;







	padding-left: 2px;







}















.alignright {







	display : inline;







	padding-right: 2px;







	float:right;







}























.center {















}















.archivetitle {







	margin: 0px;







	padding: 0px;







	font-size: 19px;







	padding-left: 10px;







	padding-top: 10px;







	padding-bottom: 5px;







}























.pagetitle {







	margin: 0px;







	padding: 0px;







	font-size: 19px;







	padding-left: 23px;







	







}















.posttitle {







	margin: 0px;







	padding: 0px;







	font-size: 19px;







	color: #9900CC;		







}















.posttitle a, .posttitle a:visited{







	color: #9900CC;		







}















.posttitle a:hover {







	color: #C8B4DB;







}























blockquote {















}















cite {







	color: #9900CC;







	font-weight: bold;







	text-decoration: none;







}















cite a, cite a:visited{







	color: #9900CC;







	font-weight: bold;







	text-decoration: none;







	border-bottom: 1px dashed #C8B4DB;







}















cite a:hover{







	color: #9900CC;







	font-weight: bold;







	text-decoration: none;







	border-bottom: 1px dashed #C8B4DB;







}















a images {







	border:0px;







}















acronym, abbr {















}















/*--------------Sidebar------------*/















#sidebar {







	width: 26%;







	float: left;







	padding: 45px 10px 0px 0px;







	margin: 0px;







	font-family: Verdana, Sanserif, Arial;







}















#sidebar ul {







	padding: 0px;







}















#sidebar ul h2 {







	list-style-image: none;







	padding: 0px;







	margin: 0px;







	padding-bottom: 5px;







	







}















#sidebar ul li {







	list-style-type: none;







	list-style-image: none;



	



	font-size: 13px;



	



	color: #CC0099;







}















#sidebar ul ul {















}















#sidebar ul ul li {







	font-size: 11px;







	margin: 0px;







	list-style-image: none;







	width: 100%;







	line-height: 30px;	



	











}















#sidebar ul ul li a, #sidebar ul ul li a:visited {







	display: block;







	width: 100%;







	font-size: 11px;







	border-bottom: 1px dashed #333333;







	margin: 0px;







	padding-left: 5px;







	color: #CC0099;







	background-repeat: no-repeat;







	line-height: 30px;







	text-decoration: none;







	font-weight: bold;







	







}















#sidebar ul ul li a:hover {







	display: block;







	width: 100%;







	line-height: 30px;







	margin: 0px;







	font-size: 11px;







	border-bottom: 1px dashed #9900CC;







	background-repeat: no-repeat;







	color: #9900CC;







	font-weight: bold;







	







}























#sidebar ul ul ul {















}















#sidebar p {















}















#sidebar h2 {







	color: #9900CC;







	font-family: Arial, Verdana, Tahoma;







	padding: 0px 0px 15px 0px;







	margin:0px 0px;







	font-size: 22px;



	



	border-bottom: solid #9900CC 1px;







}















/*--------------Comments--------------*/















#comments {







	padding: 10px;







	padding-left: 55px;







	padding-top: 19px;







	height: 45px;







	background-image: url(images/commentsbg.jpg);







	background-position: top left;







	background-repeat: no-repeat;







	font-family: Arial, tahoma;







	font-size: 14px;







	color: #C8B4DB;







}















#respond {







	padding: 0px 0px 10px 10px;







	margin: 0px;







	color: #9900CC;







	font-family: arial, verdana;







}















#commentform







{







	margin: 5px;







	padding:10px;







	background-color: #666666;







	background-image: url(images/bg2.gif);







	border: #351833 0px solid;







	font-family: verdana, arial, tahoma;







	font-size: 11px;







	







}























#commentform p {







	color: #C8B4DB;







	font-weight: normal;







	font-size: 10px;







}















#commentform p a, #commentform p a:visited{







	color: #9900CC;







	font-weight: normal;







	font-size: 10px;







}















#commentform p a:hover{







	color: #9900CC;







	font-weight: normal;







	font-size: 10px;







}























#commentform textarea







{







	width:500px;







	font-family: verdana, arial, tahoma;







	font-size: 11px;







	border: 1px solid #351833;







	background-color: #0C0010;







	color: #C8B4DB;







}















#commentform input







{







	font-family: verdana, arial, tahoma;







	font-size: 11px;







	border: 1px solid #351833;







	background-color: #0C0010;







	color: #C8B4DB;







}















#commentform #submit







{







	border: 1px solid #351833;







	color: #C8B4DB;







	font-family: verdana, arial;







	font-weight: bold;







	background-color: #9900CC;







	font-size: 10px;







}















ol.commentlist {







	list-style-type: none;







	list-style-image: none;







	margin: 0px;







	padding: 2px;







	padding-left: 14px;







	line-height: 1.5em;







	font-size: 11px;







	font-family: verdana, arial, tahoma;







	border: 1px solid #000000;







	background-color: #0C0010;







	color: #C8B4DB;







	width: 90%;







}















ol.commentlist li {







	padding-top: 10px;







	margin-top: 10px;







	padding-bottom: 10px;







	border: 1px solid #333333;







	background-color: #0C0010;







	background-image: url(images/bg2.gif);







	width: 90%;







}















ol.commentlist li.alt {







	padding-top: 10px;







	margin-top: 10px;







	padding-bottom: 10px;







	border: 1px solid #333333;







	background-color: #0C0010;







	background-image: url(images/bg2.gif);







	width: 90%;







}















ol.commentlist p a , ol.commentlist p a:visited{







	color: #9900CC;







	text-decoration: none;







	font-family: verdana;







	font-weight: normal;







}















ol.commentlist p a:hover {







	color: #9900CC;







	text-decoration: none;







	font-family: verdana;







	border-bottom: 1px dashed #9900CC;







}















small {







	padding: 0px;







	margin: 0px;







	color: #C8B4DB;







	font-weight:normal;







	text-decoration: none;







	font-size: 10px;







	line-height: 1.0em;







}















small a, small a:visited{







	color: #9900CC;







	font-weight: bold;







	text-decoration:none;







}















small a:hover{







	padding-top: 3px;







	color: #9900CC;







	text-decoration:none;







}















.commentmetadata {







	line-height: 1.5em;







	font-size: 10px;







	font-weight: normal;







}















.commentmetadata a, small.commentmetadata a:visited{







	line-height: 1.5em;







	font-size: 10px;







	font-weight: normal;







	text-decoration: none;







}















.commentmetadata a:hover{







	line-height: 1.5em;







	font-size: 10px;







	font-weight: normal;







	text-decoration: none;







}















.commentauthor {







	font-weight: bold;







	color: #9900CC;







	border-bottom: 1px dashed #C8B4DB;







}















.commentauthor a, .commentauthor a:visited{







	color: #9900CC;







	font-weight: bold;







	text-decoration: none;







	







}















.commentauthor a:hover{







	color: #C8B4DB;







	text-decoration: none;







	







}















/*--------------Search Form-------------*/















#searchform {







	







}















#searchform #s {







	background-color: #C8B4DB;







	border: 1px solid #666666;







	font-size: 10px;







	font-family: Verdana, Arial, Serif;







	font-weight: normal;







	padding: 2px;







	color:#0C0010;







	width:120px;







}























#searchform #searchsubmit {







		background-position: center;







		padding: 1px;







		margin: 0px;







		color:#C8B4DB;







		font-size: 10px;







		font-family: Verdana, Arial, Serif;







		font-weight:bold;







		border: 1px solid #000000;







		background-color: #9900CC;







}































/*-------------Calendar-----------------*/















#wp-calendar {







	color:#C8B4DB;







	font-size: 11px;







	width: 100%;







}















#wp-calendar th {















}















#wp-calendar a {







	color: #9900CC;







	font-weight: bold;







}















#prev a, #next a {







	color: #9900CC;







	font-weight: bold;







}















#wp-calendar caption {







	font-weight: bold;







	align: left;







}















#today {







	color: #9900CC;







	font-weight: bold;







	text-decoration: underline;







}















#calendar {







	background: #0C0010;







	width: 99%;







	padding: 5px;







	margin-bottom: 10px;







}































/*-------------Images------------------*/







































/*-------------Other------------------*/















hr {







	display: none;







	clear:both;







}















br.clear {







	clear: both;







}















img {







border: 0;







padding: 0;







margin: 0;







}















ul, ol, dl {







	margin: 0px 0px 15px 0px;







	padding: 5px 0px;







}















li, dd {







	margin: 0px 0px 5px 20px;







	padding: 0px 0px 0px 5px;;







}















ul li {







	list-style-type: square;







}















.indent {







	padding-left: 30px;















}











img.special {border: 2px #9900CC solid;



}



#tb-comment-link a{



	text-align: center;



	font-size:1.2em;



	color:#EF3390;



	}








