/*   
Theme Name: daisy
Theme URI: http://cabibbal.org
Description: An awesome new theme.
Author: Angie
Author URI: http://daisy-e.com
Version: 1
.
General comments/License Statement if any.
.
*/
body {
font-family: Helvetica, Arial, Sans-Serif;
background: url('lacebacklite3.png');
color: #000000;
margin:0%;
padding:0%;
font-size: 80%;
line-height: 155%;
}

/*   
THE WRAP DIV
*/

div.container {
margin:0% auto 0%;
width: 1004px;
border-left: ;
border-right: ;
padding:0px;
background: none;
}

div.outer {
margin:0% auto;
width: 100%;
padding:0px;
background: #ffffff;
}

/*ADSENSE DIV*/
div.adsense{
margin:auto;
color: #444444;
padding:0px;
background:#ffffff;
text-align: center;
font-size:12pt;
}

/*HORIZNAVDIV DIV*/
div.horiznavdiv{
margin:0%;
color: #636363;
padding:0px;
background:#ffffff;
text-align: left;
height: 22px;
}

/*HORIZNAVDIV2 DIV*/
div.horiznavdiv2{
margin:0%;
color: #000000;
padding:0px;
background:#DBDBDB;
text-align: left;
height: 22px;
}


/*HEADER DIV*/
div.header{
margin:0%;
color: #A4A4A4;
padding:0px;
background:#ffffff;
text-align: center;
}

/*RECENT POSTS DIV*/

div.recent{
margin:0px;
padding:0px;
border:#A9A9A9;
font-size:90%;
color:#656565;
text-align:justify;
}


table.{
padding: 5px;
text-align:justify;
}

/*   
LINK STYLES
*/

a:link, a:visited { 
text-decoration: none;
font-weight:bold;
color: #6F009E;
}
a:hover, a:active { 
text-decoration: none;
font-weight:bold;
color: #C248F5;
}


/*VERTICAL NAVIGATION*/

.navigation li {
margin: 2px;
padding: 0;
list-style-image: url('starbull.png');
}

.navigation a {
padding: 8px;
margin-left:0px;
line-height:120%;
background: #ffffff;
border-bottom: 1px dotted #313131;
margin-bottom: 0px;
color: #1F1F1F;
width:85%;
display: block;
} 

.navigation a:hover {
padding: 8px;
margin-left:0px;
line-height:120%;
background: #ffffff;
border-bottom: 1px dotted #313131;
margin-bottom: 0px;
color: #6800B0;
width:85%;
display: block;
}

/*   
HORIZONTAL NAV */

.horiz {
   list-style-type: none;
   margin: 0; padding: 0;
}

.horiz li a {
   float: left;
   font-variant: small-caps;
   display: block;
   background: #ffffff;
   width:120px;
   font-size: 120%;
   border: none;
   font-family: georgia;
   text-align: center;
   margin:0px;
   padding: 1px;
   color: #7E00B2;
}

.horiz li a:hover {
   float: left;
   font-variant: small-caps;
   display: block;
   background: #ffffff;
   border: none;
   width:120px;
   font-size: 120%;
   font-family: georgia;
   text-align: center;
   margin:0px;
   padding: 1px;
   color: #000000;
}

/*   
HORIZONTAL NAV */

.horiz2 {
   list-style-type: none;
   margin: 0; padding: 0;
}

.horiz2 li a {
   float: left;
   font-variant: small-caps;
   display: block;
   background: url('starnav2.png');
   width:100px;
   border: none;
   font-family: helvetica;
   margin:0px;
   padding-left:18px;
   padding-bottom:1px;
   padding-top:1px;
   padding-right:1px;
   color: #000000;
}

.horiz2 li a:hover {
   float: left;
   font-variant: small-caps;
   display: block;
   background: url('starnav2.png');
   border: none;
   width:100px;
   font-family: helvetica;
   margin:0px;
   padding-left:18px;
   padding-bottom:1px;
   padding-top:1px;
   padding-right:1px;
   color: #7E00B2;
}


/*   
SIDEBAR */

