body, html, * {
    font-family: Trebuchet MS;
    font-size: 12px;
    padding: 0px;
    margin: 0px;
}

body, html {
    background-color: #1F5F8B;
}

html {
    overflow-x: hidden;
    overflow-y: scroll;
}

/* site wrapper which contains wrapper_content and background_overlays */
div#wrapper_site {
    position: relative;
    width: 100%;
    height: 100%;
    background-color: #1F5F8B;
}

/* top background overlay(always centered in the middle of the screen due to left: 50% and margin-left: width / 2) */
div#background_overlay_top {
    position: absolute;
    z-index: 1;
    top: 0px;
    left: 50%;
    margin-left: -700px;
    width: 1400px;
    height: 575px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/background_overlay_top.png);
    border: 0px;
}

/* bottom background overlay(always centered in the middle of the screen due to left: 50% and margin-left: width / 2) */
div#background_overlay_bottom {
    position: absolute;
    z-index: 1;
    bottom: -200px;
    left: 50%;
    margin-left: -700px;
    width: 1400px;
    height: 450px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/background_overlay_bottom.png);
    border: 0px;
}

/* content wrapper which contains the actual page content */
div#wrapper_content {
    position: relative;
    z-index: 2;
    top: 0px;
    left: 50%;
    margin-left: -485px;
    width: 990px;
    height: 100%;
    background-color: transparent;
    
    padding-left: 10px;
    padding-right: 10px;
}

div#wrapper_content_overlay {
    position: absolute;                                                                                                          
    z-index: 1;
    width: 990px;
    top: 0px;
    bottom: 300px;
    left: 0px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/background_wrapper_content.png);
    background-repeat: repeat-y;
}
div#wrapper_content_overlay_bottom {
    position: absolute;
    z-index: 2;
    width: 990px;
    height: 300px;
    bottom: 0px;
    left: 0px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/background_wrapper_content_overlay_bottom.png);
    background-repeat: no-repeat;
}

/* content wrapper which contains the head content(logo + ad) */
div#wrapper_head {
    position: relative;
    z-index: 2;
    height: 147px;
    width: 971px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/background_head.png);
    background-repeat: no-repeat;
    margin-left: -10px;
}

/* content wrapper which contains the site content */
div#wrapper_site_content {
    position: relative;
    z-index: 3;
    width: 950px;
    background-color: transparent;
}

/* wrapper for left ad */
div#ad_left {
    position: absolute;
    z-index: 4;
    left: 20px;
    top: 0px;
    background-color: transparent;
}

/* wrapper for right ad */
div#ad_right {
    position: absolute;
    z-index: 4;
    right: 20px;
    top: 0px;
    background-color: transparent;
    width: 120px;
}

div#ad_top {
    position: absolute;
    z-index: 4;
    right: 30px;
    top: 20px;
    width: 728px;
    height: 90px;
}

/* wrapper for the specified site content */
div#main_content {
    z-index: 4;
    width: 650px;
    margin-left: 150px;
    margin-right: 150px;
}

/* content wrapper which contains the footer content */
div#wrapper_footer {
    position: relative;
    z-index: 4;
    height: 75px;
    width: 970px;
    left: -10px;
    
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/footer/footer_background.png);
    background-repeat: no-repeat;
}

div#wrapper_footer_line_1, div#wrapper_footer_line_2, div#wrapper_footer_line_3 {
    position: relative;
    text-align: center;
    background-color: transparent;
    color: #7C7C7C;
    font-size: 11px;
}

div#wrapper_footer_line_3 a {
    color: #7C7C7C;
    font-size: 11px;
}

/* general Style */
div.general_red_looking_for_2_0 {
    margin-left: 35px;
    margin-right: 35px;
    height: 50px;
    color: #FF0000;
    text-align: center;
    position: relative;
    z-index: 5;
}
div.general_red_looking_for_2_0 a {
    color: #FF0000;
    font-weight: bold;
    font-size: 24px;
}

