/*  
Theme Name: Notes On A Party
Theme URI: http://www.mutantmedia.com
Description: Theme created by <a href="http://www.mutantmedia.com">Evan Adelman</a> .
Version: 1.0
Author:Evan Adelman
Author URI: http://www.mutantmedia.com
*/
body {
	margin:0;
	background:#000000;
	font-family:Georgia;
	color:#fff;
	font-size:12px;
}

img {
	border:0;
}

a {
	color:#FF0066;
	text-decoration:none;
}

a:hover {
	color:#d51771;
}

h1, h2, h3, h4, h5, h6 {
}

blockquote {
	border-left:3px solid #bbd600;
	padding-left:10px;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}

/* The Wrapper */

.wrapper {
	width:991px;
	margin:0 auto;
	background:#000000;/* url(images/wrapperbg.gif) 0 235px repeat-x*/
}

/* The Head */

.head {
	height:120px;
	background-color:#000000;
	border-bottom:0px solid red;
	margin:10px 0 0;
}
.head_ad {
	background-color:#000000;
	border-bottom:0px solid red;
	float:right;
}

.blogtitle {
	float:left;
/*	width:515px;
	height:217px;*/
	padding:0px;
	font-size:35px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:0px solid blue;
}

.blogtitle a {
	color:#fff;
	text-decoration:none;
	}
.blogtitle img {
width:250px;
}

/* The Top */

.top {
	height:37px;
/*	background:url(images/top.gif);*/
	}
.topleft {
	height:67px;
	width:106px;
	float:left;
	background:url(images/topleft.gif) left no-repeat;
	}
.topright {
	height:67px;
	width:40px;
	float:right;
	background:url(images/topright.gif);
	}
.menu {
	float:left;
	width:785px;
	height:27px;
	background:url(images/menu.gif);
	margin-top:34px;
	}
.menuleft {
	width:5px;
	float:left;
	height:27px;
	background:url(images/menuleft.gif);
	}
.menuright {
	width:5px;
	float:left;
	height:27px;
	background:url(images/menuright.gif);
	}




.top ul {
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px; 
	list-style:none;
	float:left;
/*	width:775px;*/
}
	
.top li {
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px; 
}
.top a {
	color:#fff;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}

.top a:hover {
	color:#000000;
	background:#FFFFFF url(images/tab-corner-on.gif) top right no-repeat;
	text-decoration:none;
}


/*the navigation */
#header {
    float:left;
    width:100%;
    background:black;
    font-size:12px;
	font-weight:bold;
	font-family:Arial;
	text-align:left;
/*    line-height:normal;*/
}

#header ul {
    margin:0px;
    padding:0px;
    list-style:none;
}

#header li {
    float:left;
	background:url("images/tab-corner-off.gif") no-repeat right top;
}

#header a {
    display:block;
	padding:2px 0px 0px 6px; /* controls the spacing around the actual words */
	width:89px;
	height:34px;
}	

#header .current_page_item {
	color:black;
   background:url("images/tab-corner-on.gif") no-repeat right top;
}

#header .current_page_item a {
  	color:black;
    background:url("images/tab-corner-on.gif") no-repeat right top;
}

#header ul li.current_page_item a, #header ul li.current_page_parent a, #header ul li a:hover {
  	color:black;
    background:#FFFFFF url("images/tab-corner-on.gif") no-repeat right top;
}
	
/* The Search Form */

.searchNew {
	float:left;
	height:35px;
	width:186px;
/*	background:url(images/search.gif) no-repeat;*/
	padding:0px;
	margin:10px 0px 0px 3px;
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	}
.sidebar .searchNew {
	width:177px;
}
.searchNew form {
 	padding:0px;
	margin:0px;
	margin:5px 0px 10px 0px;
}

.searchNew input {
	margin:0px;
	padding:0px;
	border:none;
	padding:0;
	float:left;
}

.searchNew input#s, .searchNew input#ea {
	background:url(images/searchbar.gif) no-repeat;
	width:143px;
	height:21px;
	padding:6px 0 0 5px;
	font-family:Arial;
	font-weight:bold;
	size:12px;
	font-size:11px;
	margin-right:0px;
}
.searchNew input#submit {
	margin-left:4px;
	background:url(images/searchsubmit.gif) no-repeat;
	width:32px;
	height:27px;
}

.searchNew input#submit2 {
	margin-left:0px;
	background:url(images/sign_up.gif) no-repeat;
	width:63px;
	height:24px;
}
.sidebar .searchNew input#s {
	background:url(images/searchbar_134.gif) no-repeat;
	width:134px;
}
.adhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	height:38px;
	background:url(images/adhead.png);
	text-align:center;
	padding-top:40px;
	}
.adcontent {
	margin-left:50px;
	}
	

/* The Content */

.content {
	float:left;
	width:571px;
	margin-right:23px;
	margin-bottom:40px;
	padding-top:0px;
	overflow:hidden;
	background:#FFFFFF;
	color:black;
	font-family:Georgia;
	min-height:650px;
}

