/*  
Theme Name: WVCats Theme
Theme URL: 
Description: Widget ready and tested on WP2.8.4
Version: 2.0
Author: Margaret Schill
Author URL: http://www.wvcats.com
*/

body {  margin: 0px; padding: 0; background-color: #E4E4F2; background-image: url('http://wvcats.com/images/pinkmotbkg.jpg'); text-align: justify;  font-family: Lucida Grande, Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
}

#wholepagewrap  {width: 96%; margin-left: 2%; border: 1px solid #96c; } 

/* Header */

#head {width: 100%; float: left; border-bottom: 1px solid #96c; background-color: #FFFFFF;}

#theader {width: 100%; height: 50px; padding: 0px; border-bottom: 1px solid #96c; border-collapse: collapse; text-align: center; }

#intro  { margin: 0px auto; width: 100%; background: #FFFFFF;}

#intro p { padding: 0px 10px 5px 10px; font-family: trebuchet, verdana, sans-serif; color: #333;}

#midcolwrap { margin: 0px auto; width: 60%; background: #FFFFFF;}

		  
/* Sidebars */

#sidebar1 { float: left; width: 20%; background: #F8F8FC; }

#lcolumn {float: left; height: 100%; width: 100%; }

#lcolumnContent {padding: 0 20px; }

#sidebar2 { float: right;width: 20%; background: #F8F8FC; }

#rcolumnContent {padding: 0 20px; }

