/* Eric Meyer's CSS Reset start */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {line-height: 1;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {outline: 0;}
/* remember to highlight inserts somehow! */
ins {text-decoration: none;}
del {text-decoration: line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* Eric Meyer's CSS Reset end */
/* General reset */
body{
	margin:0;
  	color:#000;
	font:12px/14px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	background:#000 url(../images/bg2.jpg) repeat-x;
}
img{border-style:none; behavior:url(iepngfix.htc);}

em {font-style:italic; font-family:Georgia, "Times New Roman", serif;}

a{
	text-decoration:none;
	color:#000;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Verdana, sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
/* inner page background holder */

/* page start */
#page{
	margin:0 auto;
	width:960px;
	position:relative;
}

.floatRight {float:right; margin:0 0 10px 10px;}
/* page end */
/* header start */
.floatLeft {float:left; margin:8px 20px 3px 0;}
#gHeader{
	overflow:hidden;
	background:url(../images/g-header.jpg);
	height:421px;
}
.lBg #gHeader{
	background:url(../images/l-header.jpg);
	height:221px;
}
.hLogo{
	position:absolute;
	display:block;
	margin:0;
	top:162px;
	left:130px;
	width:441px;
	height:189px;
	text-indent:-9999px;
	background:url(../images/h-logo.gif);
}
/* inner page logotype position */
.lBg .hLogo{
	top:18px;
	left:129px;
	background:url(../images/l-h-logo.jpg) no-repeat;
}
.hLogo a{
	display:block;
	height:100%;
}
.hTtl{
	display:block;
	position:relative;
	text-indent:-9999px;
	background:transparent;
	height:124px;
	width:242px;
	top:173px;
	left:657px;
}
/* inner page title position */
.lBg .hTtl{
	top:29px;
	left:657px;
}
.hBg{
	display:block;
	position:absolute;
	overflow:hidden;
	background:url(../images/h-bg.gif);
	width:702px;
	height:101px;
	left:115px;
	top:320px;
}
#gNav{
	width:100%;
	overflow:hidden;
	height:54px;
	background:url(../images/g-nav.gif);
}
#gNav ul{
	float:left;
	list-style:none;
	padding:15px 0 0;
	margin:0;
}
#gNav li{float:left;}
#gNav li a{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:0 0;
	height:20px;
	display:inline;
	margin:0 0 0 47px;
}
#gNav .navHome{
	background-image:url(../images/nav-home.gif);
	width:53px;
}
#gNav .navBuy{
	background-image:url(../images/nav-buy.gif);
	width:114px;
}
#gNav .navCast{
	background-image:url(../images/nav-cast.gif);
	width:156px;
}
#gNav .navAbout{
	background-image:url(../images/nav-about.gif);
	width:61px;
}
#gNav .navPress{
	background-image:url(../images/nav-press.gif);
	width:58px;
}
#gNav li a:hover,
#gNav li.active a{background-position:0 -20px;}
#gNav .navLnk{
	float:right;
	text-indent:-9999px;
	overflow:hidden;
	background-image:url(../images/rainbowbutton.gif);
	width:198px;
	height:25px;
	display:inline;
	margin:13px 40px 0 0;
}
#gNav .navLnk:hover, #gNav .navLnk.active{
background-position:0 -25px;

}
#gContent{
	width:100%;
	overflow:hidden;
	background:#aac url(../images/g-content.jpg);
	padding:24px 0 26px;
}
#sgMain{
	float:left;
	width:503px;
	padding:0 0 0 41px;
}
.cVideo{
	background:url(../images/c-video.jpg);
	overflow:hidden;
	padding:6px 8px 10px 5px;
	width:490px;
	height:301px;
}
.cMusicLnk{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/c-music-lnk.gif);
	height:39px;
	width:274px;
	margin:12px 0 0 103px;
}
#sgSidebar{
	float:right;
	width:340px;
	padding:5px 40px 0 0;
}
.sbGetTicketsLnkSoon{
	display:block;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/onsalesoon.png);
	width:334px;
	height:125px;
}
.sbGetTicketsLnk{
	display:block;
	overflow:hidden;
	cursor: pointer;
	text-indent:-9999px;
	background:url(../images/castbutton.jpg);
	width:335px;
	height:126px;
}
.sbLocation{margin:22px 0 0 59px;}
.sbLocation strong{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sb-location.gif);
	width:229px;
	height:29px;
}
.sbLocation span{
	display:block;
	color:#fff;
}
.sbGetTicetsTxt{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/sb-get-ticets-txt.gif);
	width:334px;
	height:125px;
	margin:26px 0 0;
}
.sbGetTicetsTxtSoon{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/callforgroups.png);
	width:334px;
	height:125px;
	margin:26px 0 0;
}
.sbFamilies{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/families_front.png);
	width:334px;
	height:125px;
	margin:26px 0 0;
}
/* lAbout start */
.lAbout{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lAbout h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/ttl-about.gif) no-repeat;
	height:40px;
}
.lAbout div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lAbout h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lAbout p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lAbout a{
	color:#0c495a;
	text-decoration:underline;
}
.lAbout a:hover{text-decoration:none;}
/* lAbout end */

