﻿@charset "utf-8";
@import url('/Platforms/_Vanilla/CSS/Forms.css');
@import url('/Platforms/_Vanilla/CSS/Button.css');
@import url('/Platforms/_Vanilla/CSS/Post.css');
@import url('HTMLEditor.css');


/* CSS Document */
* { padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:100%; color:#333; background:url(/Platforms/BestBeginnings/images/body-BG.png) repeat-x top #65D4F8; }

/*default*/
form { background:none; margin:0; padding:0; border:0 !important;}

a,
a:link,
a:visited,
a:active
{ 
 	outline:none; 
	text-decoration: none;
	color: #28BAE9;
}

a:visted{
	text-decoration: none;
	color: #1185ab;
}

a:hover{
	color: orange;
	text-decoration: none;
}


a img{ border:0;}
ul { list-style:none !important;}
.clear { padding:0; margin:0; clear:both; height:auto;}

/* COLORS:
Text: 
Link:
Hover:
*/


/*wrapper*/
.wrap { width:100%; float:left; overflow:hidden; height:auto;}


/*Header*/
.header-wrap {width:100%; float:left; overflow:visible; height:auto;z-index:9999;}
.header-wrap .header { width:960px; margin:0 auto;height:auto;}
.head-left { width:390px; float:left; height:auto; padding:10px 0 0 0;}
.logo { width:193px; float:left;}
.sun-juice { width:153px; position:absolute; left:0; top:0;z-index:-99}
.head-right { width:554px; float:right; height:auto;}
.top-event {width:554px; float:right; height:132px; background:url(/Platforms/BestBeginnings/images/cloud-top.png) no-repeat;}
.top-menu { width:554px; float:left; height:auto; text-align:right;}
.top-menu { display:block; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:bold; color:#0099ff; padding:2px 62px 10px 0; }
.top-menu { display:inline;}
.top-menu  span{ padding:0 10px;}
.top-menu  a{ color:#0099ff; text-decoration:none;}
.top-menu a:hover,
.top-menu a.lobbyLink:hover
{ 
    color:#ffa318;
}
.top-menu a.lobbyLink { border-left: solid 1px #0099ff; padding-left:10px; padding-right:10px;  color:#0099ff; text-decoration:none;}
.top-menu a.lobbyLinkFirst { border:none; padding-left:10px; padding-right:10px;  text-decoration:none;} 
.navigationLobby {float:right; margin-right:60px; }
     

.search-box { width:537px; float:left; height:auto; padding:0 0 0 70px;}
.search-box-1 {float:left;}
.search-box-2 { float:left;} 
.search-box-3 { width:126px; float:left; height:30px; }

.searchSubmitButton { margin-left:105px; float:right; margin-top:2px;   }
.searchSubmitLinkButton { margin-left:105px; float:right; margin-top:4px;   }
select.searchModule { width:95px; border: solid 1px #cccccc; color:#848484; background:#fff; font-size:11px; margin-left:215px; margin-top:1px; padding:3px;}
input[type="text"].searchTextBox { font-size:11px;color:#848484; width:190px; background:none; margin-left:-310px; margin-top:5px; border: solid 1px #cccccc; padding: 4px;}


.menu-wrap { width:960px; float:left; height:auto; padding:22px 0 0 0; overflow:visible;}
.menu-holder { z-index:0; width:960px; float:left; height:42px; background:url(/Platforms/BestBeginnings/images/menu-BG.png) no-repeat; padding:0; margin:0;}

.menu-wrap-nav { width:960px; height:42px; background:url(/Platforms/BestBeginnings/images/menu-BG.png) no-repeat; padding:0; margin:0; margin-top:25px;}


/*DROPDOWN*/
.dropdown {display:block;  margin:0; padding:10px 0 0 30px;z-index:9999;}
.dropdown li{float: left;list-style: none;font: 12px Tahoma, Arial}
.dropdown li a{display:block;color:#0099ff; font-size:20px; font-weight:bold; padding-bottom:8px;text-decoration: none;margin-right:40px; }
.dropdown li a:hover{color:#ffa318;;z-index:9999;}
.dropdown li ul{z-index:1000; width:200px;position: absolute;visibility: hidden; }
.dropdown li ul li	{float:left;display:block; font-weight:normal; margin:0; background:#ffffff;padding:10px 20px; width:160px;}
.dropdown li ul li a{width: auto; font-size:14px;font-weight:bold;color:#0099ff; }
.dropdown li ul li a:hover{color:#ffa318;z-index:9999;}
.dropdown li ul {padding-top:10px; background-color:#ffffff;}
.dropdown li ul li ul {padding-top:0px;}
ul.dropdown {padding:12px 0 0px 15px;}
ul.dropdown li ul { 
margin-top:0px;
	padding-bottom:0px;
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	background-color: #ffffff;
	border:1px solid silver;
	z-index:9999;
	}
a.menu-acive {color:#ffa318 !important;}
.menu-1 {width:122px;}
.menu-2 {width:129px;}
.menu-3 {width:187px;}
.menu-4 {width:182px;}
.menu-5 {width:196px;}
.menu-6 {width:77px;}

.dir{
	background:url("/App_Themes/Core/Menus/images/arrows-bfbfbf.png") no-repeat  scroll 160px 12px #ffffff !important; 
}

/*Content*/
.content-wrap {width:100%; float:left; overflow:hidden; height:auto; padding:30px 0 0 0; }
.content-wrap > .content { width:960px; margin:0 auto;height:auto; overflow:hidden;}

.content-top {width:960px; float:left; height:auto;}
.content-top-L { width:737px; float:left; height:auto;}
.content-top-R { width:202px; float:right; height:auto;}

/* Slider */
.slider-tabs { width:737px; height:330px; float:left; background:url(/Platforms/BestBeginnings/images/slide-box.png) no-repeat;}
div#container { width:713px; float:left; height:auto; padding:12px 12px 0 12px;}
ul.tabNav { float: left; list-style: none; width:230px; display:block;z-index:0; }
ul.tabNav li { float:left; margin-bottom:9px;}
ul.tabNav li.current { padding:0; margin:0;}
ul.tabNav a { display:block; width:210px; text-align:left; padding:25px 0 0 20px; height:45px; font-size:16px; font-weight:bold;background:url(/Platforms/BestBeginnings/images/tabs-menu.png) no-repeat; text-decoration:none; color:#52b7e5; }
ul.tabNav li.current a { background:url(/Platforms/BestBeginnings/images/tabs-menu-hover.png) no-repeat; color:#ffffff; }
div.tabContainer { float:left; width:482px; z-index:0;}
div.tabContainer div.tab {color: #000; display: none; z-index:0; }
div.tabContainer div.current { display: block; z-index:0;}
.side-topContent { width:202px; float:left; height:331px; background:url(/Platforms/BestBeginnings/images/side-top-cotent-box.png) no-repeat; margin-bottom:20px;}
.side-topContent-1 { width:185px; float:left; height:148px; margin-bottom:10px; padding:13px 0 0 17px;}  
.side-topContent-2 { width:192px; float:left; height:152px; padding:9px 0 0 10px;}  
p.donate-pix { display:block; margin-bottom:5px;}
p.donate-button { display:block;margin-left:34px;}
.have-u-seen { width:182px; float:left; height:auto; font-weight:bold;}
.have-u-seen img{ position:relative; margin:0 6px 0 0; float:left;}
span.have-u-seen-texe1 { font-size:12px; color:#333333; padding:0 0 9px 0; display:block;}
span.have-u-seen-texe2 { font-size:14px; color:#0099ff;}
p.btn-review { display:block; text-align:left; padding:6px 0 6px 4px; float:left;margin-left:10px;}
p.btn-review2 {display:block; text-align:left; color:#333; font-weight:bold; float:left; padding:0 0 0 8px; width:172px; font-size:12px;}
p.btn-review2 a{ text-decoration:none; color:#333;}
p.btn-review2 a:hover{ text-decoration:underline;}

.baby-btn-holder-1 { width:173px; float:left; padding:0 15px 0 0; height:auto;}
.baby-btn-holder-2 { width:158px; float:left;}
a.baby-btn { width:158px; height:167px; display:block; float:left; background:url(/Platforms/BestBeginnings/images/baby-btn.gif) no-repeat; text-decoration:none; padding:8px 7px 0 8px;}
a:hover.baby-btn {background:url(/Platforms/BestBeginnings/images/baby-btn-hover.gif) no-repeat;}
a.baby-btn span{ display:block; height:36px; color:#fff; padding:2px 0 0 8px; background:#FF9900; font-size:13px;font-weight: bold;}

.baby-box-rightSide { width:202px; height:175px; background:url(/Platforms/BestBeginnings/images/baby-box-rightSide.png) no-repeat; font-weight:bold; text-align: center;}
.baby-box-rightSide-1 { width:182px;float:left; height:63px; margin-bottom:10px; padding:10px; font-size:12px;}
.baby-box-rightSide-1 p{ display:block; margin-bottom:10px;font-size:14px;}
.baby-box-rightSide-1 a{ color:#ff0000; text-decoration:none;}
.baby-box-rightSide-1 a:hover{ text-decoration:underline;}


.sign-up { width:175px; float:left; height:auto; font-size:14px;}
.sign-up1 { width:165px; float:left; height:22px; padding:2px 5px 0 5px; margin-bottom:10px;}
.sign-up1 input{ width:165px; background:none; border:none; font-size:13px; color:#999999;}
.sign-up2 {  margin-left: 50px;float:left; height:auto; }


.rounded-box {width:954px; float:left; height:auto; margin:16px 0 10px 0;}
.rounded-box-Left { width:470px; float:left; height:auto;}
.rounded-box-Right { width:472px; float:right; height:auto;}

.boxSmall { width:470px; float:left; height:155px; overflow:hidden; background:url(/Platforms/BestBeginnings/images/round-box-1-BG.png) no-repeat; margin-bottom:14px; padding:15px 0 0 0;}
.boxSmall2 { width:470px; float:left; height:155px; overflow:hidden; background:url(/Platforms/BestBeginnings/images/round-box-1-BG.png) no-repeat; padding:15px 0 0 0;}
.boxBig { width:472px; float:left; height:354px; overflow:hidden; background:url(/Platforms/BestBeginnings/images/round-box-2-BG.png) no-repeat;}

.boxSmall-content { width:430px; margin:0 auto; overflow:hidden;} 
.boxSmall-content-head { width:430px; float:left; height:auto; border-bottom:1px dotted #56BAE8; padding:0 0 2px 0; margin-bottom:5px;}
.boxSmall-content-head h2{ font-style:20px; color:#ff9900;}
.boxSmall-content-head-L { width:200px; float:left; height:auto;}
.boxSmall-content-head-R { width:200px; float:right; height:auto; color:#52b7e5; font-size:14px; padding:3px 0 0 0; text-align:right;}

.boxSmall-content-body { width:430px; float:left; height:auto;}
.boxSmall-content-body-L { width:75px; float:left; height:auto;}
.boxSmall-content-body-R { width:345px; float:right; height:auto;}
a.front-blog-link { display:block; padding:3px 5px 5px 5px; text-decoration:none; color:#333333; font-size:14px;}
a:hover.front-blog-link { background:#FBED65;}
a.front-blog-link b{ display:block; padding:0 0 2px 0; font-size:16px;}
a.front-blog-link span{ display:block; font-size:12px; color:#ff6600; text-align:right;}

.ask-form { width:430px; float:left; height:auto; padding:3px 0 8px 0;}
.ask-form .validationError{font-size:70%;}
.ask-form-Left { width:280px; float:left; height:30px; padding:9px 10px 0 0px;}
.ask-form-Left input{ width:280px; border:none; background:none; font-size:14px; color:#333; padding:5px;}
.ask-form-Right { width:119px; float:right; height:auto; padding:9px 0 0 0;}
b.ask-recent { display:block; font-size:13px; color:#52b7e5; padding:0 0 0 3px; margin-bottom:5px; }
p.ask-dot { display:block; font-size:13px; padding:0 0 0 17px; background:url(/Platforms/BestBeginnings/images/ask-dot.png) no-repeat left; line-height:18px;}

input.ask{ color:#848484; width:280px; background:none; border: solid 1px #cccccc; padding: 5px; margin:0px;}

.latest-update { width:432px; height:auto; margin:0 auto; overflow:hidden; padding:15px 0 0 0;}
h2.heading-update {display:block;font-style:20px;color:#ff9900; padding:0 0 5px 0;}

a.update-link { display:block; padding:7px 0; text-decoration:none; color:#333; height:auto; float:left; width:432px; border-bottom:1px dotted #56BAE8;  cursor:pointer;}
a:hover.update-link {background:#FBED65;}
span.update-link-Left { display:block; float:left; width:82px;}
span.update-link-Right { display:block; float:right; width:338px; font-size:13px;}
span.update-link-Right b{ display:block; font-size:16px;}
span.update-link--bot-1 { width:168px; float:left; height:auto; color:#52b7e5; font-size:12px;}
span.update-link--bot-2 {width:168px; float:right; height:auto; color:#ff6600; font-size:12px; text-align:right;}


/*Footer*/
.footer-wrap {width:100%; float:left; overflow:hidden; height:auto;}
.footer-wide {width:100%; float:left; overflow:hidden; height:auto; background:url(/Platforms/BestBeginnings/images/footer-green.png) repeat-x bottom;}
.footer-grass {width:100%; float:left; overflow:hidden; height:344px; background:url(/Platforms/BestBeginnings/images/footer-grass.png) no-repeat center top;}
.footer { width:954px; margin:0 auto; height:auto; padding:20px 0;}

.bottom-box {width:954px; float:left; height:auto; margin:16px 0 10px 0;}
.bottom-box-Left { width:470px; float:left; height:auto; color:#fff; padding:110px 0 0 0;}
.bottom-box-Right { width:450px; float:right; height:auto;padding:20px 0 0 24px;}

.foot-list-1 { width:165px; float:left; height:auto; padding:0 30px 0 7px;}
h3.ff-heading { font-size:20px; display:block; border-bottom:1px dotted #A4DB11; font-weight:normal; padding:0 0 4px 0; margin:0 0 8px 0;}
p.ff-text { display:block; font-size:12px; line-height:15px; padding:0; margin:0 0 12px 0;}
p.ff-text a{ text-decoration:none; color:#fff;} 
p.ff-text a:hover{ text-decoration:underline;}
p.ff-text-last { padding:0 !important; margin:0 !important;}

.foot-list-2 { width:106px; float:left; height:auto; padding:0 40px 0 7px;}
.foot-icon-H { width:106px; float:left; padding:0 0 4px 0;}
.foot-icon-L { width:48px; float:left; }
.foot-icon-R { width:48px; float:right; }

.foot-list-3 { width:108px; float:left; height:auto; padding:0;}
ul.foot-menu { display:block; font-size:14px;}
ul.foot-menu li{ display:block; padding:0; margin:0 0 8px 0;} 
ul.foot-menu li a{ color:#fff; text-decoration:none;} 
ul.foot-menu li a:hover{ text-decoration:underline;}



.baby-bot { width:438px; float:left;  height:260px;}
h2.baby-bot-heading { display:block; font-size:20px; color:#6c9119; border-bottom:1px dotted #56BAE8; margin:0 0 8px 0; padding:0 0 2px 0;}
.bb-link { width:438px; float:left;  height:auto; margin-bottom:15px;}
.bb-link-L { width:300px; float:left;  height:auto; font-size:14px; color:#666;}
.bb-link-R { width:125px; float:right;  height:auto; text-align:right; padding-top:4px;}

.bb-pix-holder { width:438px; float:left; margin-bottom:6px;}
.bb-pix-holder2 { width:438px; float:left;}
.bb-pix { width:82px; float:left; padding:0 6px 6px 0;}
.bb-pix-last { padding:0 !important;}
.bb-pix img{width:78px !important; height:78px !important;}
.bb-pix-male img { border:2px solid #0533FF; width:78px; height:78px;}
.bb-pix-female img { border:2px solid #FF06F9; width:78px; height:78px;}

.mediaImage  {
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
    box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	border-color:white;
	border-width:5px;
}

.postColumnMain  {
	float:left;
	line-height:145%;
	padding:10px;
	margin-left:10px;
	margin-right:10px;
	width:500px;
	background-color: white;
	-moz-border-radius:4px 4px 4px 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}
	  
.postItem  {

	margin-bottom:20px;
	padding:8px;
}

.postRollTabContainer{

	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	background-color: white;
	border:none;

}

.videosPanel{
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	background-color: white;
	border:none;
	margin-bottom:10px;
	padding:8px;
	width:194px;
}

.videosPanel h2 {
margin-left:-10px;
font-size:14px;
}

.videosPanel li {
margin-left:10px;
font-size:12px;
}

.postRollTabContainer .ajax__tab_active .ajax__tab_tab {
	border:none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	}
	
	.postRollTabContainer .ajax__tab_body {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
	border:none;
}

.Read{
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	background-color: white;
	border:none;
}

.postRoll .item .dateCreated {
	clear:both;
	color:orange;
	display:block;
	font-size:70%;
}

.postReadTabContainer .ajax__tab_container .ajax__tab_default{
	-moz-border-radius: 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.4);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.4);	
	background-color: white;
	border:none;
}

.postReadTabContainer .ajax__tab_active .ajax__tab_tab {
	border:none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
}

.postReadTabContainer .ajax__tab_body {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 20px;
	border:none;
}


.postColumnMainLeft  {
float:left;
margin-right:20px;
padding:20px;
width:680px;
	background-color: white;
	-moz-border-radius:4px 4px 4px 4px;
	-khtml-border-radius: 4px;
	-webkit-border-radius: 4px;
}

.postItem .textItemBlock ul {
line-height: 120%;
font-weight: normal;
font-variant: normal;
text-transform: none;
text-decoration: none;
text-indent: 5px;
list-style: disc outside !important;
margin-left: 0;
padding-left: 1em;
text-indent: 0em;
padding-bottom: 10px;

}

/* Tag Cloud */
div.postTagCloudBody a
{
    border:1px solid white;
    display:block;
    margin: 0px !important;
    -moz-border-radius: 8px;
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
    padding: 4px;
    color: black;
}

div.postTagCloudBody a:hover
{
background-color: orange;
}

.tagCloudSmall 
{ 
	font-size:75%;
	white-space: nowrap;
	background-color: #f7ffac;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	box-shadow:0px 1px 3px rgba(0,0,0,0.3);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.3);
	
}


a.tagCloudSmall,
a.tagCloudSmall:active,
tagCloudSmall:visited,
tagCloudSmall:link 
{
	color: #555;	
	text-decoration: none;
}

a.tagCloudSmall:hover 
{
	color: #555;	
	background-color: #c6caff;
	text-decoration: none;
}


.tagCloudMedium
{
    font-size:90%;
    margin-right:5px;
    line-height:140%;
}

.tagCloudLarge
{
    font-size:100%;
    margin-right:5px;
    line-height:150%;
}

.tagCloudItemSmall
{
    background-color:#ffb;
}
.tagCloudItemMedium
{
    background-color:#ff7;
}
.tagCloudItemLarge
{
    background-color:#ff0;
}

.appealDonate  {
-moz-border-radius:5px 5px 5px 5px;
background: none repeat-x scroll center bottom #EBAB3C !important;
border:1px solid #3A84C3;
margin-bottom:10px;
margin-top:0 !important;
padding-bottom:20px;
padding-top:10px;
text-align:center;
width:210px;
}

.appealDonate span,
.appealDonate label
{

}

input.donationAmount
{
    width:120px;
}

.appeal_container{
	text-align: center;
	width: 210px;
	border: #3A84C3 1px solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;

	padding-top:10px;
	padding-bottom:20px;
/*
	background: url(/platforms/_vanilla/images/appeal_bg.png) bottom #FC85FB repeat-x;
*/  
	background-color: #EBAB3C;
	margin-top:0;	
	margin-bottom:10px;
}

.appeal_link{
	display: block;
	width: 190px;
	margin:auto;	
	clear: both;
	
	text-decoration: none ;
}

.appeal_link a,
.appeal_link a:link,
.appeal_link a:visted,
.appeal_link a:active,
.appeal_link a:hover
{
	text-decoration: none !important;
}

.appeal_image{
	border: white 6px solid;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
    box-shadow:0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);	
	display: block;
	margin:auto;
	width: 178px;
	clear: both;
	margin-bottom:16px;
}

.appeal_title
{
	display: block;
	margin:auto;
	width: 190px;
	color: white;
	font-size: 120%;
	font-weight: bold;
	line-height: 145%;
	clear: both;	
	margin-bottom:16px;
	text-decoration: none ;
}


.appeal_title a,
.appeal_title a:link,
.appeal_title a:visted,
.appeal_title a:active,
.appeal_title a:hover
{
	text-decoration: none !important;
}


	.button.awesome, .button.awesome:visited		{ background-color: #FFA318; }
	.button.awesome:hover							{ background-color: #ff5c00; }
	
.postItem h1 {
line-height: 120%;
color: #FFA500;
display:block;
margin-bottom:16px;
}

.postItem h3{
font-size: 130%;
line-height: 130%;
color: #000;
display:block;
margin-bottom:16px;
}

.postItem .postImageBanner {
display: none !important;
}

blockquote {
background-color:yellow;
border: 10px solid yellow;
margin:1em 0;
padding:0;
position:relative;
text-indent:2em;
width:400px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
margin-left: auto;
margin-right: auto;
}
.bqstart, .bqend {
color: #ab9e0b;
font-size:300%;
}

.bqstart {
float:left;
margin:-0.6em 0 -2em;
position:relative;
text-indent:0;
}
blockquote > .bqstart {
float:none;
left:0;
margin:0;
position:absolute;
top:-0.2em;
}
.bqend {
margin-top:-0.6em;
position:absolute;
right:0;
text-indent:0;
}
blockquote > .bqend {
margin-top:-0.2em;}
.quoteReference {
display:block;
float:right;
margin-right: 40px;
margin-top: -10px;}

.eventRollListing  {
height:140px;
width:650px;
}

a.eventRoll  {
color:black;
display:block;
float:right;
height:140px;
width:560px;
}

.newsRollListing  {
padding-bottom:20px;
width:650px;
}

a.newsRoll  {
background:none no-repeat scroll 0 0 transparent;
border-left:1px dotted #DDDDDD;
color:black;
display:block;
float:right;
width:566px;
}
.newsRollListing h2 {
margin-bottom:10px;
}

.newsRollListing .tags {
margin:0 0 0 114px;

}
