/* ::::: http://files.tumblize.com/ballparkblog/styles/main.css ::::: */

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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0pt;
	padding: 0pt;
	font-style: normal;
	text-align: left;
	border-bottom: none;
	font-weight: normal;
}
table { border-collapse: collapse; border-spacing: 0pt; }
ol, ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; }
.clear { clear: both; height: 1px; margin-bottom: -1px; }
body {
	background: #15223E url(../images/blog/background-main.png) repeat-y scroll center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	min-width: 960px;
}
a, a:visited {
	color: #201C19;
	text-decoration: none;
}
a:focus {
}
#header #bar-dark {
	background: #0B162D;
	width: 100%;
	height: 65px;
	visibility: visible;
	position: relative;
}
#header #bar-dark ul#nav { float: right; }
#header #bar-dark h1 {
	float: left;
	margin-top: 12px;
	text-indent: -99999em;
}
#header #bar-dark h1 a {
	background: transparent url(../images/blog/logo_inside.png) no-repeat scroll left top;
	width: 300px;
	height: 45px;
	display: block;
}
#header #bar-dark h1 a:hover {
	width: 300px;
	background: url(../images/blog/logo_inside_rollover.png) no-repeat;
}
#header #bar-light {
	background: transparent url(../images/blog/public-background-sign-up-b.png) repeat-x scroll left top;
	height: 68px;
	border-bottom: 1px groove #FFF;
	border-top: 1px solid #FFF;
}
#header #bar-light h2 {
	background: transparent url(../images/blog/blogTitleBar.png) no-repeat scroll left bottom;
	height: 27px;
	display: block;
	text-indent: -99999em;
	padding-top: 33px;
}
#header .w960 {
	width: 960px;
	margin-top: 0pt;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	height: 65px;
	position: relative;
}
#header ul#nav { margin-top: 14px; }
#header ul#nav li { display: inline; float: left; }
#header ul#nav li a {
	height: 33px;
	display: block;
	width: 98px;
	text-indent: -99999em;
	float: left;
	margin-right: 5px;
}
#header ul#nav li.feat a {
	background: transparent url(../images/interface/but_nav_portfolio.png) no-repeat scroll left bottom;
	width: 98px;
}
#header ul#nav li.sign a {
	background: transparent url(../images/interface/but_nav_blog.png) no-repeat scroll left bottom;
}
#header ul#nav li.blog a {
	background: transparent url(../images/interface/but_nav_philosophy.png) no-repeat scroll left top;
}
#header ul#nav li.logn a {
	background: transparent url(../images/interface/but_nav_contact.png) no-repeat scroll left bottom;
}
#header ul#nav li a:active {
	background: left top;
}
#content {
	width: 960px;
	height: auto;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
}
#posts {
	width: 600px;
	float: left;
	margin-bottom: 15px;
	position: relative;
	clear: inherit;
}
#postedComments {
	height: 100%;
	width: 600px;
}
#sidebar {
	background: transparent url(../images/blog/background-sidebar.png) no-repeat scroll left top;
	width: 308px;
	float: right;
	position: relative;
	margin-top: 13px;
	clear: right;
}
#sidebar ul { margin-top: 13px; }
#commentsHeader {
	background: transparent url(../images/blog/comments_header.png);
	height: 75px;
	width: 600px;
}
#sidebar h4 {
	font-size: 23px;
	color: #183060;
	margin-top: 3px;
	margin-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
}
#sidebar-bottom {
	background: transparent url('../images/blog/background-sidebar.png') no-repeat scroll left bottom;
	width: 308px;
	height: 5px;
	position: absolute;
	left: 0pt;
	bottom: -5px;
	visibility: visible;
}
#sidebar ul li { width: 296px; padding-left: 12px; }
#sidebar ul li#about {
	overflow: hidden;
	padding-right: 10px;
	width: 284px;
	line-height: 16px;
	font-size: 11px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
}
#sidebar ul li#about img {
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
#sidebar ul li#about a {
	text-decoration: underline;
	font-weight: bold;
}
#sidebar ul li#search {
	background: transparent url(../images/blog/back_subscribe.png) no-repeat scroll left top;
	height: 47px;
	margin-top: 6px;
}
#sidebar ul li#search #search-input { border: 0pt none ; margin: 7px 0pt 0pt; padding: 8px 20px 0pt; background: transparent url('../images/blog/sidebar-search-input.png') no-repeat scroll left top; width: 196px; height: 27px; font-size: 14px; float: left; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
#sidebar ul li#search #search-button {
	border: 0pt none;
	padding: 0pt;
	background: transparent url('../images/blog/sidebar-search-button.png') no-repeat scroll left top;
	width: 44px;
	height: 40px;
	float: left;
	text-indent: -9999em;
	line-height: 300px;
	margin-top: 7px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
}
#sidebar #title-the-team {
	margin-bottom: 5px;
	margin-top: 5px;
	background: url(../images/blog/back_subscribe.png);
}
#sidebar ul li.team {
	background: transparent url('../images/blog/background-sidebar-li-team.png') no-repeat scroll left top;
	height: 50px;
	padding-top: 7px;
	overflow: hidden;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#sidebar ul li.team img {
	float: left;
	padding-right: 10px;
	padding-top: 5px;
}
#sidebar ul li.team p {
	line-height: 45px;
	float: left;
	font-size: 18px;
	font-weight: normal;
	color: #183060;
	font-family: Arial, Helvetica, sans-serif;
}
#sidebar ul li.team a.twitter {
	background: transparent url(../images/blog/ButtonMore.png) no-repeat scroll left top;
	float: right;
	display: block;
	text-indent: -99999em;
	width: 58px;
	height: 24px;
	margin-right: 13px;
	margin-top: 11px;
}
#sidebar ul li#subscribe {
	background: transparent url(../images/blog/backDark.png) no-repeat scroll left top;
	height: 61px;
	margin-bottom: 10px;
	position: relative;
}
#sidebar ul li#subscribe span {
	background: transparent url(../images/blog/icon-mail.jpg) no-repeat scroll left top;
	width: 50px;
	height: 38px;
	display: block;
	position: absolute;
	left: 17px;
	top: 13px;
	visibility: visible;
}
#sidebar ul li#subscribe #subscribe-input { border: 0pt none ; margin: 14px 0pt 0pt 67px; padding: 10px 10px 0pt; background: transparent url('../images/blog/sidebar-subscribe-input.png') no-repeat scroll left top; width: 155px; height: 24px; float: left; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
#sidebar ul li#subscribe #subscribe-button { border: 0pt none ; margin: 14px 0pt 0pt; padding: 0pt; background: transparent url('../images/blog/sidebar-subscribe-button.png') no-repeat scroll left top; width: 40px; height: 34px; float: left; text-indent: -99999em; line-height: 300px; }
#sidebar #rss-button {
	background: transparent url(../images/blog/sidebar-subscribe-rss.png) no-repeat scroll left top;
	width: 308px;
	height: 65px;
	display: block;
	text-indent: -99999em;
	margin-bottom: 10px;
}
h3.post-title a {
	color: #403933;
	font-size: 21.25px;
	font-weight: bold;
	background: transparent url(../images/blog/background_Comments_section.png) no-repeat;
}
h2.blogSubtitle {
	font-size: 20px;
	line-height: 30px;
	color: #2C549E;
	font-weight: bold;
}
h1.post-title {
	font-size: 28px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #0b162d;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 25px;
}
h3.post-title {
	font-size: 28px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0b162d;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 35px;
}
h3 {
	font-size: 16px;
	font-weight: bold;
	color: #0B162C;
	line-height: 18px;
}

