h1 { font-size: 19px; font-weight: bold; color: #000; margin: 0px; padding: 0px; }
h2 { font-size: 15px; font-weight: bold; color: #000; margin: 0px; padding: 0px; }
h3 { font-size: 12px; font-weight: bold; color: #01573c; margin: 0px; padding: 0px; }
h4 { font-size: 12px; font-weight: bold; color: #01573c; margin: 0px; padding: 0px; }
p { padding: 3px 0px 5px 0px; }

homeContent {  }

.recentForumDiscussions h2 { padding-bottom: 10px; display: block; }
.newsContent { padding-top: 15px; } 
.newsHead, .newsHead a, .newsHead a:link, .newsHead a:visited { color: #000000; font-size: 19px; font-weight: bold; padding-bottom: 10px; text-decoration: none; }
.newsHeadDate, .newsHeadDate a { color: #acacac; }

/* Feeds */
.newsAvatar { float: left; width: 12.5%; }
.newsBody { float: left; width: 87%; }
.newsItem { padding-bottom: 10px; padding-top: 10px; border-bottom: 1px solid #eee;}
.newsItemFeature { padding: 4px 0px 5px 0px; }
.newsItemFeatureText { margin-top: 2px; padding-bottom: 5px; padding-right: 2px; padding-top: 3px; }
.newsItemComment { padding-left: 1px; padding-bottom: 7px; }
.newsItem.lastItem { padding-bottom: 0px; border: 0px; }
.MateUpdate { padding-left: 10px; }
.MateUpdateIcon { float: left; width: 4.5%; padding-top: 3px; }
.MateUpdateInner { float: left; width: 95%; }
.MateUpdateHeader { height: 24px; }
.MateUpdateHeader .MateUpdateHeaderUsername { color: #000; font-size: 12px; font-weight: bold; float: left; height: 100%; }
.MateUpdateHeader .MateUpdateHeaderUsername div { padding-top: 3px; }
.MateUpdateHeader .MateUpdateHeaderUsername a, .MateUpdateHeader .MateUpdateHeaderUsername a:link, .MateUpdateHeader .MateUpdateHeaderUsername a:visited, .MateUpdateHeader .MateUpdateHeaderUsername a:hover { font-weight: normal; }
.MateUpdateHeader .MateUpdateHeaderTitle { float: left; height: 100%; }
.MateUpdateHeader .MateUpdateHeaderTitle div { padding: 3px 0px 0px 3px; }
.MateUpdateHeader .MateUpdateHeaderTitle div a { font-weight: bold; color: #01573E; }
.MateUpdateHeader .MateUpdateHeaderTitle div.MateUpdateSellingTitle { padding: 3px; float: left; }
.MateUpdateHeader .MateUpdateHeaderTitle div.MateUpdateSellingIcon { padding: 1px 1px; float: left; }
.MateUpdateHeader .MateUpdateHeaderTitle div.MateUpdateSellingBuy { float: left; padding: 0px 0px 0px 2px; }
.MateUpdateHeader .MateUpdateHeaderTitle div.LadderBuyButton { padding: 0px; float: left; }
.MateUpdateHeader .MateUpdateHeaderTime { float: left; height: 100%; }
.MateUpdateHeader .MateUpdateHeaderTime div { padding: 5px 0px 0px 5px; }
.MateUpdateHeader span { font-weight: normal; }
.MateUpdateContent { padding-bottom: 10px; }
.MateUpdateContent .LadderProfitGuarantee { padding-left: 0px; }
.newsComments { float: left; color: rgb(255, 255, 255); font-weight: bold; font-size: 11px; vertical-align: top; text-align: center; margin-right: 5px; }
.newsComments a { color: #fff; display: block; }
.newsComments9 { background: url(http://c1.puntersparadise.net/home/commentCounter9.gif) no-repeat left top; height: 17px; width: 15px; }
.newsComments99 { background: url(http://c1.puntersparadise.net/home/commentCounter99.gif) no-repeat left top; height: 17px; width: 23px; }
.newsComments999 { background: url(http://c1.puntersparadise.net/home/commentCounter999.gif) no-repeat left top; height: 17px; width: 28px; }
.newsVideoItem { padding-top: 6px; }
.newsVideoDuration { background: url(http://c1.puntersparadise.net/profiles/notify_Video.png) no-repeat left top; height: 18px; padding: 1px 0px 0px 20px; margin-top: 3px; color: #999; }
.newsVideoItemThumbOuter { float: left; }
.newsVideoItemThumb { padding: 1px; border: 1px solid #a09991; }
.newsVideoItemText { float: left; padding-left: 7px; width: 462px; }

ul { padding: 0; margin: 0; list-style-type: none; }
li { margin-bottom: 10px; }
img.caption, div.caption {  }
div.caption { position: relative; }
#photoStrapLine { position: absolute; background: #000; left: 0; bottom: 0; height: 50px; margin-bottom: 22px; -moz-opacity: .5; opacity: .5; filter: alpha(opacity=50); }
#photoCaption2 { position: absolute; left: 0; bottom: 0; margin-bottom: 25px; padding: 0px 0px 0px 13px; height: 42px; overflow: hidden;}
#photoCaption2 h2 { color: #fff; font-size: 18px; font-weight: bold; padding: 0px; margin: 0px; display: inline; }
#photoCaption2 h3 { color: #fff; font-size: 12px; font-weight: bold; padding: 5px 0px 0px 0px;}
#photoCaption2 .sIFR-replaced { padding-top: 0px; }
#photoCaption3 { position: absolute; left: 0px; bottom: 0px; font-size: 11px; font-weight: bold; margin-bottom: 30px; text-align: right; width: 620px; color: #ccc;}
#Container {	position: relative; margin: 0 auto; background-color: #dedede; border: 5px solid #ccc; font-size: 0px; }
#LinkContainer { position: absolute; top: 0; left: 0; height: 100%; width: 100%; /* filter:alpha(opacity:80); /* Specify opacity for IE */ }
.PrevLink, .NextLink { cursor: pointer; width: 18%; height: 100%; background: transparent url(http://c1.puntersparadise.net/home/c.gif) no-repeat; /* Trick IE into showing hover */ display: block; }
#PrevLink span, #NextLink span { display: none; }
.PrevLink { left: 0; float: left; }
.NextLink { right: 0; float: right; }
/* background image for IE */
.PrevLink:hover, .PrevLink:visited:hover { background: url(http://c1.puntersparadise.net/home/prev_minus.gif) 20% 50% no-repeat; }
.NextLink:hover, .NextLink:visited:hover { background: url(http://c1.puntersparadise.net/home/next_plus.gif) 80% 50% no-repeat; }
/* background image for compliant browsers */
#LinkContainer>.PrevLink:hover, #LinkContainer>.PrevLink:visited:hover { background: url(http://c1.puntersparadise.net/home/prev_chevron.png) 20% 50% no-repeat; }
#LinkContainer>.NextLink:hover, #LinkContainer>.NextLink:visited:hover { background: url(http://c1.puntersparadise.net/home/next_chevron.png) 80% 50% no-repeat; }

#banner65 { padding-bottom: 10px; padding-top: 5px; }
#banner67 { padding-bottom: 10px; padding-top: 5px; }
