body {
	background: #fde86f url('img/bg.png') repeat-x 0 0;
	text-align: center;
	margin: 0;
	padding: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11pt;
}

#container {
	width: 950px;
	margin: 0 auto;	
	text-align: left;
	background: #fde86f url('img/bg_container.png') repeat-x 0 0;
}

#header1 {
	width: 950px;
	height: 175px;
}

#header2 {
	width: 950px;
	height: 175px;
}

#header3 {
	width: 950px;
	height: 175px;
}

#header4 {
	width: 950px;
	height: 175px;
}

.header1
{
	background: url('img/bg_header.jpg') no-repeat 0 0;
}

.header2
{
	background: url('img/bg_header2.jpg') no-repeat 0 0;
}

.header3
{
	background: url('img/bg_header3.jpg') no-repeat 0 0;
}

.header4
{
	background: url('img/bg_header4.jpg') no-repeat 0 0;
}

.header5 
{
        background: url('img/bg_header5.jpg') no-repeat 0 0;
}

.header6
{
        background: url('img/bg_header7.jpg') no-repeat 0 0;
}

#main {
	width: 910px;
	background: white;
	margin: 0 auto;
	padding: 15px;
}

#content {
	width: 603px;
	float: left;
	padding: 0;
	background: url('img/bg_content.png') repeat-x 0 57px;
}

#content.nosidebar {
        width: 900px !important;
}

#content.nosidebar .article {
        width: 870px;
}

#content-container {
	padding: 15px 15px 15px 15px;
}
#content2 li
{
text-decoration: none;
color: #000;
display: block;
padding-top: 13px;
padding-right: 13px;
padding-bottom: 13px;
padding-left: 62px;
}
#theIssue { background:url(/img/icon-I.jpg) no-repeat left top; }
#theThreat { background:url(/img/icon-warning.jpg) no-repeat left top; }
#theSolution { background:url(/img/icon-lightbulb.jpg) no-repeat left top; }
#theIssue:hover { background:url(/img/icon-I-mo.jpg) no-repeat left top; }
#theThreat:hover { background:url(/img/icon-warning-mo.jpg) no-repeat left top;	}
#theSolution:hover { background:url(/img/icon-lightbulb-mo.jpg) no-repeat left top; }

#home #content-container {
	padding: 0;
}

#content .article {
	width: 570px;
}
.text { 
        font-family: Arial,Helvetica; 
        font-size: 13px;  
        line-height: 18px; 
        color: #333333;
        }
.the_amendment { 
        background-color: #f1f1ff;
        padding: 14px;
        border: #ccf 1px solid; 
        border-right: #ccf 2px solid; 
        border-bottom: #ccf 2px solid; 
        margin-bottom: 14px; 
}
#sidebar {
	width: 297px;
	float: left;
	padding: 0 0 0 10px;
}

#footer {
	width: 940px;
	height: 100px;
	margin: 0 auto;
	background: url('img/bg_footer.jpg') no-repeat 0 0;	
	clear: both;
	display: block;
}