.titletop {
	height:0px;
/*	background:url(images/titletop.gif);*/
	overflow:hidden;
	}
.postbottom {
	height:2px;
	background:url(images/post_repeater.gif);
	overflow:hidden;
	margin-left:12px;
	margin-right:12px;
	clear:both;
}

h1.title,h1.tag_title {
	margin:0 0 5px;
	font-size:20px;
	font-weight:normal;
	font-style : italic;
	color:#000000;
	line-height:21px;
}

h1.title a, h1.tag_title a {
	color:#000000;
}

h1.title a:hover, h1.tag_title a:hover {
	text-decoration:none;
	color:#ccc;
}

h1.tag_title {
	font-size:17px;
	line-height:normal;
	/*padding-top:10px;*/
	text-align:left;
	font-style:normal;
	padding-left:13px;
}
	
.postTitle {
	/*background:url(images/title.gif);*/
	/*font-size:27px; pre-celia */
	font-size:20px;
	font-weight:normal;
	font-style : italic;
	color:#000000;
	/*line-height:25px; pre-celia */
	line-height:21px;
	border:0px solid blue;
}

.postTitle a {
	color:#000;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.postTitle a:hover {
	text-decoration:none;
	color:#ccc;
}

.titlebottom {
	height:0px;
/*	background:url(images/titlebottom.gif);*/
	overflow:hidden;
	}
.postinfo {
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	margin-top:0px;
	padding-left:20px;
	padding:5px 0 5px 20px;
	color:#939598;
	}
	
.pi-comments {
	background:url(images/comments.gif) left no-repeat;
	float:left;
	height:14px;
	padding:0 18px 0 20px;
	}
	
.pi-cats {
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#939598;
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid red;
	line-height:9px;
}
	
.post {
	font-size:13px;
	font-family:Georgia;
	margin:12px 12px 5px 15px;
	padding-top:0px;
}

.post p {
	padding-top:0px;
	margin-top:0px;
}

.singleimg {
	padding:10px;
	float:right;
}

.postImage {
/* home page images
	float:left;
	margin-right:15px; */
	float:right;
	margin-left:15px;
	border:0px solid blue;
}
/*
h2#respond {
	color:blue;
}
*/
	/*
*/
/* The Sidebar */

.sidebar {
	float:left;
	width:197px;
	margin:0 0 0 0px;
	background:#000000 url(images/sidebar.gif) bottom no-repeat;

}

.sidebarbottom {
	height:10px;
	background:url(images/sidebarbottom.gif);
	border-bottom:1px solid white;
	margin-right:15px;
	}
.sidebarul {
/*	min-height:1288px;*/
	}
.sidebar ul {
	margin:0 15px 0 0;
	padding:0px;
	list-style:none;
}
.sidebar h2 {
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
/*	background:url(images/sidebarh2_2.gif) center no-repeat;*/
	text-align:left;
/*	font-size:21px; pre-celia review*/
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-bottom:10px;
	margin:0px 0px 0px 5px;
}

.sidebar ul ul, .sidebar div {
	padding:0px 0px 0px 0px;
	line-height:16px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	}

.sidebar ul ul ul {
	padding:0;
	}

.sidebar ul ul li {
/*	background:url(images/arrow.gif) 0 1px no-repeat;
	padding:0 0 0 23px;*/
	padding:0px;
	margin:0 0 0 6px;
	}
	
.sidebar ul ul a {
	color:#fff;
	}

.sidebar ul ul a:hover {
	color:#90e2e2;
	}

.sidebar .searchNew {
/*	margin:0px 0px 0px 3px;
	margin-left:2px;
	padding:0px 0px 0px 0px;*/
}
.sidebar h2.askcelia {
	margin:0px;
	padding-left:5px;
	background:url(images/ask_celia3.gif) left bottom no-repeat;
	height:198px;
	line-height:normal;
	margin-bottom:0px;
	padding-bottom:0px;
}


ul li .current-cat {
	background-color:black;	
}
ul li .current-cat a {
	color:#90e2e2;
	background-color:black;
}
ul li .current-cat a:hover {
	color:#90e2e2;
}

.link_column {
	float:left; 
	border:0px solid blue; 
	width:185px; 
	overflow:hidden;
	text-transform : lowercase;
	padding-bottom:30px;
}

.link_column ul {
	margin:0px 15px 0px 2px;
	padding:0px;
	list-style:none;
}
	
/*.link_column ul li {
	text-indent:-10px;
	padding-left:10px;
}*/

.link_column ul li a:visited {
	color:#666666;
}

.link_column h2 {
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	text-align:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:8px;
	padding-bottom:0px;
	margin:0 0 0 0px;
	text-transform : none;
}

.link_column .sublist h2 {
	font-size:12px;
	padding-left:10px;
}
.link_column .sublist ul {
	margin-left:10px;
}

