/*   
hsv Handall
*/



/* Begin Typography & Colors */
body {
      font-size: 10px; /* Resets 1em to 10px */
      font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
      background: #102732;
      /*background-image:url('images/bg_stripes.png'); background-repeat:repeat;*/
      /* background-color: #0000FF; */
      /* background: url('images/personalheader.jpg') no-repeat top; */
      color: #FFFFFF;
      text-align: center;

      margin: 0;
      padding: 0;


}

img {
	border: 0;
	margin: 0;
	padding: 0;
}

embed {
        border: 0;
        margin: 0;
        padding: 0;
}

a:link {
      color: #FFFFFF;
      text-decoration: none;
}
a:visited {
      color: #FFFFFF;
      text-decoration: none;
}
a:hover {
      color: #FFFFFF;
      text-decoration: underline;
}
a:active {
      color: #FFFFFF;
      text-decoration: none;
}

      #pagetable {
            margin: 0px auto;
      }

      #page {
            background-color: #000000;
            border-left: 1px solid #FFFFFF;
            border-right: 1px solid #FFFFFF;
            border-bottom: 1px solid #FFFFFF;
            border-top: 0;

            margin: 0;
            padding: 0;
            width: 800px;
      }

            #header {
                  padding: 0;
                  margin: 0 auto;
                  height: 125px;
                  width: 100%;
            }

            #navigation {
                  padding: 0;
                  margin: 0 auto;
                  width: 100%;
            }

                  }

                  .tagweight1 a {
                        font-size : 100%;
                  }
                  .tagweight2 a {
                        font-size : 100%;
                        font-weight : bold;
                  }
                  .tagweight3 a {
                        font-size : 150%;
                  }
                  .tagweight4 a {
                        font-size : 150%;
                        font-weight : bold;
                  }
                  .tagweight5 a {
                        font-size : 180%;
                  }

            /*#TICKER {
                  margin: 0;
                  padding-top: 0px;
                  padding-right: 0px;
                  padding-bottom: 0px;
                  padding-left: 0px;
                  width: 800px;
                  height: 25px;
                  overflow: hidden;
            }*/

            #tagcloud {
                  margin: 0;
                  padding-top: 10px;
                  padding-right: 10px;
                  padding-bottom: 10px;
                  padding-left: 10px;
                  width: 40%;
                  height: auto;
                  float: left;
                  text-align: center;
            }

            #archive {
                  margin: 0;
                  padding-top: 10px;
                  padding-right: 10px;
                  padding-bottom: 10px;
                  padding-left: 10px;
                  width: 40%;
                  height: auto;
                  float: right;
                  text-align: center;
            }

            #content {
                  text-align: left;
                  font-size: 1.2em
            }

                  .post {
                        text-align: center;
                  }

                        .black_spacer {
                              position: relative;
                              background-color: #000000;
                              width: 100%;
                              height: 10px;
                              clear: both;
                        }

                        .small_white_line {
                              position: relative;
                              background:url('images/small_white_line.jpg') no-repeat top;
                              width: 100%;
                              height: 3px;
                              clear: both;
                        }

                        .player_left {
                              height: 290px;
                              width:480px;
                              margin: 0;
                              float: left;
                              /*position: relative;*/
                              background-color: #000000;
                        }

                              .player_right {
                                    margin: 0;
                                    height: 290px;
                                    /*width: 360px;*/
                                    background-color: #000000;
                              }

                        .box_right {
                              height: 290px;
                              width:320px;
                              margin: 0;
                              float: right;
                              /*position: relative;*/
                              background:url('images/player_bg_right.jpg') no-repeat top;
                              /*padding: 10px;*/
                        }

                              .box_right h1 {
                                    text-align: center;
                                    font-size: 12px;
                                    font-weight : bold;
                              }

                              .box_right p {
                                    font-size: 10px;
                                    text-align: justify;
                              }

                        .tags_links_rss_left {
                              height: 75px;
                              width:544px;
                              margin: 0;
                              float: left;
                              /*position: relative;*/
                              background-color: #000000;
                        }

                              .post_links {
                                    height: 75px;
                                    margin: 0;
                                    float: left;
                                    width: 237px;
                                    padding: 0px 10px;
                                    background-color: #000000;
                              }

                                    .post_links p {
                                          padding: 0;
                                          margin: 2;
                                          font-size: 10px;
                                          text-align: left;
                                    }

                              .rss_middle {
                                    margin: 0;
                                    height: 75px;
                                    /*width: 360px;*/
                                    background-color: #000000;
                              }

                        .download_right {
                              height: 75px;
                              width:256px;
                              margin: 0;
                              float: right;
                              /*position: relative;*/
                              background-color: #000000;
                              /*padding: 10px;*/
                        }

                              .download_right span {
                                    padding: 0;
                                    margin: 2;
                                    font-size: 10px;
                              }

                        #comment_form {
                              padding: 10px 20px;
                              font-size: 12px;
                        }

                              #comment_form h2 {
                                    font-size: 14px;
                                    font-weight : bold;
                              }

                        #comment_loop {
                              padding: 10px 20px;
                              font-size: 12px;
                        }

                              #comment_loop h1 {
                                    font-size: 16px;
                                    font-weight : bold;
                                    text-align: center;
                              }

                        .faq {
                              text-align: center;
                              padding: 40px;
                              font-size: 14px;
                              font-weight : bold;
                        }

                        #pagination {
                              text-align: center;
                              padding: 5px;
                              font-size: 10px;
                        }

                        #footer {
                              padding: 5px;
                        }