div.general_box_top_border {
    position: absolute;
    z-index: 4;
    width: 580px;
    height: 100px;
    left: 0px;
    top: 0px;
    
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/general_box_top_border.png);
    background-repeat: no-repeat;
}

div.general_box_bottom_border {
    position: absolute;
    z-index: 4;
    width: 580px;
    height: 100px;
    left: 0px;
    bottom: 0px;
    
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/general_box_bottom_border.png);
    background-repeat: no-repeat;
}

div.general_box_bottom_dotted_line {
    position: absolute;
    z-index: 4;
    width: 580px;
    height: 3px;
    left: 0px;
    bottom: 0px;
    
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/general_box_bottom_dotted_line.png);
    background-repeat: no-repeat;
}

div.general_headline_blue, h1.general_headline_blue {
    color: #1F5F8B;
    font-size: 14px;
    font-weight: bold;
}

div.general_headline_blue a, h1.general_headline_blue a {
    color: #1F5F8B;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}

div.general_headline_grey {
    color: #656565;
    font-size: 14px;
    font-weight: bold;
}

div.general_grey_content_box {
    width: 510px;
    height: 30px;
    margin-left: 35px;
    margin-right: 35px;
    background-color: #F2F2F2;
    position: relative;
    z-index: 5;
}

div.general_white_content_box {
    width: 510px;
    height: 30px;
    margin-left: 35px;
    margin-right: 35px;
    background-color: #FFFFFF;
    position: relative;
    z-index: 5;
}

/* used by overlib */
td.toolTipBox {
    text-align: center;
    color: #FFFFFF;
    font-weight: bold;
}

/* used by default.template.php, newslist.template.php, newsdetail.template.php */
div.general_news_content_box {
    position: relative;
    
    width: 520px;
    background-color: #EFEFEF;
    border: 1px solid #B3B2B2;
    margin-top: 25px;
    margin-left: 40px;
}

div.general_news_date {
    position: absolute;
    left: 8px;
    top: 7px;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/general_news_date.png);
    background-repeat: no-repeat;
    width: 40px;
    height: 57px;
    color: #FFFFFF;
    font-size: 14px;
    text-align: center;
    padding-top: 7px;
}

div.general_news_title_published_container {
    position: relative;
    margin-left: 50px;
    margin-top: 7px;
    height: 57px;
}

div.general_news_title {
    position: relative;
    margin-top: 0px;
    background-color: transparent;
    color: #1F5F8B;
    font-size: 18px;
}

div.general_news_title a {
    color: #1F5F8B;
    text-decoration: none;
    font-size: 18px;
}

div.general_news_published_by {
    position: relative;
    background-color: transparent;
    color: #444444;
    font-size: 12px;
    font-weight: bold;
}

div.general_news_published_by a {
    color: #444444;
    text-decoration: none;
    font-size: 12px;
}

div.general_news_content {
    position: relative;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 8px;
    margin-right: 8px;
    background-color: transparent;
    color: #474646;
    font-size: 12px;
}

div.general_thickbox {
  position: fixed;
  top: 50px;
  left: 15%;
  background-repeat: no-repeat;
  background-color: transparent;
  padding: 0px;
  z-index: 101;
}

div.general_thickboxClose {
  position: relative;
}

div.general_thickboxContent {
  position: relative;
  text-align: left;
  
  color: #AAA7A7;
}

/* menu.template.php */
div#menu {
    position: relative;
    z-index: 3;
    height: 150px;
    width: 600px;
    /*left: 50%;
    margin-left: -300px;*/
    margin-left: 35px;
    padding-top: 10px;
    
    background-image: url(http://images.all4myspace.com/static/menu/background.png);
    background-repeat: no-repeat;
    background-color: transparent;
}

div#menu_points {
    height: 75px;
    width: 600px;
}

div.menu_point {
    height: 75px;
    width: 135px;
    cursor: pointer;
    cursor: hand;
    float: left;
    margin-left: 10px;
    
    background-repeat: no-repeat;
}

div#menu_layouts {
    width: 132px;
    background-image: url(http://images.all4myspace.com/static/menu/menu_layouts.png);
}

