/*  
Theme Name: Blibbidy Love
Theme URI: http://www.blibbidyblobs.com/
Description: It's a Blibbidy with lots of Blobs. 
Version: 0.1
Author: Linnzi Drummond 
Author URI: http://www.blibbidyblobs.com/
*/
   
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background: #0a9091 url('images/bg_blue2.jpg') repeat-x; color:#333331;   margin:0px;}
#wrap { background: #000 url('images/main.jpg') repeat-y; margin:0px auto; padding:0px; width:750px; border-left:#000 1px solid; border-right:#000 1px solid; }
#top { background:#000 url('images/toptest.jpg') no-repeat; margin: 0px auto; padding: 0px; width: 750px; height: 250px; clear:both; cursor: none;}

a:link { text-decoration: none; color : #BD4D0D; border: none;}
a:active { text-decoration: none; color : #BD4D0D; border: none;}
a:visited { text-decoration: none; color : #BD4D0D; border: none;}
a:hover	{ text-decoration: none; color : #333331; border: none; cursor: pointer; } 
#search { height: 10px; width: 210px; margin-top: 35px; }

.right { background: none; margin: -4px 15px 10px 3px; padding: 30px; float: right; width: 210px; }
.right h2 { font-size: 14px; color: #F9ECC0; padding: 3px 0px; margin: 0px 7px 3px 7px; border-bottom: dashed 1px #ccc;}
.right ul { list-style-type: none; font-size: 9px; color: #F9ECC0; margin-top: 0px; padding: 0; border-top: 0px solid #000; border-bottom: 0px solid #000; background: #bd4d0d;}
.right ul li { list-style-type: none; padding: 0; border-bottom: 0px solid #000; }
.right a {  font-size: 10px; color: #efece3; font-weight: bold; padding: 0; border-bottom: 0px solid #000;}
.right a:hover {  font-size: 10px; color: #ec9; font-weight: bold; padding: 0; border-bottom: 0px solid #000;}
.right ul li ul { list-style-type: square; margin: 0px; padding: 0 3px; }
.right ul li ul li { list-style-type:none;  background: transparent url(images/arrow.gif) no-repeat 0 4px; padding: 0px 0px 2px 14px; border: 0; margin: 0;  }

#store  { 
        margin-left: 40px;
        margin-top: -40px;
	width: 100px;
        padding-bottom: 20px;
        }

#quickSummary {
	background: transparent url(images/h3-featured.jpg) no-repeat 0 0;
        padding-top: 25px;
	border-bottom: 0px solid #000;
	width: 210px;
        margin-right: 30px;
}

#quickSummary ul {

    border-top: 0px solid #000;
    width: 210px;
    margin: 0px;

}

#quickSummary li {

    color: #efece3;
    font-weight: bold;
    font: 10px/16px tahoma, verdana, sans-serif;
    border-top: 1px solid #000000;
    color: #000000;
    line-height: 1.5em;
    padding: 0.5em 17px;

}

#quickSummary li a {

     color: #fff;
     font-weight: bold;

}
#quickSummary li:hover
	{
	background: #b64a0b;
	}
#quickSummary li a:hover
	{
	color: #ec9;
	border: none;
	font-weight: bold;
	}	

#linkList
	{

	top: 370px;
	left: 495px;
	width: 210px;
	margin-right: 30px;
	}
#linkList h3
	{
	width: 210px;
	height: 35px;
	padding: 0;
        margin: 0.5em 0 0 0;
	}
	
#linkList p,
#linkList li
	{
	font: 10px/16px tahoma, verdana, sans-serif;
	color: #efece3;
	text-indent: 0;
	}
	
#linkList ul
	{
	list-style: none;
	margin: 0;
	padding: 0;
	border-top: 1px solid #000;
	background: #bd4d0d;
	}
	
#linkList li
	{
	color: #000;
	border-bottom: 1px solid #000;
	line-height: 1.5em;
	padding: 0.5em 17px;
	}
	
#linkList li:hover
	{
	background: #b64a0b;
	}
	
#linkList li a
	{
	display: block;
	border: none;
	color: #f4f0e6;
	font-weight: bold;
	margin-left: -12px;
	padding-left: 12px;
	background: url(images/arrow.gif) no-repeat 0 60%;
	}
	
#linkList li a:hover
	{
	color: #ec9;
	background-position: -300px 60%;
	}
	
#linkList li a.c
	{
	display: inline;
	padding: 0;
	margin: 0;
	background: none;
	color: #000;
	font-weight: normal;
	}
	
#linkList li a.c:hover
	{
	color: #6e2308;
	}
	
#linkList #larchives li,
#linkList #lresources li,
#linkList #lfavorites li
	{
	padding: 0.5em 0;
	}

#linkList #larchives li a,
#linkList #lresources li a,
#linkList #lfavorites li a
	{
	background: transparent url(images/arrow.gif) no-repeat 5px 60%;
	display: inline;
	padding-left: 17px;
	margin: 0;
	}
	
#linkList #larchives li a:hover,
#linkList #lresources li a:hover,
#linkList #lfavorites li a:hover
	{
	background-position: -295px 60%;
	}
	
h3.select { background: transparent url(images/h3-look.jpg) no-repeat scroll 0% 100%;}
h3.resources { background: transparent url(images/h3-collections.jpg) no-repeat scroll 0% 100%;}
h3.archives { background: transparent url(images/h3-archives.jpg) no-repeat scroll 0% 100%; }
h3.favorites { background: transparent url(images/h3-favorites.gif) no-repeat scroll 0% 100%; }

#preamble h3 { background: url(h3-theroad.gif) no-repeat; margin-top: 0; margin-left: 1}
#explanation h3 { background: url(h3-sowhat.gif) no-repeat; }
#participation h3 { background: url(h3-participation.gif) no-repeat; }
#benefits h3 { background: url(h3-benefits.gif) no-repeat; }
#requirements h3 { background: url(h3-requirements.gif) no-repeat; height: 23px; margin-bottom: 0.7em; }
#lookaround {
	background: transparent url(images/h3-look.jpg) no-repeat 0 0;
        padding-top: 25px;
	border-bottom: 0px solid #000;
}

#lookaround p,
#lookaround li
	{
	font: 10px/16px tahoma, verdana, sans-serif;
	color: #efece3;
	text-indent: 0;
	}

#lookaround ul 	{
	list-style: none;
        margin:0pt 0pt 20px;
	padding: 0;
	border-top: 1px solid #000;
	background: #bd4d0d;
	}

#lookaround li 	{
	color: #000;
	border-bottom: 1px solid #000;
        padding:0em 17px;
	}

#lookaround li a 	{
	display: block;
	border: none;
	color: #f4f0e6;
	font-weight: bold;
	margin-left: -12px;
	padding-left: 12px;
	background: url('images/arrow.gif') no-repeat 0 60%;
	}

