/*
** Advanced Ministry
** 2009/07/07
*/
html { height: 100%; padding-bottom: 1px; font-size: 100%; }
body { padding: 0; background: #9d9ea0 url("../v3images/main-bg.png") repeat-x 0 0; color: #000; font: .75em/1.5 "Verdana", "Geneva", sans-serif; }
* { margin: 0; padding: 0; }
p, ul, ol, dl { padding-bottom: 1em; }
ul, ol { margin-left: 0; padding: 0; list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
h1 { padding-left: 20px; font-size: 2.0508em; font-weight: normal; }
h2 { padding-bottom: 1em; color: #fff; font-size: 1.5833em;  font-weight: normal; }
h3 { padding-bottom: 1em; font-size: 1.25em; font-weight: normal; }
h4 { padding-bottom: 5px; font: bold 1.1667em "Arial", "Helvetica", sans-serif; }
img { border: none; vertical-align: bottom; }
a { text-decoration: none; outline: none; cursor: pointer; color: #d3397f; }
a:hover { text-decoration: underline; }
address { font-style: normal; font-size: 0.9167em; }

/*
 * some globally used classes
 */
.left { float: left !important; }
.right { float: right !important; }

.text-left { padding-left: 20px; color: #fff; text-align: left !important; }
.text-center { text-align: center !important; }
.text-right { text-align: right !important; }
.text-big { text-transform: uppercase; }
.text-small { font-size: 0.9167em; }

.img-right { float: right; padding: 0  0 10px 10px; }
.no-margin { padding-bottom: 0 !important; }
.margin { padding-bottom: 1em !important; }

.home { background: #9d9ea0 url("../v3images/home-bg.png") repeat-x 0 0; }
.twitter { display:block; width:126px; height: 25px; background: transparent url("/versatility/images/twitter_follow.png") repeat-x 0 0; margin-top:2px; padding: 0px; }
.box-header { font-size: 1.25em; font-weight: bold; }
a.bloglink { font-size: 0.8em; font-weight: bold; }
.wrapper { width: 820px; margin: 0 auto; }
.date { float: left; width: 41px; height: 37px; margin-right: 10px; padding-top: 4px; background: transparent url("../v3images/main-date.png") no-repeat 0 0; font-size: 0.9167em; text-align: center; }
.arrow { padding-right: 10px; background: transparent url("../v3images/arrow.png") no-repeat 100% 65%; }
.rss { overflow: hidden; float: right; width: 20px; height: 20px; background: transparent url("../v3images/rss.png") no-repeat 97% 0; text-indent: -99em; }
.hidden { display: none; }

.clip { position: relative; overflow: hidden; width: 770px; margin: 0 auto; }


/*
** forms
*/
textarea, input, select, option, optgroup { padding: 5px 10px; border: 1px solid #a3a4a6; background-color: #fff; color: #7f7f7f; font: 1em "Verdana", "Geneva", sans-serif; }
option { padding: 0; }
option { border: none; }
button { border: none; background: none; color: #fff; font: bold 1em "Arial", "Helvetica", sans-serif; text-align: left; white-space: nowrap; }
button, label, select { cursor: pointer; }

button strong { display: block; height: 29px; padding-left: 10px; background: transparent url("../v3images/btn-submit-pink-lft.png") no-repeat 0 0; }
button span { display: block; padding-right: 10px; background: transparent url("../v3images/btn-submit-pink-rgt.png") no-repeat 100% 0; line-height: 29px; }
button.blue strong { background: transparent url("../v3images/btn-submit-blue-lft.png") no-repeat 0 0; }
button.blue span { background: transparent url("../v3images/btn-submit-blue-rgt.png") no-repeat 100% 0; }
button.big strong { height: 42px; padding-left: 20px; background: transparent url("../v3images/btn-big-lft.png") no-repeat 0 0; font-size: 1.1667em; }
button.big span { padding-right: 20px; background: transparent url("../v3images/btn-big-rgt.png") no-repeat 100% 0; line-height: 42px; }

form.login { overflow: hidden; clear: both; }
form.login button { float: right; margin: 5px 10px 0 0; }

form.search { overflow: hidden; }
form.search input { float: left; margin: 3px 0; width: 140px; }
form.search button { float: right; }

form.password { padding-top: 15px; }
form.password input { width: 210px; }

form.contact p { overflow: hidden; }
form.contact label, form.login label { float: left; clear: left; width: 140px; padding-right: 20px; text-align: right; line-height: 23px; }
form.contact label.text-small { line-height: normal; }
form.contact label span { display: block; font-size: 0.8333em; }
form.contact input, form.login input, textarea { width: 240px; }
form.contact select { width: 210px; }
form.contact p.info { padding-top: 15px; }
form.contact button, form.password button { margin-top: 10px; }

/*
** header
*/
h1.logo { padding-left: 0; }
h1.logo a { float: left; overflow: hidden; width: 265px; height: 57px; margin-bottom: 32px; background: transparent url("../v3images/header-logo.png") no-repeat 0 100%; text-indent: -99em; line-height: normal; }
.home h1.logo a { margin-bottom: 15px; }
ul.primary-links { overflow: visible; float: right; font-size: 0.8333em; width:510px; }
ul.primary-links li { float: left; padding: 0 1px; background: transparent url("../v3images/header-sep.png") no-repeat 100% 0; }
ul.primary-links li.last { background: none; } 
ul.primary-links li a { display: block; width: 125px; padding-top: 25px; background: transparent url("../v3images/header-link.png") no-repeat 5px 0; text-align: center; }
ul.primary-links li a:hover, ul.primary-links li.active a { background: transparent url("../v3images/header-link.png") no-repeat -371px 0; color: #f06eaa; text-decoration: none; }

/*
** menu
*/
ul.nav { clear: both; height: 33px; background: transparent url("../v3images/menu.png") no-repeat 0 0; }
ul.nav li { float: left; }
ul.nav li a { display: block; overflow: hidden; width: 126px; margin-right: -11px; line-height: 33px; text-indent: -99em; }

ul.nav li a:hover { background: transparent url("../v3images/menu.png") no-repeat 0 0; }
ul.nav li#home a:hover { background-position: 0 -33px; }
ul.nav li#about a:hover { background-position: -130px -33px; }
ul.nav li#demo a:hover { background-position: -260px -33px; }
ul.nav li#pricing a:hover { background-position: -388px -33px; }
ul.nav li#samples a:hover { background-position: -516px -33px; }
ul.nav li#referus a { background-position: -644px -33px; }
ul.nav li#signup a { background-position: -772px -33px; }

ul.nav li.active a { position: relative; background: transparent url("../v3images/menu.png") no-repeat 0 0; }
ul.nav li#home.active a { background-position: 0 -66px; }
ul.nav li#about.active a { background-position: -130px -66px; }
ul.nav li#demo.active a { background-position: -260px -66px; }
ul.nav li#pricing.active a { background-position: -388px -66px; }
ul.nav li#samples.active a { background-position: -516px -66px; }
ul.nav li#referus.active a { background-position: -644px -66px; }
ul.nav li#signup.active a { background-position: -774px -66px; }

ul.secondary-links { float: right; font-size: 1.1667em; line-height: 68px; }
ul.secondary-links li { float: left; padding-right: 20px; }
ul.secondary-links li.active a { color: #000; }

/*
** home
*/
.home .wrapper { padding: 0 65px; background: transparent url("../v3images/home-header.png") no-repeat 0 72px; }

ul.header-slider { position: relative; overflow: hidden; clear: both; height: 275px; }
ul.header-slider li { position: relative; width: 770px; height: 275px; line-height: 275px; text-align: center; }
ul.header-slider img { vertical-align: middle;  }

.js div.header-slider { position: relative; overflow: hidden; clear: both; width: 820px; }
.js div.header-slider p.left { position: absolute; left: 0; top: 128px; z-index: 2; }
.js div.header-slider p.right { position: absolute; right: 0; top: 128px; z-index: 2; }
.js div.header-slider p.left a,
.js div.header-slider p.right a { overflow: hidden; float: left; width: 24px; height: 34px; background: transparent url("../v3images/arrow-c.png") no-repeat 0 0; text-indent: -99em; }
.js div.header-slider p.right a { background-position: 100% 0; }
.js div.header-slider .clip { z-index: 1; }
.js div.header-slider li { float: left; }

.lead { font-size: 16px; line-height: 18px; }
.plus { overflow: hidden; margin-top: -10px; }
.plus a { overflow: hidden; float: right; width: 13px; height: 13px; background: transparent url("../v3images/plus.png") no-repeat 0 0; text-indent: -99em; }

.home ul.nav { margin-bottom: 25px; }
.home-box-wrapper { float: left; width: 565px; padding-top: 10px; background: transparent url("../v3images/home-box-top.png") no-repeat 0 0; }
.home-box { float: left; width: 537px; padding: 7px 7px 20px 20px; background: transparent url("../v3images/home-box-bottom.png") no-repeat 0 100%; }
.home-box p, .box-right p { padding: 0; }
.box-right p.date { font-size: 1em; }
.home-box ul { padding: 15px 30px 0; }
.home-box ul li { overflow: hidden; padding-bottom: 10px; }
.home-box ul p.img { float: left; padding: 1px; background: transparent url("../v3images/home-box-inner.png") no-repeat 0 0; }
.home-box ul p.img img { width: 88px; height: 88px; }
.home-box ul p.desc { float: left; width: 360px; height: 80px; padding: 10px 10px 0 ; background: transparent url("../v3images/home-box-inner.png") no-repeat 0 0; line-height: 1.2em; }
.home-box ul p.desc span { display: block; color: #959595; font-size: 0.9167em; }
.home-box ul p.desc a { font-size: 0.8333em; }

.js .home-box ul { position: relative; overflow: hidden; width: 477px; height: 90px; margin: 15px auto 10px; padding: 0; }
.js .home-box li { position: relative; overflow: hidden; float: left; width: 90px; margin: 0 4px 0 0; padding: 0; }
.js .home-box li.selected { width: 278px; }
.js .home-box li p { float: left; }
.js .home-box li p.img { width: 90px; }
.js .home-box li p.desc { position: absolute; left: 90px; top: 0; width: 168px; }
.js .home-box .clip { float: left; width: 467px; margin: 0; padding: 15px 0 10px; }
.js .home-box .clip ul { margin: 0; }
.js .home-box p.left { margin-left: -8px; padding-right: 7px; }
.js .home-box p.right { padding-right: 6px; }
.js .home-box p.left,
.js .home-box p.right { padding-top: 35px; padding-bottom: 0; }
.js .home-box p.left a,
.js .home-box p.right a { overflow: hidden; float: left; width: 29px; height: 37px; background: transparent url("../v3images/arrow-b.png") no-repeat 0 0; text-indent: -99em; }
.js .home-box p.right a { background-position: 100% 0; }

.box-right { display: inline; float: right; width: 225px; height: 531px; margin-right: 2px; padding: 7px 7px 0 13px; background: transparent url("../v3images/home-blog-bg.png") no-repeat 0 0; }
.box-right p.lead { padding: 0 0 15px 10px; color: #fff; }
.box-right p.plus { margin-top: 0; }
.box-right p.plus a { background-position: 0 -13px; }
.box-right ul.posts { overflow: hidden; }

.home ul.posts p.text { color: #e1e1e1; background: transparent url("../v3images/home-post-date-bg.png") no-repeat 0 100%; font-size: 0.9167em; }
.home ul.posts p.date { height: 49px; color: #a2a1a1; background: transparent url("../v3images/home-main-date.png") no-repeat 0 0; }
.home ul.posts li.last p.text { background: none; }

/*
** content
*/
div.main { padding-bottom: 40px; background: transparent url("../v3images/main-box-middle.png") repeat-y 0 100%; }
div.main#samples-main { clear: both; background: transparent url("../v3images/sample-main-bg.png") no-repeat 0 100%; }
div.main-inner { position: relative; overflow: hidden; padding: 25px 15px 0 25px; background: transparent url("../v3images/main-box-top.png") no-repeat 0 0; }
div.main-inner#pricing-main { padding: 25px 0 0 3px; }
div.main-inner#pricing-main h2 { padding-left: 25px; }
.main-inner .left { width: 504px; }
.main-inner .left p { padding: 0 35px 2em 0; }
.main-inner .left p a.arrow-left { padding-left: 10px; background: transparent url("../v3images/arrow-left.png") no-repeat 0 65%; }
.main-inner .box p { padding: 0 0 5px; }
.main-inner .box p.box-header { padding-bottom: 15px; }
.main-inner .box .article { padding-right: 30px; }
.main-inner .article p.box-header { padding-bottom: 25px; font-size: 1em; font-weight: normal; }
.main-inner .article p.box-header strong { font-size: 1.25em; }
.main-inner .article p.box-header em { display: block; font-style: normal; font-size: 0.9167em; }
.main-inner .article p { padding-bottom: 20px; }
.main-inner .article p.cite { padding: 0 15px 20px; font-size: 0.9167em; }
.main-inner .article p.icons { overflow: hidden; padding: 15px 0 15px 10px; background: #fff url("../v3images/icons.png") no-repeat 50% 10px; font-size: 0.8333em; }
.main-inner .article p.icons a { float: left; width: 85px; height: 15px; padding-top: 20px; text-align: center; }
.main-inner .article p.icons a.last { width: 100px; }
.main-inner .article p.discuss { overflow: hidden; padding: 10px 20px; background-color: #d3397f; color: #fff; }
.main-inner .article p.discuss .clouds { float: left; overflow: hidden; width: 44px; height: 44px; padding-right: 15px; background: transparent url("../v3images/clouds.png") no-repeat 0 0; text-indent: -99em; }
.main-inner .article p.discuss strong { display: block; }
.main-inner .article p.discuss a { color: #fff; font-weight: bold; }
.main-inner .box-post { margin-bottom: 10px; padding: 20px; background: transparent url("../v3images/box-post.png") no-repeat 0 0; }
.main-inner .box-post p { padding: 0; }
.main-inner .box-post p.box-post-header { padding: 0 0 20px 30px; background: transparent url("../v3images/cloud.png") no-repeat 0 2px; font-size: 0.9167em; }

.main-inner .box form p { padding-right: 0; }
.main-inner .box form p.space { padding-left: 160px; }
.main-inner .box { margin-bottom: 15px; padding: 25px 0 0; background: #f2f2f2 url("../v3images/main-box-inner-top.png") no-repeat 0 0; }
.main-inner .box div { overflow: hidden; padding: 0 50px 25px 20px; background: transparent url("../v3images/main-box-inner-bottom.png") no-repeat bottom; }
.main-inner .box ol { padding-left: 2em; list-style: decimal; }
.main-inner .box ol li { padding-bottom: 20px; }
.main-inner .box ul { padding-left: 2em; list-style: disc; line-height: 1.8em; }
.main-inner .box p.question { margin-bottom: 20px; padding: 15px 0 20px; border-bottom: 1px solid #a8a8a8; }
.main-inner .box p.updated { margin-top: 20px; padding-top: 20px; border-top: 1px solid #a8a8a8; font-size: 0.8333em; }
.main-inner .box p.updated span { display: inline-block; width: 85px; }
.main-inner p.form-info { position: absolute; right: 0; width: 240px; padding: 0 20px; background: transparent url("../v3images/arrow-left-grey.png") no-repeat 0 4px; font-size: 0.9167em; font-weight: bold; }
.main-inner p.error { background-position: 0 9px; line-height: 25px; }

.main-inner .right { width: 240px; padding-left: 15px; background: transparent url("../v3images/border.png") no-repeat 0 40px; }
.main-inner .right p { padding-bottom: 6px; }
.right p.text { padding: 0 20px 2em 0; }
.main-inner .right p a, .main-inner .right ul.links, .main-inner .right p.text { font-size: 0.9167em; }
.main-inner .right p.text a { font-size: 1em; }
.main-inner .right ul.links { clear: both; padding-top: 20px; color: #959595; }
.main-inner .right ul.links li { line-height: 2em; }
.main-inner .right ul.links-small { padding-bottom: 40px; font-size: 0.8333em; line-height: 2em; }

.main-inner#aboutus .link { height: 80px; margin-top: 22px; padding-top: 20px; background-position: 0 0; }

ul.posts li { overflow: hidden; padding-bottom:5px; }
ul.posts p.text { float: left; width: 165px; padding-bottom: 10px; background: none no-repeat 0 100%; }
ul.posts li.last p.text { padding-bottom: 40px; background: none; }

.main-inner .right p.wallpaper-info { padding-top: 5px; font-size: 0.8333em; }
.main-inner .right p.wallpaper-info a { display: block; padding-top: 5px; }

ul.samples { clear: both; overflow: hidden; padding: 20px 10px 0 20px; }
ul.samples li { float: left; width: 165px; height: 197px; margin: 0 25px 25px 0; padding-top: 10px; background: transparent url("../v3images/sample-bg.png") no-repeat 0 0; }
ul.samples li.last { margin-right: 0; }
ul.samples li p { padding-bottom: 0; }
ul.samples li span { display: block; padding: 7px 0 0 15px; color: #fff; font-size: 1.0833em; line-height: 1em; }
ul.samples li a.arrow { padding-left: 15px; font-size: 0.9167em; }

ul.samples2 { clear: both; overflow: hidden; padding: 20px 10px 0 20px; }
ul.samples2 li { float: left; width: 165px; height: 165px; margin: 0 25px 25px 0; padding-top: 10px; background: transparent url("../v3images/sample-bg2.png") no-repeat 0 0; }
ul.samples2 li.last { margin-right: 0; }
ul.samples2 li p { padding-bottom: 0; }
ul.samples2 li span { display: block; padding: 7px 0 0 15px; color: #fff; font-size: 1.0833em; line-height: 1em; }
ul.samples2 li a.arrow { padding-left: 15px; font-size: 0.9167em; }

table.pricing { width: 815px; background: transparent url("../v3images/plan.png") no-repeat 0 0; }
table.pricing td { padding: 1px 0; border-style: solid; border-width: 0 0 1px; line-height: 35px; text-align: center; }
table.pricing td.desc, table.pricing tr.first td.desc { width: 210px; border: none; font-size: 0.9167em; text-align: left; }
table.pricing tr.first td { border-top-width: 1px; border-bottom: 2px solid #c0c1c2; }
table.pricing tr.header td { border-bottom: 2px solid #000; font-weight: bold; text-align: left; }
table.pricing tr.header td.space-lft, table.pricing tr.header td.space-rgt, table.pricing tr.first td.space-lft, table.pricing tr.first td.space-rgt, table.pricing td.space-lft, table.pricing td.space-rgt { border: none; width: 25px; }
table.pricing tr th { height: 135px; }
table.pricing .grey { background-color: #f2f2f2; }
table.pricing .yellow { border-color: #fad200; width:92px; }
table.pricing .green { border-color: #adc438; width: 93px; }
table.pricing .orange { border-color: #e67429; width: 92px; }
table.pricing .red { border-color: #d72728; width: 93px; }
table.pricing .blue { border-color: #1275c8; width: 92px; }
table.pricing .purple { border-color: #603fa6; width: 93px; }


/*
** footer
*/
p.footer { clear: both; display: block; height: 65px; margin-top: 5px; padding: 40px 25px 0; background: transparent url("../v3images/footer.png") no-repeat 0 0; color: #78797c; font: 0.8333em "Arial", "Helvetica", sans-serif; word-spacing: 5px; }
p.footer strong { float: left; font-weight: normal; }
p.footer a { position: relative; color: #fff; word-spacing: normal; }
p.footer a.right { overflow: hidden; width: 150px; height: 30px; text-indent: -99em; }
p.footer span { display: block; padding-top: 5px; color: #898989; word-spacing: normal; }

/*
** sifr
*/

h1.sifr { height: 50px; padding-top: 18px; }
/*
h1 span.sIFR-replaced { margin-right: -10px; }
.home-box-wrapper span.sIFR-replaced { margin-right: -10px; }
.home-box-wrapper span.sIFR-replaced#sifr-short1, .home-box-wrapper span.sIFR-replaced#sifr-short2 { margin-right: -5px; }
h2.sIFR-replaced { display: block; height: 35px; }
h3.sIFR-replaced { display: block; height: 20px; width: 210px; }
p.sIFR-replaced { display: block; height: 30px; }
*/

@media screen {
	.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
	.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
	.sIFR-alternate { position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
	.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }
}

@media print {
	.sIFR-flash { display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }
	.sIFR-alternate { visibility : visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; width: auto !important; height: auto !important; }
}

/*
** additional stuff added
*/

.pptbackground { display: block; overflow: hidden; margin: 0px 0px 0px 7px; width:150px; height:128px; }
div.main-bottom {
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(../v3images/main-box-bottom.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	height:20px;
}
.xpiritmental_text {
	color:#FFF; 
	font-size:10px 
}


.ui-dialog { position: relative; padding: .2em; width: 300px; }
.ui-dialog .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }

.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; margin:0px auto;  }
.ui-widget-overlay { background: #000000/*{bgColorOverlay}*/ ; opacity: .25;filter:Alpha(Opacity=25)/*{opacityOverlay}*/; }

div.modalVideo .dialogBack{position:absolute; top:0; left:0; background: #000000; opacity: .90;filter:Alpha(Opacity=90); height:568px; width:639px; -moz-border-radius:10px; border-radius:10px;-webkit-border-radius:10px; height: 568px;width:639px;}
#modal-video.small .dialogBack{position:absolute; top:0; left:0; background: #000000; opacity: .90;filter:Alpha(Opacity=90); -moz-border-radius:10px; border-radius:10px;-webkit-border-radius:10px; height: 396px;width:639px;}
div.modalVideo .ui-dialog-content{overflow:hidden}
div.modalVideo .ui-dialog-titlebar { padding: .5em .3em .3em 1em; position: absolute; top:6px; left:0; width:100%; z-index:10000   }
div.modalVideo .ui-dialog-titlebar-close{width:13px; height:13px; background:url('/v3images/close.png') no-repeat; right:2.3em; padding:0;}
div.modalVideo .ui-dialog-titlebar-close span{display:none; }

div.modalVideo #videoFrame{border:none; background:#fff; width:523px; height:306px; margin:35px 45px 0; position:relative; z-index:10000; }

div.modalVideo .clipbar{position:relative; z-index:10000; background:none; width:590px; }
div.modalVideo .clipbar .clip{position:relative; z-index:10000; float: left; width: 523px; margin: 0; padding: 15px 0 10px; }

div.modalVideo .clip ul li,div.modalVideo .clip ul li.selected{width:523px;}
div.modalVideo .clip { }
div.modalVideo .clip ul { margin: 0; }

div.modalVideo .clip li div.item{float:left; width:172px; color:#959595;}

div.modalVideo .clip li div.item img{ border-bottom:2px solid #D3397F }
.item { display: block; color: #959595; font-size: 0.9167em;}
.item { font-size: 0.8333em; }

.box-right-v2 { display: inline; float: right; width: 225px; height: 721px; margin-right: 2px; padding: 7px 7px 0 13px; background: transparent url("../v3images/home-blog-bg-v2.png") no-repeat 0 0; }

.twitterfeed { font-size:0.9167em; }
/*
** the end
*/
