/* AURORA HOME PAGE */

/* FLASH VOLUME SCROLL ---------------------------------------------------------------------*/
#flash_volume_scroll {
width:800px;
height:175px;
margin:0 auto;
padding:0;
/*background-color:white;*/
text-align:center;
/*border:1px solid #ec008c;*/
}

#flash_volume_scroll img {
margin:0;
}


/* HOMEPAGE CONTENT / SIDEBAR ---------------------------------------------------------------------*/

#content_homepage {
background-image:url(../images/home/sidebar_bgnd.gif);
background-repeat:repeat-y;
background-position:right;
/*border:1px solid red;*/
}

#sidbar_top_cap {
background-image:url(../images/home/sidebar_top_cap.gif);
background-repeat:no-repeat;
background-position:top right;
}

#sidbar_btm_cap {
background-image:url(../images/home/sidebar_btm_cap.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

#main_content {
width:505px;
margin:0;
padding:0;
/*background-image:url(../images/home/new_release_bgnd.jpg);*/
/*background-position:top left;*/
/*background-repeat:no-repeat;*/
/*border:1px solid red;*/
}

#sidebar {
width:290px;
margin:0;
padding:0;
float:right;
/*color:white;*/
/*border:1px solid red;*/
}

#sidebar h1 {
margin:0 0 5px 10px;
padding:0;
font-size:16px;
height:auto;
color:white;
border:none;
}

#sidebar a {
color:ec008c;
}

#sidebar a:hover {
color:black;
}

/* NEW RELEASES ---------------------------------------------------------------------*/

#new_releases {
margin:0;
/*padding-left:150px;*/
/*border:1px solid red;*/
}

#new_releases h1 {
color:#ec008c;
font-size:16px;
margin:0;
padding:0;
height:auto;
border-bottom:2px solid #ec008c;
}

#new_releases .nr, #new_releases .nr_last {
float:left;
margin-top:15px;
padding-bottom:15px;
/*border:1px solid red;*/
}

/* ADD HORIZONTAL RULE BETWEEN NEW RELEASES */
#new_releases .nr {
border-bottom:1px dotted #ec008c;
}

/* NO HORIZONTAL RULE AFTER LAST NEW RELEASE */
#new_releases .nr_last {
border:none;
}

#new_releases .nr_cover {
float:left;
margin-right:10px;
/*border:1px solid red;*/
}

#new_releases .nr_buy_btn {
width:62px;
height:20px;
margin:0;
padding:0;
/*border:1px solid red;*/
}

#new_releases .nr_buy_btn a {
display:block;
width:62px;
height:20px;
background:url(../images/home/btn_buy.jpg) no-repeat;
background-position: center top;
text-indent:-5000px;
}

#new_releases .nr_buy_btn a:hover {
background-position: center bottom;
}

/* NEW BUY BUTTON FROM AMAZON --------
REPLACING THE OLD BUY BUTTONS
*/
.amazon-smallBUTTON a {
width:62px;
height:28px;
background-image: url(../images/home/buy-from-tan-2.gif);
background-repeat: no-repeat;
display: block;
text-indent: -5000px;
float:left;
}

#new_releases .nr_cover img {
margin-bottom:5px;
border:1px solid #ec008c;
}

#new_releases .nr_copy {
float:left;
width:420px;
/*border:1px solid red;*/
}

#newsletter_valididator_msg 
{
    margin-left: 220px;
    padding: 10px 0 0 0;
}
/* NEWSLETTER ---------------------------------------------------------------------*/

#newsletter {
margin:20px 0 0 15px;
padding:0;
height:100px;
/*clear:left;*/
background-image:url(../images/home/newsletter_bgnd.jpg);
background-repeat:no-repeat;
/*border:1px solid red;*/
}

#nl_content {
margin:0 10px 0 200px;
padding-top:10px;
/*border:1px solid red;*/
}

#newsletter input {
margin:4px 0;
}

#newsletter #email input {
width:190px;
border:1px solid #c2c9cb;
margin-right:5px;
}

#newsletter #join_btn input {
border: 3px double #999999;
border-top-color: #CCCCCC;
border-left-color: #CCCCCC;
padding:0;
background-color: #FFFFFF;
color: #333333;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
height:22px;
}

#newsletter_thankyou {
height:277px;
background-image:url(../images/home/newsletter_thank_bgnd.jpg);
background-position:top right;
background-repeat:no-repeat;
padding-right:200px;
}

/* ANNOUNCEMENTS ---------------------------------------------------------------------*/

#announcements {
width:250px;
margin:0 auto 10px auto;
padding:10px;
background-color:#e6e7e1;
border:1px solid white;
}

#announcements .anmnt, #announcements .anmnt_last {
float:left;
padding:0;
/*border:1px solid red;*/
}

#announcements .anmnt {
margin-bottom:10px;
}

#announcements .anmnt_last {
margin:0;
}

#announcements .anmnt_image {
float:left;
margin:0;
padding:0;
/*border:1px solid red;*/
}

#announcements .anmnt_image img {
width:75px;
height:75px;
margin-top:2px;
border:1px solid #790085;
}

#announcements .anmnt_copy {
float:right;
width:165px;
margin:0;
padding:0;
/*border:1px solid red;*/
}

#announcements .anmnt_copy p {
margin: 5px 0;
padding:0;
}

/* RECENT NEWS ---------------------------------------------------------------------*/

#recent_news {
width:250px;
margin:0 auto;
padding:10px;
background-color:#e6e7e1;
border:1px solid white;
}

#recent_news ul {
list-style:none;
margin:0;
padding:0;
}

#recent_news li {
margin-bottom:10px;
}
