body {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	text-align: left;
	border: 0px;
	margin: 0px;
	color: #777777;
	width: 100%;
	height:100%;
}

img{
    border: none;
}

.standardadpos, .standardadtpos {
	position: relative;
	left: 0px;
	top: 0px;
	padding: 12px;
}

.standardadtpos {
	padding-right: 0px;
}

.standardadmpos {
	position: relative;
	left: 0px;
	top: 0px;
	padding: 11px;
}


.mainsponsor {
	position: absolute;
	left: 706px;
	top: 18px;
	width: 240px;
	height: 90px;
}

.mtop {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	color: #000000;
}

.mcolumn1, .mcolumn2, .mcolumn3, .mcolumn4, .mcolumn5 {
        background-color: #009899;
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	color: #000000;
}

.ccolumn1 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	color: #000000;
}

.ccolumn2, .ccolumn3, .ccolumn4 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	color: #000000;
}

.scolumn22 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px;
	color: #000000;
}

.fcolumn1 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.qacolumn {
	border: 0;
	padding: 0px;
	margin: 0px;
}

.scolumn1 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	border-top: 0px;
	color: #000000;
	padding: 0px;
	margin: 0px;
	width: 474px;
	max-width: 474px;
	min-width: 474px;
}

.scolumn2 {
	border: solid 1px;
	border-color: #c0caca;
	border-right: 0px;
	border-bottom: 0px;
	border-top: 0px;
	color: #000000;
	padding: 0px;
	margin: 0px;
}

.fcolumn2 {
	border: 0px;
	border-color: #c0caca;
	color: #000000;
}

.ccolumn5 {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 0px;
	color: #000000;
}

.pagefooter {
	border: solid 1px;
	border-color: #c0caca;
	border-left: 0px;
	border-bottom: 0px;
	text-align: center;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-top:3px;
	padding-bottom:3px;
}

.eventpreview {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:4px;
	padding-top:4px;
}

.exqpreview, .pollqpreview {
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:8px;
}

.fbridecontent, .fwedcontent {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:2px;
}

.qamainanswer {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:2px;
}

.fwedcaption {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:2px;
}

.storycontent {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:2px;
}

.storybyline {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 14px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:8px;
	padding-top:2px;
}

.storyauthor {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 9px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:8px;
	padding-top:2px;
	text-transform: uppercase; 
}

.storydept {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:2px;
	padding-top:2px;
	text-transform: uppercase; 
}

.storycaption {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:6px;
	padding-top:2px;
}

.fwedphotos {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 14px;
	padding-right:10px;
	padding-bottom:0px;
	padding-top:2px;
  
}

.marrieddate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	padding-left: 12px;
	padding-right:10px;
	padding-bottom:4px;
	padding-top:4px;
}

.calendaraccess, .expertaccess, .pollaccess, .fbrideaccess  {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	text-align:right;
	padding-left: 12px;
	padding-right:12px;
	padding-bottom:4px;
	padding-top:8px;
}

.resourceaccess  {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 9px; 
	color: #777777;
	text-align:right;
	padding-top:4px;
}

.fbrideaccessl {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	text-align:left;
	padding-left: 12px;
	padding-right:12px;
	padding-bottom:4px;
	padding-top:8px;
	float:left;
}
.fbrideaccessr  {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	text-align:right;
	padding-left: 12px;
	padding-right:12px;
	padding-bottom:4px;
	padding-top:8px;
	float:right;
}



.brideaccess {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	text-align:center;
	padding-left: 12px;
	padding-right:12px;
	padding-top:8px;
}

.thisissueimage {
	position: relative;
	left:0px;
	top:0px;
	padding-top:12px;
	padding-left:8px;
}