#lookaround li a:hover
	{
	color: #ec9;
	}

.left { margin-left: 40px; margin-top: 30px; line-height: 16px; padding: 0px;  float: left; width: 380px; overflow:hidden; }
.left h2 { font-size: 16px; padding: 3px 0px; margin: 0px 7px 3px 0px; border-bottom: dashed 1px #000;}
.left img { border:1px #000 solid; }
img.wp-smiley { border:0px;}
.navigation { display: block; text-align: center; margin-top: 0px; margin-bottom: 15px; }
.alignright { text-align: right; }
.alignleft { text-align: left;}
.postmetadata { background:#F9ECC0; font-size:10px; padding:5px; border-bottom:#000 1px solid; border-top:#000 1px solid; margin-bottom: 50px;}
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }

.comments h3 { 
font-size: 12px; 
text-align: left; 
color: #fff; 
background: #B64A0B; 
padding: 7px 7px; 
margin: 20px 7px 7px 7px; 
border-bottom: solid 1px #000; 
border-top: solid 1px #000;
}

ol.commentlist { list-style: none; padding: 0; margin: 0 0 1px; background:#F9ECC0;}
ol.commentlist li { list-style: none; margin: 0; padding: 13px 13px 1px; border-bottom: #000 1px solid;}
ol.commentlist li.commenthead { list-style: none; margin: 0; }
ol.commentlist li.commenthead h2 { margin: 0;}
input#searchsubmit{ 
margin-left: 10px;
}
input#submit{ background: none; border: none; }
input#s { color: #666; width: 70%; border: 1px solid #333; padding: 3px; margin-bottom: 0.6em; background:#F9ECC0; margin-top: 10px; margin-left: 10px;}
textarea { color: #666; width: 80%; border: 1px solid #333; padding: 3px; margin-bottom: 0.6em; background: #F9ECC0; margin-top: 2px;}
input#url { color: #666; width: 50%; border: 1px solid #333; padding: 3px; margin-bottom: 0.6em; background:#F9ECC0; margin-top: 2px;}
input#author { color: #666; width: 50%; border: 1px solid #333; padding: 3px; margin-bottom: 0.6em; background:#F9ECC0; margin-top: 2px;}
input#email { color: #666; width: 50%; border: 1px solid #333; padding: 3px; margin-bottom: 0.6em; background:#F9ECC0; margin-top: 2px;}
#footer { font-size: 9px; color: #fff; background: #000; height: 28px; padding: 3px; margin-top: 5px; text-align:center; clear:both; border-top:1px #000 solid; }


