@charset "utf-8";
/* CSS Document */
body{
background-image:url(bricks.gif);
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}


#like-button{
padding-top:30px;
width:40px;
height:60px;
position:absolute;
}

#container{
margin:0px Auto;
width:925px;
}

#layout{
background-color:#ffffff;
background-image:url(content-bg.gif);
background-repeat:repeat-y;
background-position:left;
border-left:3px Solid #000000;
border-right:3px Solid #000000;
}

#content{
padding:15px;
width:550px;
_height:650px;
min-height:700px;
}

h1{
font-family:Comic Sans MS,Comic Sans,Comic, Brush Script MT, Arial, Helvetica, sans-serif;
}

h2{
font-family:Comic Sans MS,Comic Sans,Comic, Brush Script MT, Arial, Helvetica, sans-serif;
color:#f00000;
}

h3{
font-family:Comic Sans MS,Comic Sans,Comic, Brush Script MT, Arial, Helvetica, sans-serif;
color:#999999;
}

/*h4{
font-family:Comic Sans MS,Comic Sans,Comic, Brush Script MT, Arial, Helvetica, sans-serif;
}*/



#content p:first-child, #content h1:first-child, #content h2:first-child{
margin-top:0px;
}



#right-nav{
width:250px;
padding:25px;
padding-top:55px;
float:right;
}

.icon-link{clear:both;margin-bottom:15px;font-size:11px;height:62px;}

.icon-link a img{float:left;margin-right:5px;}
.icon-link a:link img, .icon-link a:active img, .icon-link a:visited img{border:1px Solid #FF0000;}
.icon-link a:hover img{border:1px Solid #990000;}

.icon-link a:link, .icon-link a:active, .icon-link a:visited{color:#ff0000;display:block;font-weight:bold; font-size:larger;}
.icon-link a:hover{color:#990000;display:block;font-weight:bold; font-size:larger;}




#header{
background-image:url(header-bg.gif);
background-repeat:no-repeat;
background-position:bottom;
/*height:255px;*/
height:245px;
}

#large-title h1{margin:0px;display:block;font-size:62px;}
#large-title{
color:#ffffff;
padding:15px;
padding-top:3px; /*FOR COMIC SANS*/
width:600px;
}

#small-title h1{margin:0px;display:block;}
#small-title img{float:left;margin-right:7px;}
#small-title{
color:#ffffff;
padding:15px;
width:700px;
font-size:16px;
width:500px;
line-height:35px;
}


#logo{
height:335px;
width:506px;
position:absolute;
z-index:200px;
margin-left:-61px;
}


#sitepal{
height:255px;
width:322px;
position:absolute;
left:50%; /*CENTER*/
margin-left:-161px; /*CENTER*/
top:13px;
margin-left:160px;
}

#logo-bone{
height:144px;
width:441px;
position:absolute;
left:50%; /*CENTER*/
margin-left:-220px; /*CENTER*/
top:185px;
margin-left:95px;
}

#button-nav-home{
padding-top:98px;
}



#button-nav{
position:absolute;
padding-top:98px;
text-align:right;
width:925px;
/*
position:absolute;
text-align:right;
width:925px;
padding-top:107px;*/

}

#crumbbar{
background-color:#ffffff;
border-bottom:1px Solid #000000;
padding-top:3px;
padding-bottom:3px;
padding-left:15px;
/*padding-left:435px;*/
font-size:10px;
color:#AAAAAA;
min-height:12px;
border-right:3px Solid #000000;
border-left:3px Solid #000000;
}

#crumbbar a:link, #crumbbar a:active, #crumbbar a:visited{color:#AAAAAA;}
#crumbbar a:hover{color:#fe0000;}


#button-nav img{padding-left:3px;}

#footer{
background-color:#000000;
height:60px;
padding:5px;
clear:both;
color:#999999;
font-size:10px;
}

a:link, a:visited, a:active{color:#f00000;}
a:hover{color:#990000;}



#fLinks{float:left;width:400px;line-height:15px;padding:5px;}
#fLinks a:link, #fLinks a:active, #fLinks a:visited{color:#ffffff;font-size:13px;}
#fLinks a:hover{color:#fe0000;}

#sponsors{
float:right;
}
#sponsors a img{
border:5px Solid #000000;
}

.videoshow{background-color:#990000;}
.videoshow a:link img, .videoshow a:active img,.videoshow a:visited img{border:3px Solid #cf0000;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.videoshow a:hover img{border:3px Solid #000000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}

#divVHSS{
width:200px;
height:185px;
overflow:hidden;
margin:0px Auto;
}

.caption{font-size:smaller;font-style:italic;color:#999999;}

#content li{margin-bottom:5px;}

.blog-item-title{margin-bottom:0px;}
.blog-item-detail{font-size:11px;margin:0px;margin-top:3px;margin-bottom:3px;color:#cccccc;}
.blog-item-summary{margin-top:0px;font-size:smaller;}

.blog-nav{font-size:10px;color:#666666;padding-bottom:5px;display:block;}
.blog-nav strong{display:block;font-size:14px;}

.blog_paging{
text-align:center;
font-size:11px;
color:#999999;
}

.blog_paging a:link, .blog_paging a:visited, .blog_paging a:active{color:#999999;text-decoration:none;}
.blog_paging a:hover{color:#FF0000;text-decoration:underline;}

/*#latest_news{padding:10px;background-color:#efefef;border:1px dashed #999999;width:300px;float:left;}

.ln-title{margin:0px;font-size:14px;}
.ln-summary{margin:0px;font-size:10px;}
.ln-detail{margin:0px;font-size:8px;color:#999999;}
.ln-all{margin:0px;font-size:8px;}
*/

.hp-video-link-txt{text-align:center;font-weight:bold;background-color:#ff0000;}
.hp-video-link-txt a:link,.hp-video-link-txt a:active,.hp-video-link-txt a:visited{color:#ffffff;text-decoration:none;}
.hp-video-link-txt a:hover{color:#333333;text-decoration:none;}
.hp-video-link-img a:link img,.hp-video-link-img a:active img,.hp-video-link-img a:visited img{border:3px Solid #ff0000;filter:alpha(opacity=100);-moz-opacity:1.0;opacity:1.0;}
.hp-video-link-img a:hover img{border:3px Solid #ff0000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;}



