/*   
Theme Name: Indiana House Rabbit Society
Theme URI: http://blog.indianahouserabbitsociety.org
Description: Indiana House Rabbit Society
Author: Karen Timby
Author URI: http://www.indianahrs.org/
Version: 1
*/

body { background: #BBE0FA url(images/SiteBG.gif) repeat-x;
	margin:0; padding:0;
	color:#333;
  font-family:Verdana, Georgia, "Times New Roman", Times, serif;
  font-size:72.5%;
  line-height:1.4; }
.hidden{visibility:hidden; }

div#container { margin:0 auto; margin-bottom:25px; width:980px; 
	border-bottom:2px solid #4a392d;
	border-left:2px solid #4a392d; 
	border-right:2px solid #4a392d; }


div#header { background-color: #4a392d; height:150px; padding:10px 8px 0 8px; color:#FFF; }
div#headertitle { font-family:Georgia; font-size:18px; padding-left:120px; padding-top:65px; }
.logo { height:150px; float:left }
.rabbitPhotos { height:140px; float:right; }
div#footer { background-color: #4a392d; color:#FFF; text-align:center; clear:both; }
div#footer a { color:#FFF; }
div#footer li { list-style-type:none; }
div#credits, div#credits a { color: #416FA0; text-align:center; }
div#credits a:hover { color:#000; }

div#rss { }

div#menusearch{ margin:0 0 0 100px; padding:0; width:405px; height:33px;}
div#menusearch { background: #4a392d none; }
div#search {  background: url('images/background-search.gif') right top no-repeat; 
	margin:0; padding:0; float:right; height:33px; }
div#search form p input { background: transparent; color: #999; }
div#search form{width:240px; height:33px; }
div#search form p{display:block; margin:0; padding:9px 0 0 0; }
div#search form p input{width:180px; border:0; }
div#navmenu { float: left; margin-left: 5px; }
div#navmenu ul { display: block; margin: 0; padding: 0; float: left; height: 33px; background: transparent url('images/background-header-navmenu.gif') left top no-repeat; }
div#navmenu ul li { display: block; margin: 0; padding: 0; float: left; height: 33px; }
div#navmenu ul li a, div#navmenu ul li a:visited { font-family: Verdana, sans-serif; font-size: 10px; display: block; float: left; margin: 0; padding: 0 0 0 20px; height: 33px; text-decoration: none; }
div#navmenu ul li a span, div#navmenu ul li a:visited span  { display: block; margin: 0; padding: 0 20px 0 0; height: 33px; line-height: 33px; color: #fff; }
div#navmenu ul li a:hover { background: transparent url('images/background-navmenu-item-hover-left.gif') left top no-repeat; text-decoration: none; }
div#navmenu ul li a:hover span { background: transparent url('images/background-navmenu-item-hover-right.gif') right top no-repeat; color: #b8dcea; }
div#navmenu ul li.current_page_item a, div#navmenu ul li.current_page a:visited { background: transparent url('images/background-navmenu-item-hover-left.gif') left top no-repeat; }
div#navmenu ul li.current_page_item a span { background: transparent url('images/background-navmenu-item-hover-right.gif') right top no-repeat; color: #b8dcea; }

#main { background: #f8f8ec url(images/scallop.gif) repeat-x;
	padding:20px;
	margin:0; }

#content
{
  font-size:1.1em;
  width:680px;
  padding: 1em;
}
#title { clear: both; }
.addthis { float:right; }
textarea { width:600px; }
.Border { background-color:#FFF; border:3px solid #7F9A42; padding: 2px; }

#crp_related h3 { font-weight:bold; color: #416FA0;}
.widget_tag_cloud h2 { display:none; }


/*************************************
 +Sidebar
 *************************************/
#sidebar { background:#C0DF70;  //FCFCFC;
  border:1px #4A392D dashed;	//ccc
  font-size:1em;
  float:right;
  margin-top:10px;
  margin-left:20px;
  width:195px;
  padding:.5em .2em 2em 1em; }
#sidebar ul
{
  list-style-image: url('images/side-bul.gif');
  margin:0 0 1em;
  padding-left:20px;
}

#sidebar ul li,#sidebar ul li a
{
  padding-top:.2em;
  padding-bottom:.2em;
  padding-right:.2em;
}
/*
#sidebar ul li:hover,#sidebar ul li a:hover
{
  background:#F0F0E0;
}
*/
#sidebar ul.children
{
	margin:0 0 0 10px;
}

#sidebar h2
{
  color:#6F6F6F;
  font-size:1.5em;
  margin-top:1em;
}

#sidebar h4
{
  color:#151515;
  font-size:1.2em;  
}

#sidebar-left #cat
{
  width:195px;
  border:1px solid #CCC;
}

#sidebar-right #cat
{
  width:150px;
  border:1px solid #CCC;
}

#sidebar img
{
  max-width:140px;
  border:0;
}

/*************************************
 +Hn, a and p
 *************************************/
a
{
  color:#7f9a42;
  text-decoration:none;
}