div#menu_layouts_2_0 {
    width: 132px;
    background-image: url(http://images.all4myspace.com/static/menu/menu_layouts_2_0.png);
}

div#menu_graphics {
    width: 133px;
    background-image: url(http://images.all4myspace.com/static/menu/menu_graphics.png);
}

div#menu_codes {
    background-image: url(http://images.all4myspace.com/static/menu/menu_codes.png);
}

div#menu_news {
    background-image: url(http://images.all4myspace.com/static/menu/menu_news.png);
}

div#menu_search {
    cursor: default;
    float: none;
    height: 65px;
    width: 555px;
    padding-top: 5px;
    padding-left: 10px;
}

div#menu_search_blue_bar {
    height: 25px;
    width: 220px;
    background-image: url(http://images.all4myspace.com/static/menu/menu_search_blue_bar.png);
    background-repeat: no-repeat;
    margin-left: 5px;
}

div#menu_search_blue_bar div {
    font-weight: bold;
    font-size: 14px;
    color: #FFFFFF;
    font-family: Trebuchet;
    padding-top: 3px;
    padding-left: 5px;
}

div#menu_search_box {
    height: 40px;
    width: 555px;
    background-image: url(http://images.all4myspace.com/static/menu/menu_search_box.png);
    background-repeat: no-repeat;
}

div#menu_search_box_input {
    position: absolute;
    top: 123px;
    left: 30px;
    width: 260px;
    height: 22px;
}

div#menu_search_box_dropdown {
    position: absolute;
    top: 123px;
    left: 310px;
    width: 170px;
    height: 24px;
}

div#menu_search_box_submit {
    position: absolute;
    bottom: -10px;
    right: 30px;
    width: 55px;
    height: 50px;
    
    cursor: hand;
    cursor: pointer;
    
    background-image: url(http://images.all4myspace.com/static/menu/menu_search_box_submit.png);
}

input#menu_layout_search_input {
    width: 260px;
    height: 22px;
    border: solid 1px #CECECE;
}

select#menu_layout_search_dropdown {
    width: 170px;
    height: 24px;
    border: solid 1px #CECECE;
}

/* default.template.php */

div.default_content_box {
    position: relative;
    margin-left: 35px;
    margin-right: 35px;
}

div#default_welcome {
}

div#default_welcome_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_welcome_content {
    position: relative;
    z-index: 5;
}

div#default_welcome_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div#default_welcome_content_text {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#default_popular, default_popular_2_0 {
}

div#default_popular_head, div#default_popular_head_2_0 {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_popular_content, div#default_popular_content_2_0 {
    position: relative;
    z-index: 5;
}

div#default_popular_tags, div#default_popular_tags_2_0 {
    position: relative;
    z-index: 5;
    font-size: 20px;
    color: #3D86D5;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-top: 10px;
}

div#default_best {
}

div#default_best_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_best_content {
    position: relative;
    z-index: 5;
    height: 200px; /* we need a fixed height here as browser won't calculate the correct height */
}

div.default_best_content_box_left, div.default_best_content_box_right {
    position: relative;
    z-index: 5;
    color: #2866CD;
    font-weight: bold;
    font-size: 12px;
    background-color: #EFEFEF;
    float: left;
    
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 10px;
    height: 60px;
    width: 260px;
}

div.default_best_content_box_left img, div.default_best_content_box_right img {
    float: left;
}

div.default_best_content_box_left div {
    position: absolute;
    left: 55px;
    top: 5px;
    
    font-weight: bold;
    font-size: 11px;
}

div.default_best_content_box_left a, div.default_best_content_box_right a{
    color: #2866CD;
    cursor: pointer;
    cursor: hand;
}

div.default_best_content_box_right div {
    position: absolute;
    left: 74px;
    top: 5px;
    
    font-weight: bold;
    font-size: 11px;
}

div#default_best_content_box_ever_image {
    position: absolute;
    left: 5px;
    top: 2px;
    background-image: url(http://images.all4myspace.com/static/default/best_ever.png);
    background-repeat: no-repeat;
    width: 38px;
    height: 55px;
}

