@charset "UTF-8";
/* CSS Document */

/* -----------------------These are taken from kaboose glabal styles ------------------------------*/
#maincontent {
margin:10px 10px 0 0;
padding-bottom:20px;
width:475px;
}
#body #local, #body #myaccount, #body #maincontent, #body #contextual {
display:inline;
float:left;
}
* {
margin:0;
padding:0;
}

/* ----------------------- Styles for All ------------------------------*/
#valentineAB{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}
/* ----------------------- Styles for Blue Headline ------------------------------*/
#valentineAB h1.valentinesHeader{
color:#27a2b4;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:23px;
font-weight:normal;
line-height:28px;
margin:0 0 10px;
background:#cef0f5 none repeat scroll 0 0;
margin-bottom:10px;
padding:8px 10px 8px 20px;
display:block;
}
/* ----------------------- Styles for FlashDiv ------------------------------*/
#valentineAB #flashFeature{
width:475px;
height:300px;
border: 0;
margin:0px 0 15px 0;
}

/* ----------------------- Styles for 1B ------------------------------*/
#valentineAB #staticFeature{
border:solid 1px #ecbfc5;
background:url(images/bgRose_06.jpg) no-repeat bottom right;
float:left;
padding:7px;
width:460px;
margin-bottom:15px;
}

#valentineAB #staticFeature h2{
margin-top:25px;
}
#valentineAB #staticFeature h2 a{
font-family:Arial, Helvetica, sans-serif;
color:#bf001b;
font-size:20px;
font-weight:normal;
text-decoration:none;
}
#valentineAB #staticFeature h2 a:hover{
text-decoration:underline;
}
#valentineAB #staticFeature ul{
float:left;
/*list-style:url(images/bullet_06.jpg);*/
border:none;
margin-left:10px;
margin-top: 5px;
}

#valentineAB #staticFeature ul li{
background: transparent url(images/bullet_06.jpg) no-repeat scroll 0px 3px;
float:none;
width:auto;
height:auto;
margin:8px 0 0 0;
padding:0px 0 0 20px;
font-size:12px;
color:#4fb3c2;
}
#valentineAB #staticFeature ul li a{
color:#4fb3c2;
text-decoration:none;
font-weight:normal;
}
#valentineAB #staticFeature ul li a:hover{
color:#4fb3c2;
text-decoration:underline;
}
#valentineAB #staticFeature #bigImageOne{
float:left;
border:solid 1px #f7e5e8;
padding:5px;
margin:0 10px 15px 0;
background:url(images/val_03.jpg) no-repeat 5px 5px;
text-indent:-50000px;
outline:none;
width:270px;
height:186px;
}
#valentineAB #staticFeature #bigImageOne:hover{
background:url(images/valRoll_03.jpg) no-repeat 5px 5px;
}

/* ----------------------- Styles for 2a ------------------------------*/
#valentineAB ul{
float:left;
list-style:none;
border-top: dotted 1px #cb4d5f;
border-bottom: dotted 1px #cb4d5f;
}
#valentineAB ul li{
float:left;
width:227px;
height:48px;
margin:0;
padding:18px 0 0px 10px;
font-size:12px;
line-height:15px;
}
#valentineAB ul li h2{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:23px;
margin:0 0 4px -5px;
font-weight:normal;
}
#valentineAB ul li h2 a{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
#valentineAB ul li h2 a:hover{
text-decoration:underline;

}

.darkerBG{
background:#fdf8f9;
}
.lighterBG{
background:#fefcfc;
}
.lightdivider{
border-top: dotted 1px #dddada;
}
#valentineAB ul li.twolines{
padding:18px 0 0 10px;
height:72px;
}
#valentineAB .fistWord{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
}

#valentineAB ul li a{
font-weight:bold;
color:#cb4d5f;
text-decoration:none;
}
#valentineAB ul li a:hover{
text-decoration:underline;
}
#valentineAB ul li a.makebold{
font-weight:bold;
}
/* ----------------------- Styles for 2b ------------------------------*/
#valentineAB ul.twoB ul.subList{
float:none;
list-style:disc;
border:none;
}

#valentineAB ul.twoB ul.subList li{
float:none;
width:auto;
height:auto;
margin:5px 0 0 15px;
padding:0 0 0 0px;
font-size:12px;
color:#4fb3c2;
}
#valentineAB ul.twoB ul.subList li a{
color:#4fb3c2;
text-decoration:none;
font-weight:normal;
font-family: arial,sans-serif;
margin-left: -4px;
font-size: 12px;
}
#valentineAB ul.twoB ul.subList li a:hover{
color:#4fb3c2;
text-decoration:underline;
}
#valentineAB ul.twoB{
float:left;
list-style:none;
border-top: dotted 1px #cb4d5f;
border-bottom: dotted 1px #cb4d5f;
}
#valentineAB ul.twoB li{
float:left;
width:227px;
height:92px;
margin:0;
padding:16px 0 0px 10px;
font-size:12px;
line-height:15px;
}
#valentineAB ul.twoB li h2{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
line-height:23px;
margin:0 0 4px -5px;
font-weight:normal;
}
#valentineAB ul.twoB li h2 a{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:normal;
}
#valentineAB ul.twoB li h2 a:hover{
text-decoration:underline;

}
#valentineAB ul.twoB li.twolines{
padding:16px 0 0 10px;
height:115px;
}
/* ----------------------- Styles for 3b ------------------------------*/



#valentineAB div.smallSub{
width:148px;
float:left;
margin:15px 13px 20px 0;
}
#valentineAB div.smallSub img{
border:1px solid #da818e;
margin-bottom:7px;
}

#valentineAB div.noMargin{
margin-right:0px!important;
}
#valentineAB div.smallSub h2 a{
color:#cb4d5f;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:normal;
text-decoration:none;
} 

#valentineAB div.smallSub h2 a:hover{
text-decoration:underline;
}

#valentineAB div.smallSub p{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:5px;
padding:0px;
line-height:15px;
}
#valentineAB div.smallSub a{
color:#4fb3c2;
text-decoration:none;
}
#valentineAB div.smallSub a:hover{
color:#4fb3c2;
text-decoration:underline;
}

#valentineAB a.see_more_link {
	font-weight: normal;
}

#valentineAB span.bottom_text {
	font-family: arial,sans-serif;
	font-size: 12px;
	color: #7d7d7d;
}
