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

body, html {
    background-color: #F9F9F9;
}

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




/* menu.template.php */
div#menu {
    font-size: 18px;
    position: relative;
    z-index: 3;
    height: 75px;
    width: 600px;
    /*left: 50%;
    margin-left: -300px;*/
    margin-left: 35px;
    padding-top: 0px;
    
    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;
}

div#menu_layouts_2_0 {
    width: 132px;
}

div#menu_graphics {
    width: 133px;
}

div#menu_codes {
}

div#menu_news {;
}

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-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-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;
    
}

input#menu_layout_search_input {
    width: 260px;
    height: 22px;
    border: solid 1px #CECECE;
}
/* site wrapper which contains wrapper_content and background_overlays */
div#wrapper_site {
    position: relative;
    width: 100%;
    background-color: #F9F9F9;
}

/* 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;
    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;
    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;
    background-color: transparent;
}

/* content wrapper which contains the head content(logo + ad) */
div#wrapper_head {
    position: relative;
    z-index: 2;
    height: 145px;
    width: 100%;
    background-color: transparent;
    background-image: url('http://images.layoutsparks.com/l_static/header_background.png');
    background-repeat: repeat-x;
    margin-bottom: 27px;
}

div#wrapper_head_content {
    position: relative;
    z-index: 2;
    top: 0px;
    left: 50%;
    margin-left: -485px;
    width: 990px;
    height: 100%;
    background-color: transparent;
}

div#header_logo {
    position: relative;
    height: 23px;
    width: 169px;
    left: 0px;
    top: 55px;
    background-color: transparent;
    background-image: url('http://images.layoutsparks.com/l_static/header_logo.png');
    background-repeat: no-repeat;
}

div#header_nav {
    position:absolute;
    bottom: 3px;
    left: 0px;
    color: #888888;
    font-size: 10px;
}

#header_nav a {
    text-decoration: none;
    font-size: 10px;
    color: #888888;
}

.side_navigation {
    width: 173px;
}

.side_navigation_head {
    height: 43px;
    background-image: url('http://images.layoutsparks.com/l_static/navigation_head.png');
}

.side_navigation_node {
    height: 22px;
    padding-top: 3px;
    color: #373637;
    border-top: 1px dotted #CCCCCC;
    font-size: 13px;
    position: relative;
    z-index: 1;
}

.side_navigation_node_background {
    background-image: url('http://images.layoutsparks.com/l_static/navigation_background.png');
    background-repeat: repeat-y;
}

.side_navigation_plus {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 3px;
    font-size: 13px;
    color: #9D9D9D;
}

.side_navigation_footer {
    position: absolute;
    z-index: 0;
    bottom: 0px;
    height: 25px;
    width: 173px;
    background-image: url('http://images.layoutsparks.com/l_static/navigation_footer.png');
}

.side_navigation_node a {
    color: #373637;
    text-decoration: none;
    font-size: 13px;
}

div.side_navigation_node_active {
    color: #3D675E;
    font-weight: bold;
}

.side_navigation_node_active a {
    color: #3D675E;
    font-weight: bold;
}

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

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

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

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

/* wrapper for the specified site content */
#main_content {
    z-index: 4;
    width: 826px;
    margin-left: 90px;
    padding-top: 24px;
    background: url('http://images.layoutsparks.com/l_static/shadow_content.png') repeat-y;
    min-height: 2650px;
}

.main_content_top {
    margin-left: 90px;
    height: 36px;
    width: 562px;
    padding-left: 132px;
    padding-top: 45px;
    position: absolute;
    top: -38px;
    background: url('http://images.layoutsparks.com/l_static/shadow_content_top.png') repeat-y;
    color: #373637;
    font-size: 22px;
}

.main_content_top h1 {
    color: #373637;
    font-size: 22px;
}

.main_content_bottom {
    margin-left: 90px;
    height: 141px;
    width: 826px;
    background: url('http://images.layoutsparks.com/l_static/shadow_content_bottom.png') repeat-y;
}