div#default_best_content_box_month_image {
    position: absolute;
    left: 17px;
    top: 5px;
    background-image: url(http://images.all4myspace.com/static/default/best_month.png);
    background-repeat: no-repeat;
    width: 40px;
    height: 53px;
}

div#default_best_content_box_week_image {
    position: absolute;
    left: 10px;
    top: 2px;
    background-image: url(http://images.all4myspace.com/static/default/best_week.png);
    background-repeat: no-repeat;
    width: 34px;
    height: 58px;
}

div#default_best_content_box_today_image {
    position: absolute;
    left: 15px;
    top: 2px;
    background-image: url(http://images.all4myspace.com/static/default/best_today.png);
    background-repeat: no-repeat;
    width: 46px;
    height: 57px;
}

div#default_best_content_box_newest_image {
    position: absolute;
    left: 2px;
    top: 5px;
    background-image: url(http://images.all4myspace.com/static/default/best_newest.png);
    background-repeat: no-repeat;
    width: 52px;
    height: 53px;
}

div#default_best_content_box_random_image {
    position: absolute;
    left: 5px;
    top: 15px;
    background-image: url(http://images.all4myspace.com/static/default/best_random.png);
    background-repeat: no-repeat;
    width: 67px;
    height: 28px;
}

div#default_categories {
}

div#default_categories_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_categories_content {
    position: relative;
    z-index: 5;
}

div.default_categories_content_box {
    position: relative;
    z-index: 5;
    color: #2866CD;
    font-weight: bold;
    font-size: 11px;
    background-color: #EFEFEF;
    float: left;
    
    margin-left: 15px;
    margin-right: 10px;
    margin-top: 10px;
    height: 110px;
    width: 260px;
}

div.default_categories_image {
    left: 0px !important;
    top: 0px !important;
    width: 95px;
    height: 95px;
}

div.default_categories_content_box div {
    position: absolute;
    left: 90px;
    top: 5px;
    z-index: 5;
    font-weight: bold;
    font-size: 11px;
}

div.default_categories_content_box div span {
    color: #D80000;
    font-size: 12px;
    font-weight: bold;
    z-index: 5;
}

div.default_categories_content_box div a {
    color: #7F7F7F;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    z-index: 5;
}

div#default_featured {
}

div#default_featured_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_featured_content {
    position: relative;
    z-index: 5;
    
    height: 355px;
}

div.default_featured_content_box {
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/default/default_featured_content_box.png);
    background-repeat: no-repeat;
    width: 140px;
    height: 177px;
    float: left;
    position: relative;
    z-index: 5;
}

div.default_featured_content_box img {
    width: 100px;
    height: 110px;
    
    position: relative;
    left: 17px;
    top: 20px;
    border: solid 3px #1F5F8B;
}

div.default_featured_content_box div {
    position: relative;
    margin-left: 17px;
    margin-right: 17px;
    top: 17px;
    border: 0px;
    color: #1F5F8B;
    text-align: center;
}

div#default_featured_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div#default_featured_content_text {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#default_news {
}

div#default_news_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_news_content {
    position: relative;
    z-index: 5;
}

div#default_news_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div#default_information {
}

div#default_information_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#default_information_content {
    position: relative;
    z-index: 5;
}

div#default_information_content h1 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#default_information_content_head1, div#default_information_content_head2, div#default_information_content_head3 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#default_information_content_text1, div#default_information_content_text2, div#default_information_content_text3 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#default_information_content_text2 a {
    font-size: 11px;
}

/* preview.template.php */

div.preview_content_box {
    position: relative;
    margin-left: 35px;
    margin-right: 35px;
}

div#preview_ad {
    background-color: transparent;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 0px;
    height: 250px;
}

div#preview_related {
}

div#preview_related_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#preview_related_content {
    position: relative;
    z-index: 5;
}

div#preview_related_slideshow {
    overflow: hidden;
}