h3.picture-title {
	font-size: 24px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #0b162d;
	padding-left: 75px;
	padding-top: 30px;
}
ol {
	list-style-position: inside;
	list-style-type: square;
	line-height: 23px;
	font-weight: bold;
	color: #15223E;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-indent: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.post {
}
.post-meta {
	font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
	font-size: 12px;
	color: #2C549E;
	font-weight: bold;
	display: block;
	height: 22px;
	padding-top: 9px;
	background: transparent url(../images/blog/background_Blog_Meta.png);
	padding-left: 13px;
	padding-bottom: 2px;
}
.post-meta b {
	color: #E7F1FD;
}
.post-meta a { font-weight: bold; }
.post-meta a.comment-link {
	border-left: 2px solid #E7F1FD;
	background: transparent;
	color: #E7F1FD;
	padding-left: 10px;
	margin-left: 3px;
	height: 11px;
	margin-top: 5px;
}
.post-body {
	font-size: 13px;
	line-height: 18px;
	text-decoration: none;
}
.post-body a {
	color: #0B162C;
	text-decoration: none;
	font-weight: bold;
}
.post-body a:hover{
	text-decoration: none;
	background: #C1D8F5;
}
.post-body p {
	text-align: left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #15223E;
}
.post-body img {
}



#comments {
	height: 55px;
	position: relative;
}
.spacer {
	height: 15px;
	float: left;
	width: 600px;
	clear: both;
}
#content #posts .post .post-body #CommentForm label {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	padding-left: 15px;
	font-size: 16px;
	line-height: 16px;
}
#content #posts .post .post-body #CommentForm #name  {
	font-size: 16px;
	background: #E7F1FD;
	margin-left: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#content #posts .post .post-body #CommentForm {
}
#Blog Title {
	background: url(../images/blog/background_Comments_section.png);
	font-size: 16px;
}
.blogSubtitle {
	font-size: 20px;
	text-transform: capitalize;
	font-weight: bold;
	color: #B1D0FB;
	margin-top: 10px;
	line-height: 25px;
}
#content #posts .post .post-body #CommentFormTextSpan {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 18px;
	padding-left: 10px;
	padding-top: 8px;
	background: #E7F1FD;
	height: 315px;
	width: auto;
	line-height: 30px;
	margin-left: 30px;
	margin-bottom: 10px;
}
#content #posts .post .post-body #CommentFormTextSpan p #name {
	background: #E7F1FD;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 16px;
	color: #000;
}
#submitbutton {
	height: 51px;
	width: 235px;
	float: right;
	margin-right: 15px;
	cursor: auto;
	margin-top: 7px;
}
#CommentForm {
	background: transparent url(../images/blog/background_Comments_section.png);
	height: 35px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#commentsCap {
	background: transparent url(../images/blog/commentCap.png);
	height: 65px;
}
.commentHeader {
	background: transparent url(../images/blog/comments_header.png);
	height: 75px;
	width: 600px;
}
.commentHeaderName {
	font-size: 18px;
	font-weight: bold;
	padding-top: 25px;
	margin-left: 15px;
	line-height: 40px;
	color: #15223E;
}
.CommentHeaderAuthor {
	font-size: 18px;
	font-weight: bold;
	padding-left: 75px;
	padding-top: 30px;
}
.comentHeaderDate {
	padding-top: 45px;
	padding-left: 25px;
}
.commentHeaderDate {
	font-size: 12px;
	padding-left: 50px;
}
.commentFormDate {
	font-size: 12px;
	padding-left: 75px;
	padding-top: 3px;
}
.commentBody {
	background: transparent url(../images/blog/background_TextSpan.png);
	clear: both;
	float: left;
	border-bottom: 1px ridge #231E19;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.contentFormHeader {
	background: transparent url(../images/blog/comments_form_header.png);
	height: 70px;
	margin-top: 25px;
}
.commentFormHeaderTitle {
	font-size: 18px;
	font-weight: bold;
	color: #0b162d;
	padding-top: 26px;
	padding-left: 75px;
}
.commentHeaderTitle {
	font-size: 16px;
	font-weight: bold;
	color: #0b162d;
	padding-left: 50px;
	padding-top: 19px;
	line-height: 16px;
}

