body {
margin: 0; 
padding:0;
font-family: verdana, arial, sans-sefif;
font-weight:normal;
font-size: 14px;
background: transparent url(http://www.boobiethon.com/images/site/2008/bgstripe.gif);
}
#wrapper{
margin: 0 auto;
width: 100%; 
background: transparent url(http://www.boobiethon.com/images/site/2008/pinkbgoverlay.png) top repeat-x;
}
#container{
width: 959px; 
margin: 0 auto;
padding: 0;
background: transparent url(http://www.boobiethon.com/images/site/2008/contentbg.gif) repeat-y top left;
}
#header h1{
display: none;
}
a{outline: none;}
a {color:#E1387D; font-weight:bold; text-decoration:none;}
a:link {color:#E1387D; font-weight:bold; text-decoration:none;}
a:visited {color:#E1387D; font-weight:bold; text-decoration:none;}
a:hover {color:#B14773; font-weight:bold; text-decoration:underline;}
p{
line-height: 1.5em;
margin: 3px 0;
font-size: 13px;
text-align: left;
}
h2, h3{
color:#2F2F31;
font-weight: normal;
font-family: georgia, times, serif;
}

ul{
margin: 0 30px 0 10px;
}
li{
margin: 0 0 2px 0;
padding: 0;
}
blockquote{
margin: 15px 0 10px 0;
padding: 10px;
background: transparent url(http://www.boobiethon.com/images/site/2008/ltgradient.gif) repeat-x;
color: #B14773;
font-size: 12px;
line-height: 18px;
}

/*HEADER------------------------------------------*/
#header{
position: relative;
width: 616px;
height: 160px;
padding: 0;
margin: 0;
background: transparent url(http://www.boobiethon.com/images/site/2008/headerbg.gif) no-repeat top right;
}
#header ul{
padding: 0;
margin: 0;
list-style: none;
}
#mainnav{
position: absolute;
top: 0; 
left: 16px;
width: 600px;
height: 50px;
}
#mainnav li{
float: left;
margin: 0;
}
#donatenav{
text-indent: -9999px;
}
#donatenav a{
margin: 0;
display: block;
width: 169px;
height:66px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donate-top.gif) no-repeat top left;
}
#donatenav a:hover{
background-position: 0 -66px;
}
#submitnav{
text-indent: -9999px;
}
#submitnav a{
margin: 0;
display: block;
width: 211px;
height:66px;
background: transparent url(http://www.boobiethon.com/images/site/2008/submit-top.gif) no-repeat top left;
}
#submitnav a:hover{
background-position: 0 -66px;
}
#galleriesnav{
text-indent: -9999px;
}
#galleriesnav a{
margin: 0;
display: block;
width: 206px;
height:66px;
background: transparent url(http://www.boobiethon.com/images/site/2008/gallery-top.gif) no-repeat top left;
}
#galleriesnav a:hover{
background-position: 0 -66px;
}
#logo{
position: absolute;
top: 80px;
left: 26px;
height: 105px;
width: 412px;
margin: 0px auto 0 auto;
background: transparent url(http://www.boobiethon.com/images/site/2008/logo.gif) no-repeat top left;
}
#logo a{
display: block;
margin: 0 auto;
height: 93px;
width: 412px;
}
#joinus{
position: absolute;
top: 115px;
left: 466px;
height: 53px;
width: 119px;
margin: 0px auto 0 auto;
background: transparent url(http://www.boobiethon.com/images/site/2008/joinus.gif) no-repeat top left;
}
#joinus a{
display: block;
margin: 0 auto;
height: 53px;
width: 119px;
}
/*Main------------------------------------------*/
#left{
float: left;
width: 616px;
}
.worksafe{
background: transparent url(http://www.boobiethon.com/images/site/2008/updates-bg.gif) top left repeat-y;
width: 600px;
margin: 0 ;
}
.worksafe-bg{
background: transparent url(http://www.boobiethon.com/images/site/2008/updates-top.gif) top left no-repeat;
width: 600px;
padding: 35px 0 0 0;
}
.worksafe-bottom{
background: transparent url(http://www.boobiethon.com/images/site/2008/updates-bottom.gif) top left no-repeat;
height:19px;
width: 600px;
}
.worksafe p{
padding: 0 25px;
margin: 0 0 8px 0;
font-size: 11px;
}
.meter {
padding: 35px 0 0 0;
margin:  0;
font-size: 11px;
}
.blog-column{
padding: 0 5px 0 20px;
}
#left .title-header{
color:#E0397F;
font-size: 36px;
margin: 30px 0 10px 0 ;
padding: 20px 0 0 0 ;
background: transparent url(http://www.boobiethon.com/images/site/2008/header-line.gif) no-repeat;
}
#left h2{
font-size: 36px;
margin: 0;
padding: 0;
color: #b14773;
}
.blog h3{
font-size: 24px;
color: #e1387d;
font-family: verdana, arial, sans-sefif;
margin: 0;
padding: 0;
}
.blog ul{
padding: 5px 0 10px 20px;
}
.blog ol{
padding: 5px 0 10px 20px;
margin: 0 0 0 20px;
}
.blog li{
font-size: 14px;
line-height: 20px;
}
.blog-column hr{
background: transparent url(http://www.boobiethon.com/images/site/2008/darkpinkdash.gif) repeat-x bottom left;
height: 5px;
border: none;
margin: 5px 0 20px 0;
}
.entry_img{
border: 1px solid #E0397F;
text-align: center;
}
.entry_img2{
border: 1px solid #E0397F;
margin: 0 4px 0 0;
}
.social_bookmarks{
vertical-align: top;
margin: 0 4px 0 0;
}
.blog p{
font-size: 14px;
padding: 2px 0 10px 0;
margin: 0;
text-align: left;
}
.blog .posted{
font-size: 11px;
padding: 10px 0 30px 0;
margin: 0 0 20px 0;
background: transparent url(http://www.boobiethon.com/images/site/2008/posted.gif) repeat-x bottom right;
text-align: left;
color: #B14773;
}
p.sociallinks{
margin: 10px 0 0 0;
padding: 0;
}

/*Side------------------------------------------*/
#right{
float: left;
position: relative;
width: 343px;
margin: 0;
padding: 0;
background: transparent url(http://www.boobiethon.com/images/site/2008/topright.gif) top no-repeat;
}
#topnav{
padding: 5px 0 0 145px;
list-style: none;
}
#topnav li{
float: left;
margin: 0;
text-indent: -9999px;
}
#aboutnav{
background: transparent url(http://www.boobiethon.com/images/site/2008/nav-div.gif) no-repeat right;
}
#aboutnav a{
margin: 0;
display: block;
width: 68px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/about.gif) no-repeat top left;
}
#aboutnav a:hover{
margin: 0;
display: block;
width: 68px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/about-over.gif) no-repeat top left;
}
#contactnav a{
margin: 0;
display: block;
width: 60px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/contact.gif) no-repeat top left;
}
#contactnav a:hover{
margin: 0;
display: block;
width: 60px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/contact-over.gif) no-repeat top left;
}
#thanksnav{
width: 343px;
padding: 95px 0 0 15px;
*padding-top: 75px;
list-style: none;
text-indent: -9999px;
}
#thanksnav li{
float: left;
margin: 0 25px 0 0;
}
#donationsnav a{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donations.gif) no-repeat top left;
}
#donationsnav a:hover{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donations-over.gif) no-repeat top left;
}
#donationsnav a{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donations.gif) no-repeat top left;
}
#donationsnav a:hover{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donations-over.gif) no-repeat top left;
}
#donornav a{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donors.gif) no-repeat top left;
}
#donornav a:hover{
margin: 0;
display: block;
width: 80px;
height: 21px;
background: transparent url(http://www.boobiethon.com/images/site/2008/donors-over.gif) no-repeat top left;
}
#participantsnav a{
margin: 0;
display: block;
width: 97px;
height: 26px;
background: transparent url(http://www.boobiethon.com/images/site/2008/participants.gif) no-repeat top left;
}
#participantsnav a:hover{
margin: 0;
display: block;
width: 97px;
height: 26px;
background: transparent url(http://www.boobiethon.com/images/site/2008/participants-over.gif) no-repeat top left;
}
#extranav{
padding: 60px 0 0 10px;
*padding-top: 35px;
list-style: none;
text-indent: -9999px;
}
#extranav li{
margin: 0 0 10px 0;
}
#volunteersnav a{
margin: 0;
display: block;
width: 113px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/volunteers.gif) no-repeat top left;
}
#volunteersnav a:hover{
margin: 0;
display: block;
width: 263px;
height: 20px;
background: transparent url(http://www.boobiethon.com/images/site/2008/volunteers-over.gif) no-repeat top left;
}
#sharenav a{
margin: 0;
display: block;
width: 138px;
height: 27px;
background: transparent url(http://www.boobiethon.com/images/site/2008/share.gif) no-repeat top left;
}
#sharenav a:hover{
margin: 0;
display: block;
width: 305px;
height: 27px;
background: transparent url(http://www.boobiethon.com/images/site/2008/share-over.gif) no-repeat top left;
}
#survivorsnav a{
margin: 0;
display: block;
width: 145px;
height: 29px;
background: transparent url(http://www.boobiethon.com/images/site/2008/survivors.gif) no-repeat top left;
}
#survivorsnav a:hover{
margin: 0;
display: block;
width: 295px;
height: 29px;
background: transparent url(http://www.boobiethon.com/images/site/2008/survivors-over.gif) no-repeat top left;
}
.side{
margin: 27px 0 0 0;
width: 310px;
}
.side h3{
font-size: 18px;
padding: 0 20px;
margin: 5px 10px 5px 0px;
color: #7E6272;
}
.side .sidecontent{
color: #404040;
font-size: 11px;
margin: 0 0 10px 0px;
padding: 0 20px;
}
.side ul{
list-style: none;
margin: 0 0 30px 0;
padding: 0;
font-size: 14px;
}
.side .text{
color: #F55A97;
}
.side p{
font-size: 14px;
padding: 0px 20px 3px 20px;
margin: 0px 0 5px 0px;
}


