@charset "UTF-8";
/* CSS Document */

#c2{
width:713px;
}

.active_link{
color:#FF3366;
}
.inactive_link{
color:#000000;
}

#menu_home{
background-image:url(../images/common/menu_Home_roll.png);
background-repeat:no-repeat;
width:78px;
height:28px;
}

#nav_middle a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
text-decoration:none;
}
#nav_middle a:hover{
cursor:pointer;
color:#FF3366;
}

.article_content a{
color:#FF3366;
}

#links{
margin-bottom:5px;
width:175px;
}
#links_top{
background-image:url(../images/common/menu_grey_top.png);
background-repeat:no-repeat;
height:21px;
}
#links_middle{
background-image:url(../images/common/menu_grey_middle.png);
background-repeat:repeat-y;
height:144px;
}
#links_bottom{
background-image:url(../images/common/menu_grey_bottom.png);
background-repeat:no-repeat;
height:4px;
}

/*#poll_title{
   Mozilla ignores crazy MS image filters, so it will skip the following 
    //filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='./images/home/background_poll.png');
	//width:175px;
	//height:25px;
}*/

#poll_title{
background-image:url(../images/home/background_poll.png);
background-repeat:no-repeat;
width:169px;
height:25px;

font-family:"Century Gothic", arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
color:#FFFFFF;

line-height:25px;

padding-left:6px;
}
#poll_content{
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:0px;
border-color:#CCCCCC;
border-style:solid;

padding:5px;

overflow:hidden;
/*background-image:url(../images/home/poll_temp_img.png);
background-repeat:no-repeat;
width:173px;
height:204px;*/
}
#poll_question{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:5px;
}
.poll_option_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
#competition{
background-image:url(../images/home/childrensrights.png);
background-repeat:no-repeat;
width:176px;
height:237px;
}

/*#diaries_title{
background-image:url(../images/home/background_diaries.png);
background-repeat:no-repeat;
width:166px;
height:22px;

font-family:"Century Gothic", arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
color:#FFFFFF;

padding-left:10px;

line-height:22px;
}
#diaries_content{

}*/

#feature_home{
padding-left:10px;
padding-right:10px;
width:250px;
overflow:hidden;
}
#feature_title_home{
font-family:arial;
font-size:20px;
color:#FFFFFF;
}
#feature_content_home{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
text-overflow: ellipsis;
}
#feature_read_more a{
color:#FFFFFF;
}
#feature_read_more a:hover{
color:#CCCCCC;
}

#feature{
width:531px;
margin-right:6px;
}
#feature_title{
background-image:url(../images/home/background_feature.png);
background-repeat:no-repeat;
width:521px;
height:22px;

font-family:"Century Gothic", arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
color:#FFFFFF;
line-height:22px;

margin-bottom:4px;

padding-left:10px;

}
#feature_content{
background-image:url(../images/home/background_feature_content.png);
background-repeat:no-repeat;
width:511px;
height:192px;
padding:10px;
font-family:"Century Gothic", arial;
font-size:11px;
color:#FFFFFF;
overflow:hidden;
}
/*#feature_text{


}*/
.spotlight{
width:234px;

margin-top:6px;
margin-bottom:6px;
overflow:hidden;
}

#spotlight1{
margin-right:5px;
/*height:100px;*/
}
#spotlight2{
margin-right:5px;
/*height:100px;*/
}
#spotlight3{
/*height:100px;*/
}

.spotlight_title{
background-image:url(../images/home/background_spotlight.png);
background-repeat:no-repeat;
width:234px;
height:22px;

font-family:"Century Gothic", arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
color:#FFFFFF;

line-height:22px;

/*padding-left:10px;*/
}
.spotlight_content{
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:0px;

border-color:#CCCCCC;
border-style:solid;

/*width:234px;*/
overflow:hidden;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
height:74px;

padding:5px;
}

.spotlight_content_title{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
text-decoration:underline;
margin-bottom:5px;
}
.spotlight_content_read_more{
margin-top:5px;
}
.spotlight_content_read_more a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#000000;
}
.spotlight_content_read_more a:hover{
color:#FF3366;
}

.front_news{
height:19%;
overflow:hidden;
}
.front_news_title{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;
margin-bottom:3px;
}
.front_news_title a{
color:#000000;
}
.front_news_title a:hover{
color:#FF3366;
}
.front_news_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.front_news_spacer{
background-image:url(../images/common/dotted_line.gif);
background-repeat:repeat-x;
width:425px;
height:1px;
font-size:0px;
margin-top:9px;
margin-bottom:9px;
}

.pagereflinks:hover{
color:#FF3366;
}
#current_page{
color:#FF3366;
}

.front_blog{
height:20%;
overflow:hidden;
}
.front_blog_title{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
margin-bottom:5px;
}
.front_blog_title a{
color:#000000;
}
.front_blog_title a:hover{
color:#FF3366;
}
.front_blog_content{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}
.front_blog_spacer{
background-image:url(../images/common/dotted_line.gif);
background-repeat:repeat-x;
width:210px;
height:1px;
font-size:0px;
margin-top:9px;
margin-bottom:9px;
}