#share {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 14px;
}
#facebookConnect {
	background: url(../images/blog/background_Comments_section.png);
	height: 35px;
	padding-top: 15px;
	padding-left: 25px;
}
#share {
	background: transparent;
	padding-left: 15px;
	color: #2C549E;
	line-height: 25px;
	padding-top: 10px;
	float: left;
	width: 500px;
}


#apDiv1 {
	position:absolute;
	width:450px;
	height:45px;
	z-index:1;
	left: -8px;
	top: 300px;
	background: url(../images/blog/titleRibbon.png);
	font-size: 36px;
	padding-top: 7px;
	color: #403933;
	padding-left: 5px;
}
.tags {
	background: transparent url(../images/blog/background_tags.png);
	font-weight: bold;
	font-size: 12px;
	padding-left: 15px;
	height: 35px;
	line-height: 25px;
	margin-bottom: 10px;
	margin-top: 10px;
	color: #788CA5;
}
.contentMain {
	padding-top: 15px;
}

.box {
	width: 297px;
	float: left;
	margin-right: 5px;
	margin-left: 7px ! important;
	height: auto;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
}
.boxRight {
	width: 400px;
	float: left;
	margin-left: 7px ! important;
	height: 170px;
	padding-left: 0px;
	padding-right: 5px;
	text-decoration: none;
	border: 1px solid #203662;
}