.leftmenulabel {
	position: relative;
	left: 0px;
	top:0px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.recentbridelabel, .askexpertlabel, .twpolllabel {
	position: relative;
	left: 0px;
	top:0px;
	padding-top: 12px;
}

.leftmenuitem {
	position: relative;
	left: 0px;
	top:0px;
	padding-bottom: 6px;
	padding-left:12px;
	padding-right:2px;
	font-family: Arial, Helvetica, Sans-serif; 
	text-transform: uppercase; 
	font-size: 10px; 
	color: #777777;
	width: 122px;
}

a.leftmenuitem, a.leftmenuitem:visited  {
	color: #777777;
	text-decoration: none;
}

a.leftmenuitem:hover  {
	color: #3e3e3e;
	text-decoration: none;
}

a.standardlink, a.standardlink:visited  {
	color: #003333;
	text-decoration: none;
}

a.standardlink:hover  {
	color: #3e7e7e;
	text-decoration: none;
}

a.standardlinkbold, a.standardlinkbold:visited  {
	color: #003333;
        font-weight:bold;
	text-decoration: none;
}

a.standardlinkbold:hover  {
	color: #3e7e7e;
        font-weight:bold;
	text-decoration: none;
}

a.yearlink, a.yearlink:visited  {
	color: #bebebe;
	padding-right:12px;
	text-decoration: none;
}

a.yearlink:hover  {
	color: #3e3e3e;
	padding-right:12px;
	text-decoration: none;
}

a.yearlinkcurrent, a.yearlinkcurrent:visited  {
	color: #777777;
	padding-right:12px;
	text-decoration: none;
}

a.yearlinkcurrent:hover  {
	color: #3e3e3e;
	padding-right:12px;
	text-decoration: none;
}


a.leftmenuitem, a.leftmenuitem:visited  {
	color: #777777;
	text-decoration: none;
}

a.leftmenuitem:hover  {
	color: #3e3e3e;
	text-decoration: none;
}

a.allcapslink, a.allcapslink:visited  {
	color: #777777;
	text-decoration: none;
	text-transform: uppercase; 
}

a.allcapslink:hover  {
	color: #3e3e3e;
	text-decoration: none;
	text-transform: uppercase; 
}

a.thlink, a.thlink:visited, a.thlink:hover {
	text-decoration: none;
	text-transform: uppercase; 
	margin: 0px;
	padding: 0px;
	white-space: nowrap;
}

hr.standardhr {
	color: #c0caca;
	background-color: #c0caca;
	height: 1px;
	width:211px;
	margin-left:12px;
	border: 0px;
	clear: both;
	position: relative;
	top: 6px;
	
}

hr.homehr {
	color: #c0caca;
	background-color: #c0caca;
	height: 1px;
	width:290px;
	margin-left:12px;
	border: 0px;
	clear: both;
	position: relative;
	top: 6px;
}

hr.midiumdhr {
	color: #c0caca;
	background-color: #c0caca;
	line-height: 1px;
	height: 1px;
	width:300px;
	margin-left:12px;
	border: 0px;
	clear: both;
	position: relative;
	top: 6px;
}

hr.longhr {
	color: #c0caca;
	background-color: #c0caca;
	line-height: 1px;
	height: 1px;
	width:609px;
	margin-left:12px;
	border: 0px;
	clear: both;
	position: relative;
	top: 0px;
}

.previewdate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:6px;
}

.pollarchives, .postarchives, .weddingchives {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:52px;
	padding-bottom:6px;
	text-transform: uppercase; 
}

.qaemail {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 9px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:52px;
	padding-bottom:6px;
}

.polloftheweek, .followbride, .bergenweddings, .askq, .calendarinf {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 20px; 
	color: #003333;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:16px;
	padding-bottom:6px;
}

.inthisissuelbl {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	text-transform: uppercase;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:16px;
	padding-bottom:6px;
}

.inthisissuetls {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	text-transform: uppercase;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:16px;
	padding-bottom:6px;
	float: right;
}

.polldate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:14px;
}

.fbridepostdate, .fweddate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:4px;
}

.qaphotocap {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:6px;
	padding-top:2px;
	padding-bottom:4px;
}

.fphotoinstruct {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:14px;
	padding-top:12px;
	padding-bottom:2px;
	text-align: right;
}

.followweddate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:14px;
}

.followbridename {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:2px;
}

.qadrop {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:2px;
}

.pollarchivedate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:4px;
}

.pollyears {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 14px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:8px;
	padding-bottom:18px;
}

.pollq {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:18px;
}