.main_content_canvas {
    width: 562px;
    margin-left: 132px;
}

.shadow_top {
    height: 18px;
    width: 560px;
    background: url('http://images.layoutsparks.com/l_static/shadow_top');
}

.shadow_bottom {
    height: 18px;
    width: 560px;
    background: url('http://images.layoutsparks.com/l_static/shadow_bottom.png');
}

.shadow_top_small {
    height: 17px;
    width: 132px;
    background: url('http://images.layoutsparks.com/l_static/shadow_top_small');
}

.shadow_bottom_small {
    height: 22px;
    width: 132px;
    background: url('http://images.layoutsparks.com/l_static/shadow_bottom_small.png');
}

/* content wrapper which contains the footer content */
div#wrapper_footer {
    position: relative;
    z-index: 4;
    height: 170px;
    width: 100%;
    
    background-color: transparent;
    background: url('http://images.layoutsparks.com/l_static/footer_background.png');
    background-repeat: repeat-x;
}

div#wrapper_footer_content {
    position: relative;
    z-index: 2;
    top: 0px;
    left: 50%;
    margin-left: -485px;
    width: 990px;
    height: 100%;
    background-color: transparent;
    color: #9d9d9d;
    font-size: 12px;
}

#wrapper_footer_line_1 {
    position: absolute;
    left: 495px;
    top: 30px;
    width: 380px;
    text-align: right;
    background-color: transparent;
    color: #7C7C7C;
    font-size: 11px;
}

#wrapper_footer_line_2 {
    position: absolute;
    left: 495px;
    top: 30px;
    width: 380px;
    text-align: right;
    background-color: transparent;
    color: #7C7C7C;
    font-size: 11px;
}

#wrapper_footer_line_3 {
    position: absolute;
    text-align: center;
    width: 120px;
    height: 63px;
    top: 13px;
    left: 890px;
    padding-top: 20px;
    background: url('http://images.layoutsparks.com/l_static/footer_divider.png');
}

div#wrapper_footer_line_3 a {
    color: #9d9d9d;
    font-size: 12px;
    text-decoration: none;
}


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.layoutsparks.com/l_static/general-box-top-border.gif);
    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-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-repeat: no-repeat;
}

div.general_headline_blue, h1.general_headline_blue {
    color: #373637;
    font-size: 22px;
    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;
}


/* default.template.php */

div.default_content_box {
    position: relative;
}

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;
    background-color: #FFFFFF;
    padding-left: 22px;
    padding-right: 22px;
}

div#default_welcome_content_head {
    position: relative;
    z-index: 5;
    font-weight: bold;
    font-size: 16px;
    padding-top: 20px;
    padding-bottom: 10px;
    color: #373637;
}

div#default_welcome_content_text {
    position: relative;
    z-index: 5;
    font-size: 12px;
    padding-bottom: 20px;
    color: #373637;
}

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;
    background-color: #FFFFFF;
}

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

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;
}

div#default_featured_content {
    position: relative;
    z-index: 5;
    height: 630px;
    padding-top: 5px;
}

div.default_featured_content_box {
    background-color: transparent;
    background-image: url(http://images.layoutsparks.com/l_static/featured_background.png);
    background-repeat: no-repeat;
    width: 132px;
    height: 209px;
    float: left;
    position: relative;
    z-index: 5;
}

div.default_featured_content_box img {
    width: 100px;
    height: 110px;
    
    position: relative;
    left: 17px;
    top: 35px;
    border: none;
}

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

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_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;
}


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

div.category_content_box {
    position: relative;
}

div.category_content_box h1 {
color: #1F5F8B;
font-size: 28px;
}


div.category_content_box h2 {
color: #373637;
font-size: 22px;
}



div.category_content_box li {
font-size: 18px;
position: relative;
margin-left: 35px;
margin-right: 35px;
color: #7B7B7B;
}



}



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: 26px;
    font-weight: bold;
}

