/* CSS Document */

body {
	background-color: #030101;
	margin-bottom:50px;
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	background-image: url(../images/bg.gif);
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCCCCC;
	line-height:18px;
}

H1, H2, H3, H4, H5, H6, H7, H8, H9 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#f5989d;
	font-size:16px;
	line-height:25px;
	padding:0px;
	margin:0;
}	

headerText {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#f5989d;
	font-size:12px;
}	

.pageBG {
	background-image:url(../images/bg_floral.gif);
	background-repeat:no-repeat;
	background-position:top center;
	background-color: #030101;
	padding-top:107px;
}

.disclaimerBG {
	background-color:#030101;
	padding-top:30px;
}

.page {
	background-image:url(../images/bg_page.gif);
	background-position:center;
	padding-top:30px;
}

.angelBG {
	background-image:url(../images/angelHome.jpg);
	background-repeat:no-repeat;
	background-position:top;

}

.dividerH {
	background-image:url(../images/dividerH.gif);
	background-repeat:repeat-x;
	background-position:center;
}

.dividerV {
	background-image:url(../images/dividerV.gif);
	background-repeat:repeat-y;
	background-position:top;
}

.paddingL {
	padding-left:20px;
	padding-bottom:20px;
	vertical-align:top;
}

.paddingThumbs {
	padding-left:16px;
	padding-bottom:20px;
	vertical-align:top;
}

.paddingL2 {
	padding-left:10px;
	padding-bottom:5px;
	padding-top:5px;
	vertical-align:top;
}

.paddingL3 {
	padding-left:20px;
	vertical-align:top;
	font-weight:bold;
	color:#f5989d;
}
.pink {
	background-color: #583b3d;
	height:3px;
}

.footer {
	background-image:url(../images/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#030101;
	height:180px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#555555;
	text-align:center;
	vertical-align:top;
	padding-top:30px;
}

.blogBG {
	background-image:url(../images/BTcupidsBlog.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	padding-top:60px;
	padding-left:25px;
	padding-right:25px;
}

a.text:link { color:#f6989d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:underline;}
a.text:active {color: #f6989d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}
a.text:visited { color: #f6989d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}
a.text:hover { color:#FFFFFF; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline;}


a.footerL:link { color:#666666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration:none;}
a.footerL:active {color: #666666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.footerL:visited { color: #666666; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none;}
a.footerL:hover { color:#f6989d; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline;}


.textHeader1 {
	color: #f5989d;
	font-weight:bold;
}

.textHeader2 {
	color: #ffffff;
	font-weight:bold;
}

img.floatRight { 
    float: right;
	vertical-align:top;
	margin-left:10px;
	margin-bottom:10px;
}



.searchBg	{
	background-color:#2d2d2d;
	padding-left:10px; padding-right:10px;
}
.searchBox	{width:350px;}
.blogSnippet	{ 
	margin-right:10px; 
	padding-right:10px; 
	padding-left:10px;
	padding-bottom:10px;
	border-color:#da9295; 
	border-width:1px; 
	border-style:solid; 
	text-align:justify;
	vertical-align:top;}
	
.blogTitle h1{color:#FFFFFF;}
.blogTitle h1 a:link{

	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
.blogTitle h1 a:visited{

	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;

}
.blogTitle h1 a:hover{

	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;

}
.blogTitle h2{ color:#FFFFFF; font-size:12px; font-weight:bold;}
.blogDetails	{ color:#da9496; vertical-align:top;}
.archiveContainer	{vertical-align:top;}
.archives{ text-align:left; padding-left:10px; display:block;}

.outer-border{
border-color:#292929; border-width:2px; border-style:solid; margin-left:1px; width:795px; border-top-width:0px;
margin-top:30px;
}

img.blogMainpara	{ float:left; padding-right:10px; padding-bottom:10px;}

.bookmark_text	{
font-weight:normal;
	font-size:10px;
	color:##da9496;
}