.blog_bubble{
background-image:url(../images/BigShout/blog_title_bubble.png);
background-repeat:no-repeat;
width:38px;
height:18px;
margin-right:5px;
float:left;
}
#blog{
margin-right:5px;
width:233px;
}
#blog_title{
background-image:url(../images/home/background_blog.png);
background-repeat:no-repeat;
width:224px;
height:22px;

font-family:"Century Gothic", arial;
font-weight:bold;
font-size:17px;
text-decoration:none;
color:#FFFFFF;

line-height:22px;

padding-left:10px;
}
#blog_content{
border-bottom:1px;
border-left:1px;
border-right:1px;
border-top:0px;
border-color:#CCCCCC;
border-style:solid;
/*background-image:url(../images/home/blog_temp_img.jpg);
background-repeat:no-repeat;*/
width:212px;
height:298px;
padding:10px;

overflow:hidden;
}
#news{
background-image:url(../images/home/background_news.png);
background-repeat:no-repeat;
width:464px;
height:340px;

font-family:"Century Gothic", arial;

text-decoration:none;

padding-left:9px;
padding-top:33px;

}
#news_title{

}
#news_content{
/*background-image:url(../images/home/news_temp_img.png);
background-repeat:no-repeat;*/
width:432px;
height:273px;
color:#000000;
padding:10px;

overflow:hidden;
}


#about_section_title{
background-image:url(../images/BigShout/background_what_is.png);
background-repeat:no-repeat;
width:531px;
height:22px;
}
#about_section_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:12px 10px 0px 10px;

}
#about_section_content a{
color:#FF3366;
}

#blog_section_title{
background-image:url(../images/BigShout/background_blog_title.png);
background-repeat:no-repeat;
width:713px;
height:22px;
line-height:22px;
margin-bottom:4px;
}
#blog_section_img{
background-image:url(../images/BigShout/background_blog_img.png);
background-repeat:no-repeat;
width:713px;
height:190px;
line-height:190px;
margin-bottom:20px;
}

#clink_section_title{
background:url(../images/home/clinks_title.png) no-repeat;
width:713px;
height:22px;
line-height:22px;
margin-bottom:4px;
}

.article_title{
color:#C64A9B;

}
.article_separator{
background-image:url(../images/common/article_separator.gif);
background-repeat:repeat-x;
width:700px;
height:1px;
font-size:0px;
}

#albums_title{
background-image:url(../images/BigShout/background_gallery_title.png);
background-repeat:no-repeat;
width:531px;
height:22px;
line-height:22px;
margin-bottom:4px;
}
.album_title{
font-family:Arial, Helvetica, sans-serif;
color:#FF3366;
font-size:13px;
}
.album_size{
font-family:Arial, Helvetica, sans-serif;
color:#999999;
font-size:13px;
}

#competition_section_title{
background-image:url(../images/BigShout/background_rights_title.png);
background-repeat:no-repeat;
width:713px;
height:22px;
margin-bottom:4px;
}
#competition_itunes_img{
background-image:url(../images/BigShout/itunes_gift_card.png);
background-repeat:no-repeat;
width:117px;
height:74px;
float:left;

}
#competition_section_content{
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:600px;
}
#competition_section_content a{
color:#FF3366;
}
#competition_section_info{
padding:10px;
overflow:hidden;
}
#competition_section_header{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333333;
}
#competition_spacer{
background-image:url(../images/common/dotted_line.gif);
background-repeat:repeat-x;
width:690px;
height:1px;
font-size:0px;
margin-top:10px;
margin-bottom:15px;
}
#competition_section_img{
background-image:url(../images/BigShout/background_competition_img.png);
background-repeat:no-repeat;
width:713px;
height:190px;
line-height:190px;

margin-bottom:10px;
}

#contact_section_title{
background-image:url(../images/BigShout/background_contact_title.png);
background-repeat:no-repeat;
width:531px;
height:22px;
line-height:22px;
margin-bottom:4px;
}
#contact_section_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:12px 10px 0px 10px;
}

#stats_section_title{
background:url(../images/home/stats_title.png) no-repeat;
width:713px;
height:22px;
line-height:22px;
margin-bottom:4px;
}
#stats_section_content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding:12px 10px 0px 10px;
}

#rightlink_competition{
margin-bottom:5px;
}
#rightlink_competition_img{
background-image:url(../images/home/childrensrights.png);
background-repeat:no-repeat;
width:176px;
height:237px;
cursor:pointer;
}
#rightlink_blog{
}
#rightlink_blog_img{
background-image:url(../images/BigShout/rightlink_blog.png);
background-repeat:no-repeat;
width:176px;
height:237px;
cursor:pointer;
}