/* SECTIONS
------------------------------------------------ */

 /* SECTIONS -> HEADER */
 div#header-signup {
	width: 930px;
	padding: 5px 20px 0 0;
	text-align: right;
	color: #948117;
	font-weight: bold;
	font-size: .8em;
 }
 
 div#header-signup a {
	text-decoration: none;
	color: #ff8f00;
 }

 #header h1 {
	width: 195px;
	height: 150px;
	margin: 0;
	padding: 0 0 0 30px;
	text-indent: -9000px;
 }

 #header h1 a {
	display: block;
	width: 195px;
	height: 150px;
	overflow: hidden;
 }

 /* SECTIONS -> NAVIGATION */
 #nav {
	width: 940px;
	height: 50px;
	margin: 0 auto;
	background: white;
 }

 #nav ul#dropdowns {
	width: 892px;
	height: 50px;
	margin: 0 auto;
	padding: 0 0 0 18px;
 	background: url('img/bg_navul.jpg') no-repeat 0 0; 
	list-style: none;
 }

 #nav ul li {
	list-style-type: none;
	display: block;
	float: left;
	height: 50px;
 } 

 #nav ul li a {
	display: block;
	float: left;
	height: 50px;
	text-indent: -9000px;
	overflow: hidden;
 }

   /* SECTIONS -> NAVIGATION -> REGULAR NAV */
   #nav ul li.ni-home a { background: url('img/bg_nav2.jpg') no-repeat -10px 0; width: 45px; }
   #nav ul li.ni-prop8 a { background: url('img/bg_nav2.jpg') no-repeat -45px 0; width: 70px; }
   #nav ul li.ni-aboutus a { background: url('img/bg_nav2.jpg') no-repeat -115px 0; width: 79px; }
   #nav ul li.ni-blog a { background: url('img/bg_nav2.jpg') no-repeat -194px 0; width: 50px; }
   #nav ul li.ni-whymarriage a { background: url('img/bg_nav2.jpg') no-repeat -244px 0; width: 165px; }
   #nav ul li.ni-action a { background: url('img/bg_nav2.jpg') no-repeat -409px 0; width: 95px; }
   #nav ul li.ni-contact a { background: url('img/bg_nav2.jpg') no-repeat -504px 0; width: 100px;}
   #nav ul li.ni-donate a { background: url('img/bg_nav2.jpg') no-repeat -620px 0; width: 270px;}

    /* margin-left: 126px; display: inline; */}

   /* SECTIONS -> NAVIGATION -> HOVER NAV */
   #nav ul li.ni-home a:hover { background-position: -10px -50px; }
   #nav ul li.ni-prop8 a:hover { background-position: -45px -50px; }
   #nav ul li.ni-aboutus a:hover { background-position: -115px -50px; }
   #nav ul li.ni-blog a:hover { background-position: -194px -50px; }
   #nav ul li.ni-whymarriage a:hover { background-position: -244px -50px; }
   #nav ul li.ni-action a:hover { background-position: -409px -50px; }
   #nav ul li.ni-contact a:hover { background-position: -504px -50px; }
   #nav ul li.ni-donate a:hover { background-position: -620px -50px; }

   /* SECTIONS -> NAVIGATION -> HOVER SELECTED */
   #nav ul li.ni-home a.selected { background-position: -10px -100px; }
   #nav ul li.ni-prop8 a.selected { background-position: -45px -100px; }
   #nav ul li.ni-aboutus a:hover { background-position: -115px -100px; }
   #nav ul li.ni-blog a.selected { background-position: -194px -100px; }
   #nav ul li.ni-whymarriage a:hover { background-position: -244px -100px; }
   #nav ul li.ni-action a.selected { background-position: -409px -100px; }
   #nav ul li.ni-contact a.selected { background-position: -504px -100px; }
   #nav ul li.ni-donate a.selected { background-position: -620px -100px; }


 /* SECTIONS -> NAVIGATION -> FOOTER NAV */
   #footer ul {
	margin: 0;
	padding: 15px 0 0 10px;
	height: 28px;
   }

   #footer ul li {
	display: inline;
	list-style-type: none;
   }

   #footer ul li a {
	padding: 0 0 0 8px;
	float: left;
	height: 28px;
	color: #4d4c4c;
	font-size: 9pt;
   }

   #footer ul li a span {
	display: block;
	float: left;
	padding: 6px 8px 0 0;
	height: 24px;
   }

   #footer ul li a:hover {
	background: url('img/bg_li_ftr.gif') no-repeat 0 0;
   }

   #footer ul li a:hover span {
	background: url('img/bg_li_ftr.gif') no-repeat 100% 0;
   }

   #copyright-notice {
        color: #4d4c4c;
	font-size: 7.5pt;
	padding: 10px 0 0 18px;
   }
 /* SECTIONS -> CONTENT * /


 /* SECTIONS -> SIDEBAR */
   /* SECTIONS -> SIDEBAR -> VOLUNTEER HQ */
   h2#hdr-volunteer-hq { display: none; margin: 0; padding: 0; }
   ul#block-volhq {
	width: 267px;
	height: 210px;
	margin: 0 0 10px 0;
	padding: 75px 15px 15px 15px;
	background: url('img/bg_sb_volunteerhq.gif') no-repeat 0 0;
	list-style: none;
	overflow: hidden;
   }

   ul#block-volhq li {
	width: 267px;
	list-style-type: none;
	display: block;
   }

   ul#block-volhq li a {
	display: block;
	width: 267px;
	height: 38px;
	text-indent: -9000px;
	overflow: hidden;
   }

   ul#block-volhq li.sbni-volunteer a { background: url('img/bg_volhqnav.jpg') no-repeat 0 0; height: 38px; }
   ul#block-volhq li.sbni-endorseprop8 a { background: url('img/bg_volhqnav.jpg') no-repeat 0 -38px; height: 38px; }
   ul#block-volhq li.sbni-tellfriends a { background: url('img/bg_volhqnav.jpg') no-repeat 0 -76px; height: 38px; }
   ul#block-volhq li.sbni-hosthouseparty a { background: url('img/bg_volhqnav.jpg') no-repeat 0 -114px; height: 38px; }
   ul#block-volhq li.sbni-register a { background: url('img/bg_volhqnav.jpg') no-repeat 0 -114px; height: 38px; }
   ul#block-volhq li.sbni-donate a { background: url('img/bg_volhqnav.jpg') no-repeat 0 -158px; height: 58px; }

   ul#block-volhq li.sbni-volunteer a:hover { background-position: -267px 0; }
   ul#block-volhq li.sbni-endorseprop8 a:hover { background-position: -267px -38px; }
   ul#block-volhq li.sbni-tellfriends a:hover { background-position: -267px -76px; }
   ul#block-volhq li.sbni-hosthouseparty a:hover { background-position: -267px -114px; }
   ul#block-volhq li.sbni-register a:hover { background-position: -267px -114px; }
   ul#block-volhq li.sbni-donate a:hover { background-position: -267px -158px; }


   /* SECTIONS -> SIDEBAR -> CALI VOICES */
   #block-calivoices {
	width: 297px;
	height: 149px;
	margin: 0 0 10px 0;
	background: url('img/bg_sb_voices.jpg') no-repeat 0 100%;
   }

   #block-calivoices h2 {
	width: 297px;
	height: 45px;
	background: url('img/hdr_sb_calivoices.gif') no-repeat 0 0;
	text-indent: -9000px;
	margin: 0;
	padding: 0;
   }

   #block-calivoices img {
	width: 60px;
	height: 60px;
	float: left;
	margin: 14px 10px 0 30px;
	vertical-align: middle;
   }

   #block-calivoices dl {
	vertical-align: middle;
	margin: 15px 0 0 0;
	padding: 0;
   }

   #block-calivoices dt {
	color: #1c1c1c;
	font-size: 14pt;
	font-weight: bold;
	line-height: 16pt;
   }

   #block-calivoices dd {
	color: #787878;
   }
   

   /* SECTIONS -> SIDEBAR -> ONLINE SUPPORTERS */
   #block-onlinesupporters {
	width: 297px;
	height: 66px;
	margin: 0 0 10px 0;
	background: url('img/bg_sb_onlinesupporters.gif') no-repeat 0 0;
   }

   #block-onlinesupporters span.supporters-count {
	display: block;
	width: 130px;
	padding: 13px 0 0 10px;
	text-align: center;
	color: white;
	font-size: 26pt;
	font-weight: bold;
   }

   #block-onlinesupporters span.supporters-label {
	display: none;
   }

   /* SECTIONS -> SIDEBAR -> ENDORSE PROP 8 */
   #block-endorseprop8 {
	margin: 0 0 10px 0;
	width: 297px;
	height: 66px;
   }

   #block-endorseprop8 a {
	display: block;
	width: 297px;
	height: 66px;
	background: url('img/bg_sb_endorseprop8.gif') no-repeat 0 0;
	text-indent: -9000px;
	overflow: hidden;
   }
   
   #block-download a {
	display: block;
	width: 297px;
	height: 66px;
	background: url('img/download-mo.jpg') no-repeat 0 0;
	text-indent: -9000px;
	overflow: hidden;
	margin-bottom: 8px;
   }

   /* SECTIONS -> SIDEBAR -> SOCIAL NETWORKING LINKS */
   #block-socnet ul {
	margin: 0;
	padding: 0;
	width: 297px;
	height: 75px;
	/* background: url('img/bg_socnet.gif') no-repeat; */
   }

   #block-socnet ul li {
	width: 119px;
	height: 31px;
	float: left;
	list-style-type: none;
	padding: 3px 14px 2px 14px;
   }

   #block-socnet ul li a {
	width: 119px;
	height: 31px;
	float: left;
	display: block;
	text-indent: -9000px;
	overflow: hidden;
   }

   #block-socnet ul li.sni-facebook a { background: url('img/socnet/facebook.gif') no-repeat 0 0; }
   #block-socnet ul li.sni-myspace a { background: url('img/socnet/myspace.gif') no-repeat 0 0; }
   #block-socnet ul li.sni-twitter a { background: url('img/socnet/twitter.gif') no-repeat 0 0; }
   #block-socnet ul li.sni-youtube a { background: url('img/socnet/youtube.gif') no-repeat 0 0; }

   #block-socnet ul li a:hover { background-position: 0 -31px; }
 /* SECTIONS -> FOOTER */ 