.sidebar { float: left;padding-top: 0px;color: #333333;}

.sidebar ul { margin: 0; padding: 0; list-style: none;}

.sidebar li {padding: 0 0 5px 0;}

.sidebar li ul {background: none;padding-bottom: 10px;}

.sidebar li li {margin: 0px 15px;padding: 5px 0px; background: url() repeat-x left bottom;}

.sidebar li h2 {
	height: 5px;
	margin: 0 0 0 0;
	padding: 5px 10px 10px 15px;
	text-transform: capitalize;
	font-size: 14px;
	font-family: 'trebuchet ms', trebuchet, verdana, sans-serif;
	font-weight: normal;
	color: #454545;}

.sidebar h2 a {font-size: 14px; }

.sidebar a {
	padding-left: 10px; }

	  
*/lists*/

ul { margin: 0; padding: 0; list-style: none;  }

li {list-style-type: none;}

#midcolwrap li {url(images/img04.jpg) repeat-x left bottom;}

a { text-decoration: none; color: #00007A; }

a:hover {color: #7A007A; background-color: #F7EBF9; border-bottom: 1px dotted #333;}


/* Menu */

#menu-wrapper {
}

#menu { list-style-type: disc; color: #6F6FB8; padding: 0; margin: 0px 0 10px 0px; }
	
#menu ul {list-style: none; padding: 0 0 20px 0; margin: 0; }

#menu li {float: left; margin-right: 10px; }

#menu a {text-decoration: none; font-weight: bold; display: block; width: 150px; text-align: center; background-color: #cccce5; font-family: font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif; font-size: 13px; }

#menu a:hover {color: #792A89; background-color: #ECD6FE; }

#menu .current_page_item a {
	background: #ECD6FE;
	color: #2E0815; }

#mainmenu { color: #000000; }

#mainmenu ul {list-style-type: disc; color: #6F6FB8; line-height: 1.5; margin: 1em 0; padding-left: 1em;}
.mainmenu li ul: {margin-bottom: .5em; margin-left: -1em;}    
.mainmenu ul li ul {list-style-type: none; margin: 0; padding-left: 1em;}
.mainmenu li {padding: 0;}
.mainmenu ul li a:link, ul li a:visited {text-decoration: none;}
#mainmenu ul li a:hover, ul li a:active {background-color: #F7EBF9; border-bottom: 1px dotted #333;}
ul.nobullet { list-style-type: none; margin-left: -1em; padding-left: 0em;}
ul.nobullet li{list-style-type: disc; color: #6F6FB8; margin-left: 1em;}

/* h's */

h1, h2, h3, h4, { font-weight: bold; font-family: 'trebuchet ms', trebuchet, verdana, sans-serif; }

h1 {color: #792A89; font-size: 150%; text-align: center; margin: 0 ; background-color: #F7EBF9;padding: .5em;}

h2 { color: #333; font-weight: bold; font-size: 16px; padding: .5em; margin: 0; text-align: center;}

h3 {color: #561E62; font-size: 120%; text-align: center; margin: 0 -20px; background-color: #C5C5E2; padding: .5em; }

p { padding: 0px 10px 0px 10px;}

.style1 {color: #000033}

p.c1 {text-align: center}
p.c2 {text-align: left}
p.c3 {text-align: right}

 
/* Wrapper */

#wrapper { width: 100%;
	margin: 0px;
	padding: 0px;
}

/* Page */

#page {
	width: 58%;
	margin: 0px auto;
	padding: 0px;
	background: #EBEBFA;
}

#page-bgbtm { background: #FFFFFF;
	padding: 0px 0px;
}

/* Latest Post */

#latest-post { padding: 20px;
	border: 1px solid #E7E7E7;
}

/* Content */

#content { float: left;
	width: 100%;
        background: #FFFFFF; }	

.post { padding: 0px 10px 15px 10px;
        line-height: 140%;
	background: url(images/img04.jpg) repeat-x left bottom;}

.post h1 { padding: 10px 0px 0px 0px;
	font-weight: normal;  background-color: none;}

.post h2 { padding: 10px 0px 0px 0px;
	font-weight: normal;}

.title {color: #792A89; font-size: 120%; text-align: center; margin: 0; padding: .2em; background-color: none; }

.titlearc h2 { font-size: 90%; margin: 0; padding: .2em; }	

.title a {border-bottom: none; color: #000080;}


.byline {
	margin: 4px 0px 15px 0px;
	padding: 5px 2px;
	font-family: trebuchet, verdana, sans-serif; 
	font-size: 12px;
}

.byline a { color: #666666;
}

.tag {`padding: 4px 0 0 3px;
}

.entry { padding: 0 15px;
}

.entry p {
	padding: 4px 0 0 3px;
	font-family: trebuchet, verdana, sans-serif; 
	font-size: 12px;
	color: #333;}

.links {width: 80px;height: 33px; text-align: right; font-weight: bold;}

.links a {display: block; height: 25px;padding-top: 8px;text-align: left;}

.links a:hover { color: #7A007A; }
	
#content li ul: { margin-bottom: .0;}  
#content ul, { margin-top:1em;}
#content li { margin-bottom:1em;} 

/* Search */

#searchform {
	margin: 0;
	padding: 0 0 20px 0;
}

#searchform br {
	display: none;
}

#searchform h2 {
}

#s {margin: 10px 0px 0 15px;
	padding: 2px 2px;
	width: 165px;
	height: 18px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	font-size: 10px;
	color: #000000;}

#x {margin: 0;
	padding: 2px 5px;
	height: 25px;
	background: #CA8186;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;}

/* Calendar */

#calendar_wrap {
	padding: 10px 15px;
	text-align: center;}

#calendar_wrap table {
	width: 100%;}

#calendar_wrap th {}

#calendar_wrap td {}

#calendar_wrap tfoot td {
	border: none;}

#calendar_wrap tfoot td#prev {
	text-align: left;
	font-weight: bold;
	border: none;}

#calendar_wrap tfoot td#prev a {
	border: none;}

#calendar_wrap tfoot td#next {
	text-align: right;
	font-weight: bold;
	border: none;}

#calendar_wrap tfoot td#next a {
	border: none;}

/* Footer */

#footer-wrapper {width: 100%;}

#footer 
{border-top: 1px solid #96c;
	width: width: 100%;
	height: auto;
	margin: 0 auto;
	padding: 5px 0 0 0;
	background: #C5C5E2;}

#footer p {margin: 0;
	padding: 10px 0 0 0;
	
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Liberation Sans", Verdana, "Verdana Ref", sans-serif; 
	color: #333;}

#footer a {color: #3D007A;}

#footer .link { #000080;}

#footer .copyright {}

#footer .ftable {width: 100%; padding: 0 1em 1em 1em;}

#commentform {margin: 0;}

#comment {margin: 0;
	width: 400px;}

.alignright {float: right;}

.alignleft {float: left;}

#respond {margin: 0;
	padding: 5px;}

.navigation {padding: 20px 0px;}

.pagetitle {color: #333; font-size: 130%; text-align: center; margin: 0; padding: .2em; }

#comments {}

hr {color: #C5C5E2; }

.commentlist {padding-left: 40px;)

p.copyrt {margin: 8px 10px 5px 10px; }


*/misc*/

a img { }


img.left { float: left;
	margin: 0 20px 0 0;}

img.right { float: right;
	margin: 0 0 0 20px;}


