/*  
Theme Name: TwS1b
Theme URI: http://www.adadworkingathome.com/
Description: Theme created by <a href="http://www.mfartr.com">In House Themes</a> (widget ready). 


Version: 04_08_07
Author: MFARTR Admin
Author URI: http://www.mfartr.com/

This theme was designed and built by MFARTR.com
*/

<!-- WP Style.css -->
<style type="text/css">


/*reset.css*/

a,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{}

address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;padding:0;margin:0}

q:before,q:after{content:'';}

abbr,acronym {}

img {border:0 !important}


/*fonts.css*/

body{font:.9em verdana,arial,helvetica,clean,sans-serif;}
table {font:inherit;}
select, input, textarea {font:.9em verdana,arial,helvetica,clean,sans-serif;}
pre, code {font:1.1em courier,monospace;}
body * {line-height:1.1em;}
.ptag {
	font-size:.7em;
	font-family:courier, monospace;
}



/*theme structure stuff*/

body
{
	background-color:#FFF;
	margin:0 auto;
}

#container
{
	width:955px;
	background-image: url(images/bg.jpg);
	background-repeat:repeat-y;
	margin:0 auto;
	overflow:hidden;
	clear:both;
}

#header
{
	width:955px;
	height:139px;    /* set this to the height of your header image */
	margin-top:12px;
	margin-bottom:5px;
	overflow:hidden;
	background-image: url(images/header.jpg);;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

#themenu
{
	width:955px;
	height:1.1em;
	float:left;
	margin:0px;
	background-image: url(images/sep.jpg);
	background-position:left;
	background-repeat:no-repeat;
	font-size:1em;
	font-weight:bold;
}

#themenu ul
{
	padding:0px;
	margin:0px;
}

#themenu li
{
	float:left;
	padding:0px;
	margin:0px;
}

#themenu li a
{
	color:#000000;
	text-decoration:none;
	padding:0px 5px 0px 5px;
}

#themenu li a:hover
{
	color:#555555;
}

#septop /* place holder for content between the header and the main content. Column SepTop in widget pane */
{
	float:left;
	display:block;
	width:955px;
	background-color:white;
	overflow:hidden;
	margin-bottom:7px;
}

#contentcontainer
{
	float:left;
	width:955px;
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
}

#sidebarcontainer 
{
	float:right;
	width:360px;
	margin:0;
	overflow:hidden;
	font-size:.9em;
}

#postcontainer
{
	float:right;
	width:590px;
	margin:0;
	overflow:hidden;
}

#postcontainer .post
{
	background-image:url(images/postborder.jpg);
	background-repeat:no-repeat;
}

#postcontainer .post .header
{
	padding-left:8px;
	padding-bottom:3px;
	padding-top:5px;
}

#postcontainer .post .entry
{
	color:#333333;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	font-size:.9em;
}

span.date
{
	margin-left:7px;
	float:left;
	font-size:10px;
	background-image:url(images/date.jpg);
	background-repeat:no-repeat;
	padding:3px 0px 3px 18px;
	background-position:0px 2px;
}

#postcontainer .post .ptag 
{
	font-size:.7em;
	font-family:courier, monospace;
}

#postcontainer .post .footer
{
	padding-top:3px;
	padding-bottom:1.4em;
	font-size:.7em;
	clear:both;
}

#categorycontainer
{
	float:left;
	display:block;
	background-color:#EEEEEE;
	width:955px;
	padding-left:8px;
	padding-top:8px;
	padding-bottom:8px;
	overflow:hidden;
}

.categorybox
{
	float:left;
	display:block;
	padding-left:8px;
	width:457px;
	margin-right:8px;
	background-color:white;
	overflow:hidden;
}
/* spacers */

#midspacer
{
	float:left;
	width:15px;
	height:200px;
}

/* the post(s) */

/* post formatting */

#postcontainer .post .header h2, #postcontainer .post .comment-header h2
{
	color:#185AA5;
	font-size:1.1em;
	font-weight:bold;
	padding:0;
}

#postcontainer .post .header h2 a, .post .comment-header h2 a
{
	text-decoration:none;
	color:#185AA5;

}

#postcontainer .post .entry p
{
	line-height:1.4em;
}


#postcontainer .post .entry blockquote
{
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-right:25px;
	padding-left:15px;
	color:#666666;
	padding-top:5px;
	padding-bottom:5px;
	border-left:2px dashed #CCCCCC;
}

#postcontainer .post .comment-entry
{
	color:#333333;
	padding-bottom:10px;
	font-size:.9em;
	background-color:#FFFFFF;
}


#postcontainer .post ol, .commentlist ol
{
	list-style-type:decimal;
	margin-left:1em;
	font-family:courier, monospace;
	padding:8px;
	list-style-position:outside;
	
}

#postcontainer .post ul, .commentlist ul
{
	list-style:disc;
	font-family:courier, monospace;
	list-style-position:outside;
	padding:8px;
}

#postcontainer .post li, .commentlist li
{
	padding-bottom:5px;
}

/* lists */
#sidebarcontainer ol
{
	list-style:decimal;
	color:#005BAB;
	font-size:.9em;
	padding:1px 0px 5px 3px;
	list-style-position:inside;
}

#sidebarcontainer ul
{
	margin:0px;
	list-style:none;
	color:#005BAB;
	font-size:.9em;
	padding:3px 0px 5px 3px;
}

#sidebarcontainer ul a, #sidebarcontainer ol a
{
	text-decoration:none;
	padding:1px 0px 5px 3px;
	color:#005BAB;
}

#sidebarcontainer ul a:hover, #sidebarcontainer ol a:hover
{
	text-decoration:underline;
}

li
{
	padding-bottom:5px;
}

/* h tags */
h2
{
	font-size:1.1em;
	color:#007500;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin-top:12px;
}

#sidebarcontainer h2
{
	padding:3px 0px 3px 3px;
	display:block;
	background-color:#185AA5;
	color:#FFFFFF;
}

h3
{
	font-size:.9em;
	color:#5A96C0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
}
	
/* special formatting */
.alignleft {
	float:left;
}

.alignright {
	float:right;
}

.accessibility
{
	visibility:hidden;
}

#upperleft
{
	position:absolute;
	left:58px;
	top:1px;
	background-image:url(images/optinbox.jpg);
	width:247px;
	height:222px;
}

#upperleftoptin
{
	float:left;
	padding-top:23px;
	padding-left:45px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#twitter_div
{
	width:210px;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

</style>

<!-- END WP Style.css -->


<!-- END WP Style.css -->