div.sidebar{
padding:20px;
background: #ffffff;
border-left: 1px dotted #C6C6C6;
color: #000000;
text-align:justify;
font-family: Helvetica, Arial, Sans-Serif;
margin:0px;
width:300px;
height:100%;
float:right;
}

/*   
CONTENT */

div.content{
padding:20px;
text-align:justify;
background: #ffffff;
color: #000000;
font-family: Helvetica, Arial, Sans-Serif;
margin:0px;
width:620px;
float:left;
}

/*   
FOOTER */

div.footer{
padding:10px;
background: #ffffff;
text-align:center;
color: #636363;
font-family: Helvetica, Arial, Sans-Serif;
margin-top:10px;
clear:both;
}




/*   
LIST IMG COMMENT CENTERED
*/


li.daisy {
list-style-image: url('daisy-bullet.png');
}

li.gear{
list-style-image: url('gear-bullet.png');
}

img {
margin:3px;
margin-bottom:0px;
padding:0;
border:0;
}

.centered {
margin: 0px;
padding: 0px;
text-align:center;
font-size: 80%;
}

.caption {
margin: 0px;
padding: 0px;
text-align:justified;
font-size: 80%;
line-height:100%;
}

.comment {
margin: 2px;
margin-bottom:-5px;
padding: 0px;
text-align:center;
width:52px;
height:50px;
font-size: 250%;
line-height:120%;
padding:0px;
background: url('graybubble.png');
float:right;
}

.commentpretty {
margin: 2px;
margin-bottom:20px;
padding: 0px;
text-align:justify;
width:75%;
padding:3px;
background: #EFEFEF;
border:#C3C3C3;
}

div.postimg {
margin-right:8px;
margin-left:0px;
margin-top:0px;
padding: 5px;
padding-top:8px;
line-height:130%;
text-align:center;
width:225px;
background: #F5F5F5;
float:left;
font-size:90%;
color: #313131;
margin-bottom:0-8px;
border:1px solid #DDDDDD;
}







/*   
HEADINGS
*/


h1
{
background: none;
margin-bottom:6px;
text-align: left;
margin-top:0px;
line-height: 120%;
border: none;
padding:2px;
font-size:150%;
color:#000000;
font-family: helvetica, tahoma, arial;
}

h2
{
background: #FF73B2;
margin-bottom:6px;
margin-top:0px;
padding: 5px;
font-size:150%;
font-variant: small-caps;
color:#ffffff;
}


h3
{
background: #FF73B2;
margin-bottom:6px;
margin-top:40px;
padding: 5px;
font-size:150%;
font-variant: small-caps;
color:#ffffff;
}

h4
{
background: url('pinkgrad.png');
margin-bottom:20px;
margin-top:5px;
padding:0px;
font-size:95%;
color:#727A7E;
text-align:left;
}

h5
{
background: #000000;
margin-bottom:6px;
font-variant: small-caps;
margin-top:28px;
line-height: 120%;
text-align: right;
padding:2px;
color:#ffffff;
font-family: helvetica, tahoma, arial;
}

/*   
TAGS
*/

blockquote{
background: #DAABFF;
border: none;
color: #4E3165;
font-weight:bold;
width:80%;
font-size: 130%;
padding: 8px;
}

strong{
color:#8F43C5;
}

b{
color:#00ABD0;
}

em{
font-family:courier new;
}

/*   
FORM STYLES
*/

input {
color: #000000;
margin:2px;
font-size:10pt;
background:#ffffff;
width: 200px;
border: 1px solid #878787;
padding:3px;
}

textarea {
color: #000000;
margin:2px;
font-size:10pt;
background:#ffffff;
height: 200px;
width: 400px;
border: 1px solid #878787;
padding:3px;
}

select {
color: #000000;
background:#ffffff;
margin:0px;
font-size:10pt;
width: 100%;
border: 1px solid #878787;
padding:3px;
}

input#submit {
color: #000000;
margin:2px;
text-align: center;
background:#ffffff;
font-size:10pt;
border: 1px solid #878787;
padding:1px;
}