/*  



Theme Name: The Working Girl



Theme URI: http://www.taintedsong.com/wp-themes/



Description: Widget-ready. 2-column, blue, yellow, orange and green color combination. Header image of a brunette girl in the office.



Version: 2.0



Author: Joni



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



*/ 











body {



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



	background-repeat:repeat-x;



	background-color:#84edff;



	margin: 0px;



	padding: 0px;



	text-align: center;



	font-family:Arial, Tahoma, Verdana;



	font-size:13px;



	}



h1 {font-size:14px;



	color:#3c8de4}



h2 {font-size:13px;



	color:#3c8de4}







a, a:link {color:#004a9a;



	text-decoration:none;}



a:hover {



	background-color: #ffed00;



	text-decoration: none;



	position:relative; 



	top:1px; 



	left:1px;



}



blockquote {



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



	background-repeat:no-repeat;



	color:#3c8de4;



	margin:7px 20px 5px 25px;



	padding:0 0 0 32px;



}



acronym, abbr



{



	border-bottom: 1px dotted #000000;



	cursor:help;



}



body,dl,dt,dd,ul,li,pre,form,fieldset,th,td {margin:0; padding:0; list-style:none;}



table {border-collapse:collapse; border-spacing:0;}



fieldset,img {border:0;}



address,caption,code,dfn,th,var { font-weight:normal;}



caption,th {text-align:left;} 



q:before,q:after {content:''; }



 



input {



	border:1px solid #afdfff; 



	background-color:#68caff;



	padding: 3px;



	font-family:Arial, Tahoma, Verdana;



	font-size:12px;



	}



textarea {



	border:1px solid #afdfff; 



	background-color:#68caff;



	padding:3px;



	font-family:Arial, Tahoma, Verdana;



	font-size:12px;



	}



#wrap {



	width:754px;



	margin-right:auto; 



	margin-left: auto; 



	text-align:center; 



	margin-bottom:0;



}







#header { 



	width:754px;



	height:265px;



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



	background-repeat:no-repeat;



	position: relative;	}



#header h1, #header h1 a{



	color:#ffa800;



	font-family:"Lucida Sans";



	font-weight:bold;



	font-size:45px;



	text-align:center;



	padding:20px 80px 0 30px;



}



#header h1 a:hover {text-decoration:none;



	background:none;



	}



#header h3 {



	color:#004a9b;



	font-family:Arial, Tahoma, Verdana;



	font-size:12px;



	letter-spacing:2px;



	text-align:center;



	padding:0 100px 0 20px;



}



#btn_bg, #btn_bg a {



	width:754px;



	height:58px;



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



	background-repeat:no-repeat;



	color:#ffffff;



		



}



.navigation {	



 height: 27px; width:500px; float:left;



}



.navigation ul{list-style:none;



overflow:hidden;



}



.navigation a, .navigation a:hover {



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



	background-repeat:no-repeat;



	height:27px;



	width:74px;



	color: #FFFFFF;



	float: left;



	font-size:11px;



	font-family:Tahoma, Verdana;



	text-decoration:none;



	font-weight:bold;



	line-height:25px;



}



.navigation a:hover {background-image:url(images/menubtn-hover.jpg); color: #000000; 



	top:0px; 



	left:0px;



	background-repeat:no-repeat;}



.textcompress{



	letter-spacing:-1px;



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



}



#main{ 



	width:754px;



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



	background-repeat:no-repeat;



	padding-top:10px;



	text-align:justify;



	height:100%;



}







#main2{



	width:754px;



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



	background-repeat:repeat-y;



	height:100%;



	overflow:hidden;



}







.maincontent {



	width:529px;



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



	background-repeat:repeat-y;



	height:100%;



	float:left;



}







