body {
    font-family: 'Trebuchet MS';
    font-size: 14px;
    background-color: #003355;
    background-image: url('http://i187.photobucket.com/albums/x225/mattjs2007/cc/background-1.png');
    background-attachment: fixed;
    margin: 0px;
}
#page {
  width: 950px; 
    background-image: url(http://i187.photobucket.com/albums/x225/mattjs2007/cc/sidebar.png);
    background-repeat: repeat-y;
    margin: 0 auto;
    background-color: #009944;
}
#notice {
    width: 950px;
    background-color: #009944;
    clear: both;
    text-align: center;
}
#notice p {
    margin: 0px;
    padding: 0px;
    font-weight: bold;
}
#notice a {text-decoration: none; color: #000000;}
#notice a:hover {text-decoration: underline;}
#header {
    width: 950px;
    background-color: #000000;
    clear:both;
    max-height: 148px;
}
#header p {
    margin: 0px;
    padding: 0px;
    text-align: center;
}
#header a {
    margin: 0px;
    padding: 0px;
}
#header img {
    width: 948px;
    border: none;
    margin: 0px;
    padding: 0px;
}
#sidebar {
    background-image: url(http://i187.photobucket.com/albums/x225/mattjs2007/cc/sidebar.png);
    background-repeat: repeat-y;
    width: 180px;
    padding: 5px;
    background-color: #009944;
    float:left;
    font-size: 11px;
    min-height: 580px;
}
#sidebar p {
    margin: 0px;
    padding: 0px;
    text-align: center;
}
#sidebar img.big {
    border: none;
    margin: 0px;
    padding: 0px;
    width: 165px;
}
#sidebar ul {
    list-style-image: url('http://i187.photobucket.com/albums/x225/mattjs2007/cc/monkey.png');
}
#sidebar a {text-decoration: none; color: #000000;}
#sidebar a:hover {text-decoration: underline;}

#ads {
    width: 740px;
    padding: 10px;
    float: right;
    background-color: #ffffff;
    min-height: 100px;
    max-height: 100px;
}
#content {
    float:right;
    width: 740px;
    padding: 10px;
    background-color: #ffffff;
    min-height: 660px;
    height: expression( this.scrollHeight < 701 ? "700px" : "auto" ); 
}
#newVideo {
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
}
#title {
    margin: 0 auto;
    font-size: 1.6em;
    text-align: center;
    font-weight: bold;
    text-decoration: underline;
}
#longtitle {
    margin: 0 auto;
    font-size: 3em;
    text-align: center;
}
#logo {
    margin: auto;
    text-align: center;
}
#logo img {
    border: 1px solid black;
}
#channelad1 {
    font-size: 2em;
    text-align: center;
}
#content a img {border:none;}
a img {border:none;}
#content a {text-decoration: none; color: #000000;}
#content a:hover {text-decoration: underline;}
#content div.video {
    margin: 0 auto;
    text-align: center;
}
#content div.video p {
    font-size: 2em;
    margin: 0px;
    padding: 0px;
}
#camera {
    margin: 15px 70px;
    padding: 5px;
    border: 3px solid black;
}
#profilename {
    font-weight: bold;
}
#profile {
    float: left;
    border: 4px outset black;
    margin: 10px;
}
#footer {
    clear: both;
    width: 950px;
    background-color: #009944;
    margin: 0px auto;
    padding: 0px;
}
#footer p {
    padding: 0px;
    margin: 0px;
}
#footer a {
    color: #000000;
    text-decoration:none;
    margin:0px;
    padding:0px;
}
#footer a:hover {
    color: #000000;
    text-decoration:underline;
}
.thumb {
    max-width: 200px;
    max-height: 113px;
}