.fbridetitle, .fwedtitle {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:4px;
	text-transform: uppercase;
}

.qamainq {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 10px; 
	color: #777777;
	font-weight:normal;
	padding-left: 12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:4px;
}

.storytitle {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 32px; 
	color: #003333;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:8px;
}

.fbridemainphoto, .fwedmainphoto, .storymainphoto {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:10px;
}

.qamainphoto {
	position: relative;
	left: 0px;
	top:0px;
	padding-left: 12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:10px;
}

.homefeatures-img{
	width:138px;
	height:100px;
	border:0px; 
}

.issuepreviewtxt-title{
       color:#003333;
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
}

.qtitle{
	font-weight:normal;
	font-size:10px;
}

.resourcetitle{
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	padding-top:4px
}

.eventtitle{
	font-weight:bold;
	font-size:12px;
	text-transform: uppercase;
	padding-top:6px;
	padding-bottom: 4px;
}

.issuepreviewtxt-foldername {
	text-transform: uppercase;
}

.pollarchiveq{
	position: relative;
	left: 0px;
	top:0px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:2px;
	padding-bottom:8px;
}

.storychives {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #003333;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:6px;
	padding-bottom:6px;
	text-transform: uppercase; 
}

.pollResultbar {
	background-color: #959595;
	color: #ffffff;
	text-align:center;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	margin-right:3px;
	padding-top:3px;
	padding-bottom:3px;
	height: 16px;
	float:left;
	left: 12px;
}

.pollpercentage {
	color: #959595;
	text-align:left;
	position: relative;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	padding-top:3px;
	padding-bottom:3px;
	float:left;
	width:40px;
	left: 12px;
}

.pollResultext {
	color: #959595;
	text-align:right;
	position: relative;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	font-weight:bold;
	padding-top:4px;
	padding-right:12px;
}

.pollresults {
	position: relative;
   clear:both;
	padding-bottom: 22px;
}

.previewcouple {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #777777;
	font-weight:bold;
	padding-left: 12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:2px;
}

.leftsidepromo {
	position: relative;
	left:0px;
	top:0px;
	padding-top:18px;
	padding-left:8px;
}

.leftmenuspacer {
	position: relative;
	left:0px;
	top:0px;
	height:28px;
}
.photomodule {
	position: relative;
	top:0px;
	left:0px;
	height: 250px;
	width: 314px;
	padding-bottom:0;
}

.sectionlabel {
	position: relative;
	top:0px;
	left:0px;
	width:212px;
	height: 18px;
}

.homeissue {
	position: relative;
	top:0px;
	left:0px;
	width:289px;
	height: 100px;
	padding-top:12px;
	padding-left: 12px;
	padding-right:12px;
	padding-bottom:4px;
}

.fbridepost, .fqpost {
	position: relative;
	top:0px;
	left:0px;
	padding-top:12px;
	padding-left: 12px;
	padding-right:12px;
	padding-bottom:5px;
	clear: both;
}

.storypost {
	position: relative;
	top:0px;
	left:0px;
	padding-top:12px;
	padding-left: 12px;
	padding-right:12px;
	
}

.resourcepost {
	position: relative;
	top:0px;
	left:0px;
	width: 609px;
}




.storypreviewtxt {
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #777777;
	position: relative;
	padding-right:10px;
	top:0px;
	left:10px;
   float: left;
	width: 206px;
}

.fbridepreviewtxt {
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #777777;
	position: relative;
	padding-right:10px;
	top:0px;
	left:10px;
	float: left;
	width: 124px;
}

.qapreviewtxt {
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 9px; 
	color: #777777;
	position: relative;
	padding-right:10px;
	top:0px;
	left:10px;
	float: left;
	width: 124px;
}

.issuepreviewtxt {
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 11px; 
	color: #777777;
	position: relative;
	padding-right:10px;
	padding-top:0px;
	padding-left:10px;
	float: left;
	width: 124px;
}

.resourcepreviewtxt {
	position: relative;
	left:12px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #777777;
	padding-right:10px;
	
}

.resourceadr {
	position: relative;
	padding-right:10px;
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	font-weight: bold;
	padding-top:2px;
	color: #777777;
}