div#category_cat_content, div#category_cat_content2 {
    position: relative;
    z-index: 5;
    font-size: 16px;
}

div#category_cat_content_text1 {
    position: relative;
    z-index: 5;
    font-size: 16px;
    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.layoutsparks.com/l_static/category_background.png);
    background-repeat: no-repeat;
    height: 485px;
    width: 276px;
    padding-top: 30px;
    overflow: hidden;
    }

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

span.category_cat_list_box img {
    width: 250px;
    height: 350px;
    border: none;
    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: #FFFFFF;
    color: #1F5F8B;
    height: 23px;
    width: 21px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    border-bottom: 2px solid #D2D2D2;
    cursor: pointer;
    cursor: hand;
    }

span.category_cat_navigation_box_other2 {
    background-color: #FFFFFF;
    color: #1F5F8B;
    height: 23px;
    width: 25px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    border-bottom: 2px solid #D2D2D2;
    cursor: pointer;
    cursor: hand;
    }

.nav_cur_page {
    color: #1F5F8B;
    font-size: 16px;
    font-weight: bold;
    border-bottom: 1px solid #D2D2D2;
    background: #FFFFFF;
}

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

span.category_cat_navigation_box_cur1 {
    background-color: #FFFFFF;
    color: #1F5F8B;
    height: 23px;
    width: 21px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
    text-decoration: none;
    border-bottom: 2px solid #1F5F8B;
    cursor: pointer;
    cursor: hand;
    }

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

span.category_cat_navigation_box_cur1 div, span.category_cat_navigation_box_cur2 div{
    font-size: 15px;
    color: #1F5F8B;
    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;
    background-color: #FFFFFF;
    padding-bottom: 20px;
}

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: #1F5F8B;
}

div#category_information_content_tag_content a {
    font-size: 15px;
    font-weight: bold;
    color: #1F5F8B;
    text-decoration: none;
}


ul#comments_list {
  list-style: none;
  position: relative;
  z-index: 5;
  padding-bottom: 20px;
    font-size: 24px;
}

ul#comments_list li {
  padding-top: 10px;
  padding-bottom: 0px;
  padding-left: 0px;
  margin-left: 0px;
  padding-right: 0px;
}


div.comments_list_posterName {
  color: #1F5F8B;
  font-size: 14px;
  font-weight: bold;
  padding-left: 15px;
}

.comments_list_posterIcon {
  position: absolute;
  left: 0px;
  top: 16px;
  background: url('http://images.layoutsparks.com/l_static/comments_poster_icon.png');
  width: 12px;
  height: 11px;
}

div.comments_list_comment {
  color: #373637;
  font-size: 14px;
  padding-left: 15px;
  padding-bottom: 10px;
}

div#comments_navigation {
  text-align: center;
  position: relative;
  z-index: 5;
}

#comments_navigation_prev, #comments_navigation_next {
  color: #7B7B7B;
}

#comments_form_error {
  margin-left: 35px;
  margin-right: 35px;
}

h1 {
  font-size: 32px;
}

.seperator {
    width: 562px;
    height: 1px;
    background: url('http://images.layoutsparks.com/l_static/seperator.png');
}

.seperator_2 {
    width: 562px;
    height: 1px;
    background: url('http://images.layoutsparks.com/l_static/seperator.png');
    margin-left: -22px;
}

.seperator_3 {
    width: 562px;
    height: 1px;
    background: url('http://images.layoutsparks.com/l_static/seperator.png');
    margin-left: -42px;
}

.seperator_4 {
    width: 562px;
    height: 1px;
    background: url('http://images.layoutsparks.com/l_static/seperator.png');
    margin-left: -22px;
}

#image_box {
  margin-top: 18px;
  background: #FFFFFF;
}

#image_box_name {
  width: 561px;
  height: 37px;
  background: url('http://images.layoutsparks.com/l_static/image_box_name.png');
}

.image_button_download {
  width: 114px;
  height: 33px;
  background: url('http://images.layoutsparks.com/l_static/image_button_download.png');
  position: absolute;
  right: 1px;
  top: 2px;
}