/* PAGES
------------------------------------------------ */

 /* PAGES -> HOME */

  /* PAGES -> HOME -> HEADLINES */
  #fp-headlines {
	width: 603px;
	height: 300px;
	background: #eee;
	margin: 0 0 10px 0;
  }
  .fp-headline-title {
	background: url('../img/headlines/headline01.jpg') no-repeat 0 0;
	float: left;
	width: 443px;
	height: 55px;
	padding: 245px 0 0 0;
  }

  .fp-headline-title p {
	background: url('img/bg_headline.png') 0 0;
	height: 44px;
	padding: 6px 10px 5px 20px;
	color: #343434;
	font-size: 14pt;
	line-height: 16pt;
	font-weight: bold;
	margin: 0;
  }

  #fp-headline-list {
	margin: 0;
	padding: 20px 0 0 0;
	width: 160px;
	height: 280px;
	background: url('img/bg_ul_headlines.gif') repeat-x 0 0;
	float: right;
	list-style: none;
  }

  #fp-headline-list li {
	list-style-type: none;
	padding: 0 7px 10px 15px;
	margin: 0 0 10px 0;
  }

  #fp-headline-list li.active {
	background: url('img/bg_li_headline.gif') no-repeat 0 5px;
  }

  #fp-headline-list li a {
	font-size: 9pt;
	color: white;
  }

  #fp-headline-list li a:hover {
	color: black;
  }
  
  #fp-headline-list li.active a {
 	color: black;
	font-weight: bold;
  }

  /* PAGES -> HOME -> FEEDS */

  #fp-feed-news, #fp-feed-blog {
	width: 297px;
	height: 301px;
	margin: 0 0 10px 0;
	background: url('img/bg_fp_feeds.jpg') no-repeat 0 100%;
	float: left;
	overflow: hidden;
  }

  #fp-feed-news {
	margin: 0 9px 10px 0;
  }


  #fp-feed-news h2 {
	width: 297px;
	height: 55px;
	margin: 0;
	padding: 0;
	background: url('img/hdr_feeds_tweets.gif') no-repeat 0 0;
	text-indent: -9000px;
  }

  #fp-feed-blog h2 {
	width: 297px;
	height: 55px;
	margin: 0;
	padding: 0;
	background: url('img/hdr_feeds_blog.gif') no-repeat 0 0;
	text-indent: -9000px;
  }

  dl.feed {
	margin: 3px 0 0 0;
	padding: 0;
  }  
 
  dl.feed dt {
	display: block;
	width: 60px;
	margin: 0 0 0 15px;
	text-align: right;
	color: #828282;
	float: left;
	font-size: 9pt;
  }  

  dl.feed dd {
	display: block;
	width: 180px;
	margin: 0 0 10px 15px;
	padding: 0;
	float: left;
  }

  dl.feed dd a {
	color: #1c1c1c;
	font-size: 10pt;
	font-weight: bold;
	display: block;
  } 

  dl.feed dd a:hover {
	color: #134d6c;
  }

  /* PAGES -> HOME -> FEATURES */
  #fp-features {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
  }

  #fp-features li {
	width: 195px;
	height: 75px;
	padding: 0 9px 0 0;
	float: left;
  }

  #fp-features li.fni-spreadtheword { padding: 0;  }

  #fp-features li a {
	display: block;
	width: 195px;
	height: 75px;
	float: left;
	text-indent: -9000px;
	overflow: hidden;
  }

  #fp-features li.fni-blogs a { background: url('img/features/blogs.gif') no-repeat 0 0; }
  #fp-features li.fni-store a { background: url('img/features/store.gif') no-repeat 0 0; }
  #fp-features li.fni-spreadtheword a { background: url('img/features/spreadtheword.gif') no-repeat 0 0; }

  #fp-features li a:hover { background-position: 0 -75px; }