/* lAbout start */
.lBroadcast{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lBroadcast h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/broadcast_header.gif) no-repeat;
	height:40px;
}
.lBroadcast div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lBroadcast h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lBroadcast p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lBroadcast a{
	color:#0c495a;
	text-decoration:underline;
}
.lBroadcast a:hover{text-decoration:none;}
/* lAbout end */


/* lAbout start */
.lFeatures{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lFeatures h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/features_header.gif) no-repeat;
	height:40px;
}
.lFeatures div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lFeatures h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lFeatures p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lFeatures a{
	color:#0c495a;
	text-decoration:underline;
}
.lFeatures a:hover{text-decoration:none;}
/* lAbout end */




/* lAbout start */
.lReviews{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lReviews h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/reviews_header.gif) no-repeat;
	height:40px;
}
.lReviews div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lReviews h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lReviews p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lReviews a{
	color:#0c495a;
	text-decoration:underline;
}
.lReviews a:hover{text-decoration:none;}
/* lAbout end */

/* lAbout start */
.lBlogs{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lBlogs h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/blogs_header.gif) no-repeat;
	height:40px;
}
.lBlogs div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lBlogs h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lBlogs p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lBlogs a{
	color:#0c495a;
	text-decoration:underline;
}
.lBlogs a:hover{text-decoration:none;}
/* lAbout end */




/* lPartners start */
.lPartners{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lPartners h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/ttl-partners.gif) no-repeat;
	height:40px;
}
.lPartners div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lPartners h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lPartners p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lPartners a{
	color:#0c495a;
	text-decoration:underline;
}
.lPartners a:hover{text-decoration:none;}
/* lPartners end */


/* lTickets start */
.lTickets{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lTickets h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/ttl-tickets.gif) no-repeat;
	height:40px;
}
.lTickets div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lTickets h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lTickets p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lTickets a{
	color:#0c495a;
	text-decoration:underline;
}
.lTickets a:hover{text-decoration:none;}
/* lTickets end */

/* lPress start */
.lPress{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lPress h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/press_header.gif) no-repeat;
	height:40px;
}
.lPress div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lPress h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	text-indent:-7px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}

.lPress h3.noindent {
	text-indent:0
}

.lPress p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lPress a{
	color:#0c495a;
	text-decoration:underline;
}
.lPress a:hover{text-decoration:none;}
/* lAbout end */

/* lCast start */
.lCast{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lCast h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/ttl-cast.gif) no-repeat;
	height:40px;
}
.lCast div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lCast h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lCast p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lCast a{
	color:#0c495a;
	text-decoration:underline;
}
.lCast a:hover{text-decoration:none;}
/* lCast end */


/* lRainbow start */
.lRainbow{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lRainbow h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/looktotherainbow.gif) no-repeat;
	height:41px;
}
.lRainbow div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lRainbow h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lRainbow p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lRainbow a{
	color:#0c495a;
	text-decoration:underline;
}
/* lFriends start */
.lFriends{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lFriends h2{
	margin:5px 0 2px 0;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/tellyoufriends.gif) no-repeat;
	height:41px;
}
.lFriends div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lFriends h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lFriends p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lFriends a{
	color:#0c495a;
	text-decoration:underline;
}

/* lAbout start */
.lFamilies{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lFamilies h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/families.gif) no-repeat;
	height:40px;
}
.lFamilies div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lFamilies h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lFamilies p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lFamilies a{
	color:#0c495a;
	text-decoration:underline;
}
.lFamilies a:hover{text-decoration:none;}
/* lAbout end */

/* lAbout start */
.lKids{
	margin:5px 0 0;
	padding-bottom:9px !important;
}
.lKids h2{
	margin:0 0 -3px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/kidsheader.png) no-repeat;
	height:40px;
}
.lKids div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:0 0 0;
	margin:16px 0 0;
}
.lKids h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lKids p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
	padding-bottom:24px;
}
.lKids a{
	color:#0c495a;
	text-decoration:underline;
}
.lKids a:hover{text-decoration:none;}
/* lAbout end */