.boxCenter {
	width: 200px;
	float: left;
	margin-right: 5px;
	margin-left: 7px ! important;
	height: 160px;
	padding-left: 0px;
	padding-right: 10px;
	text-decoration: none;
	border: 1px solid #203662;
	padding-top: 10px;
}

ul#navigation { position: absolute; top: 15px; right: 5px; }
ul#navigation li { float: left; }
#body-plans ul#navigation li#tab-sign-up a, #body-signup ul#navigation li#tab-sign-up a { background: transparent url('../images/interface/button-nav-sign-up.png') no-repeat scroll left top; }
#body-blog ul#navigation li#tab-feature-tour a {
	background: transparent url(../images/interface/buttonPortfolio.png) no-repeat scroll left bottom;
}

#body-blog ul#navigation li#tab-feature-tour a:active {
	background: transparent url(../images/interface/buttonPortfolio.png) no-repeat scroll left top;
}


ul#navigation li#tab-feature-tour a {
	background: transparent url(../images/interface/buttonPortfolio.png) no-repeat scroll left bottom;
	width: 97px;
	height: 33px;
	text-indent: -9999px;
	display: block;
	margin-right: 5px;
}
ul#navigation li#tab-feature-tour a:active {
	background: transparent url(../images/interface/buttonPortfolio.png) no-repeat scroll left top;
}
ul#navigation li#tab-sign-up a {
	background: transparent url(../images/interface/buttonBlog.png) no-repeat scroll left top;
	width: 97px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}

ul#navigation li#tab-sign-up { margin-right: 5px; }
ul#navigation li#tab-blog a {
	background: transparent url(../images/interface/buttonPhilosophy.png) no-repeat scroll left bottom;
	width: 97px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}