/*FOOTER------------------------------------------*/

#footer{
margin: 20px 0 0 0;
padding: 0;
color: #E1387D;
background: transparent url(http://www.boobiethon.com/images/site/2008/footer.gif) no-repeat top left;
height: 36px;
}
.footercontent{
padding: 15px 0 0 0;
text-align: center;
font-size: 12px;
}
.footercontent a{
color: #B14773;
}
/*Extra CSS------------------------------------------*/
label {font-size:14px;}

input,  #text, #from {
border-top: 3px solid #EA709E;
border-left: 3px solid #EA709E;
border-bottom: 3px solid #FE9DC5;
border-right: 3px solid #FE9DC5;
background: #fff;
padding: 3px;
margin: 3px 0;
color: #7E6272;
font-weight:  bold;
}
textarea{
border-top: 3px solid #EA709E;
border-left: 3px solid #EA709E;
border-bottom: 3px solid #FE9DC5;
border-right: 3px solid #FE9DC5;
background: #fff;
padding: 3px;
color: #7E6272;
font-weight:  bold;
}
/*COMMENTS CSS*/
.comments{
padding: 5px 0px;
}
.commentbody{
margin-bottom: 15px;
background: transparent url(http://www.boobiethon.com/images/site/2008/ltgradient.gif) repeat-x top left;
border: 2px solid #FF8BC1;
}
.commententry{
padding:5px 10px;
font-size: 12px;
}
.commentpost{
font-size: 11px;
text-align: center;
background: transparent url(http://www.boobiethon.com/images/site/2008/darkpinkdash.gif) repeat-x top left;
padding: 10px 0;
margin: 10px 0 0 0;
}
 .author1 {
margin: 0;
padding: 0px 5px 5px 5px;
}
.commentsform{
padding:0;
margin: 0;
}
.commentsform p{
padding:0;
}
.tweet{
width: 220px;
background: transparent url(http://www.boobiethon.com/images/site/2008/darkpinkdash.gif) repeat-x bottom left;
margin: 5px 0;
padding: 0 20px 5px 0;
}
.note{
margin: 15px 0 10px 0;
padding: 10px;
background: transparent url(http://www.boobiethon.com/images/site/2008/ltgradient.gif) repeat;
color: #B14773;
}
.note2{
margin: 15px 0 10px 0;
padding: 10px;
background: transparent url(http://www.boobiethon.com/images/site/2008/bgstripe.gif);
color: #000;
opacity:0.5;
filter:alpha(opacity=50);
}
.note2 p{
color: #000;
font-weight: bold;
}
.allphotoscontainer{
margin: 35px 0 30px 0;
padding: 40px 0 0 0 ;
width: 616px;
background: transparent url(http://www.boobiethon.com/images/site/2008/header-line.gif) top left no-repeat;
}
.allphotoscontainer .title{
float: left;
}
.allphotos{
float: right;
margin: -5px 20px 0 0 ;
height: 54px;
width: 238px;
}
.allphotos a{
display: block;
height: 54px;
width: 238px;
background: url(http://www.boobiethon.com/images/site/2008/viewall.gif) no-repeat top left;
}
.allphotos a:hover{
background-position: 0 -54px;
}
.pinklightspecial{
float: left;
padding: 0 10px 0 0 ;
}
.becomesponsor{
text-indent: -9999px;
margin: 0 20px 0 0 ;
}
.becomesponsor a{
display: block;
height: 51px;
width: 237px;
background: url(http://www.boobiethon.com/images/site/2008/becomeasponsor.gif) no-repeat top left;
}
.becomesponsor a:hover{
background-position: 0 -51px;
}
.sponsorlogo{
float: left;
margin: 0 10px 0 0;
}