/* Right Sidebar */
.sidebar_r {
	float:left;
	width:190px;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:#000000 url(images/sidebar.gif) bottom no-repeat;
	/*text-align:center; uncomment to align text center*/ 

}
.sidebarul {
/*	min-height:1288px;*/
	}
.sidebar_r ul{
	margin:0px;
	padding:0;
	list-style:none;
}
.sidebar_r h2 {
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
/*	background:url(images/sidebarh2_2.gif) center no-repeat;*/
	text-align:left;
/*	font-size:21px; pre-celia review*/
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:5px;
	padding-bottom:10px;
	margin:0 0 0 0px;
}

.sidebar_r h2.subscribe {
/*	background:url(images/star_new.gif) right top no-repeat;
	padding-right:47px;*/
	
	line-height:normal;
	margin-bottom:0px;
	padding-bottom:0px;
}

.sidebar_r h2.askcelia {
	background:url(images/ask_celia2.gif) left bottom no-repeat;
	height:206px;
	line-height:normal;
	margin-bottom:0px;
	padding-bottom:0px;
}

.sidebar_r .questions {
	line-height:14px;
}

/*.sidebar_r ul ul, .sidebar_r div {
	padding:0px 0px 0px 0px;
	line-height:20px;
	font-size:12px;
	font-family:Arial;
	font-weight:bold;
	}
*/
.sidebar_r ul ul ul {
	padding:0px;
	}

.sidebar_r ul ul li {
/*	background:url(images/arrow.gif) 0 1px no-repeat;
	padding:0 0 0 23px;*/
	padding:0px;
	margin:0 0 0 0px;
	}
	
.sidebar_r ul ul a {
	color:#fff;
}
.sidebar_r .ad180160_container {
	background-color:white;
	width:190px;
	padding-top:2px;
	padding-right:5px; /*comment to align text center*/
	padding-bottom:2px;
	padding-left:5px; /*comment to align text center*/
	margin:0px;
}
.sidebar_r .ad180160 {
	padding-top:3px;
	padding-bottom:3px;
	/*width:180px;
	clear:both;*/
}
/*
.sidebar_r .ad180160 a,.sidebar_r .ad180160 a img{
	display:block;
	padding:0px;
	margin:0px;
}
*/
/*
.searchNew {
	float:left;
	height:35px;
	width:186px;
	padding:0px;
	margin:10px 0px 0px 2px;
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	border-bottom:0px;
	}
*/	

.sidebar_r .searchNew {
	border:0px solid red;
	margin:0px;
	padding-top:10px;
}

/* The Footer */
.footer {
	clear:both;
	height:100px;
	font-family:Arial;
	font-weight:bold;
	size:12px;
	border:0px solid red;	
}
.footerleft {
	width:200px;
	float:left;
}
.footerbottom {
	text-align:left;
	vertical-align: bottom;
	font-size:11px;
	line-height:16px;
	padding-top:0px;
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	float:left;
	width:570px;
	height:38px;
}
/*
.content h1.title {
	padding-left:20px;
}
*/
.footerbottom a {
	color:#FFFFFF;
	padding:4px;
}

.footerbottom a:hover {
	color:#CCCCCC;
}
/* The Navigation */

.navigation {
	height:25px;
	width:500px;
	margin:0 auto;
	margin-top:10px;
	}
.navigation a {
	font-weight:normal;
	text-decoration:none;
	font-size:14px;
	}
.alignleft {
	float:left;
	}
.alignright {
	float:right;
	}

/* The Attachment */

.contentCenter {
	text-align:center;
	}

/* The Page Title */

h2.pagetitle {
	padding:20px 0px 0px 10px;
	color:#000;
	margin:0;
	font-size:20px;
	text-align:left;
	}

/* The Comments */

.comments {
	padding-left:20px;
	padding-right:20px;
	clear:both;
}

.comments textarea {
	width:90%;
	height:156px;
	background:#fff;
	border:1px solid #000;
	color:#484849;
	padding:10px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

#commentform input {
	background:#fff;
	border:1px solid #000;
	color:#484849;
	padding-left:10px;
	}
.comments input#submit {
	padding:0;
	width:72px;
	height:29px;
	}
.comments h2 {
	margin:0 0 10px 0;
	padding:0;
	font-size:20px;
	font-weight:normal;
	color:#000;
	}
.comments ol {
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	}
.comments ol li {
	
	}
.comments ol li p {
	padding:0;
	margin:10px 0;
	}
.commenthead {
	font-size:12px;
	border-bottom:2px solid #cccccc;
	height:20px;
	}
.commenthead .alignleft {
	color:#000000;
	font-weight:bold;
	}
.more-link {
	display:inline;
	align:right;
	font-weight:normal;
}
.UTWPrimaryTags a {
	font-size:12px;
}

/** Advertising **/
.ad_right {
text-align:center;
margin:10px 0;
}
/** Social **/
#social_sidebar {
text-align:center;
margin:12px 0 0;
}
/** Newsletter form **/
.sidebar_r input {
margin:0 0 5px 0;
}