.image_box_name_title {
  position: relative;
  margin-left: 30px;
  top: 10px;
  font-weight: bold;
  font-size: 12px;
  color: #272727;
}

#html_code_box {
  margin-top: 10px;
  height: 24px;
}

.html_code_box_label {
  font-size: 14px;
  color: #373637;
  font-weight: bold;
}

.html_code_box_textarea {
  width: 458px;
  background-color: transparent;
  border: none;
  position: absolute;
  z-index: 1;
  left: 96px;
  top: 4px;
  color: #084336;
  font-size: 11px;
}

.html_code_box_background {
  position: absolute;
  top: 0px;
  right: 2px;
  width: 470px;
  height: 24px;
  background: url('http://images.layoutsparks.com/l_static/background_html_code.png');
}

#other_data_box{
  background: #FFFFFF;
  padding-left: 22px;
  padding-right: 22px;
}

.related_wallpapers {
}

.related_wallpapers li {
  margin-left: 20px !important;
}

.related_wallpapers li a {
  color: #1F5F8B;
  text-decoration: none;
  font-size: 14px;
}

#comments_nickname {
  height: 30px;
  position: relative;
  padding-top: 10px;
}

#comments_comment {
  height: 105px;
  position: relative;
  padding-top: 10px;
}

#comments_captcha {
  height: 40px;
  position: relative;
  color: #373637;
  font-size: 12px;
}

#comments_submit {
  height: 30px;
  position: relative;
}

#comments_form_nickname {
  width: 400px;
  position: absolute;
  left: 100px;
  top: 10px;
  z-index: 1;
  background: transparent;
  border: none;
}

#comments_form_comment {
  height: 100px;
  width: 400px;
  position: absolute;
  left: 100px;
  top: 10px;
  z-index: 1;
  background: transparent;
  border: none;
}

#comments_form_captcha {
  width: 111px;
  position: absolute;
  left: 391px;
  top: 10px;
  z-index: 1;
  background: transparent;
  border: none;
}

#comments_form_nickname_background {
  position: absolute;
  background: url('http://images.layoutsparks.com/l_static/background_nickname.png');
  width: 409px;
  height: 24px;
  left: 96px;
  top: 8px;
}

#comments_form_comment_background {
  position: absolute;
  background: url('http://images.layoutsparks.com/l_static/background_comment.png');
  width: 409px;
  height: 104px;
  left: 96px;
  top: 8px;
}

#comments_form_captcha_background {
  position: absolute;
  background: url('http://images.layoutsparks.com/l_static/background_captcha.png');
  width: 118px;
  height: 24px;
  left: 388px;
  top: 8px;
}

.button_send {
  width: 77px;
  height: 33px;
  background: url('http://images.layoutsparks.com/l_static/button_send.png');
  position: absolute;
  left: 429px;
}

#exif_data {
}

#exif_data ul li {
  color: #1F5F8B;
  font-size: 14px;
  list-style: none;
}

#exif_data ul li ul li {
  color: #373637;
  list-style: disc;
}

#learn_more {
}

#learn_more li {
  color: #1F5F8B;
  list-style: none;
}

#learn_more li a {
  color: #1F5F8B;
  text-decoration: none;
}

div#default_upload_picture {
}

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

div#default_upload_picture_content {
    position: relative;
    z-index: 5;
    height: 630px;
    padding-top: 5px;
    padding-left: 22px;
    padding-right: 22px;
}

.default_keyword {
  height: 30px;
  position: relative;
  padding-top: 10px;
}

.default_keyword_input {
  width: 400px;
  position: absolute;
  left: 100px;
  top: 10px;
  z-index: 1;
  background: transparent;
  border: none;
}

.default_keyword_background {
  position: absolute;
  background: url('http://images.layoutsparks.com/l_static/background_nickname.png');
  width: 409px;
  height: 24px;
  left: 96px;
  top: 8px;
}