ul#navigation li#tab-blog a:active {
	background: transparent url(../images/interface/buttonPhilosophy.png) no-repeat scroll left top;
}
ul#navigation li#tab-blog { margin-right: 5px; }
ul#navigation li#tab-login a {
	background: transparent url(../images/interface/buttonContact.png) no-repeat scroll left bottom;
	width: 97px;
	height: 33px;
	text-indent: -9999px;
	display: block;
}
ul#navigation li#tab-login a:active {
	background: transparent url(../images/interface/buttonContact.png) no-repeat scroll left top;
}
.marketing-footer div {
	color: #FB6A08;
	display: inline;
	font-weight: bold;
}
.marketing-footer div a {
	color: #F46839;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}
.marketing-footer div span { font-family: Georgia,Times,serif; font-style: italic; font-weight: normal; }
.marketing-footer a, .marketing-footer a:visited {
	color: #2577CF;
	text-decoration: none;
}
.marketing-footer a:hover {
	text-decoration: none;
	color: #F26637;
}
.news ul { margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.news li {
	padding: 0pt 0pt 1px;
	background: transparent url('div-footer-link-darker.gif') repeat-x scroll left bottom;
	line-height: 25px;
}
.news a {
	font-size: 14px;
	font-weight: normal;
	color: #E6F1FD;
	text-decoration: none;
	text-align: left;
	border-top: 0px none #203662;
	border-right: 0px none #203662;
	border-left: 0px none #203662;
	border-bottom: 1px solid #203662;
	width: 293px;
}
.news li a { margin: 0pt 0pt 2px; padding: 9px 5px 10px; display: block; }
.blog li a { margin: 0pt 0pt 2px; padding: 7px 5px; display: block; }
.news li a:hover {
	color: #15223E;
	width: 293px;
	background: #AFCBF4 center;
}


#navigation #sitelinks li { margin: 0px; padding: 0px; background: transparent url('navi-divider.gif') no-repeat scroll left center; list-style-type: none; list-style-image: none; list-style-position: outside; width: 121px; display: block; height: 101px; float: left; line-height: 18px; }
#footer {
	width: 100%;
}
.positioner {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	background: #0b162d;
}
#workingnow_container, #workingnow_container div { overflow: hidden; height: 168px; width: 100%; }
.home .firstFooter { overflow: hidden; background-color: transparent; }
.secondFooter { background: rgb(30, 29, 29) none repeat scroll 0% 0%; height: 48px; clear: both; }
.marketing-footer {
	width: 900px;
	padding-bottom: 10px;
	color: #3067CC;
	font-size: 11px;
	font-family: "HelveticaNeau",Helvetica,Arial,sans-serif;
	text-align: center;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0pt;
	margin-left: auto;
	padding-top: 10px;
	float: inherit;
	clear: both;
}
p.serviceLink {
	padding: 0px;
	background: transparent url('bg-link-small.gif') no-repeat scroll right center;
	margin-right: 15px;
	margin-top: 5px;
	margin-bottom: 0pt;
	text-align: right;
	color: #FB6200;
}
p.serviceLink a, .news p.serviceLink a {
	font-size: 12px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	margin-right: 15px;
	color: #FB6B08;
	text-align: right;
}
p.serviceLink a:hover, .news p.serviceLink a:hover {
	color: #EDE3DA;
	text-align: right;
}
.home .news li {
}
.articles {
	width: 640px;
	float: left;
}
#body-index .firstFooter .positioner .box.news .tickerTitle {
	font-size: 16px;
	color: #FB6A08;
	font-weight: normal;
	width: 300px;
	border-bottom: 1px inset #352E27;
	padding-bottom: 10px;
}
.firstFooter .positioner .box.news .tickerTitle {
	font-size: 16px;
	color: #FB6A08;
	font-weight: normal;
	width: 300px;
	border-bottom: 1px solid #203662;
	padding-bottom: 10px;
}
.blogMultipleWrap {
	clear: both;
	float: left;
	height: inherit;
	width: 600px;
}
.multipleEntryCap {
	background: url(../images/blog/background_multipleblog_cap.png);
	height: 25px;
	position: relative;
}
.singleEntryCap {
	background: url(../images/blog/background_singleblog_cap.png);
	height: 15px;
}
.firstFooter {
	background: #1a1712;
}
.MainBlogPhoto {
	height: 350px;
	overflow: hidden;
}
.MainContentEntry {
	padding-top: 10px;
	padding-bottom: 10px;
}
.firstFooter {
	background: #0b162d;
}
.CommentsWrap {
}
.CommentHeading {
	background: transparent url(../images/blog/comments_headerEntries.png);
	height: 55px;
}
.Comment {
	text-align: justify;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 12px;
	background: url(../images/blog/background_BlogComments.png);
	padding-bottom: 5px;
}
.CommentCap {
	background: transparent url(../images/blog/background_singleblog_cap.png);
	height: 15px;
	margin-bottom: 5px;
}
.ReadMore {
	background: url(../images/blog/buttonReadMore.png) no-repeat;
	width: 60px;
	height: 22px;
	float: right;
}
.readMoreMainDiv {
	position: relative;
}
.ReadMoreDiv {
	position: relative;
}
#content .blogMultipleWrap #posts .post .post-body .readMoreMainDiv #apDiv3 a img {
	text-decoration: none;
	border-style: none;
}
.NavHolder {
	position: relative;
}
.aboutVJ {
	float: left;
	height: 20px;
	width: 180px;
	background: url(../images/blog/aboutVJ.png);
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.multipleEntryBrief {
	background: #C3BAB5 url(../images/blog/background_TextSpan.png);
	padding-top: 6px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 8px;
	border-top: 1px double #EAF2FD;
}#content .blogMultipleWrap #posts .post .post-body .ReadMoreButton .multipleEntryBrief p {
	color: #2C549E;
}
#content .blogMultipleWrap #posts .post .post-body .ReadMoreButton .multipleEntryBrief h2 {
	font-size: 18px;
	font-weight: bold;
	color: #15223E;
	line-height: 24px;
}