/* ABOUT  */
#callOut1 {
float:right;
width:220px;
margin:0 0 20px 25px;
padding:10px 15px;
color:#5b4f25;
border:#e9e5cd solid 1px;
background:#e9e6ce;
background:url(img/bg-callOut1.jpg) no-repeat top #e9e6ce;
}
#callOut1 .small {
font-size:11px;
}
#callOut1 .big {
font-size:18px;
font-weight:bold;
}
/* ABOUT */

/* FORMATTING & TYPOGRAPHY
------------------------------------------------ */

 /* - COMMON */ 
 .clear-both { clear: both; } 
 hr { background: none; color: white; height: 0; border: 0; }

 /* - TYPO */ 

 /* - GENERAL HEADERS */
 h2#pagetitle {
	background: url('img/bg_title_h2.png') repeat-x 0 0;
	height: 47px;
	font-family: arial, helvetica, sans-serif;
	font-size: 21pt;
	margin: 0;
	padding: 10px 0 0 0;
 }

 #home h2#pagetitle { display: none; }

 /* =Messages
-----------------------------------------------------------------------------*/
div#message {
	font-weight: bold;
	margin: 5px 0;
	padding: 0;
    display: none;
}
  div.notice,
  div#message p {
    padding: 2px 5px;
    margin: 0;
  }
  div.error {
    color: #B51F29;
    border: 1px solid #80250F;
    background: #FFEFEF;
  }
  div.success {
    color: #008000;
    border: 1px solid #008000;
    background: #EFFFEF;
  }
  div.notice {
    color: #0000FF;
    border: 1px solid #0000FF	;
    background: #EFEFFF;
  }

  /* ISSUES PAGE */
 div.issue {
	clear: both;
	margin: 0 0 50px 0;
 }

 div.issue img {
	width: 78px;
	height: 78px;
	float: left;
	border: solid 4px #e5edf8;
	margin: 0 20px 0 0;
 }
 
 /* BLOG */ 
 
 