td.preview_related_slidebox {
    height: 375px;
    width: 250px;
    text-align: center;
    position: relative;
    z-index: 5;
    display: inline-block;
    padding-right: 5px;
}

td.preview_related_slidebox img {
    height: 350px;
    width: 250px;
    border: 2px solid #222222;
}

td.preview_related_slidebox a {
    text-decoration: none;
    color: #7F7F7F;
    font-size: 13px;
    font-weight: bold;
}

div#preview_rating {
}

div#preview_rating_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#preview_rating_content {
    position: relative;
    z-index: 5;
    height: 50px;
}

div#preview_rating_content_box {
}

div#preview_rating_average {
    width: 50%;
    float: left;
    margin-top: 6px;
}

div#preview_rating_average_text {
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    float: left;
    margin-left: 5px;
    margin-right: 30px;
    margin-top: 1px;
}

div#preview_rating_average_stars {
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    float: left;
}

div#preview_rating_average_stars img{
    border: 0px;
}

div#preview_rating_average_stars a {
    text-decoration: none;
}

div#preview_rating_rate {
    width: 50%;
    float: left;
    margin-top: 6px;
}

div#preview_rating_rate a{
    text-decoration: none;
}

div#preview_rating_rate_text {
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    float: left;
    margin-left: 5px;
    margin-right: 30px;
    margin-top: 1px;
}

div#preview_rating_rate_stars {
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    float: left;
}

div#preview_rating_rate_stars img{
    border: 0px;
}

div#preview_rating_rate_stars_rated {
    color: #444444;
    font-weight: bold;
    font-size: 12px;
    float: left;
    display: none;
}

div#preview_preview {
}

div#preview_preview_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#preview_preview_content {
    position: relative;
    z-index: 5;
}

div#preview_preview_get_the_code_1, div#preview_preview_get_the_code_2 {
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    color: #555555;
}

div#preview_preview_get_the_code_1 a, div#preview_preview_get_the_code_2 a{
    text-decoration: none;
    font-size: 20px;
    font-weight: bold;
    color: #555555;
}

div#preview_preview_image {
    position: relative;
    z-index: 5;
    margin-top: 5px;
    margin-bottom: 5px;
}

div#preview_preview_image img{
}

div#preview_comments {
}

div#preview_comments_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 45px;
    padding-right: 30px;
}

div#preview_comments_content {
    position: relative;
    z-index: 5;
}

div#preview_comments_post_a_comment div{
    padding-left: 10px;
    padding-top: 5px;
    font-size: 14px;
    font-weight: bold;
    color: #555555;
}

div#preview_comments_nickname div{
    width: 208px;
    font-size: 12px;
    font-weight: bold;
    color: #7C7C7C;
    float: left;
    text-align: right;
    padding-right: 12px;
    margin-top: 6px;
}

div#preview_comments_nickname input{
    width: 220px;
    height: 20px;
    border: 1px solid #DCDCDC;
    margin-top: 4px;
}

div#preview_comments_myspace_url div {
    width: 208px;
    font-size: 12px;
    font-weight: bold;
    color: #7C7C7C;
    float: left;
    text-align: right;
    padding-right: 12px;
    margin-top: 6px;
}

div#preview_comments_myspace_url input{
    width: 220px;
    height: 20px;
    border: 1px solid #DCDCDC;
    margin-top: 4px;
}

div#preview_comments_comment {
    height: 220px;
}

div#preview_comments_comment div {
    width: 208px;
    font-size: 12px;
    font-weight: bold;
    color: #7C7C7C;
    float: left;
    text-align: right;
    padding-right: 12px;
    margin-top: 16px;
}

div#preview_comments_comment input{
    width: 220px;
    height: 195px;
    border: 1px solid #DCDCDC;
    margin-top: 15px;
}

div#preview_comments_captcha {
    height: 45px;
}

div#preview_comments_captcha div {
    width: 170px;
    font-size: 12px;
    font-weight: bold;
    color: #7C7C7C;
    float: left;
    text-align: left;
    padding-right: 12px;
    padding-left: 38px;
    margin-top: 6px;
}

