body{font-family:Arial,Sans-serif}
.imagethumb a{display: block;padding: 0px;margin: 15px;margin-bottom: 4px;line-height: 0px;border:1px solid #B9B9B9;}
.imagethumb{float: left;display:inline}

.imagethumb_wrap{float: left;display:inline;background:#FFF;margin:1px}
.imagethumb_wrap_hover{float: left;display:inline;background:#F1F1F1;margin:1px}
.video_title{padding-left: 15px;width:100px}
.video_links{margin-left:15px;margin-bottom: 10px;width:100px}
.video_title a{color:#0058A8;font-size:13px;font-family:Tahoma,Arial,sans-serif;font-weight: normal;}
.video_description{padding-left: 15px;color:#333;font-size:13px;font-family: Tahoma,Arial;width:100px}
/*
.videodesc a{line-height:20px}
.videodesc{float: left;display:inline;padding-top:5px;padding-left:10px;line-height:20px}
*/
.albumimg {width:800px;float:left;}
.albumimg img {margin:  0 0 1px -1px;padding: 0px;border-top-width: medium;border-right-width: medium;border-bottom-width: medium;border-left-width: medium;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;}
h1,h2,h3,h4,h5{padding:0px;margin:0px;}
h1{font-size:16px}
h2.latest-videos a{font-size:8pt;font-family:Tahoma,arial;padding:0px;margin:0px;color:#3B5998;font-weight:normal;display:block}
h2.latest-videos a:hover{font-size:8pt;font-family:Tahoma,arial;padding:0px;margin:0px;color:#3B5998;font-weight:normal;background:#E5E5E5;display:block}

h2.latest-movies a{font-weight:normal;font-family:Tahoma;font-size:10pt;line-height:20px;color:#06C}
h2.latest-movies a:hover{font-weight:normal;font-family:Tahoma;font-size:10pt;line-height:20px;color:#06C;padding:0px;margin:0px;font-weight:normal;background:#E5E5E5;display:block}


/*display:inline;font-size:8pt;float:left;color:#000;line-height:20px;padding:5px;*/
.video_date{color:#AAA;padding-left:15px;font-size:8pt}
div.videoplay{
background-image:url(/images/video_play.png);
_background-image: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/video_play.png',sizingMethod='image');
background-repeat:no-repeat;
display:inline;
padding:0px;
margin:0px;
position:absolute;
margin-top:90px;
margin-left:18px;
line-height:0px;
z-index:10;
}

div.videoplay img{border:0px transparent}

#pagination a{
color:#06C;
font-size:12pt;
font-family:Arial;
}

input.buttonbg{
background:url(/images/btnbg.gif);
height:20px;
font-size:11px;
border:1px solid #BBB;
}
input.ipf{
background-color:#FFFFFF;
border-color:#666666 #CCCCCC #CCCCCC;
border-style:solid;
border-width:1px;
color:#000000;
font-size:13px;
}
span.hl{background-color:#FFF9D8;color:#000000}

#footer{color:#999;font-size:8pt;font-family:Arial;}

a.related_videos{display:block;font-size:10pt;height:40px}
a.related_videos:hover{background:#F7F7F7;display:block;font-size:10pt;height:40px}

#comments table tr td{vertical-align:top;}
#comments table tr td input[type=text]{border:1px solid #CCCCCC;width:250px}
#comments table tr td input[type=text]:focus{border:1px solid green;}
#comments table tr td input[type=submit]{border:1px solid #CCCCCC;}
#comments table tr td input[type=submit]:hover{border:1px solid black;background-color:green;color:white}
#comments table tr td input[type=button]{border:1px solid #CCCCCC;}
#comments table tr td input[type=button]:hover{border:1px solid black;background-color:#CC0000;color:#FFFFFF}
#comments table tr td textarea{border:1px solid #CCCCCC;width:250px;font-size:12px}
#comments table tr td textarea:focus{border:1px solid green;}
#comments table tr td {font-family:Arial;font-size:12px}


.tags{font-family:Arial,sans-serif;color:#0063DC;text-decoration:none;display:inline;}
.tags:hover{font-family:Arial,sans-serif;color:white;background-color:#0063DC;text-decoration:none;}

ul.menu{list-style-type:none;padding:0px;margin:0px;}
ul.menu li.prop{display:inline}
ul.menu li.sep{display:inline;color:#AAAAAA}
ul.menu li.logo{display:inline;padding-left:5px;padding-right:5px;font-size:10pt;font-family:Arial;font-weight:bold}
ul.menu li.prop a{font-size:10pt;font-family:Arial;color:#0063DC}
.tabbar{background-color:#F8F8F8}
.tab{background-color: #F8F8F8;border-bottom:1px solid #CCCCCC;padding:0 1.3em;font-weight:bold;white-space:nowrap;font-family:arial,sans-serif;font-size:83%}
.tab a{color:#0063DC;}
.active{background-color:#fff;color:#000000;border:1px solid #CCCCCC;border-bottom:1px solid #fff;padding-top:2px}
.active a{text-decoration:none;color:#000;font-size:18px;} 
.tab_footer{border-top:1px solid #ccc;padding-top:1em;width:98%}
.q{color:#0063DC}
.st{font-family:Arial;font-size:10pt;border-bottom:1px solid #EEEEEE;padding-top:5px;padding-bottom:5px;}
.tb a{color:green;}
.at a{background-color:green;color:#FFFFFF;padding:2px;text-decoration:none;}
.slb{width:10em}
ul.newsmenu{list-style-type:none;text-align:left;width:150px;padding:0px;margin:0px}
ul.newsmenu li a{font-size:8pt;font-family:Tahoma;color:#333;text-decoration:none;display:block;margin:0 auto;}
ul.newsmenu li a:hover{font-size:8pt;font-family:Tahoma;color:#333;text-decoration:none;background:#F8F8F8;display:block;margin:0 auto;}
ul.newsmenu li{border-bottom:1px #D6D9DE solid;line-height:24px}
li.newsmenu_s{background:#F2F2F2;}
table.top_table{height:28px}
table.top_table td a{color:#FFF;font-size:8pt;font-weight:bold;font-family:Tahoma;display:block;text-decoration:none;height:23px;text-align:center;margin:0 auto;padding-top:5px}
table.top_table td a:hover{color:#FFF;font-size:8pt;font-weight:bold;font-family:Tahoma;display:block;text-decoration:none;background:#666;display:block;height:23px;text-align:center;margin:0 auto;padding-top:5px}
input.sip{background-image:url('/images/input.gif');height:19px;font-size:8pt;font-family:tahoma;border:none;color:#666;padding-left:3px;padding-top:3px}
#disclaimer{font-size:8pt;font-family:Tahoma;color:#999;width:100%}
#post_bookmarklet{font-family:Tahoma,sans-serif;font-size:13px;color:#333;padding-left:0px}
div.post_ff_link{text-align:center;font-size:20px;font-family:Tahoma;background:#DDD;border:1px solid #CCC;width:150px;margin:20px}
div.post_ff_link a{color:#000;text-decoration:none;}
#post_widget{font-family:Tahoma,sans-serif;font-size:13px;color:#333;padding-left:0px}
#post_widget textarea{background-image:url('/images/input.gif');background-repeat:no-repeat;font-size:13px;font-family:Tahoma;verdana;font-weight:normal;line-height:20px}
.slf{font-size:10pt;font-family:Tahoma,Verdana;}
.slf input{font-size:10pt;font-family:Tahoma,Verdana;}
#lld{font-size:10pt;font-family:Tahoma,Verdana;}
#lld a{font-size:10pt;font-family:Tahoma,Verdana;}
.ib{font-size: 22px;font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;border-top: 1px solid #666666;border-right: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;border-top: 1px solid #666666;padding: 3px;width: 300px;height:35px;background-color: white;background-image: url(/images/bg_textfield1.gif);background-repeat: repeat-x;background-attachment: scroll;background-x-position: center;background-y-position: top;}
.btn{background-image: url(btn.jpg);width:126px;height:36px;border:0px;color:#FFFFFF;font-size:20px;font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;}

.lbl1{font-size:13px;cursor:default,hand;font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;color:#333333;}
.fnt{font-size:12px;font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;color:#CCCCCC;}
.fnt a{font-size:12px;font-family: "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;color:#0063DC;}
.bdr{border-top:2px solid #EEEEEE;border-left:2px solid #EEEEEE;border-right:2px solid #CCCCCC;border-bottom:2px solid #CCCCCC;padding:10px;margin:10px;}
.sl{font-size:10pt;font-family:Arial,Sans-serif;color:green;font-weight:bold;}
.ib{font-size: 10pt;font-family:  "Helvetica Neue","Lucida Grande","microsoft sans serif",helvetica,arial,sans-serif;border-top: 1px solid #666666;border-right: 1px solid #bbbbbb;border-bottom: 1px solid #bbbbbb;border-top: 1px solid #666666;padding: 3px;width: 150px;height:24px;background-color: white;background-image: url(/images/bg_textfield1.gif);background-repeat: repeat-x;background-attachment: scroll;background-x-position: center;background-y-position: top;}
.pagination a{padding:2px;border:1px solid #EEEEEE;text-decoration:none;color:#0063DC;font-family:Arial;font-size:10pt;width:20px;height:20px;}
.pagination a:hover{padding:2px;border:1px solid #EEEEEE;text-decoration:none;background-color:#0063DC;color:#FFFFFF;font-family:Arial;font-size:10pt;width:20px;height:20px;}
.pagination1 a{padding:2px;border:1px solid #EEEEEE;text-decoration:none;color:green;font-family:Arial;font-size:10pt;width:50px;height:20px;}
.pagination1 a:hover{padding:2px;border:1px solid #87BC44;text-decoration:none;background-color:#DDFFCC;color:#000000;font-family:Arial;font-size:10pt;width:50px;height:20px;}

.cr{font-size:10pt;font-family:Arial;}
.cr a{font-size:10pt;color:#FF128D;font-family:Arial;}
table.registerbox{border:2px solid #CCE3FF;padding:5px}
table.registerbox td{font-family:Arial;font-size:10pt;}
table.registerbox td input.lb{width:16em;}
table.registerbox td.tip{font-family:Arial;font-size:10pt;color:green;visibility:hidden;}
table.registerbox td.lbl{padding-left:10px;font-family:Arial;font-size:10pt;font-weight:normal;text-align:left;}
td.lbl{padding-left:10px;font-family:Arial;font-size:10pt;font-weight:normal;text-align:left;}
.inputbutton, .inputsubmit{padding-top: 2px;padding-right: 15px;padding-bottom: 3px;padding-left: 15px;border-top-style: solid;border-right-style: solid;border-bottom-style: solid;border-left-style: solid;border-top-width: 1px;border-left-width: 1px;border-bottom-width: 1px;border-right-width: 1px;border-top-color: #d9dfea;border-left-color: #d9dfea;border-bottom-color: #0e1f5b;border-right-color: #0e1f5b;background-color: #3b5998;color: #ffffff;font-size: 11px;font-family: "lucida grande",tahoma,verdana,arial,sans-serif;text-align: center;}
.errors{border:1px dashed #FF128D;background:#FFF0F8;padding:5px;text-align:left;}
.errors li{font-size:10pt;color:#000000;font-family:Arial,sans-serif;}
.post td{font-size:1.2em;font-family:Arial,sans-serif;vertical-align:top;color:#0063DC;}
.postfield{width:25em;font-size:1em;}
.postfieldtextarea{width:25em;font-family:Arial,sans-serif;font-size:1em;}
.postfieldsubmit{font-size:1.2em;}
.hl{background-color:#FFF9D8;color:#000000}
#loadingMsg{
font-size:10pt;
font-family:Arial;
color:#333333;
font-style:italic;
}
.req{color:red;font-weight:bold}
a.flink{color:#0063DC;font-size:12px;text-decoration:none;font-family:arial}
a.flink:hover{color:#FFFFFF;font-size:12px;text-decoration:none;background-color:#0063DC;font-family:arial}
a.flink1{color:#1057AE;font-size:12px;text-decoration:none;font-family:arial}
a.flink1:hover{color:#FFFFFF;font-size:12px;text-decoration:none;background-color:#1057AE;font-family:arial}
.w{color:#FFFFFF;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-left:4px;padding-top:0px;position:absolute;text-align:center;vertical-align:top;z-index:3;}
.b{color:#000000;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:18px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:bold;line-height:normal;padding-left:5px;padding-top:1px;position:absolute;text-align:center;vertical-align:top;z-index:2;}
.rllist{list-style-position: inside;line-height:20px;border-bottom:1px solid #F1F1F1;padding-top:3px;padding-bottom:3px;padding-left:5px;font-size:12px;font-family:Arial,Sans-serif;color:#0063DC;}
.rllist a{font-size:12px;font-family:Arial,Sans-serif;color:#0063DC;}
span.nickname{color:green;font-weight:bold;}
#footer{background:#FBFAFB;font-size:8pt;font-family:Tahoma,sans-serif}
#footer ul li a{color:#0063DC;font-size:8pt;font-family:Tahoma,sans-serif}
#footer ul{padding:0px;margin:0px}
a.sublinks{color:#0063DC;font-size:10pt;font-family:Tahoma}
h3{padding:0px;margin:0px;font-family:Arial;font-size:14px}
ul.menu{list-style-type:none;padding:0px;margin:0px;}
ul.menu li.prop{display:inline}
ul.menu li.sep{display:inline;color:#AAAAAA}
ul.menu li.logo{display:inline;padding-left:5px;padding-right:5px;font-size:10pt;font-family:Arial;font-weight:bold}
ul.menu li.prop a{font-size:10pt;font-family:Arial;color:#0063DC}
.tabbar{background-color:#F8F8F8}
.tab{background-color: #F8F8F8;border-bottom:1px solid #CCCCCC;padding:0 1.3em;font-weight:bold;white-space:nowrap;font-family:arial,sans-serif;font-size:83%}
.tab a{color:#0063DC;}
.active{background-color:#fff;color:#000000;border:1px solid #CCCCCC;border-bottom:1px solid #fff;padding-top:2px}
.active a{text-decoration:none;color:#000;font-size:18px;} 
.tab_footer{border-top:1px solid #ccc;padding-top:1em;width:98%}
.q{color:#0063DC}
.st{font-family:Arial;font-size:10pt;border-bottom:1px solid #EEEEEE;padding-top:5px;padding-bottom:5px;}
.tb a{color:green;}
.at a{background-color:green;color:#FFFFFF;padding:2px;text-decoration:none;}
.slb{width:10em}
ul.newsmenu{list-style-type:none;text-align:left;width:150px;padding:0px;margin:0px}
ul.newsmenu li a{font-size:8pt;font-family:Tahoma;color:#333;text-decoration:none;display:block;margin:0 auto;}
ul.newsmenu li a:hover{font-size:8pt;font-family:Tahoma;color:#333;text-decoration:none;background:#F8F8F8;display:block;margin:0 auto;}
ul.newsmenu li{border-bottom:1px #D6D9DE solid;line-height:24px}
li.newsmenu_s{background:#F2F2F2;}
table.top_table{height:28px}
table.top_table td a{color:#FFF;font-size:8pt;font-weight:bold;font-family:Tahoma;display:block;text-decoration:none;height:23px;text-align:center;margin:0 auto;padding-top:5px}
table.top_table td a:hover{color:#FFF;font-size:8pt;font-weight:bold;font-family:Tahoma;display:block;text-decoration:none;background:#666;display:block;height:23px;text-align:center;margin:0 auto;padding-top:5px}
input.sip{background-image:url('/images/input.gif');height:19px;font-size:8pt;font-family:tahoma;border:none;color:#666;padding-left:3px;padding-top:3px}
#disclaimer{font-size:8pt;font-family:Tahoma;color:#999;width:100%}
#post_bookmarklet{font-family:Tahoma,sans-serif;font-size:13px;color:#333;padding-left:0px}
div.post_ff_link{text-align:center;font-size:20px;font-family:Tahoma;background:#DDD;border:1px solid #CCC;width:150px;margin:20px}
div.post_ff_link a{color:#000;text-decoration:none;}
#post_widget{font-family:Tahoma,sans-serif;font-size:13px;color:#333;padding-left:0px}
#post_widget textarea{background-image:url('/images/input.gif');background-repeat:no-repeat;font-size:13px;font-family:Tahoma;verdana;font-weight:normal;line-height:20px}