.home_about a {color:#FFFFFF;}



.content-top {



	height: auto;



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



	background-repeat:no-repeat;



	padding:0px 20px 0 40px;



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



}







.entry-date {



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



	background-position:bottom;



	background-repeat:no-repeat;



	width:82px;



	height:40px;



	float:left;



	text-align:center;



	margin-top:20px;



	font-size:15px;



	font-weight:bold;



	padding-bottom:5px;



}



.entry-title {



	width:384px;



	text-align:left;



	float:right;



	padding-top:25px;



	font-size:16px;



	color:#3c8de4;



	font-weight:bold;



}



.entrytimecategory {



 	font-size:10px;



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



	font-weight:normal;



	padding-left:15px;



}



.content-middle {



	padding:20px 20px 0 40px;



	line-height:1.4em;



	text-align:justify;



	}







.content-middle ul li {



	list-style-image: url(images/bullet.jpg);



	margin:5px 20px 2px 25px;



	}



.content-middle ol li {



	list-style:decimal;



	margin:0 20px 0 25px;



	}



.entry-comment {



	width:93px;



	height:55px;



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



	background-repeat:no-repeat;



	padding-top:15px;



	margin-top:10px;



	margin-left:360px;



	text-align:center;



	color:#FFFFFF;



	font-size:10px;



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



	font-weight:bold;



}



.content-bottom {



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



	background-repeat:no-repeat;



	height:28px;



	}



.nocomments {padding-left:50px;



	font-weight:bold;}



.moderation {



	font-weight:bold;}



.navigation2{margin:0 15px 0 15px;padding:35px 0 0 0;



	}



.mainfooter {text-align:center;}



.previouslink{float:left;text-align:left;width:45%;}



.nextlink{float:right;text-align:right;width:45%;}



.postdata {text-align:center;}



/* Comment Template */



#comments {text-align:center;}



.commentform {



	padding:30px 30px 30px 30px;



}



.commenteach { width: 476px;



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



	background-repeat:repeat-y;



	margin:10px 0 0 0px;



}



.commenteach blockquote {background-image:none;



}



.commenteach li {list-style: none;}



.commenttop {



	padding:30px 20px 0 60px;



	height:66px;



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



	background-repeat:no-repeat;



}



.commentmiddle {



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



	width:476px;



	background-repeat:repeat-y;



	padding:3px 30px 3px 30px;



}



.comments-text {



	width:400px;



}



.commentbottom {



	height: 142px;



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



	background-repeat:no-repeat;



}



#commentlist ol li { list-style:none;



	margin:0;}



/* Sidebar */



#searchform {margin:0 15px 0 10px;}



#sidebar {



	width:190px;



	float:left;



	padding-top:20px;



	padding-right:5px;



	padding-left:10px;



	text-align:left;



	font-size:12px;



}



#sidebar a {text-decoration:underline;}



#sidebar a:hover {text-decoration:none;}



#sidebar h2 {color:#0b95ff;



	font-size:18px;



	font-weight:bold;



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



	letter-spacing:-2px;



}



#sidebar ul li {text-align:left;}



#sidebar ul li ul li{



	list-style-image:url(images/bullet.jpg);



	margin:0 0 0 25px;



	padding:2px;



	}



#sidebar p {padding:8px 0 8px 0;}



#sidebar ul {list-style:none;



	margin:0;}



#about { 



	padding-top:35px;



}



#search { 



	padding-top:35px;



}



#calendar { 



	padding-top:35px;



}



#archives {



	padding-top:35px;



}



#categories {



	padding-top:35px;



}



#blogroll {



	padding-top:35px;



}



#meta {



	padding-top:35px;



}



#recentposts {



	padding-top:35px;



}



#meta {



	padding-top:35px;}



#wp-calendar {empty-cells: show; color: #68caff; padding: 5px; width: 90%;}



#wp-calendar caption{ background-color: #68caff;



 width: 95%;



 color: #000000;



 font-size: 14px;



 letter-spacing: 4px;



 padding: 5px;



 list-style: none;



 margin:0;



 text-align:center;}



#wp-calendar {padding:10px 0 10px 0;}



#wp-calendar td{color: #000000; padding: 1px 0;text-align: center;}



#wp-calendar td.pad:hover{color: #404040;background: #cac6c6;text-decoration: none;border: none;}



#wp-calendar #today{background: #67c8ff; color: #4a5e6c; border-bottom: 1px solid #0f4e7a;}



#wp-calendar th{font-style: normal;text-transform: capitalize; color:#000000; font-weight:bold; text-align:center;}







/* Footer */



#footer {



	clear:both;



 	height:40px;



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



	background-repeat:no-repeat;



	padding-top:18px;



	font-size:10px;



	}
