/*  
Theme Name: bliss-haven v1
Theme URL: http://bliss-haven.net
*/

/* Basics and Typography */
body { 
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
line-height:13px;
background-image:url('http://i99.photobucket.com/albums/l291/moje_22/3columnmarie-bg.gif'); 
scrollbar-track-color: #ffffff;
scrollbar-face-color: #ffffff; 
scrollbar-arrow-color: #f76eb6;
cursor: crosshair;} 
.anystyle 
	{
	overflow-x: hidden;
	}

}

table,tr,td {
font-size: 11px; 
line-height:14px; 
letter-spacing:0pt;
color: #666666;
font-family: Century Gothic;
}

/* links */

a:link, a:visited, a:active 
{
color: #ff99cc;
text-transform: normal;
border-bottom: 1px solid transparent;
}

a:hover { text-decoration:none; text-transform:none; cursor: crosshair; color: #ff99cc; border-bottom:1px dashed pink; border-top:0px dashed white; border-left:0px solid black; border-right:0px solid black;}
u { color: #000000; text-decoration:underline; border-bottom:1px dashed pink; }

/* BOLD, ITALIC */

strong { color: #404040; border-bottom:1px dashed pink;}
b:hover{color:#808080; border-bottom:1px dashed pink;}
b {color: #4E4E4E;
font-size: 11px;}
strong:hover{color:#808080;}
i {color: #B8ADD6;
font-size: 11px; }
em {color:#FF9999;}

a {
color: #bcefaa;
padding:0px;
margin:0px;
text-decoration: none;
font-weight: bold;
letter-spacing: 0em;
font-weight: normal}

blockquote {
color: #626262;
text-align: center;
-moz-border-radius: 8px;
border-bottom: 1px solid #FFE7F3;
border-top: 1px solid #FFE7F3;
border-right: 1px solid #FFE7F3;
border-left: 1px solid #FFE7F3;
background-color: #FFFAFD;
background: url(http://i99.photobucket.com/albums/l291/moje_22/quote2.png) top left no-repeat;
padding-left:5px;
padding-right:5px;
font-size:11px;
font-family: century gothic;}


/* blog */

/* required */

.bloggie
{position: absolute; top: 90; left: 240; width: 520;
font-size:11px;
font-family: Century Gothic;
line-height:17px;
color:#808080;
letter-spacing:0px;
text-align:justify;
}

/* required */
.leftsb
{position: absolute; top: 120; left: 25; width: 180;
font-size:9px;
font-family: Century Gothic;
line-height:12px;
color:#808080;
letter-spacing:0px;
text-align:justify;
}

/* required */
.rightsb
{position: absolute; top: 250; left: 790
; width: 180;
font-size:9px;
font-family:Century Gothic;
line-height:12px;
text-align:justify;
color:#808080;
}

/* required */
.flickrsb
{position: absolute; top: 25; left: 900	; width: 70;
font-size:9px;
font-family:Century Gothic;
line-height:12px;
text-align:justify;
color:#808080;
}

/* required */
.srch
{position: absolute; top: 30; left: 80; width: 65;
font-size:9px;
font-family:Century Gothic;
line-height:12px;
text-align:justify;
color:#808080;
}

input, textarea, select {
background-color: #fef2f7;
border-top: 1px dotted #ff99cc;
border-left: 1px dotted #ff99cc;
border-bottom: 1px dotted #ff99cc;
border-right: 1px dotted #ff99cc;
color: #808080;
font-size: 11px;
font-family: Century Gothic;
}

/* for your pages*/

h1 {
background: none;
font: 14px century gothic;
text-transform: uppercase;
margin-top: 5px;
margin-bottom: 3px;
color: #3399FF;
letter-spacing: 1px;
border-bottom: 1px dotted #cccccc;
text-align: left;}


h2 {	
background: none;
font: 15px century gothic;
text-transform: uppercase;
padding-left: 0px;
margin-top: 5px;
margin-bottom: 3px;
color: #3399FF;
text-align: left;
border-bottom: 1px dotted #cccccc;
letter-spacing: 1px;}


h3 {    
background: none;
font: 20px century gothic;
text-transform: uppercase;
margin-top: 5px;
margin-bottom: 3px;
color: #3399FF;
border-bottom: 1px dotted #cccccc;
letter-spacing: 1px;
text-align: left;}
	
/* do not delete this */
	
h4 {	
background: none;
padding-left: 0px;
margin-top: 5px;
margin-bottom: 3px;
text-align: left;
font-weight : normal;}	

/* for your categories */

h5 {	
background: none;
padding-left: 0px;
margin-top: 5px;
margin-bottom: 3px;
text-align: left;
font-weight : normal;
font-size: 9px;
color: #808080;
border-bottom: 1px dotted #cccccc;
border-top: 1px dotted #cccccc;}

hr {
border: 1px;
border-top: dotted 1px #d9d9d9;
height: 1px;
}


/* sidebar */


.sidebar1 {
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
color: #808080;
font-family: century gothic;
font-size: 11pt;
line-height: 16px;
text-align: left; 
text-transform: uppercase;
background-color: #feeff5;
border-left: 0px dotted #fc84c4;
border-right: 0px dotted #fc84c4;
border-bottom: 1px dotted #fc84c4;
border-top: 0px dotted #fc84c4;
letter-spacing: 1px;
-moz-border-radius: 6px;
}

.sidebar2 {
text-align: justify;
font-size: 10px;
font-family: Century Gothic;
color: #808080;
border-left: 0px solid #e6dcd2;
border-right: 0px solid #e6dcd2;
border-bottom: 0px dotted #333333;
list-style-position: inside;
padding: 5px;
line-height: 15px;
-moz-border-radius: 4px;
background-color: transparent;
}

.head {
background: #none;
font: 20px 'Verdana';
text-transform: lowercase;
margin-top: 3px;
margin-bottom: 1px;
color: #808080;
letter-spacing: 0px;
border-bottom: 0px solid #87BC4E;
padding-bottom: 3px;	
text-transform: uppercase;}

/* comments */


.commentlist li {
margin: 15px 0px 5px;
padding: 5px 10px 5px;
list-style-image: none;
}

#commentlist {
margin: 1.8em 0;
padding: 50px;
list-style-type: none;
list-style-image: none;
}

#commentlist li {
padding: 9px 9px;
width: 480px;
border-top: 0px solid #d9ffd7;
border-right: 0px solid #cef2cc;
border-left: 0px solid #cef2cc;
list-style-image: none;
}

.alt {
background-color: #ffffff;
-moz-border-radius: 6px;
list-style-image: none;
border-top: 0px solid #808080;
border-right: 0px solid #808080;
border-left: 0px solid #808080;
border-bottom: 0px solid #808080;
}

a.nav  {
display: block;
padding-left: 4px;
font-family: Century Gothic;
font-size: 11px;
background-color: transparent;
border-left: 0px solid #dadada;
border-right: 0px solid #dadada; 
border-bottom: 0px solid #dadada; 
color: #ff99cc; 
text-align: left;
line-height:16px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;}

a.nav:link  {
display: block;
padding-left: 4px;
font-family: Century Gothic;
font-size: 10px;
background-color: transparent;
border-left: 0px solid #dadada;
border-right: 0px solid #dadada; 
border-bottom: 0px solid #dadada; 
color: #ff99cc; 
text-align: left;
line-height:16px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;}

a.nav:active  {
display: block;
padding-left: 4px;
font-family: Century Gothic;
font-size: 10px;
background-color:transparent;
border-left: 0px solid #dadada;
border-right: 0px solid #dadada; 
border-bottom: 0px solid #dadada;  
color: #ff99cc; 
text-align: left;
line-height:16px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;}

a.nav:visited  {
display: block;
padding-left: 4px;
font-family: Century Gothic;
font-size: 10px;
background-color:transparent;
border-left: 0px solid #dadada;
border-right: 0px solid #dadada; 
border-bottom: 0px solid #dadada; 
color: #ff99cc; 
text-align: left;
line-height:16px;
letter-spacing: 1px;
text-transform: lowercase;
font-weight: normal;}

a.nav:hover  {
display: block;
padding-left: 4px;
background-color: #FFF0FF;
border-left: 0px solid #dadada;
border-right: 0px solid #dadada; 
border-bottom: 0px solid #dadada; 
font-family: Century Gothic;
font-size: 10px;
color	: #4B4B4B; 
text-align: left;
line-height:16px;
letter-spacing: 1px;
font-weight: bold;}

/* use this for your the border of your images */

.blogimage {
background-color: #ffffff; 
margin:1px 1px 1px 1px; 
padding:2px; 
border:1px solid #c4c4c4;
}

/* use this for your lists */

li {list-style-image: url('http://i99.photobucket.com/albums/l291/moje_22/1226.gif');
padding-left: -40;
margin-left: -40;
list-style-position: inside; }


/* date */

.post-date {
width: 45px;
height: 49px;
float:left;
background: url('http://i99.photobucket.com/albums/l291/moje_22/5.png') no-repeat;
}
.post-month {
font-size: 11px;
text-transform: normal;
color: #FFFFFF;
text-align: center;
display:block;
line-height: 11px;
padding-top: 2px;
margin-left: -3px;}

.post-day {
font-size: 18px;
text-transform: uppercase;
color: #999999;
text-align: center;
display:block;
line-height: 18px;
padding-top: 7px;
margin-left: -3px;}

.postspermonth {
margin: 5px 0 10px 0;
list-style: none;
padding-left: 25px;}