.portfolioWrap {
	float: left;
	width: 600px;
}
.portfolioBlock {
	float: left;
	width: 600px;
	margin-bottom: 15px;
	margin-top: 15px;
}
.portfolioHeader {
	background: transparent url(../images/content/portfolioSetupHeader.png);
	height: 67px;
	width: 600px;
}
.portfolioImage {
	background: transparent url(../images/content/portfolioSetupImage.png);
	float: left;
	height: 194px;
	width: 600px;
	position: relative;
}
.portfolioCap {
	background: url(../images/content/portfolioSetupCap.png);
	float: left;
	height: 14px;
	width: 600px;
}
.portfolioHeaderTitle {
	font-size: 18px;
	font-weight: bold;
	color: #15223E;
	padding-left: 75px;
	padding-top: 10px;
}
.portfolioTextDetail {
	font-size: 12px;
	color: #E7F1FD;
	padding-top: 13px;
	padding-left: 75px;
}
#apDiv3 {
	position:absolute;
	width:120px;
	height:27px;
	z-index:10;
	left: 465px;
	top: -8px;
	display: block;
}
.blogPicture {
}
.blogTagText {
	padding-left: 65px;
	padding-top: 9px;
}
#commentHeader {
	color: #B1D0FB;
	line-height: 35px;
	font-size: 20px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.CommentInputArea {
	background: #2C549E url(../images/blog/background_TextSpan.png);
	height: 400px;
}
#Captcha {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
	width: 320px;
	padding-left: 15px;
	padding-top: 5px;
	line-height: 16px;
}
#body-blogSingle #header #bar-dark .w960 #navigation #tab-sign-up a {
	background: transparent url(../images/interface/buttonBlog.png) no-repeat scroll left bottom;
}
.SideBarWrap {
	float: right;
	padding-bottom: 15px;
	padding-top: 4px;
}
#BlogHeader {
	background: transparent url(../images/blog/blog_Background_multiHeader.png);
	height: 70px;
}
#BlogPictureHeader {
	background: transparent url(../images/blog/multi_pictureBlog_header.png);
	height: 70px;
}
#BlogMultiplePix {
	height: 200px;
	overflow: hidden;
}

.categoryTitle {
	float: left;
	width: 600px;
	height: 30px;
	clear: both;
	padding-bottom: 10px;
	font-size: 25px;
	color: #15223E;
	background: url(../images/blog/CategoryTitle.png);
	padding-top: 10px;
	margin-top: 15px;
}
.CategoryTitleSetup {
	text-align: right;
	padding-right: 15px;
}
.blogPicture {
	width: 600px;
	clear: none;
	font-size: 20px;
	line-height: 30px;
	font-weight: bold;
	color: #2C549E;
}
.blogPictureCaption {
	font-size: 13px;
	line-height: 18px;
	color: #15223E;
}
#blogPicture {
	padding-top: 15px;
	padding-bottom: 15px;
	text-decoration: none;
	border-style: none;
}
#h3 {
	font-size: 20px;
	color: #2C549E;
	line-height: 30px;
	font-weight: bold;
}
#body-blogSingle #content #posts .post .post-body #blogPicture #image {
	text-decoration: none;
	border-width: 0px;
	border-style: none;
}
.headerLogo {
	float: left;
	height: 42px;
	width: 160px;
	margin-top: 12px;
}
.footerPicture {
	float: right;
	width: 128px;
	height: 154px;
	background: transparent url(../images/interface/MattPrep.png) no-repeat;
	margin-top: 8px;
	margin-right: 6px;
}
.footerMattCopy {
	font-size: 12px;
	line-height: 16px;
	color: #D7E7FE;
	float: left;
	width: 240px;
	padding-bottom: 5px;
	padding-left: 12px;
	padding-top: 11px;
}
.footerCenterSocial {
	float: left;
	width: 198px;
	padding-top: 5px;
	padding-left: 12px;
	text-decoration: none;
	border-width: 0px;
	border-style: none;
}
#body-blogSingle .firstFooter .positioner .positioner .boxCenter .footerCenterSocial a img {
	text-decoration: none;
	border-width: 0px;
	border-style: none;
}
.firstFooter .positioner .positioner .boxRight .footerMattCopy p {
	text-align: justify;
}
.readMore {
	font-weight: bold;
	color: #FB6A08;
	text-decoration: none;
}
.readMore:hover {
	font-weight: bold;
	color: #E3EEFC;
	text-decoration: none;
}
.readMore {
}
.MoreDiv {
	float: right;
	margin-top: 5px;
}
img {
	border-width: 0px;
	border-style: none;
}
a img {
	text-decoration: none;
	border-width: 0px;
	border-style: none;
}
#playerdiv {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	overflow: hidden;
	height: 354px;
}
#container {
	margin: 0px;
	padding: 0px;
	clear: both;
	background: url(../images/blog/bak_video_blog.jpg);
}