h1,h2,h3,h4,h5,h6
{
  font-weight:bold;
  letter-spacing:-.1px;
  margin:0;
}

h1 { font-size:18px; }
h2 { font-size:16px; }

#header h1
{
  font-size:4em;
  margin-left:.5em;
}

#header h1 a
{
  color:#424242;
}

#header p
{
  color:#424242;
  font-size:1.3em;
  margin-top:-6px;
  margin-left:250px;
  text-align:left;
  font-style:italic;
}

.entrytitle
{
  text-align:left;
}

.entrytitle h3
{
  font-size:1.5em;
  color:#6F6F6F;
}

a:hover,.entrytitle h2 a, #footer a:hover
{
  color:#000;
}

#rss-big a
{
  display:block;
  width:110px;
  height:64px;
}

blockquote
{
  display:block;
  background:#FCFCFC  none repeat scroll 0 0;
  padding:2px 10px;
	clear:both;
	margin-left:0px;
	margin-right:0px;
}

pre
{
  max-width:580px;
  font-size:12px;
  padding:10px;
  overflow: auto;
  clear:both;
}

code
{
  font-size:12px;
  max-width:580px;
  padding:10px;
  clear:both;
  overflow:auto;
}


/*************************************
 +Entry
 *************************************/
.entry
{
  margin-bottom:0;
  text-align:justify;
}
.entry a,.entrytitle h1 a { color:#406FA0; }
.entry a:hover
{
  color:#33940E;
}

.entry p
{
  margin:0;
  padding:0 0 10px;
}

.entry h3
{
  font-size:1.3em;
  padding-bottom:.3em;
}
  
.entry h4 {
	font-size:1.1em;
	padding-bottom:0.2em;	
}

.entry img
{
  max-width:580px;
  margin-left:5px;
  margin-right:5px;
}

.entrybody
{
  padding-bottom:6px;
  overflow:auto;
}

.entrybody a
{
  border-bottom:1px dotted #CCC;
}

.entry code
{
  font-size:1.1em;
  text-align:left;
  padding:.2em;
}

.entrymeta
{
  padding-top:.5em;
  color:#000; /* #b3960e; */
  border-top:1px dotted #ccc;
  margin-bottom:3em;
}

.postedby
{
  background:url(./images/user.png) no-repeat;
  padding:2px 3px 3px 20px;
}

.filedto
{
  background:url(./images/post.png) no-repeat;
  padding:2px 3px 3px 0;
}

.commentslink
{
  background:url(./images/packaged.png) no-repeat;
  padding:1px 2px 2px 21px;
}

.btitle
{  
  letter-spacing:-.1px;
  font-size:47px;
  font-family:georgia, times New Roman;
  font-style:italic;
  margin:0 0 0 .5em;
}

.btitle a
{
  color:#333;
}


.postinfo
{
  margin-top:3px;
}

.postinfo img
{
  border:2px solid #F8F8EC;
  margin:0;
  padding:0;
}

.postinfo a { color:#7f9a42; }

.entrydate .dateMonth
{
  font-size:10px;
  text-align:center;
  color:#FFF;
  margin:0;
  padding:3px 0 0;
}

.entrydate .dateDay
{
  font-family:Times New Roman,Helvetica,Sans-Serif;
  font-size:21px;
  font-weight:700;
  text-align:center;
  color:#888;
  margin:0;
  padding:3px 0 0;
}

.entrydate .dateYear
{
  font-size:9px;
  padding:0 0 0 1pt;
}

.entrydate
{
  background:transparent url(images/date.png) repeat scroll 0 0;
  float:right;
  height:53px;
  margin-left:5px;
  margin-top:5px;
  width:49px;
}

.entrytitle_wrap
{
  padding-bottom:1.8em;
}

img.centered
{
  display:block;
  margin-left:auto;
  margin-right:auto;
}

img.alignright
{
  display:inline;
  margin:0 0 2px 7px;
  padding:4px;
}

img.alignleft
{
  display:inline;
  margin:0 7px 2px 0;
  padding:4px;
}

.alignleft
{
  float:left;
}

.socbook,.alignright
{
  float:right;
}

.aligncenter
{
  margin-left:auto;
  margin-right:auto;
}

.wp-caption
{
  border:1px solid #ddd;
  text-align:center;
  background-color:#FCFCFC;
  padding-top:4px;
  border-radius:3px;
  margin:10px;
}

.wp-caption img
{
  border:0 none;
  margin:0;
  padding:0;
}

.wp-caption-dd
{
  font-size:11px;
  line-height:17px;
  margin:0;
  padding:0 4px 5px;
}


/*************************************
 +Search form
 *************************************/

.search-form {
	font-size:1.2em;
	background:url(images/search.png) no-repeat;
	position:relative;
	width:147px;
	height:40px;
	margin-bottom:10px;
}
.search-form input{
	width:105px;
	margin:13px 0 0 9px;
	border:0px;
	background:#f9f9f9;
  color: #454545;
}