/* lTresury start */
.lTreasury{
	margin:8px 0 0;
	padding-bottom:9px !important;
}
.lTreasury h2{
	margin:2px 0 0 0;
	text-indent:-999px;
	overflow:hidden;
	background:url(../images/finianstreasure.gif) no-repeat;
	height:41px;
}
.lTreasury div{
	background:url(../images/l-c-about-box-sep.gif) repeat-x;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
	width:100%;
	padding:9px 0 0;
	margin:16px 0 0;
}
.lTreasury h3{
	color:#3f7d8e;
	font-size:24px;
	line-height:28px;
	font-family:Georgia, "Times New Roman", serif;
	font-style:italic;
	font-weight:normal;
	margin-top:7px;
}
.lTreasury p{
	color:#3f7d8e;
	font-size:16px;
	line-height:24px;
}
.lTreasury a{
	color:#0c495a;
	text-decoration:underline;
}



#gFooter{
	width:100%;
	overflow:hidden;
	color:#fff;
	padding:0 0 50px;
}
.fBoxes{
	float:left;
	padding:18px 0 0 13px;
	margin:0;
	list-style:none;
	width:265px;
	font:14px/20px "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
}
.fBoxes li{
	width:100%;
	overflow:hidden;
	background:url(../images/f-sep.gif) no-repeat;
}
.fBoxes .fBoxesPerfect a{background:url(../images/f-boxes-rush.gif) no-repeat 100% 18px;}
.fBoxes .fBoxesRush a{background:url(../images/f-boxes-perfect.gif) no-repeat 100% 18px;}
.fBoxes .fBoxesRush .fBoxesTxt{background:url(../images/ft_partners.jpg) no-repeat;}
.fBoxes li:first-child{background:none;}
.fBoxes a{
	display:block;
	overflow:hidden;
	padding:18px 76px 26px 0;
	color:#fff;
	width:189px;
}
.fBoxes .fBoxesTxt{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	width:100%;
	height:23px;
}
.fBoxes .fBoxesPerfect .fBoxesTxt{background:url(../images/f-boxes-perfect-txt.gif) no-repeat;}
.fBoxes span{
	display:block;
}
/* fFlickr start */
.fFlickr{
	float:left;
	width:265px;
	margin:35px 0 0 65px;
	display:inline;
}
.fFlickr p{
	margin:0;
	background:url(../images/f-txt-flickr.gif) no-repeat;
	float:left;
	width:132px;
	height:172px;
	text-indent:-9999px;
	overflow:hidden;
}

.album p{background:url(../images/f-txt-flickr1.gif) no-repeat !important;
}
.fFlickr div{float:right;}
/* fFlickr end */
/* fSignup start */
.fSignup{
	float:right;
	width:266px;
	margin: 34px 14px 0 0;
	display:inline;
}
.fSignup strong{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/f-txt-signup.gif) no-repeat;
	height:23px;
}
.fSignup fieldset{
	background:url(../images/f-signup-inp-txt.gif) no-repeat;
	overflow:hidden;
	width:100%;
	height:29px;
	margin:13px 0 0;
	display:block;
}
.fSignup .text{
	float:left;
	width:151px;
	padding:2px 6px;
	border:0;
	background:none;
	margin:4px 0 0 2px;
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
}
.fSignup .btn{
	float:right;
	margin:1px 0 0;
}
.fSignup ul{
	list-style: none;
	margin: 22px 0 0;
	padding: 23px 0 0;
	overflow:hidden;
	width:100%;
	background:url(../images/f-sep.gif) no-repeat 3px 0;
}
.fSignup li{
	float:left;
	margin: 0 0 0 12px;
	display:inline;
}
.fSignup li:first-child{margin:0}
/* fSignup end */

.music{
width:390px;
margin:0 auto;
margin-top:10px;
text-align:center;
}
.password{
width:500px;
margin:0 auto;
margin-top:10px;
padding-bottom:10px;
text-align:center;
line-height:1.2em;
}
.password h3{
color:#3f7d8e;
font-size:1.4em;
}
.password p{
text-align:left;
color:#3f7d8e;
font-size:1.0em;
margin-top:10px;
}
p.vidcaption {text-align:center; font-size:12px;}
.bios p {font-size:12px; padding-bottom:10px;}

.scavenger {
	color:#3f7d8e;
	font-size:16px;
	line-height: 18px;
	margin-left: 20px;
}

.scavenger li {padding-bottom: 15px; list-style-type: decimal;}

.attribute {text-align: center; margin: 10px 0 30px 0;}

.addthis {width: 100%; text-align: center; padding: 20px 0 0 0;}


.callout-wrapper {background-color:#1E4359;  padding:10px 0; border-bottom: 1px solid #ffffff;}
.callout { width:960px; margin:0 auto; font-size:18px; color:#fff; font-style:italic; font-family:Georgia, 'Times New Roman', Times, serif; text-align:center}
.callout a {color: #A2E8F3;}
.callout a:hover {color: #CDFFFC;}