div#preview_comments_captcha img {
    border: 0px;
    width: 60px;
    height: 25px;
    position: relative;
    top: 8px;
}

div#preview_comments_captcha input{
    width: 220px;
    height: 20px;
    border: 1px solid #DCDCDC;
    position: relative;
    top: -1px;
}

div#preview_comments_rate {
    height: 45px;
}

div#preview_comments_rate div {
    width: 208px;
    font-size: 12px;
    font-weight: bold;
    color: #7C7C7C;
    float: left;
    text-align: right;                                                  
    padding-right: 12px;
    margin-top: 14px;
}

div#preview_comments_rate span {
    position: relative;
    top: 14px;
}

div#preview_comments_rate span a {
    text-decoration: none;
}

div#preview_comments_send div {
    width: 65px;
    height: 26px;
    background-image: url(http://images.all4myspace.com/static/preview/comment_send.png);
    background-repeat: no-repeat;
    background-color: transparent;
    cursor: pointer;
    cursor: hand;
    position: relative;
    top: 2px;
    left: 410px;
}

div.preview_comments_comment_box {
}

div.preview_comments_comment_box_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div.preview_comments_comment_box_content {
    position: relative;
    z-index: 5;
    overflow: hidden;
}

div.preview_comments_comment_box_head1 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div.preview_comments_comment_box_text1 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}


div#preview_information {
}

div#preview_information_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#preview_information_content {
    position: relative;
    z-index: 5;
}

div#preview_information_content h1 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#preview_information_content_head1, div#preview_information_content_head2, div#preview_information_content_head3, div#preview_information_content_head4 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#preview_information_content_text1, div#preview_information_content_text2, div#preview_information_content_text3, div#preview_information_content_text4 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#preview_information_content_text4 a {
    font-size: 11px;
    color: #7B7B7B;
    text-decoration: none;
}

/* category.template.php, search.template.php */

div.category_content_box {
    position: relative;
    margin-left: 35px;
    margin-right: 35px;
}

div#category_ad {
    background-color: transparent;
    margin-top: 20px;
    margin-left: 20px;
    margin-right: 0px;
    height: 250px;
}

#td_flash {
    position: relative;
}

div#category_cat, div#category_cat2 {
}

div#category_cat h1, div#category_cat2 h1 {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
    color: #1F5F8B;
    font-size: 14px;
    font-weight: bold;
}

div#category_cat_content, div#category_cat_content2 {
    position: relative;
    z-index: 5;
}

div#category_cat_content_text1 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#category_cat_list {
    position: relative;
    z-index: 5;
    width: 584px;
}

span.category_cat_list_box {
    position: relative;
    z-index: 5;
    display: inline-block;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/category/category_cat_list_box.png);
    background-repeat: no-repeat;
    height: 437px;
    width: 290px;
    margin-top: 20px;
    overflow: hidden;
    }

span.category_cat_list_box a {
    position: relative;
    text-decoration: none;
}

span.category_cat_list_box img {
    width: 250px;
    height: 350px;
    border: solid 3px #1F5F8B;
    margin-left: 17px;
}

div.category_cat_list_box_rating {
    position: relative;
    text-align: center;
}

div.category_cat_list_box_rating img {
    width: 18px;
    height: 17px;
    border: 0px;
    margin-left: 0px;
}

div.category_cat_list_box_title {
    font-size: 12px;
    color: #1F5F8B;
    font-weight: bold;
    margin-left: 25px;
    margin-right: 25px;
    line-height: 12px;
}

div.category_cat_list_box_description {
    font-size: 11px;
    color: #7F7F7F;
    margin-left: 25px;
    margin-right: 25px;
    line-height: 11px;
}

div.category_cat_navigation {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    color: #7B7B7B;
    text-align: center;
}

div.category_cat_navigation a {
    text-decoration: none;
}

div.category_cat_navigation_box a {
    text-decoration: none;
    color: #7B7B7B;
}

span.category_cat_navigation_box_other1 {
    background-color: #F2F2F2;
    color: #1F5F8B;
    height: 20px;
    width: 20px;
    text-align: center;
    font-size: 11px;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    cursor: pointer;
    cursor: hand;
    }