.line {
      padding: 0;
      margin: 0;
      height: 17px;
      width: 100%;
      background: url('images/line.jpg') no-repeat top;
      clear: both;
}

/* Begin Comments */
.graybox {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */

/* Buttons */
#home {
      display:block;
      background-image:url('images/buttons/white/01_start_white.jpg');
      width:84px; height:37px;
}
#home:hover {
      background-image:url('images/buttons/grey/01_start_grey.jpg');
}

#videocast {
      display:block;
      background-image:url('images/buttons/white/02_videocast_white.jpg');
      width:129px; height:37px;
}
#videocast:hover {
      background-image:url('images/buttons/grey/02_videocast_grey.jpg');
}

#fanbox {
      display:block;
      background-image:url('images/buttons/white/03_fanbox_white.jpg');
      width:78px; height:37px;
}
#fanbox:hover {
      background-image:url('images/buttons/grey/03_fanbox_grey.jpg');
}

#hamburg1 {
      display:block;
      background-image:url('images/buttons/white/04_hsv_im_tv_white.jpg');
      width:95px; height:37px;
}
#hamburg1:hover {
      background-image:url('images/buttons/grey/04_hsv_im_tv_grey.jpg');
}

#bilder {
      display:block;
      background-image:url('images/buttons/white/05_bilder_white.jpg');
      width:78px; height:37px;
}
#bilder:hover {
      background-image:url('images/buttons/grey/05_bilder_grey.jpg');
}

#crew {
      display:block;
      background-image:url('images/buttons/white/06_crew_white.jpg');
      width:68px; height:37px;
}
#crew:hover {
      background-image:url('images/buttons/grey/06_crew_grey.jpg');
}

/*#specialsdrop a {
      position: relative;
      display:block;
      background-image:url('images/buttons/white/07_specials_white.jpg');
      width:88px; height:37px;
}

#specialsdrop ul {display: none;}
#specialsdrop a:hover {
      background-image:url('images/buttons/grey/07_specials_grey.jpg');
}
#specialsdrop a:hover ul {display:block; position:absolute; top:37px; left:0; width:88px; z-index:100;}
#specialsdrop a:hover ul li a {display:block; background:#ddd; color:#000;}

*/
#specials {
      display:block;
      background-image:url('images/buttons/white/07_specials_white.jpg');
      width:88px; height:37px;
}

#specials:hover {
      background-image:url('images/buttons/grey/07_specials_grey.jpg');
}

#faq {
      display:block;
      background-image:url('images/buttons/white/08_faq_white.jpg');
      width:70px; height:37px;
}

#faq:hover {
      background-image:url('images/buttons/grey/08_faq_grey.jpg');
}

#hsv {
      display:block;
      background-image:url('images/buttons/white/09_hsv_home_white.jpg');
      width:110px; height:37px;
}
#hsv:hover {
      background-image:url('images/buttons/grey/09_hsv_home_grey.jpg');
}	  