.resourcead {
	position: relative;
	padding-right:10px;
	top:0px;
	left:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	padding-top:2px;
	color: #777777;
}

.issuepreviewth {
	padding-top:0px;
       padding-bottom:10px;
	padding-left:0px;
	float: left;
	width:138px;
}

.fbridepreviewth, .storypreviewth, .qapreviewth {
	position: relative;
	top:0px;
	left:0px;
	float: left;
	width:74px;
}

.resourcepreviewth {
	position: relative;
	top:0px;
	left:0px;
	clear: left;
	float: left;
	width: 138px;
	height: 100px;
	padding-left: 12px;
}

.bridepreviewth {
	position: relative;
	top:0px;
	left:0px;
	width:138px;
	height:100px;
	padding-top:12px;
}

.followbrideth {
	position: relative;
	top:0px;
	left:0px;
	width:138px;
	height:100px;
	padding-top:12px;
}

.getissuelink {
	padding-top:4px;
	padding-bottom:10px;
}

.morephotoslink {
	position: relative;
	top:0px;
	left:0px;
	padding-top:4px;
	padding-right:12px;
	font-family: Arial, Helvetica, Sans-serif; 
	font-size: 10px; 
	color: #777777;
	text-align:right;
}

.dividercover {
	position: absolute;
	top: 161px;
	left: 532px;
	background-color: #ffffff;
	width:5px;
	height:52px;
}

.dividercoverp {
	position: absolute;
	top: 161px;
	left: 448px;
	background-color: #ffffff;
	width:5px;
	height:52px;
}

.fbridediv {
	position: relative;
	line-height: 1px;
	padding: 0px;
	margin: 0px;
	top:0px;
	left: 0px;
	width: 200px;
	height:2px;
	border-bottom: 1px solid #c0caca;
}

.hpcalendar-title {
	padding-top:8px;
	padding-bottom:0px;
}

.hpcalendar-event {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 11px; 
	color: #777777;
	padding-left: 12px;
	padding-right:11px;
	padding-bottom:4px;
	padding-top:0px;
}

.hpcalendar-startdate {
	position: relative;
	left: 0px;
	top:0px;
	font-family: Arial, Helvetica, Sans-serif;  
	font-size: 12px; 
	color: #003333;
	font-weight:bold;
	padding-left: 0px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:4px;
}

a.hpcalendar-title, a.hpcalendar-title:visited {
	color: #777777;
	text-decoration: none;
}

a.hpcalendar-title:hover {
	color: #3e3e3e;
	text-decoration: none;
}
.newscolumn {
       padding:0;
       margin:0;   
	border-width: 1px 1px 0 0;
	border-style: solid;
	border-color: #c0caca;
}

.searchpreviewtxt {
    font-family: Arial, Helvetica, Sans-serif; 
    font-size: 10px; 
    color: #000000;
    position: relative;
    padding-right:10px;
    top:0px;
    left:10px;
    float: left;
    width: 350px;
}

.smalltext-givingback {
    padding:0 0 0 12px;
    font-family: Arial, Helvetica, Sans-serif;  
    font-size: 10px; 
    color: #000000;
    font-weight:normal;
    text-align: left;
}

hr.midiumdhrsearch {
    color: #c0caca;
    background-color: #c0caca;
    line-height: 1px;
    height: 1px;
    width:450px;
    margin-left:12px;
    border: 0px;
    clear: both;
    position: relative;
    top: 6px;
}

.clear { clear: both; }

.soc_icon {
       display: block;
       height: 16px;
       float: right;
       padding-left: 4px;
       margin-left: 3px;
       background-image: url(http://media.northjersey.com/designimages/soc_icon_divide.jpg);
       background-repeat: no-repeat;
}

a.buyphoto {
	background: url(/images/buy-photo.jpg) no-repeat;
	width: 160px;
	height: 15px;
	display: block;
	position: relative;
	top: 0px;
	left: 0px;
}
a.buyphoto img{
	position: relative;
	top: 0px;
	left: 0px;
}

div#sellLink {
	float: right;
	margin-right: 10px;
	position: relative;
}