#archives {
	width:111px;
	background:url(/blog/images/bg-archives.jpg) #FFF no-repeat top;
	margin:0;
	padding:60px 15px 15px 15px;
	color:#2e2e2e;
	float:left;
        font-size: 11px; 
	}
#archives ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#archives ul li {
	margin-bottom:5px;
	padding:0;
	}
#archives a {
	text-decoration:none;
	color:#2e2e2e;
	}
#archives a:hover {
	background-color:#c7dae4;
	}
	
#tags {
	width:111px;
	background:url(/blog/images/bg-tags.jpg) #FFF no-repeat top;
	margin:0;
	padding:60px 15px 15px 15px;
	color:#2e2e2e;
	float:right;
	font-size:80%;
	}
#tags ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#tags ul li {
	margin:0 7px 5px 0;
	padding:0;
	float:left;
	}
#tags a {
	text-decoration:none;
	color:#2e2e2e;
	}
#tags a:hover {
	background-color:#c7dae4;
	}
	
#blogroll {
	width:267px;
	background:url(/blog/images/bg-blogroll.jpg) #FFF no-repeat top;
	margin:0px 0 0 0;
	padding:30px 15px 15px 15px;
	color:#2e2e2e;
	float:left;
        list-style-type: none; 
	}
#blogroll ul {
	/*list-style:none;*/
	margin:0 0 0 15px;
	padding:0;
	}
#blogroll ul li {
	margin:0;
	padding:0;
	/*float:left;*/
	}
#blogroll a {
	text-decoration:none;
	color:#2e2e2e;
	}
#blogroll a:hover {
	background-color:#c7dae4;
	}

#icons {
	width:267px;
	background-none:#FFF;
	margin:15px 0 0 0;
	padding:0 15px 15px 15px;
	float:left;
	}
