/* CSS Document */

body {margin: 0; padding: 0; background-color:#cc177a; background-image:url(/_assets/_images/global/csp_background.jpg); background-repeat:repeat-x;}

#wrapper {margin: 0 auto; width: 970px;}

#layout {float:left;}

#content {float:left;}

#masthead {background-image:url(/_assets/_images/global/csp_header.jpg);height: 120px; width: 970px;} 


#navigation {background-image:url(/_assets/_images/nav/csp-nav-background.jpg); background-repeat:no-repeat; height:35px; width:935px; padding-left: 35px;}

#mainContent {float:left; width: 749px; border-left: solid #fb6ebe 2px; border-right: solid #fb6ebe 2px; background-color:#fff;  left:18px; position: relative; padding: 0;}

#leftColumn {float:left; width: 188px; padding: 0px; margin: 0px;}

#centerColumn {float:left; width: 520px; padding: 20px 0px 20px 10px;}

#rightColumn {float:left; margin-left: 18px;}

#search {width:150px; padding: 25px 19px 25px 19px;}

#smartySponsors {width:150px;  padding: 0px 19px 15px 19px;}

#sisterSites {width:150px;  padding: 0px 19px 15px 19px;}

#introText {}

#blogFeature {margin: 35px 0 0 0;}

#smartyPicksFeature {width:523px; margin: 40px 0 0 0; padding:0; color: #fff;} /* old  */

#smartyGiveHome {width:523px; margin: 40px 0 0 0; padding:0; color: #fff;}

#newsletterSignUp {width: 166px; height: 108px; background-image:url(/_assets/_images/global/csp_newsletter_signup.gif); background-repeat:no-repeat; margin-left: 15px; text-align: center; padding: 67px 0 0 0; font-size: 11px; text-transform:uppercase; color: #fff; font-weight: bold;}

#adSpaceRightColumn {text-align:left; margin-left: 15px;}

#footer {text-align:center; clear:both; background-image:url(/_assets/_images/global/csp_footer.gif); background-repeat:no-repeat; background-color:#cc177a;margin-top: 4px;}

#facebookBadge {position: relative; top:0px; left: 455px; width: 60px; float:left;}
#twitterBadge { position: relative; top:0px; left: 460px; width: 63px; float:left;}
#rssBadge {position: relative; top:0px; left: 465px; width: 70px; float:left;}
#smartyLogo {position: relative; top:0px; left:20px; width: 295px; height: 110px; float:left;}