span.category_cat_navigation_box_other2 {
    background-color: #F2F2F2;
    color: #1F5F8B;
    height: 20px;
    width: 25px;
    text-align: center;
    font-size: 11px;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    cursor: pointer;
    cursor: hand;
    }

span.category_cat_navigation_box_other1 div, span.category_cat_navigation_box_other2 div{
    font-size: 11px;
    color: #1F5F8B;
    text-decoration: none;
    position: relative;
    top: 2px;
}

span.category_cat_navigation_box_cur1 {
    background-color: #1F5F8B;
    color: #FFFFFF;
    height: 20px;
    width: 20px;
    text-align: center;
    font-size: 11px;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    cursor: pointer;
    cursor: hand;
    }

span.category_cat_navigation_box_cur2 {
    background-color: #1F5F8B;
    color: #FFFFFF;
    height: 20px;
    width: 25px;
    text-align: center;
    font-size: 11px;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    cursor: pointer;
    cursor: hand;
    }

span.category_cat_navigation_box_cur1 div, span.category_cat_navigation_box_cur2 div{
    font-size: 11px;
    color: #FFFFFF;
    text-decoration: none;
    position: relative;
    top: 2px;
}

/* only used by search.template.php */
div#category_information {
}

div#category_information_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#category_information_content {
    position: relative;
    z-index: 5;
}

div#category_information_content_text {
    position: relative;
    z-index: 5;
    font-size: 11px;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    color: #7B7B7B;
}

div#category_information_content_tag_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div#category_information_content_tag_content {
    position: relative;
    z-index: 5;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    font-size: 11px;
    font-weight: bold;
    color: #7B7B7B;
}

div#category_information_content_tag_content a {
    font-size: 11px;
    font-weight: bold;
    color: #7B7B7B;
    text-decoration: none;
}

/* newslist.template.php */
div#newslist_news {
}

div#newslist_news_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#newslist_news_content {
    position: relative;
    z-index: 5;
}

div#newslist_news_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div.newslist_new_day_box {
    position: relative;
    
    width: 520px;
    background-color: transparent;
    border: none;
    margin-top: 35px;
    margin-left: 35px;
}

div.newslist_new_day_title {
    position: relative;
    margin-top: 0px;
    background-color: transparent;
    color: #1F5F8B;
    font-size: 18px;
}

div.newslist_navigation {
    position: relative;
    z-index: 5;
    font-size: 11px;
    margin-left: 35px;
    margin-right: 25px;
    margin-top: 20px;
    color: #7B7B7B;
    text-align: center;
}

div.newslist_navigation_box {
    background-color: #F2F2F2;
    color: #1F5F8B;
    height: 20px;
    text-align: center;
    font-size: 11px;
    display: inline-block;
    width: 75px;
    margin-left: 1px;
    margin-right: 1px;
    margin-bottom: 4px;
}

div.newslist_navigation_box a, div.newslist_navigation_box span{
    font-size: 11px;
    color: #1F5F8B;
    text-decoration: none;
    position: relative;
    top: 2px;
}

div.newslist_navigation_box a {
    text-decoration: underline;
}

/* codelist.template.php, codedetail.template.php */
div#codes_information {
}

div#codes_information_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#codes_information_content {
    position: relative;
    z-index: 5;
    min-height: 110px;
}

div#codes_information_content_text {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#codes_content {
}

div#codes_content_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#codes_content_content {
    position: relative;
    z-index: 5;
    min-height: 230px;
}

div#codes_content_content_text {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#codes_content_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div.codes_content_box {
    position: relative;
    z-index: 5;
    font-size: 12px;
    color: #444444;
    padding-left: 10px;
    padding-bottom: 10px;
}

div.codes_content_box span {
    position: relative;
    z-index: 5;
    width: 40%;
    display: inline-block;
    font-size: 12px;
    color: #444444;
}

div.codes_content_box a{
    position: relative;
    z-index: 5;
    font-size: 12px;
    color: #444444;
}