#icons ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#icons ul li {
	margin:0;
	padding:0;
	text-decoration:none;
	float:left;
	}
#icons img {
	border:none;
	margin-right:10px;
	}
#icons a {
	text-decoration:none;
	color:#2e2e2e;
	}
	
#icons {
	width:267px;
	background-none:#FFF;
	margin:15px 0 0 0;
	padding:0 15px 15px 15px;
	float:left;
	}
#icons ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#icons ul li {
	margin:0;
	padding:0;
	text-decoration:none;
	float:left;
	}
#icons img {
	border:none;
	margin-right:10px;
	}
#icons a {
	text-decoration:none;
	color:#2e2e2e;
	}


#icons {
	width:267px;
	background-none:#FFF;
	margin:15px 0 0 0;
	padding:0 15px 15px 15px;
	float:left;
	}
#icons ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#icons ul li {
	margin:0;
	padding:0;
	text-decoration:none;
	float:left;
	}
#icons img {
	border:none;
	margin-right:10px;
	}
#icons a {
	text-decoration:none;
	color:#2e2e2e;
	}
	
#CTAs {
	width:267px;
	background-none:#FFF;
	margin:15px 0 0 0;
	padding:0;
	float:left;
	}
#CTAs ul {
	list-style:none;
	margin:0;
	padding:0;
	}
#CTAs ul li {
	margin:0;
	padding:0;
	text-decoration:none;
	float:left;
	}
#CTAs img {
	border:none;
	margin-bottom:10px;
	}
#CTAs a {
	text-decoration:none;
	color:#2e2e2e;
	}
#linkcat-2 h2 { 
        visibility: hidden; 
        height: 0px; width: 0px; 
        } 
#linkcat-2 ul, #linkcat-2 li {
        list-style-type: none; 
        margin: 0px; 
        padding: 0px; 
        }
.linkcat { 
        list-style-type: none; 
        }

div.input a img {
	border: none;
}
div.alignleft { 
        float: left; 
} 
div.alignright { 
        float: right; 
}
div.navigation { 
        padding-bottom: 20px; 
}
div.post-divider { 
        border-top:1px dotted #666666;
        padding-bottom:20px;
}

div.content-split-left {
        width: 47%;
        float: left;
        margin-left: 2px;
        margin-right: 8px;
}

div.content-split-right {
        width: 47%;
        float: left;
        margin-left: 8px;
        margin-right: 2px;
}

div.content-threecol-left {
	width: 30%;
	float: left;
	margin-left: 20px;
	margin-right: 3px;
}

div.content-threecol-middle {
        width: 30%;
        float: left;
        margin-left: 3px;
        margin-right: 3px;
}

div.content-threecol-right {
        width: 20%;
        float: left;
        margin-left: 3px;
        margin-right: 3px;
}


div#homeHeader {
	background: url(img/bg_home_headline.gif) no-repeat 0 0;
	width: 910px;
	height: 360px;
	padding-bottom: 15px;
}

div#homeHeader div#homeHeaderDonate {
	padding-top: 250px;
	float: left;
	width: 568px;
}

div#homeHeader div#homeHeaderDonate img {
	display: block;
	margin: 0 auto;
}

div#homeHeader div#homeHeaderForm {
	float: right;
	width: 342px;
}

div#homeHeaderFormForm form {
	padding-left: 30px;
	padding-top: 100px;
	height: 120px;/* abo */
	margin: 0;
}

div#homeHeaderFormForm input {
	float: left;
	width: 125px;
	border: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	height: 20px;
}

div#homeHeaderFormForm #UserEmail {
	width: 155px;
}

div#homeHeaderFormForm #UserAddressZip {
	width: 95px;
}

div#homeHeaderFormForm label {
	float: left; 
	width: 128px;
	color: white;
	font-size: .85em;
	font-weight: bold;
	height: 15px;
}

div#homeHeaderFormForm #UserEmailLabel {
	width: 160px;
}

div#homeHeaderFormForm #UserSubmit {
	width: 112px;
	background: transparent url(img/btn_enter_home_header.png) no-repeat;
	height: 26px;
	text-indent: -9999px;
	font-size: 0pt;
	cursor: pointer;
	margin-left: 142px;
	margin-top: 8px;
	clear: both; 
}

