body { height:100%; margin:0px; padding:0px; text-align:center;background:#000000 url(/g/defaultbg.png) 0 0 repeat; color:#ffffff; font-family:Verdana, Tahoma; font-size:11px;}
#bg {
    width:100%; background:url(/g/background.png) 0 0 repeat-x;
}



a {   color:#ffffff; }

img { border:0; }

iframe {
  border:0; margin:1px 0 0 0; padding:0
}

form {  margin: 0px; padding: 0px; border: 0px;}

td.bgl    {   width:28px; background-image : url(/g/video-bgl.png);  }
td.bgr    {   width:28px; background-image : url(/g/video-bgr.png);  }
td.video    {   width:564px; vertical-align:top; padding: 0; margin: 0; background-color:#000000;  font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; }
td.rside    {   vertical-align:top; padding:0px 2px 0 2px; }
td.video h1 {   margin:0;padding: 3px 0 5px 0; font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal; text-decoration:none; }
td.header { width:952px; height:73px; background-image: url(/g/title.png); background-position:center 2px; background-repeat:no-repeat; }

div.hr      {   margin:10px 0 0 0; padding:0px;  height: 3px; background: url(/g/g_dot2.gif) repeat-x; clear:both }
div.hr hr   {   display: none;}
div.hr2      {   margin:0; padding:0px;  height: 1px;    background-color:#000000; }
div.hr2 hr   {   display: none;}
div.dayinfo {   padding:8px 10px 8px 10px }
div.dayinfo b {   color:#ffb103 }


image       {   border: 0px;}
ul          {   padding: 8px 0px 12px 0; margin:0 0 0 30px; font-family : Verdana; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration:none;}

ul.orng     {   padding: 8px 0px 8px 0; margin: 0 0 0 30px; font-family : Verdana; font-size: 11px; color: #ffb510; font-weight:bold; text-decoration:none;}
ul.orng a   {   color:#ffffff; }


ul.tr { list-style-type: none; padding:0px; margin: 8px 0 8px 0 }
ul.tr li { float: left; margin:0; padding: 0 5px 0 0; }


input.text,select {     background-color: #ffb510; color: #000000; font-weight: bold; font-size: 11px;
            font-family : Verdana, Arial, sans-serif; margin:0px; border: #000000 1px solid; padding: 0px 0px 0px 2px;
}

input.upload {     background-color: #ffb510; color: #000000; font-weight: bold; font-size: 12px;
            font-family : Verdana, Arial, sans-serif; margin:0px; border: #ff750f 2px solid; padding: 0px 0px 0px 2px; z-index:3;}


font.h1 {
            margin:0px; padding:2px; color: #ffffff; font-weight: bold; font-size: 38px; font-family : Verdana, Arial, sans-serif;
    }

td.form {    height:101px; width:207px; padding-left:20px;  }
td.form a { color: #ffffff; font-weight:normal; font-size: 10px; font-family: Arial, sans-serif; text-decoration:underline;  }
td.form a:hover { text-decoration:none; }
td.titbg {      width: 582px; text-align:left; vertical-align:top; }


#topbg{
           width:100%; background-image : url(/g/g_topbg.jpg); background-repeat:repeat-x; margin:0; padding:0;
}

table.topbg { width:100%; height:100%; background-image : url(/g/g_topbg.gif); background-repeat:repeat-x; margin:0; padding:0; }
table.topbg td.main{  vertical-align:top; padding-left:15px; padding-top:0px; padding-bottom:0px; }

#border_orange { width: 820px; margin:0; padding:0 10px 10px 10px; background-image: url(/g/g_marginbg.gif); }

#border_black{
                height:100%; padding:0 2px 0 2px; background-color : #000000;
}




table.catlist td.td1{ width:299px; background-image : url(/g/g_video_bg.png); background-repeat: repeat-x; padding:6px 0 12px 11px; }
table.catlist td.td2{ vertical-align:top; font-family: Verdana;  font-size:10px;  font-size:10px; font-weight:normal; color:#ffffff;  }
table.catlist p { margin:0; padding:0 0 5px 0; font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal; text-decoration:none; text-transform: capitalize; }
table.catlist img {     border-style: solid; border-width: 1px; border-color: #000000; width:104px; height:78px; margin-right:3px; }
table.catlist b { color:#ffb103; font-weight:bold; }
table.catlist br.spc { line-height:5px; }


div.preview { width:100%;height:115px;background-image: url(/g/redbg.png); }
div.preview ul {list-style-type:none; padding:14px 0 0 0; margin:0; border:0; }
div.preview li { float:left; padding-left:25px;font-family: Verdana; font-size: 10px; text-decoration:none; color:#ffffff; font-weight:normal}
div.preview img { border-style: solid; border-width: 1px; border-color: #000000; width:104px; height:78px;}




table.menu  { width:952px; height:31px; margin-bottom:1px;}
table.menu td.left  {   width:7px; background-image: url(/g/g_menu_left2.png) }
table.menu td.mid   {   width: 938px; background-image: url(/g/g_menu_mid2.png); font-family : Verdana; font-size:10px; color:#000000; font-weight: bold; }
table.menu td.right {   width:7px; background-image: url(/g/g_menu_right2.png) }

table.menuc         {  text-align:left; height:31px;}
table.menuc td.spc  {  width:14px; background-image: url(/g/g_menu_space.png); background-repeat:no-repeat; background-position: center center; vertical-align: bottom; }

table.menuc td.lft  {  width:14px; background-image: url(/g/g_menu_space_pl.png); background-repeat:no-repeat; background-position: center center; vertical-align: bottom; }
table.menuc td.prm  {  background-image: url(/g/g_menu_mid_pr.png); background-position: center center; vertical-align: middle; }
table.menuc td.rgt  {  width:14px; background-image: url(/g/g_menu_space_pr.png); background-repeat:no-repeat; background-position: center center; vertical-align: bottom; }

table.menu  a       {   font-family : Trebuchet MS, Verdana; font-size:15px; color:#000000; font-weight: bold; text-decoration:none; padding-left:3px;padding-right:3px; }
table.menu  a:hover {  background: #000000; color: #ffffff; padding-left:3px;padding-right:3px; }


div.h1 {    position:absolute; margin:58px 0 0 34px; padding:0; }
div.h1 h1{  margin: 0px; font-family:Verdana; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:none; }


div.login { position:absolute; margin:1px 0 0 730px; padding:0; line-height:10px; font-family : Verdana; font-size:10px; color :#ffffff; font-weight:normal; text-decoration:none; }
div.login a {     color:#ffffff; }

td.pad13 { padding-top:13px;text-align:right }
td.pad2 { padding-top:2px }
td.pad5 { padding-top:5px}




div.results     {   background-image: url(/g/users_filter_bg.png); background-repeat:repeat-x; height:76px; padding: 14px 0 0 0; margin:0; text-align:center; }
div.results h1  {   margin:0; font-size:17px; color:#ffffff; font-family: Verdana; font-weight: none; text-decoration:none; font-style: italic;             }
div.results h4 { margin:5px 0 0 0;font-weight:normal;font-size:10px }
div.results strong {     color : #ffb103; text-decoration: underline}
div.results em { color : #ffb103;}
div.results a { color : #ffb103; text-decoration: none }

div.chat  { margin:0; width:952px; height:37px; background-image: url(/g/g_chatbg.png); padding-top:17px; }
div.chat table td {  font-family : Tahoma; font-size:11px; color:#ffffff;  text-decoration:none; font-weight: bold;}
div.chat table td.td1 {    padding-left:15px; }
div.chat input.txt {     width:470px; height:15px; padding: 2px 0 0 4px; border: #ffb510 1px solid; background-color: #171b1e; color: #ffffff; font-family : Verdana; font-size: 11px; overflow: auto;

}



table.chatt         {   width:811px; font-family: Verdana; font-size: 11px; font-weight:normal; color:#646464; }

table.chatt b {  font-weight: bold; color:#ffc400; }
table.chatt font { font-family: Verdana; font-size: 11px; font-weight:normal; color: #ffffff; }
table.chatt tr.tr1  {   background-color: #141414; }
table.chatt td {   padding: 2px 0px 4px 6px; text-align:left; vertical-align:top; }
table.cusers        {   margin:1px 0 1px 0; font-family: Verdana; font-size: 11px; font-weight:normal;}
table.cusers a      {   font-family: Verdana; font-size: 11px; color:#ffffff; text-decoration: underline}
table.cusers a:hover    {   text-decoration: none}
table.cusers td.bg  {   padding-top:2px; width:132px; vertical-align:top; background-image: url(/g/chat_users.png); padding-left:8px;}
table.cusers td.bott{   background-image: url(/g/redbg2.png); height:42px;}
table.cusers b {  font-weight: bold; color:#ffc400; }
table.cusers p { margin:4px 0 0 0;}


table.comms         {   width:950px; background-color : #000000;  font-family: Verdana; font-size: 11px; }
table.comms a       {   font-family: Verdana; font-size: 11px; color:#ffffff; text-decoration: none}
table.comms a:hover {   text-decoration: underline}
table.comms tr.tr1  {   background-color: #141414; }
table.comms td.td1  {   padding: 2px 0px 4px 8px; width:100px; font-weight:normal; color:#ffffff; text-align:left; vertical-align:top; }
table.comms td.td2  {   padding: 2px 0px 4px 0px; width:75px; font-weight: bold; color:#ffb103; text-align:right; vertical-align:top; }
table.comms td.td3  {   padding: 2px 8px 4px 8px; text-align:left; vertical-align:top; }


table.content  { width:952px;}
table.content td.bl  {   width:1px; height:1px;}
table.content td.gr  {   width: 950px; background-color : #505050; }
table.content td.gr2  {  background-color : #505050; }
table.content td.mid { padding: 0px 0px 0px 0px; width:936px; background-color : #26272a;  font-family: Trebuchet MS, Verdana, Arial; font-size : 11px; color : #ffffff; vertical-align: top; }

table.data {
  clear:both;
}

table.data td       {  padding:8px 0 0 0; margin:0px; font-family : Verdana; font-size : 11px; font-weight: bold; color:#ffb103; text-decoration:none; }
table.data td b     {  padding-right:12px;}
table.data td a     {  font-size : 11px; color:#ffb103; text-decoration:none; margin-right:12px; }
table.data td a:hover {   text-decoration:underline; }
table.data img { margin-right:5px; }

ul.data     {  list-style-type:none; padding:8px 0 0 0; margin:0px; font-family : Verdana; font-size : 11px; font-weight: bold; color:#ffb103; text-decoration:none; }
ul.data li {  float: left; }
ul.data b     {  padding-right:12px;}
ul.data a     {  font-size : 11px; color:#ffb103; text-decoration:none; margin-right:12px; }
ul.data a:hover {   text-decoration:underline; }
ul.data img { margin-right:5px; }



ul.th { list-style-type:none; padding:0; margin:0; }
ul.th li { height:78px; font-family: Verdana; font-size: 10px; font-weight:normal; text-decoration:none; color:#ffffff; background-image:url(/g/g_thumbs_bg.png); background-repeat:repeat-x;}
ul.th li img { float:left; border-style: solid; border-width: 1px; border-color: #ffffff; width:104px; height:78px; margin-right:8px; }
ul.th li b {   font-weight: bold; text-decoration:none; color:#ffb103; }







table.thumbs {  margin:0; width:300px;}
table.thumbs h2 {  padding:4px 0 4px 0;margin:0;font-family : Trebuchet MS; font-size : 17px;color : #ffb103; font-weight: bold; text-decoration:none; }

table.thumbs td.space{  height:19px; background-image: url(/g/g_dot.gif); background-repeat:repeat-x; background-position: 0px 5px;  }


table.thumbs td.td1 {  height: 89px; vertical-align:top;}
table.thumbs td.td2 { padding: 4px 0 5px 7px; background-image:url(/g/g_thumbs_bg.png); background-repeat:repeat-x; vertical-align:top;}

table.thumbs img { border-style: solid; border-width: 1px; border-top:0;border-left:0; border-color: #000000;}
table.thumbs b { font-family: verdana; font-size : 10px; font-weight: bold; color:#ffb103;}
table.thumbs p { padding-top:3px; margin:0px; font-family: Verdana; font-size: 10px; font-weight:normal; text-decoration:none; color:#ffffff;}

table.thumbs td.ad1 { background:#ffffff; text-align:right}
table.thumbs td.ad2 { vertical-align:top; background:#1d273d; padding-left:8px}
table.thumbs td.ad3 { color:#2e3e5e; font-size:9px; text-align:right }


table.nav   {    padding: 0px 0 6px 0;     }
table.nav img.se   { width: 30x; height:30px; border:0px; padding:0 2px 0 2px;}
table.nav img.pn   { width: 46px; height:51px; border:0px; }
table.nav div { height:28px; background-color:#b9b9b9; padding:0 7px 0 7px; }
table.nav div.page { padding:0 24px 0 24px; }
table.nav a { font-family : Trebuchet MS, Verdana; font-size:16px; color:#000000; font-weight: bold; text-decoration:none; line-height:28px; }
table.nav font {  font-family : Trebuchet MS, Verdana; font-size:16px; color:#ffffff; background-color:#000000; font-weight: bold; text-decoration:none; line-height:28px;}

table.users {
                    padding: 10px 0 0 0;
}

table.users p {   padding:0; margin: 0px; font-family: verdana; font-size : 11px; font-weight: bold; color:#ffb103;      }

table.info {
                   margin: 4px 4px 0 4px; background-image : url(/g/user_line_bg.gif);  font-family: Verdana; font-size : 12px; font-weight:normal; color:#ffb103;
}






p.wt1 {  margin: 2px; padding: 0px; line-height:10px; font-family : Arial; font-size:10px; color :#ffffff; font-weight: bold; text-decoration:none; }
p.wt2 {  margin: 0px; padding: 3px; line-height:10px; font-family : Verdana; font-size:10px; color :#ffffff; font-weight: bold; text-decoration:none; }
p.wt3 { padding:0px; margin:0px; font-family : Verdana; font-size : 11px; font-weight:normal; text-decoration:none; color:#ffffff; }

p.gr1 {  margin: 2px; padding: 0px; line-height:10px; font-family : Verdana; font-size:10px; color :#888888; font-weight: bold; text-decoration:none; }

p.or1 {  margin: 0px; padding: 3px; line-height:10px; font-family : Verdana; font-size:10px; color :#ffb103; font-weight: bold; text-decoration:none; }
p.or1 b {   color :#ffffff; }


p.vid_title     {   margin:0px; font-family : Trebuchet MS; font-size : 17px;color : #ffb103; font-weight: bold; text-decoration:none; line-height:17px; }
p.vid_pridal    {  margin:0px; font-family : Verdana; font-size : 10px; font-weight: bold; text-decoration:none;padding-top:3px; color:#ffffff; }
p.vid_white     {  margin:0; font-family: Verdana; font-size: 10px; text-decoration:none; color:#ffffff; }
p.vid_white2    {  padding-top: 3px; margin:0px; font-family: Verdana; font-size: 10px; text-decoration:none; color:#ffffff; }

p.vid_cmnt      {  padding:6px 0 0 0; margin:0px; font-family:Verdana; font-size:11px; font-weight:normal; text-decoration:none; color:#ffffff; }
p.vid_nocmnt    {  padding-top:5px; margin:0px; font-family : Verdana; font-size:10px; font-weight: bold; text-decoration:underline;  color:#ff9209; }


p.tags {    margin:3px 3px 8px 0px; font-family : Verdana; font-size : 11px; font-weight:normal; text-decoration:none;color:#ffffff; }
p.tags a {  font-family : Verdana; font-size : 10px; font-weight: bold; text-decoration:underline; color:#ffb103; }
p.tags a:hover { font-family: Verdana; font-size: 10px; font-weight: bold; text-decoration:underline; color:#fff900; }



div.vid_small { padding: 5px 5px 0px 13px; width: 452px; height: 160px; background-image : url(/g/g_video_bg.png); background-repeat: repeat-x;}
div.video_wt {   padding:1px; margin:0 0 8px 0; background-color:#ffffff; }

div.signup {     padding: 10px 16px 6px 16px; margin: 0; background-color:#000000; }



div.invis { position: absolute; padding-left:8px; visibility:hidden; z-index:1; filter: alpha (opacity=100);-moz-opacity: 1; opacity: 1; }
div.invis div { padding:1px;margin:0;background-color:#000000; }
div.invis table.m1 {   width:230px; background: url(/g/g_menu_bg2.png) repeat-x;}
div.invis table.m2 {   width:230px; background: url(/g/g_menu_bg.png) repeat-x;}
div.invis table td {   padding:0 0 0 12px; height:20px;vertical-align:middle; }
div.invis table a { font-family:Trebuchet MS; font-size: 15px; font-weight:normal; text-decoration:none;color:#000000; }


div.age         {    padding:5px 0 8px 17px; margin:0; font-family : Verdana; font-size:10px; font-weight: bold; }
div.age a       {  padding:0 4px 0 4px; color: #000000; background-color:#780000; text-decoration: none; }
div.age a:hover {  background-color:#a00000; }
div.age b       {  padding:0 4px 0 4px; color:#000000; background-color:#d80200; }



p.vid_coment {   margin:3px 0px 7px 0px;}
p.vid_coment a { font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal; text-decoration:none; }


p.comadd {    padding:0; margin:3px 0px 4px 0px; line-height:16px; font-family : Verdana; font-size: 12px; font-weight:normal; text-decoration:none;color:#ffffff; }



p.title {
       padding-left:16px;padding-bottom:7px; margin:0px; font-family : Trebuchet MS; font-size : 24px;color : #ffffff; font-weight: bold; text-decoration:none; line-height:24px;
}

p.title_cmnt {
        padding-left:16px; margin:0px; font-family: Verdana; font-size: 10px; text-decoration:none; color:#ffffff;
}


font.vid_orng{   font-family: Verdana; font-size : 10px; font-weight: bold; color:#ffb103; }



td.vid_info {  vertical-align:top; padding-left:8px; vertical-align:top;}


table.vid_small {    margin-top:8px; }
table.vid_small b { font-weight: bold; color:#ffb103; }

img.vid_thumb { border-style: dotted; border-width: 2px; border-color: #ffffff; width:144px; height:108px; }
img.em { border:0; width:16px; height:16px; vertical-align:middle; }


table.videa { width:622px;height:108px; background-image : url(/g/descriptionbg.png); margin:0 0 9px 9px;}
table.videa td { vertical-align:top; padding-left:13px }
table.videa td.img { padding:0; width:144px; height:108px; border:0; background-color:#000000; }
table.videa b {  font-size : 10px;color : #ffb103; line-height:15px}
table.videa p.p1 { margin:0px 0 0 0px;}
table.videa p.p1 a {  font-family: Trebuchet MS; font-size : 17px; color : #ffb103; font-weight: bold; text-decoration:none; }
table.videa p.p2 { margin:0 0 0 0px; float:left; width:320px;}
table.videa p.p3 { margin:0 0 0 13px; float:left; font-family : Verdana; font-size : 10px; color : #ffffff; font-weight:normal; text-decoration:none;}
table.videa p.p3 a { font-family : Verdana; font-size:10px; color:#ffb103; font-weight:bold; text-decoration:none; line-height:15px}
table.videa p.p3 a:hover { text-decoration:underline; }


div.onl   { padding:6px; margin:0; background-image : url(/g/g_left_bg2.png); font-family : Verdana; font-size : 10px; font-weight:bold;}

td.hl { background-image : url(/g/g_left_bg.gif); }
td.hl h2 { color:#ffffff;  font-family : Verdana; font-size : 10px;  padding:3px 0 4px 6px; margin:0; }
td.hl h2 b {  color : #ffb103; }


div.lbg   { padding-bottom:15px; width:100%; background-image : url(/g/g_left_bg.gif); }


div.cld   { padding:0 6px 7px 6px; margin:0; background-image : url(/g/g_left_bg2.png); text-align:justify;}
div.cld a {  font-family : Verdana; color:#ffffff; text-decoration:none; padding-right:5px;}


td.fde { width:21px; background-image : url(/g/g_fade.png); }

table.recom {   margin-top:13; padding: 0 0 23px 0; margin:0; }
table.recom td { width:104px;padding:10px 0 0 28px;vertical-align:top;}
table.recom img { width:104px; height:78px; border-style: solid; border-width: 1px; border-color: #000000; }
table.recom a { font-family : Verdana; font-size : 10px; color:#ffffff; text-decoration:none; font-weight:bold; }

div.hl {     width:292px; background-image : url(/g/g_hbg.png);  color:#ffffff;  font-family : Trebuchet MS; font-size:14px;  font-weight:bold; padding:3px 0 3px 8px; }
div.hl h2 {  margin:0; padding:0; color:#ffffff;  font-family : Trebuchet MS; font-size : 14px;  font-weight:bold;    }
div.hl b {  color:#000000;}

div.heading { margin:15px 0 0 0;padding:0 0 0 8px;width:292px;border-top:1px solid black;border-bottom:1px solid black;background:url('/g/g_hbg.png');height:24px; color:#ffffff;  font-family : Arial; font-size : 14px;  font-weight:bold; line-height:24px }

ul.partners { padding:10px 0 0 22px; margin:0; list-style-type: none; }
ul.partners a { color:#ffffff;  font-family: Arial; font-size : 14px;  font-weight:bold; text-decoration:none; }

#topusers { padding:10px 0 5px 22px; margin:0; font-weight:bold; list-style-type: none;font-family:Arial}
#topusers a { color:#ffb103;  text-decoration:underline; }

#nav {      list-style-type:none; height:51px; margin:0; padding:0;  }
#nav li {    margin:0; padding:0; float:left; font-family : Trebuchet MS, Verdana; font-size:16px; color:#ffffff; font-weight: bold; text-decoration:none;  background:#b9b9b9; text-align:center; line-height:51px  }
#nav b {   background:#000000; }
#nav a {     color:#000000; text-decoration:none; }
#nav img {    padding:0;margin:0; border:0px; }

#video {  border: #181f2f 10px solid; padding:0; margin:0; width:544px; height:433px; background:#000000; text-align:center }
#video p { padding:30px 15px 0 15px; margin:0;}
#video em, #video strong { color:#ff0000; }





#rating {   float:left; margin:3px 0px 7px 0px; font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal; text-decoration:none;}
#votevideo { float:left; margin:3px 0 0 3px; width:110px; font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal; text-decoration:none;}
#starzvideo { float:left;margin:3px 0 0 3px; font-family : Verdana; font-size:18px; color : #ffb103; font-weight:normal;}
#votez { width:400px;  }

#fbk {    width:284px; height:23px; padding:8px 0 8px 16px; margin: 0px 0 1px 0;  background-color:#1b2438 }
#fbk div{ padding-left:4px; float:left; line-height:23px}
#fbk a { text-decoration:none; }
#fbk a:hover { text-decoration:underline; }

#tofav {    width:284px; height:23px; padding:8px 0 8px 16px; margin: 0px 0 1px 0; background-color:#1b2438 }
#tofav div{ padding-left:4px; float:left; line-height:23px}
#tofav a { text-decoration:none; }
#tofav a:hover { text-decoration:underline; }

#sin table { margin:150px 0 150px 300px;}
#sin h1 { font-size:18px; color : #ffb103; }
#sin input.t {   width:180px; font-size:17px; background-color: #ffb510; color: #000000; text-transform: lowercase; font-weight:bold; margin:0px; border: 0px; padding: 0px 0px 0px 2px;}
#sin b {  color :#ffb103; }

#pvideo {  position:absolute; margin:2px 0 0 872px; padding:0;}
#pvideo a {  text-decoration:none; padding:0 3px 0 3px; font-weight:bold; font-size:12px; font-family:Tahoma,Verdana,Arial; color:#000000; }

div.uinfo {        padding:0 0 4px 15px }
div.uinfo h1 { margin: 3px 0 0 0; padding:0; font-family : Verdana; font-size:18px; color : #ffffff; font-weight:normal; text-decoration:none; }
div.uinfo p {  padding:0; margin:0 0 6px 0; color:#ffb103;font-size:18px;font-family : Verdana;}
div.uinfo a {  color:#ffffff; font-size:10px;font-family:Verdana; text-decoration:underline; font-weight:bold }
div.uinfo a:hover {  text-decoration:none; }
div.uinfob { margin: 5px 0 5px 0; padding:12px 0 12px 0; background-image:url(/g/left_bgfade_user.gif); }
table.uinfo { width:300px; padding:5px 0 5px 0; font-size:10px; background-image: url(/g/left_bghglght_user.gif);}
table.uinfo td {  padding:2px 0 2px 15px }

#userlist td { padding:2px 12px 10px 12px; background-image:url(/g/user_line_bg.gif) }
p.pad_video {  padding:10px 0 6px 0;margin:0;font-size:12px; }


div.bvideoad { padding:5px 0 0 0; }


#cntnt { width:954px; margin:0 auto; text-align:left; }
#blk{ width:952px;background-color:#000000;padding:0 1px 0 1px; }

#hdr { width:952px; height:106px; margin:0 0 1px 2px;}

#logo { position:absolute;margin:9px 0 0 10px }
#logo img { border:0; width:206px; height:55px; }

#frm { position:absolute; margin:24px 0 0 254px }
#frm input.txt{ width:250px;line-height:20px;height:20px;border:0;margin:0;padding:0 0 0 20px;background-image:url(/g/searchbg.png);background-position:top left;font-size:16px; color:#000000; text-transform: lowercase; font-weight:bold; font-family:Arial}
* html #frm input.txt{ margin:-1px 0;}
#frm input.pad{ padding:0 0 0 10px; vertical-align:bottom; }


#uf { position:absolute;padding:0 0 0 613px;}
#uf a { font-family:Tahoma,Verdana,Arial;font-size:11px;text-decoration:none;font-weight:bold}
#uf ul { list-style-type:none;padding:0;margin:0 }
#uf li { float:left;height:17px;padding:2px 0 0 25px;}
#uf li.l1 { width:72px; background-image:url(/g/loginicon.png);background-repeat:no-repeat;  }
#uf li.l2 { width:69px; background-image:url(/g/registericon.png);background-repeat:no-repeat; margin-left:1px }
#uf li.l3 { width:115px; background-image:url(/g/uploadicon.png);background-repeat:no-repeat; margin-left:1px }
#uf li.l4 { width:72px; background-image:url(/g/logouticon.png);background-repeat:no-repeat;  }
#uf li.l5 { width:70px; background-image:url(/g/messageicon.png);background-repeat:no-repeat; margin-left:1px }
#uf li.l6 { width:101px; background-image:url(/g/notifyicon.png);background-repeat:no-repeat; margin-left:1px }


#lg { position:absolute;margin:30px 0 0 657px; width:293px;text-align:right; font-size:18px; }
#lg a {  font-size:10px;line-height:18px;text-decoration:none; font-weight:bold }
#lg a:hover {  text-decoration: underline }

.notify_tab {     font-size:10px; font-weight:normal; }
.notify_tab b {   color:#ffffff; }
.notify_tab a {   color:#ffb103; display:block; padding:5px; width:326px; text-decoration:none; border-bottom: 1px #000000 solid; }
.notify_tab a:hover {   background:#192131; }



#mm { position:absolute; width:952px;margin:69px 0 0 0; padding:0; height:37px; list-style-type:none;}
#mm li { float:left; padding:0;margin:0;text-align:center;}
#mm li a { display:block; font-family:Arial; font-weight:bold; font-size:15px; text-decoration: none;  padding:10px 0 9px 0; margin:0; background:url(/g/menu.png) no-repeat 100% 0; }
#mm li a:hover { background:url(/g/menuhover.png) no-repeat 100% 0; }
#mm .c1 { width:58px}
#mm .c2 { width:86px}
#mm .c3 { width:138px}
#mm .c4 {width:135px}
#mm .c5 {width:155px}
#mm .c6 {width:90px}
#mm .c7 {width:100px}
#mm .c8 {width:90px}
#mm .c9 {width:100px}



#cat {   width:920px; height:22px; background:url(/g/bottom_categories.png);list-style-type: none; margin:0;padding:12px 0 0 32px;clear:both;float:none}
#cat li      {   padding-right:11px;float:left;}
#cat a       {   line-height:14px; font-family: Verdana; font-size: 11px; color: #ffffff; font-weight:normal; text-decoration:none; padding:1px 3px 1px 3px; background:#000000;}
#cat a:hover {   background-color: #263042;}


#fc { width:100%;height:78px;background:url(/g/footerbg.png) 0 0 repeat-x; text-align:center }
#footer { padding:2px 0 0 0; margin:0 auto; height:77px; width:952px; background: url(/g/footertitle.png) 0 0 repeat-x; list-style:none; text-align:left;}
#footer li {float:left; margin:0; padding:0 0 0 75px; font-size:10px; line-height:14px }
#footer li big {margin:0; padding:0; font-size:10px; line-height:14px; font-weight:bold }
#footer ul { list-style:none; padding:0;margin:8px 0 0 0;}
#footer ul li {float:none; margin:0; padding:0px; font-size:10px; line-height:15px }
#footer a {  text-decoration: none; }
#footer a:hover {  text-decoration: underline; }


#ho { position:absolute; margin:56px 0 0 9px; padding:0;z-index:4}
#ho h1{  margin: 0px; font-family:Verdana; font-size:9px; color:#ffffff; font-weight:normal; text-decoration:none; }

#er { width:947px; padding:5px 0 5px 5px;margin:0;background-color:#ff7160;color:#000000 }

.msk{ color:#000000; font-size:6px;}

.kbg{float:right;width:89px;height:13px;background-image:url(/g/kabg.png);}

#stad{ width:125px; height:125px; padding:2px; margin: 10px 0 0 87px; background:#000000;}

span.fav { background:url(/g/fav.png) 0 0 no-repeat; padding:0 0 0 12px; margin:0 0 0 14px; font-size:10px; color:#ffb103; font-weight:bold; }
img.ssm { width:64px; height:12px; display:block }

#ublack { visibility:hidden; position:absolute; left:0px; top:0px; width:100%; height:100%; margin:0;padding:0;border:0; background-color:black; filter:alpha(opacity=90);-moz-opacity:0.90; opacity:0.90;z-index:5}
#pbox { visibility:hidden; position:absolute;top:-1000;left:-1000;z-index:10;margin:0;padding:0;border:0;text-align:left }
#newmess {
  margin: 0; padding:0 0 0 5px; display:inline;
}
#newmess span { font-size:12px; font-weight:bold }


.videoc { margin:10px 0 0 0; padding:0; width:611px; height:110px; background:#141924 }
.videoc ul { list-style-type:none;margin:0;padding:0 }
.videoc li {  font-size:10px; vertical-align:middle }
.videoc .l1 { float:left;width:144px;height:110px;padding:0;margin:0}
.videoc .l1 img { border:solid 1px #23324f; width:144px; height:108px; padding:0; margin:0}
.videoc .l2 { float:left; padding: 0 10px 0 10px; width:444px }
.videoc ol { list-style-type:none; margin:0;padding:0 }
.videoc h3 { padding:0;margin:0;font-size:18px;color:#ffb103;font-weight:normal;text-decoration:none; }
.videoc b { color:#ffb103 }
.videoc u  { color:#ffb103; font-weight:bold; }
.videoc p { padding:0;margin:8px 0 8px 0;font-size:11px; }
.videoc a { color:#ffb103; font-weight:bold; text-decoration:none }
.videoc a:hover { color:#ffb103; text-decoration:underline }

.rnk { list-style-type:none;margin:0;padding:0 }
.rnk li { float:left; padding:0 15px 0 0;font-weight:bold; color:#ffb103;}

#cols  { list-style-type:none;margin:0;padding:0;width:952px}
#cols .fl {  float:left; margin:0 0 0 12px; }
#vlist { list-style-type:none;margin:0;padding:0;}

#ptags { padding:15px; margin:0 0 12px 0; width:270px; background:#141924; list-style-type:none }
#ptags li { padding:10px 0 0 20px;}
#ptags h3 {    padding:0;margin:0;font-size:18px;color:#ffb103;font-weight:normal;text-decoration:none; }
#ptags a { font-size:18px; color:#ffffff;text-decoration:none; }






#nv { margin-left:26px;}
#nv ul { list-style:none; height:28px; padding:20px 0 20px 0; margin:0; text-align:center}
#nv li { float:left; line-height:28px; margin-right:8px; font-size:17px; color:#ffffff;}
#nv a { display:block;text-decoration:none;padding:0 6px 0 6px;background:url(/g/nav-bg.png)}
#nv div { padding:0 8px 0 8px;background:url(/g/nav-act.png)}

#uvdata { list-style-type:none;padding:10px 0 10px 10px;margin:0;width:290px; background:#1b2438;color:#ffffff}
#uvdata li { font-size:10px; line-height:15px; clear:both; }
#uvdata div {float:left;padding-right:10px}
#uvdata span, #uvdata b { color:#ffb103;}
#uvdata p {margin:0}
#uvdata a { padding: 0 10px 0 0; color:#ffb103;}
#uvdata #ln a {  padding: 0 5px 0 0; }
#tags { padding:3px 0 2px 0; }
#tags a{ color:#ffb103;padding-right:1px }

#g728 { background:#141924;width:840px;text-align:center;padding-left:112px}
#g468 { background:#141924;width:622px;text-align:center;margin-left:9px;}
#hp {  margin: 0 0 0 10px; width:622px; height:95px  }
#va {  width:300px; height:95px }



#fv { margin:0;padding:0;list-style-type:none;width:564px;}
#fv li { float:left; padding-right:5px;font-size:18px;color:#ffb103;}
#fv .l { float:left; }
#fv .r { float:right;}
#fv #ratedvideo { float:left; }
#fv #favtxt { float:right; padding-right:25px }



.hdiv { background-image:url(/g/com_tline.gif); height:20px; margin:0;padding:0; line-height:20px;}
.hdiv .re { color:#ffb103;font-size:10px;padding-left:5px; text-decoration:none; }
.hdiv .ni { color:#ffb103;font-size:11px;text-decoration:none;font-weight:bold;padding-right:2px; }
.hdiv b { color:#ffb103;  }
.hdiv span { color:#424d5e;font-size:10px; }
.tp {  background:#1a2234;padding:8px 10px 8px 8px; margin:0}
.tp2 {  background:#192d55;padding:8px 10px 8px 8px; margin:0}


.report { float:right; padding-left:12px }
.report a{ display:block;width:16px;height:19px;background:url('/g/re_n.gif');}
.report a:hover { background:url('/g/re_a.gif');}

.kup { float:right; padding-left:3px }
.kup a  { display:block;width:14px;height:19px;background:url('/g/up_n.gif');}
.kup a:hover  { background:url('/g/up_a.gif');}
.kdn { float:right; padding-left:3px}
.kdn a  { display:block;width:14px;height:19px;background:url('/g/dn_n.gif');}
.kdn a:hover  { background:url('/g/dn_a.gif');}
.rm { float:right; color:#c50000; }
.rp { float:right; color:#359700; width:25px; text-align:right}
.rn { float:right; color:#545e6f; width:25px; text-align:right}
.kv { font-size:9px; line-height:19px; padding-right:6px  }

#mc {  padding:10px 0 5px 0;}
.mia { display:block; float:left; background:#212b41; padding:0 10px 0 10px; color:#ffb103; font-size:11px; font-weight:bold; text-decoration:none; line-height:21px;  }
.mid { display:block; float:left; border-left:solid #000000 1px; background:#181f2f; color:#344464; padding:0 10px 0 10px; font-size:11px; font-weight:bold; text-decoration:none; line-height:21px;  }
#dyc { clear:both; width:555px; border-top:solid #000000 1px; border-bottom:5px solid #212b41;  background:#212b41; }