div.codes_content_detail_box {
    position: relative;
    z-index: 5;
    font-size: 12px;
    color: #444444;
    margin-left: 10px;
}

div.codes_content_detail_box_copied_message {
    position: absolute;
    left: 440px;
    top: 0px;
    height: 15px;
    width: 50px;
    color: #FFFFFF;
    background-color: #1F5F8B;
    text-align: center;
    font-size: 11px;
}

object, embed {
    position: absolute;
    z-index: 0;
    top: 0px; left: 0px;
}

/* graphics.template.php, graphics_tagcloud.template.php */
div#graphics_glitter_tags {
}

div#graphics_glitter_tags_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#graphics_glitter_tags_content {
    position: relative;
    z-index: 5;
}
                         
div#graphics_glitter_tags_content_tags {
    position: relative;
    z-index: 5;
    font-size: 20px;
    color: #3D86D5;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-top: 10px;
}

div#graphics_myspace_tags {
}

div#graphics_myspace_tags_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#graphics_myspace_tags_content {
    position: relative;
    z-index: 5;
}
                         
div#graphics_myspace_tags_content_tags {
    position: relative;
    z-index: 5;
    font-size: 20px;
    color: #3D86D5;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    padding-top: 10px;
}

div#graphics_tagcloud_top {
}

div#graphics_tagcloud_top h1 {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
    color: #1F5F8B;
    font-size: 14px;
    font-weight: bold;
}

div#graphics_tagcloud_top_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#graphics_tagcloud_top_content {
    position: relative;
    z-index: 5;
}

div#graphics_tagcloud_top_text_1 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#graphics_tagcloud_information {
}

div#graphics_tagcloud_information_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#graphics_tagcloud_information_content {
    position: relative;
    z-index: 5;
}

div#graphics_tagcloud_information_content h1 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#graphics_tagcloud_information_content_head1, div#graphics_tagcloud_information_content_head2, div#graphics_tagcloud_information_content_head3, div#graphics_tagcloud_information_content_head4 {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
}

div#graphics_tagcloud_information_content_text1, div#graphics_tagcloud_information_content_text2, div#graphics_tagcloud_information_content_text3, div#graphics_tagcloud_information_content_text4 {
    position: relative;
    z-index: 5;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 30px;
    padding-bottom: 20px;
    color: #7B7B7B;
}

div#graphics_top_result {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 10px;
}

div#graphics_result {
}

div#graphics_result_head {
    position: relative;
    z-index: 5;
    height: 20px;
    padding-left: 10px;
    padding-right: 30px;
}

div#graphics_result_content {
    position: relative;
    z-index: 5;
}

div#graphics_result_content_content {
    text-align: center;
}

span.graphics_result_content_box {
    position: relative;
    z-index: 5;
    display: inline-block;
    background-color: transparent;
    background-image: url(http://images.all4myspace.com/static/category/category_cat_list_box.png);
    background-repeat: no-repeat;
    width: 270px;
    margin-top: 20px;
    }

div.graphics_result_content_box_copied_message {
    position: absolute;
    left: 50%px;
    margin-left: -25px;
    bottom: -15px;
    height: 15px;
    width: 50px;
    color: #FFFFFF;
    background-color: #1F5F8B;
    text-align: center;
    font-size: 11px;
}

span.graphics_result_content_box img {
    border: none;
}

span.graphics_result_content_box input {
    width: 200px;
    height: 20px;
    border: 1px solid #CCCCCC;
}

span.graphics_result_content_box div {
    font-weight: bold;
    font-size: 12px;
}

div#thickbox_graphics {
    z-index: 101;
}

div.thickbox_graphics_loading {
    margin: 20px;
    background-color: transparent;
    border: none;
    text-align: center;
}

div#thickbox_graphics_content {
    margin: 20px;
    background-color: #FFFFFF;
    border: 1px solid #CECECE;
    text-align: center;
}

div#thickbox_graphics_content div {
    text-align: center;
}

div#thickbox_graphics_close {
}