/* Global Settings */

html, body
    {
    margin: 0px;

    padding: 0px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    line-height: 18px;

    color: #888888;


    /*    background: url(../images/homebackground.gif);
    
    */

    }

#uploadFile
    {
    color: #FFFFFF;
    }

h1, h2, h3, h4
    {
    font-size: 100%;
    }

input.checkbox
    {
    border: 1px solid #bdac85;
    }

img
    {
    border: 0;
    }

a
    {


    /*  color: #333333; */

    color:           #ff0000;

    text-decoration: none;
    }

a img
    {
    background-color: #FF0000;

    padding: 2px 2px 2px 2px;
    }

a:hover img
    {
    background-color: #FFFFFF;

    padding: 2px 2px 2px 2px;
    }

a:hover
    {
    color:           #ffffff;

    text-decoration: none;


    /*border-bottom: 1px dotted #333333;*/

    }

#othervideo a img, .groupthumb a img, #small-rightbox a img
    {
    border: 0;
    }

.relatedvideothumb a img
    {
    padding: 2px;

    border: 1px solid #EAEAEA;
    }


/*







a:link, a:visited {







    color: #00e5ff;







    text-decoration: none;







    border: none;







}







*/

.clear
    {
    clear: both;
    }

form
    {
    margin:  0;

    padding: 0;
    }

fieldset
    {
    margin: 1em 0;

    border: none;
    }

legend
    {
    margin:  1em 0;

    padding: 0 .5em;

    background: transparent;

    font-size: 19px;

    font-weight: normal;

    color:   #ffba00;

    letter-spacing: -1px;
    }

input.fullboxtext
    {
    margin: 0 0 10px 0;

    padding: 3px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 240px;

    height: 15px;
    }

textarea.fullboxtext
    {
    margin: 0 0 10px 0;

    padding: 3px;

    border: 1px solid #666666;

    background: #1b1a1a url(../images/tpl_textarea_bg.gif) no-repeat top left;

    color: #ccc;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;
    }

select.fullboxtext
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;
    }


/* End Of Global Settings */


/* Clip Share Logo */

#head
    {
    margin:  0px auto;

    padding: 0px;

    width:   728px;

    padding-top: 20px;

    background-color: #000000;
    }

#head h1
    {
    margin:  0px;

    padding: 0px;

    background: transparent url(../images/tpl_logo.png) no-repeat;

    text-indent: -9999px;

    float:   left;

    display: inline;
    }

#head h1 a.logo
    {
    display: block;

    width: 127px;

    height: 49px;

    border: none;
    }

#head h2
    {
    margin: 0px 0 0 10px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #303030;

    float: left;
    }

#head h3
    {
    margin: 0px 0 0 30px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    padding: 0px;

    float: right;
    }


/* End of Clip Share Logo */


/* Clip Share Navigation */

#headnav
    {
    margin:     0px auto;

    text-align: left;

    width:      994px;

    background-color: #000000;
    }

#navbar
    {
    width:      100%;

    background: url(../images/tpl_navbar_bg.gif) repeat-x;

    height:     75px;
    }

#navsubbar
    {
    width:      100%;

    background: url(../images/tpl_subnavbar_bg.gif) repeat-x;

    height:     29px;

    line-height: 20px;
    }

#navcontainer
    {
    position: relative;

    top: 48px;

    width: 900px;

    margin: 0px auto;
    }

#navcontainer ul
    {
    margin: 0;

    padding: 0;

    list-style-type: none;

    text-align: center;

    font: bold 12px/ 27px Arial, Helvetica, sans-serif;
    }

#navcontainer li
    {
    display: inline;

    margin: 0;

    padding: 0;
    }

#navcontainer a
    {
    float:   left;

    display: block;

    width:   103px;

    height:  27px;

    margin-right: 1px;
    }

#navcontainer a:link, #navcontainer a:visited
    {
    float:      left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position: 0%-27px;

    color:      #474038;

    text-decoration: none;
    }

#navcontainer a:hover
    {
    float:      left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position: 0%-54px;

    color:      #5F564B;

    text-decoration: none;

    line-height: 27px;
    }

#navcontainer li a#currentTab
    {
    float:      left;

    background: url(../images/tpl_navbar_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    color:      #ffffff;

    text-decoration: none;

    line-height: 27px;
    }

#navsubbar p
    {
    margin:  0px auto;

    padding: 2px 0;

    text-indent: 20px;

    width:   730px;

    color:   #ffffff;

    text-align: left;
    }

#navsubbar p a
    {
    margin: 2px 7px;

    color: #ffffff;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 12px;
    }


/* End of Clip Share Navigation */


/* GENERAL CONTAINER */

#container
    {
    margin:  0px auto;

    padding: 0px;

    width:   995px;

    text-align: center;


    /*background-color:#000000;*/

    /*background-image: url(bgblack.png) !important;



background-image: none;



filter: none !important;



filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=bgblack.png,sizingMethod='scale');*/

    }

#leftside
    {
    margin:  0px;

    padding: 0px;

    width:   610px;

    text-align: left;

    float:   left;
    }

#fullside
    {
    margin:  0px;

    padding: 0px;

    width:   994px;

    text-align: left;

    margin:  0px;

    color:   #FFFFFF;
    }

#login-title,        #statistic-title,   #online-title,        #vote-title,             #populartags-title,
#adv-title,          #latestvideo-title, #profiledetail-title, #recenttags-title,       #userinfo-title,
#mediumbox-title,    #recently-title,    #fullbox-title,       #invitefriend-title,     #invitenewfriend-title,
#mostactive-title,   #topwatched-title,  #signup-title,        #viewvideo-title,        #bookmark-title,
#videocomment-title, #othervideo-title,  #relatedvideo-title,  #relatedtag-title,       #recently-added-title,
#browsegroup-title,  #smallbox-title,    #videodetails-title,  #sharedetails-title,     #myvideo-title,
#myfriends-title,    #groups-title,      #groupforum-title,    #grouprecentvideo-title, #small-rightbox-title
    {
    height: 24px;

    padding: 0px;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter: none !important;

    filter: progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    font-family: Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: #fdfdfd;

    padding-left: 10px;

    padding-top: 4px;
    }

.tablesbgt
    {
    background-image: url(topbg.png) !important;

    background-image: none;

    filter:           none !important;

    filter:           progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');
    }

#myprofile-title
    {
    height: 24px;

    padding: 0px;

    background-color: #808080 transparent;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 15px;

    color: #fdfdfd;

    padding-left: 10px;

    padding-top: 4px;
    }

#small-rightbox-title-small
    {
    height: 25px;

    padding-left: 10px;

    background: url("../images/tpl_box_bar.png") repeat-x;

    font: normal 15px/ 23px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    letter-spacing: -1px;

    color: #181616;

    border: 1px solid #bd0e0e;
    }

#populartags-content, #recenttags-content, #relatedtag-content
    {
    padding:    10px;

    margin-top: 2px;

    background: url("../images/tpl_box_shading2.png") repeat-x;

    text-align: justify;
    }

#login-content,         #statistic-content,        #adv-content,       #online-content,       #latestvideo-content,
#profiledetail-content, #vote-content,             #userinfo-content,  #mediumbox-content,    #fullbox-content,
#invitefriend-content,  #invitenewfriend-content,  #myprofile-content, #signup-content,       #viewvideo-content,
#relatedvideo-content,  #browsegroup-content,      #smallbox-content,  #videodetails-content, #sharedetails-content,
#groupforum-content,    #grouprecentvideo-content, #small-rightbox-content
    {
    padding: 10px;


    /* margin-top: 2px;*/


    /*background: url("../images/tpl_box_shading2.png") repeat-x;*/

    }

#recently-content, #bookmark-content, #othervideo-content, #mostactive-content, #topwatched-content,
#recently-added-content
    {
    padding:    10px;

    margin-top: 2px;

    background: transparent url("../images/tpl_box_shading2.png") repeat-x;
    }

#videocomment-content, #myvideo-content, #myfriends-content, #groups-content
    {
    background: transparent url("../images/tpl_box_shading2.png") repeat-x;

    margin-top: 2px;

    padding:    0 0 20px 0;
    }


/* End of GENERAL CONTAINER Clipshare */

#small-rightbox-content span.title
    {
    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#small-rightbox-content span.duration
    {
    font: bold 12px Arial, Helvetica, sans-serif;
    }

#small-rightbox-content span.info
    {
    color:     #444444;

    font-size: 13px;
    }

#small-rightbox-content span.tags
    {
    text-decoration: none;

    font-weight: normal;

    border-bottom: dotted 1px #aaaaaa;
    }


/* Clip Share Search */

#containersearch
    {
    margin:   0 0 10px 0;

    position: relative;

    display:  block;

    width:    100%;
    }

#search
    {
    width:      496px;

    text-align: right;
    }

#search form p
    {
    margin:  0px;

    padding: 0px;
    }

#search form input.text, #search form select
    {
    margin: 0 0 0 0;

    border: 1px solid #666666;

    background: #393939 ;

    font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;
    }

#search form input.text
    {
    width:   200px;

    padding: 3px;
    }

#search form select
    {
    width:   130px;

    padding: 2px;
    }

#search form input.button
    {
    margin:  -7px 0 0 0;

    padding: 0px;

    vertical-align: middle;
    }


/* End of Clip Share Search */


/* Clip Share Banner */

#banner
    {
    margin:  0 0 10px 0;

    padding: 0px;

    width:   500px;

    background: transparent url(../images/tpl_banner_bg.gif) repeat-x top;

    border:  1px solid #333333;

    height:  208px;
    }


/* * html #banner {







    margin: -10px 0 10px 0;







} */

.feature
    {
    margin:  10px 0 0 15px;

    padding: 5px;

    float:   left;

    width:   136px;

    display: inline;
    }

.feature h3
    {
    margin: 0px;

    padding: 0px;

    font: normal 30px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffba00;

    letter-spacing: -2px;
    }

.feature p
    {
    margin:  0px;

    padding: 0px;
    }

.feature p img
    {
    margin:  5px;

    padding: 0px;

    display: block;
    }


/* Clip Share left side */

#recently, #userinfo,  #mediumbox, #mostactive, #topwatched,   #signup,       #browsegroup, #viewvideo, #recently-added,
#myvideo,  #myfriends, #groups,    #bookmark,   #videodetails, #sharedetails, #videocomment
    {
    display: block;

    width: 596px;

    margin: 0px;

    padding: 0px 0px 2px 0px;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter: none !important;

    filter: progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    border: 1px solid #2f2f2f;

    margin-bottom: 10px;

    border-top: none;
    }

#mostactive img.thumb, #topwatched img.thumb, #recently-added img.thumb
    {
    width:  120px;

    height: 90px;
    }

#useraction
    {
    display: block;

    width: 450px;

    padding: 2px;

    background: #161616;

    border: 1px solid #333333;

    margin-bottom: 20px;

    margin-left: 20px;
    }

#useraction span.info
    {
    color: #444444;
    }

#bookmark ul
    {
    margin-left: 20px;

    padding: 0;
    }

* html#bookmark ul
    {
    margin-left: 0;

    padding: 0;
    }

#useraction p
    {
    float:  left;

    margin: 20px;
    }

.arrow-general
    {
    margin:  0px;

    padding: 0px;

    height:  9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top:     -11px;

    left:    0px;
    }

#videocomment.arrow-general
    {
    margin:  0px;

    padding: 0px;

    height:  9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top:     -2px;

    left:    0;
    }


/*#groupforum .arrow-general {







    margin: 0px;







    padding: 0px;







    height: 9px;







    background: transparent url(images/tpl_box_arrow.gif) no-repeat top left;







    position: relative;







    top: -12px; 







    left: 0;







}*/

#myvideo.arrow-general, #myfriends .arrow-general, #groups .arrow-general
    {
    margin:  0px;

    padding: 0px;

    height:  9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top:     -3px;

    left:    10px;
    }

#online.arrow-general
    {
    margin:  0px;

    padding: 0px;

    height:  9px;

    background: transparent url(../images/tpl_box_arrow.gif) no-repeat top left;

    position: relative;

    top:     -12px;

    left:    0;
    }

#recently a img.right
    {
    margin:  35px 0px 0px 0px;

    padding: 0px;

    border:  0px solid #bbbfaf;

    float:   left;
    }

#recently a img.left
    {
    margin:  35px-4px 0px 8px;

    padding: 0px;

    border:  0px solid #bbbfaf;

    float:   left;
    }

.viewed
    {
    margin:  10px 9px 0 13px;

    padding: 0 0 30px 0;

    float:   left;

    width:   80px;


    /*width: 100px;*/

    display: inline;
    }

.viewed a
    {
    border:          none;

    text-decoration: none;
    }

.viewed a img.image
    {
    margin:  0 0 15px 0;

    padding: 0px;

    border:  1px solid #bbbfaf;

    display: block;
    }

.viewed p
    {
    margin:  0px;

    padding: 0px;

    text-align: center;
    }

.viewed p span
    {
    display:   block;

    font-size: 10px;
    }


/* End of Clip Share Recently */


/* Clip Share Sub Tab Menu */

#submenu
    {
    margin:  0px;

    padding: 0px;

    width:   500px;
    }

#tabmenucontainer
    {
    margin:  0px;

    padding: 0px;

    position: relative;

    top:     15px;

    width:   375px;
    }

#tabmenucontainer ul
    {
    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/ 24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#tabmenucontainer li
    {
    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: -7px;
    }

#tabmenucontainer a
    {
    float:   left;

    display: block;

    width:   125px;

    height:  25px;

    color:   #ffffff;

    border:  none;

    text-decoration: none;
    }

#tabmenucontainer a:link, #tabmenucontainer a:visited, #tabmenucontainer a:hover, #tabmenucontainer li a.tabactive
    {
    float:      left;

    background: transparent url(../images/tpl_tabs_btn.gif) no-repeat left top;

    background-position: 0%-25px;
    }

#tabmenucontainer a:link, #tabmenucontainer a:visited
    {
    background-position: 0%-25px;
    }

#tabmenucontainer ul li.tabactive
    {
    background:          transparent url(../images/tpl_tabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height:         24px;
    }

#tabmenucontainer a:hover
    {
    background-position: 0%-50px;

    line-height: 24px;
    }

#tabmenucontainer li a.tabactive
    {
    background-position: 0% 0px;

    line-height: 24px;
    }

#subcontent
    {
    margin:  15px 0 0 0;

    padding: 0px;

    background: transparent url(../images/tpl_box_shading2.png) repeat-x;

    border:  1px solid #333333;

    width:   500px;
    }

#subcontent p
    {
    margin: 0px;

    padding: 10px;

    float: left;

    display: block;

    width: 480px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#subcontent p.blue
    {
    margin: 0;

    padding: 10px;

    float: left;

    display: block;

    background: #161616;

    width: 480px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#subcontent span.title
    {
    font: normal 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#subcontent span.duration
    {
    font: bold 12px Arial, Helvetica, sans-serif;
    }

#subcontent span.info
    {
    color: #444444;
    }

#subcontent span.tags
    {
    text-decoration: none;

    font-weight: normal;

    border-bottom: dotted 1px #444444;
    }

#subcontent p a img
    {
    margin:  0 20px 0 0;

    padding: 1px;

    text-decoration: none;

    border:  1px solid #333333;

    float:   left;
    }

.comment
    {
    margin:  0;

    padding: 0;

    float:   left;

    display: block;

    border-bottom: 1px solid #eaeaea;

    width:   477px;
    }

.comment p a img
    {
    margin:  0 20px 10px 0;

    padding: 0px;

    text-decoration: none;

    border:  1px solid #bbbfaf;

    float:   left;
    }

.blue
    {
    background: #161616;
    }

.selectedvideo
    {
    background: #262626;
    }


/* End of Clip Share Sub Tab Menu */


/* Content Styling */

.contentbox
    {
    margin:  10px 0px 10px 0px;

    padding: 0px;
    }

.firstdefinition
    {
    font-size:   14px;

    font-weight: bold;
    }

.txturgent
    {
    font-size:   14px;

    font-weight: bold;
    }

.txtsignup
    {
    color: #ff0000;
    }

p.txturgent a
    {
    color: #ff0000;
    }

.txtcontent a
    {
    text-decoration: underline
    }

.hellomessage
    {
    font-size:   13px;

    font-weight: bold;
    }

.imgprofile
    {
    margin: 10px 0 0 0;
    }

.profileinfo
    {
    margin: 10px 5px 0 0;
    }

.pictprofile
    {
    text-align: center;
    }

.mypict
    {
    width:  52px;

    margin: 10px;

    float:  left;

    display: block;
    }

.userprofile
    {
    width: 150px;

    width: 130px;

    margin-left: 80px;
    }

#bookmarklist
    {
    margin:     0 auto;

    text-align: center;
    }

#bookmarklist li
    {
    list-style-type: none;

    margin: 0 20px 20px 0;

    float:  left;
    }

.strongtext
    {
    font: bold 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

.ratingDiv, .boxPart
    {
    margin:     5px 0;

    text-align: center;

    padding-bottom: 7px;

    border-bottom: 1px solid #333333;

    font-size:  13px;
    }

.relatedvideolist
    {
    margin:      0 0 20px 0;

    padding-top: 5px;

    padding-bottom: 5px;
    }


/* End Content Styling */


/* Right Side */

#rightside
    {
    margin:  0px;

    padding: 0px;

    text-align: left;

    float:   right;
    }

#rightside_video
    {
    margin:       0px;

    margin-right: 10px;

    padding:      0px;

    width:        215px;

    text-align:   left;

    float:        right;
    }

#login,        #statistic,  #online, #vote, #adv, #latestvideo, #populartags, #profiledetail, #recenttags, #othervideo,
#relatedvideo, #relatedtag, #small-rightbox
    {
    margin:  0px;

    padding: 0px;

    width:   auto;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter:  none !important;

    filter:  progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    border:  1px solid #2f2f2f;

    border-top: none;

    padding-top: 0px;
    }

#groupforum, #grouprecentvideo
    {
    display: block;

    width: 700px;

    padding: 2px;

    background: #111111;

    border: 1px solid #2f2f2f;
    }

#login-nosearch, #recenttags-nosearch, #othervideo-nosearch
    {
    display: block;

    width: 213px;

    padding: 2px;

    background: #111111;

    border: 1px solid #2f2f2f;
    }

#login form
    {
    margin:  2px;

    padding: 0px;
    }

#login form p
    {
    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #888888;
    }

#login form a
    {
    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#login form p input.logintext
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 180px;
    }

#login form p input.loginbutton
    {
    margin:  15px 0 0 0;

    padding: 0px;
    }

#login, #recenttags, #othervideo, #small-rightbox
    {
    margin:        0px 0 0 0px;

    margin-bottom: 10px;
    }

#small-rightbox-content textarea.fullboxtext
    {
    width: 180px;
    }

#login-nosearch, #recenttags-nosearch, #othervideo-nosearch
    {
    margin: 0px 0 0 5px;
    }

#latestvideo
    {
    margin: 37px 0 0 5px;
    }

#profiledetail
    {
    margin: 37px 0 0 5px;
    }

#statistic
    {
    margin: 10px 0 0 5px;


    /*height: 230px;*/

    }

#online
    {
    margin: 10px 0 0 5px;


    /*height: 330px;*/

    }

#populartags
    {
    margin: 10px 0 0 5px;
    }

#vote
    {
    margin: 10px 0 0 5px;
    }

#adv
    {
    margin: 10px 0 0 5px;


    /*height: 232px;*/

    }

#recenttags p
    {
    text-align: center;

    margin: 0 10px;

    padding-bottom: 20px;
    }

#latestvideo p
    {
    text-align: center;
    }

#statistic span
    {
    margin:  20px 10px;

    padding: 0 0 0 25px;
    }

#statistic span.public
    {
    background: transparent url(../images/tpl_icon_public.gif) no-repeat;
    }

#statistic span.private
    {
    background: transparent url(../images/tpl_icon_private.gif) no-repeat;
    }

#statistic span.member
    {
    background: transparent url(../images/tpl_icon_member.gif) no-repeat;
    }

#statistic span.watch
    {
    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;
    }

#statistic span.visitors
    {
    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;
    }

#statistic font.info
    {
    color: #444444;
    }

#online p
    {
    margin:  0px 5px;

    padding: 0px;

    font-size: 14px;
    }

#online p span
    {
    margin:  5px 10px 0 0;

    padding: 0 0 0 18px;

    font-weight: normal;

    font-size: 11px;
    }

#online p span.video
    {
    background: transparent url(../images/tpl_icon_video.gif) no-repeat;
    }

#online p span.flag
    {
    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;
    }

#online p span.people
    {
    background: transparent url(../images/tpl_icon_people.gif) no-repeat;
    }

#adv p
    {
    text-align: center;
    }

#adv a img
    {
    margin:  0px auto;

    padding: 0px;

    border:  none;

    text-decoration: none;

    vertical-align: middle;
    }


/* Right Side */


/* Clip Share Rich Footer */

#richfooter
    {
    margin:  20px auto 0px;

    padding: 0px;

    background: #181818;
    }

#richcontainer
    {
    margin:  0px auto;

    padding: 0px;

    width:   730px;

    text-align: center;
    }

#news, #channel, #tags
    {
    margin:  20px 20px 0px 5px;

    padding: 0 0 30px 0;

    text-align: left;

    width:   210px;

    color:   #e0e0e0;

    float:   left;
    }

#news h3, #channel h3, #tags h3
    {
    margin: 0 0 10px 0;

    padding: 0px;

    font: normal 20px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffba00;
    }

#news p, #channel p
    {
    margin:  0px;

    padding: 5px;

    border-top: 1px dotted #444444;

    display: block;
    }

#tags p
    {
    margin:  0px;

    padding: 0px;

    padding-top: 5px;

    border-top: 1px dotted #444444;

    text-align: justify;

    display: block;
    }

#news p:hover, #channel p:hover
    {
    background: #222222;
    }

#news p a, #channel p a
    {
    text-decoration: none;

    color: #ccc;
    }

#news p a:hover, #channel p a:hover
    {
    color: #ffba00;
    }

#news img, #channel img
    {
    padding: 1px;
    }

#tags p a
    {
    border:          none;

    text-decoration: none;

    color:           #aaa;
    }

#tags p a:hover
    {
    color: #ffffff;
    }

#tags p.semore
    {
    float:  right;

    border: none;
    }


/* End of Clip Share Rich Footer */


/* Clip Share Footer */

#footer
    {
    margin:  0px auto;

    padding: 10px;

    background-image: url(bgblack.png) !important;

    background-image: none;

    filter:  none !important;

    filter:  progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=bgblack.png,sizingMethod='scale');

    width:   974px;
    }

#footcontainer
    {
    margin:  0px auto;

    padding: 0px;

    width:   730px;

    text-align: left;
    }

#footcontainer p
    {
    margin:  0 10px;

    padding: 0px;

    color:   #444444;
    }

#footcontainer p a
    {
    margin: 0px;

    border: none;

    text-decoration: none;

    color:  #cccccc;
    }

#footcontainer p a:hover
    {
    border-bottom: 1px dotted #444444;

    color: #ffba00;
    }

#footcontainer p a img.rss
    {
    border:          none;

    text-decoration: none;
    }


/* Clip Share Medium Box */


/*







#mediumbox {







    margin: 0;







    padding: 0;







    background: transparent url(images/bg_main_box.jpg) repeat-x; 







    border: 1px solid #eaeaea;















}







#mediumbox h3 {







    margin: 0px;







    padding: 0 0 0 5px;







    background: transparent url(images/recently_bar.gif) no-repeat top;







    color: #ffffff;







    font: normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;







    letter-spacing: -1px;







    height: 38px;







}







*/


/* End Clip Share Medium Box */


/* Clip Share Full Box */

#fullbox, #invitefriend, #invitenewfriend
    {
    display: block;

    width: 994px;

    padding: 0px;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter: none !important;

    filter: progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    border: 1px solid #2f2f2f;

    text-align: left;

    border-top: 0px;
    }

#fullbox label, #invitefriend label, #invitenewfriend label
    {
    font-weight: bold;
    }

#fullbox form input.inputtext, #invitefriend form input.inputtype, #invitenewfriend form input.inputtype
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 240px;
    }

#fullbox form p input.submitbutton, #invitefriend form p input.submitbutton, #invitenewfriend form p input.submitbutton
    {
    margin: 5px 0 0 0;
    }

#fullbox      div.fm-req, #fullbox         div.fm-opt, #invitefriend div.fm-req, #invitenewfriend div.fm-req,
#invitefriend div.fm-opt, #invitenewfriend div.fm-opt { }

#fullbox div.fm-req label:before, #invitefriend div.fm-req label:before, #invitenewfriend div.fm-req label:before
    {
    #

    content: "* "; /* does not work in IE */

    #

    color: #CC0000;

    #

    font-weight: bold;

    #
    }

#fullbox div.fm-opt label:before, #invitefriend div.fm-opt label:before, #invitenewfriend div.fm-opt label:before
    {
    color: #CC0000;
    }

.submitbutton
    {
    margin-left: 150px;

    padding: 10px 0 0 25px;
    }


/* End Clip Share Full Box */


/* Clip Share Signup */

#signup form
    {
    margin:  10px;

    padding: 0px;
    }

#signup label, #fullbox label
    {
    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #444444;
    }

#signup form p
    {
    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #FFFFFF;
    }

#signup form input.signuptext, #fullbox form input.fullboxtext
    {
    margin: 0 0 10px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 !important;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 220px;

    height: 15px;
    }
#signup form select.signuptext
    {
    margin: 0 0 10px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 ;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 225px;
    }

textarea.fullboxtext
    {
    margin: 0 0 10px 0;

    padding: 6px;

    border: 1px solid #666666;

    background: #1b1a1a url(../images/tpl_textarea_bg.gif) no-repeat top left;

    color: #ccc;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 220px;
    }

#signup form p input.signupbutton
    {
    margin:  5px 0 0 0;

    padding: 0px;
    }


/* required fields - does not work in IE */

#signup div.fm-req
    {
    font-weight: bold;
    }

#signup div.fm-req label:before
    {
    content: "* "; /* does not work in IE */

    color: #CC0000;
    }

.captcha
    {
    float: none;

    width: 400px;

    text-align: center;

    margin-left: 60px;
    }

.captcha {


/*  float: right;







    width: 100%;







    text-align: right;







    margin-right: 20px;*/

}

.signupstatement
    {
    margin-left: 150px;

    float: left;

    width: 400px;
    }

#signup ul li
    {
    list-style-image: url(../images/tpl_icon_bullet.gif);
    }

.signupbutton
    {
    margin-left: 150px;

    padding: 0 0 0 25px;
    }


/* End Clip Share Signup */


/* My Profile */

#myprofile
    {
    display: block;

    margin: 0px;

    padding: 0px;

    width:  994px;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter: none !important;

    filter: progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    border: 1px solid #2f2f2f;

    border-top: none;

    text-align: left;
    }

#myprofile form
    {
    margin:  10px;

    padding: 0px;
    }

#myprofile fieldset
    {
    margin: 1em 0;

    border: none;
    }

#myprofile legend
    {
    margin:  1em 0;

    padding: 0.5em;

    background: transparent;

    font-size: 19px;

    font-weight: normal;

    color:   #ff0000;

    letter-spacing: -1px;
    }

#myprofile label
    {
    float: left;

    width: 150px;

    padding: 0 1em;

    text-align: right;

    font-size: 12px;

    font-weight: normal;
    }

#myprofile form p
    {
    margin: 0px;

    padding: 0px;

    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #008ece;
    }

#myprofile form input.myprofiletext
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;

    width: 240px;
    }

#myprofile form textarea.myprofiletext, #fullbox form textarea.inputtext
    {
    margin: 0 0 10px 0;

    padding: 6px;

    border: 1px solid #666666;

    background: #1b1a1a url(../images/tpl_textarea_bg.gif) no-repeat top left;

    color: #ccc;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    width: 240px;
    }

#myprofile form select.myprofiletext
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;
    }

#myprofile form input.myprofilebrowsefile
    {
    margin: 0 0 5px 0;

    padding: 2px;

    border: 1px solid #666666;

    background: #393939 url(../images/tpl_input_bg.gif) no-repeat top left;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ccc;
    }

#myprofile form p input.myprofilebutton
    {
    margin:  5px 0 0 0;

    padding: 0px;
    }


/* required fields - does not work in IE */

#myprofile div.fm-req
    {
    font-weight: bold;
    }

#myprofile div.fm-req label:before
    {
    content: "* "; /* does not work in IE */

    color: #CC0000;
    }

.myprofilestatement
    {
    margin-left: 150px;

    float: left;
    }

#myprofile ul li
    {
    list-style-image: url(../images/tpl_icon_bullet.gif);
    }

.myprofilebutton
    {
    margin-left: 150px;

    padding: 0 0 0 25px;
    }


/* End My Profile */


/* Clip Share User Menu */

#usermenu p
    {
    margin:  10px 10px;

    padding: 0 0 0 25px;
    }

#usermenu h4
    {
    font:  normal 19px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #ffba00;

    letter-spacing: -1px;
    }

.mystats
    {
    margin: 0 0 0 5px;

    float: left;

    width: 250px;

    display: inline;
    }

.myinbox
    {
    margin: 0 0 0 5px;

    float: left;

    width: 210px;

    display: inline;
    }

p.myvideostat
    {
    background: transparent url(../images/tpl_icon_video.gif) no-repeat;
    }

p.friends
    {
    background: transparent url(../images/tpl_icon_friends.gif) no-repeat;
    }

p.friendreq
    {
    background: transparent url(../images/tpl_icon_friend_req.gif) no-repeat;
    }

p.watch
    {
    background: transparent url(../images/tpl_icon_watched.gif) no-repeat;
    }

p.visitors
    {
    background: transparent url(../images/tpl_icon_visitors.gif) no-repeat;
    }

p.profile
    {
    background: transparent url(../images/tpl_icon_profile.gif) no-repeat;
    }

p.message
    {
    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;
    }


/* End Clip Share User Menu */


/* Most Active User */

ul#mostactiveuser
    {
    margin:  0;

    padding: 0;
    }

ul#mostactiveuser li
    {
    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 24px;

    padding-bottom: 15px;

    text-align: center;
    }

ul#mostactiveuser img
    {
    padding: 1px;

    border: 1px solid #333;
    }

ul#mostactiveuser li.boxshow
    {
    margin: 0;

    float: left;

    list-style-type: none;

    padding: 0 0 0 20px;

    text-align: center;

    line-height: 14px;

    height: 230px;
    }

ul#mostactiveuser span.title
    {
    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

ul#mostactiveuser span.duration
    {
    font: bold 12px Arial, Helvetica, sans-serif;
    }

ul#mostactiveuser span.info
    {
    color: #444444;
    }


/* End Most Active User */


/* top watched */


/*#topwatched {















    margin: 10px 0 0 0px;







    height: 230px;







}*/


/* End top watched */

p.specialmessage
    {
    border:  1px solid #333;

    padding: 10px;

    margin:  10px auto;

    width:   350px;

    text-align: center;

    background-color: #161616;
    }

.navvideo
    {
    display:    inline;

    text-align: right;

    float:      left;
    }

#fullbox-title.basicdetailed
    {
    display: inline;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    background-image: url(topbg.png) !important;

    background-image: none;

    filter: none !important;

    filter: progid

    :DXImageTransform.Microsoft.AlphaImageLoader(src=topbg.png,sizingMethod='scale');

    letter-spacing: normal;

    margin: 0 40px 0 40px;

    width: 100px;

    float: left;

    padding-top: 5px;
    }

#fullbox-title.basicdetailed a:hover
    {
    color: #FFFFFF;
    }

.titlepage
    {
    float: left;
    }

.videopaging
    {
    display: inline;

    width: 200px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;

    color: #FFFFFF;

    letter-spacing: normal;

    margin: 0;

    text-align: right;

    float: right;

    padding-top: 5px;

    margin-right: 10px;
    }

#fullbox-title p img
    {
    margin-right: 5px;
    }

#videobox
    {
    text-align: center;

    margin: 0 auto;

    line-height: 14px;
    }

#tagsbox
    {
    text-align: justify;

    margin: 0 auto;
    }

#videobox table tr td
    {
    padding-bottom: 30px;

    padding-left: 12px;
    }

#videobox img
    {
    padding: 1px;

    border: 1px solid #333;
    }

#videobox img.star
    {
    border: none;
    }

#videobox span.title
    {
    font: normal 13px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#videobox span.duration
    {
    font: bold 12px Arial, Helvetica, sans-serif;
    }

#videobox span.info
    {
    color: #444444;
    }

.center
    {
    text-align: center;
    }

#paging
    {
    width:  496px;

    margin: 0px auto;

    padding: 0px;

    text-align: center;
    }

#paging-left
    {
    width: 496px;
    }

.pagingnav
    {
    width: 495px;

    font: normal 11px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

.pagingnav
    {


    /*width: 496px;*/


    /*background: url(../img/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/

    padding: 0;

    margin: 0px auto;

    line-height: 28px;

    text-align: center; /*set value to "left", "center", or "right"*/
    }

.pagingnav
    {


    /*display: inline;*/

    padding: 2px;
    }

.pagingnav a
    {
    color:   #888;

    padding: 2px 4px;

    margin:  2px;

    text-decoration: none;

    border:  1px solid #333;

    background-color: #161616;

    display: block

    :
    }

.pagingnav a:hover
    {
    text-decoration: none;

    border: 1px solid #666;

    color:  #fff;

    background-color: #333333;

    font-weight: normal;
    }

span.pagingnav
    {
    color:   #ff1111;

    padding: 2px 4px;

    margin:  2px;

    text-decoration: none;

    border:  1px solid #ff1111;

    background-color: #161616;

    display: block

    :
    }

.replythis
    {
    background: url(../images/tpl_icon_reply.gif) no-repeat left center;

    padding: 0 80px 0 20px;

    float:   right;

    margin-bottom: 10px;
    }

.videoplayer
    {
    margin-left: 13px;
    }

.textdesc
    {
    width: 120px;
    }

.listchannel, .listchannellarge
    {
    float:   left;

    padding: 5px;

    margin-bottom: 5px;
    }

.listchannellarge
    {
    width: 650px;
    }

.listchannellarge.imagechannelinfo, .listchannellarge .imagechannel
    {
    float: left;
    }

.listchannellarge.imagechannelinfo
    {
    padding-left: 10px;

    text-align: left;
    }

.listchannellarge.imagechannelinfo.title { }

.listchannel.imagechannel a img
    {
    width:  120px;

    height: 90px;
    }

.listchannellarge.imagechannel a img
    {
    width:  120px;

    height: 90px;
    }

.listchannel.star img, .listchannellarge.star img
    {
    border: none;
    }

.startratebox
    {
    height: 19px;

    width: 120px;


    /*   text-align:center; */

    border: 0px solid;
    }

.startratebox img
    {
    border: 0 !important;
    }

.startratebox2
    {
    height: 19px;

    width: 192px;

    border: 0px solid;
    }

.startratebox2 img
    {
    border: 0 !important;

    width: 11px;
    }


/* group */

#browsegroup-title.videopaging { }

.groupdetail
    {
    float: left;
    }


/* end group */


/* Friends */

.friendlist
    {
    margin:  0;

    padding: 0;

    float:   left;

    display: block;

    border-bottom: 1px solid #eaeaea;

    width:   496px;
    }

.friendspict
    {
    width:  52px;

    margin: 10px 20px 0 10px;

    float:  left;
    }

.dropdownviewnav
    {
    width:   100%;

    display: block;

    float:   right;

    text-align: right;

    padding: -5px 10px 10px 0;
    }

.friendsaction
    {
    width: 496px;
    }

.selectaction
    {
    padding:    10px;

    text-align: right;
    }

#myfriends p
    {
    margin:  0;

    padding: 5px 0 5px 0;
    }

.friendstat
    {
    margin-left: 70px;
    }

.friendstat p span
    {
    padding: 0 30px 0 20px;
    }

.friendstat p span.video
    {
    background: transparent url(../images/tpl_icon_video.gif) no-repeat;
    }

.friendstat p span.flag
    {
    background: transparent url(../images/tpl_icon_flag.gif) no-repeat;
    }

.friendstat p span.people
    {
    background: transparent url(../images/tpl_icon_people.gif) no-repeat;
    }


/* End Friends */


/*My Video */

.myvideo
    {
    margin-top: 10px;

    width: 495px;

    display: block;

    float: left;
    }

.videothumb
    {
    width:   140px;

    display: block;

    float:   left;

    text-align: center;
    }

.videothumb img
    {
    padding: 2px;

    border: 1px solid #333;
    }

.maindesc
    {
    width:   320px;

    display: block;

    float:   left;

    margin:  0 0 0 10px;

    border-bottom: 1px solid #EEE;
    }

.maindescwithoutborder
    {
    width:   320px;

    display: block;

    float:   left;

    margin:  0 0 0 10px;

    border-bottom: none;
    }

.otherdesc
    {
    width:   320px;

    display: block;

    float:   left;

    margin:  0 0 0 140px;
    }


/* End My Video */


/* Inbox Outbox */

.inbox th
    {
    border-bottom: 3px solid #333333;

    height: 30px;

    background-color: #262626;

    text-align: center;

    color:  #ccc;
    }

.inbox td
    {
    height:  20px;

    padding: 4px 10px 4px 10px;
    }

.inbox td.blue
    {
    background-color: #161616;

    padding: 4px 10px 4px 10px;
    }

a.newmail
    {
    padding-left: 25px;

    background: transparent url(../images/tpl_icon_new_message.gif) no-repeat;

    font-weight: bold;
    }

a.openedmail
    {
    padding-left: 25px;

    background: transparent url(../images/tpl_icon_message.gif) no-repeat;
    }


/* End Inbox Outbox*/


/* Groups */

#groups p
    {
    margin:  15px 5px;

    padding: 0px;
    }

#groups p span
    {
    margin:  5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;
    }

.group
    {
    margin-top: 10px;

    width: 496px;

    display: block;

    float: left;
    }

.groupthumb
    {
    width:   140px;

    display: block;

    float:   left;

    text-align: center;

    margin:  10px 0 0 0;
    }

.groupthumb img
    {
    padding: 1px;

    border: 1px solid #333;
    }

#groups p span.video
    {
    background:     transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;
    }

#groups p span.topic
    {
    background:     transparent url(../images/tpl_icon_topic.gif) no-repeat;

    letter-spacing: -1px;
    }

#groups p span.people
    {
    background:     transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;
    }

p#grouphome_icon, p#grouppost_icon
    {
    margin:  15px 5px;

    padding: 0px;
    }

p#grouphome_icon span, p#grouppost_icon span
    {
    margin:  5px 5px 0 0;

    padding: 0 0 0 18px;

    font-weight: bold;
    }

p#grouphome_icon span.video, p#grouppost_icon span.video
    {
    background:     transparent url(../images/tpl_icon_video.gif) no-repeat;

    letter-spacing: -1px;
    }

p#grouphome_icon span.people, p#grouppost_icon span.people
    {
    background:     transparent url(../images/tpl_icon_people.gif) no-repeat;

    letter-spacing: -1px;
    }

p#grouppost_icon span.flag
    {
    background:     transparent url(../images/tpl_icon_flag.gif) no-repeat;

    letter-spacing: -1px;
    }

p#grouphome_icon span.newpeople
    {
    background:     transparent url(../images/tpl_icon_membernew.gif) no-repeat;

    letter-spacing: -1px;
    }

p#grouphome_icon span.newvideo
    {
    background:     transparent url(../images/tpl_icon_videonew.gif) no-repeat;

    letter-spacing: -1px;
    }

.groupdesc
    {
    width:   320px;

    display: block;

    float:   left;

    margin:  0 0 0 10px;
    }

.group-home-desc
    {
    display: block;

    float: left;
    }

.groupforum-items
    {
    margin: 0 10px;
    }

.group-post-desc
    {
    display: block;

    float: left;

    width: 550px;
    }

.grouppost-comment
    {
    border-bottom: 1px solid #EAEAEA;
    }

.divede-box
    {
    clear:          both;

    padding-bottom: 20px;

    display:        block;
    }


/*







form#add_group_topic textarea.fullboxtext{







    width: 300px;







    float: left;







}







.attachvideo {







    width: 300px;







    margin: 0 0 0 20px;







}*/


/*End Group */

#prevmovie
    {
    width: 60px;

    float: left;

    padding-left: 7px;

    text-align: center;
    }

#nextmovie
    {
    width: 60px;

    float: left;

    text-align: center;
    }

#playmovie
    {
    width: 60px;

    float: left;

    text-align: center;
    }

.relatedvideothumbnail
    {
    padding-left: 5px;

    width: 60px;

    float: left;

    display: block;

    text-align: center;
    }

.relatedvideodesc
    {
    width: 100px;

    float: left;

    display: block;

    padding-left: 8px;

    text-align: left;

    font: normal 11px/ 14px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#recent1, #recent2, #recent3
    {


    /*padding-left:16px;*/

    padding: 0 8px;

    width: 410px;

    float: left;
    }

.side_results
    {
    overflow: auto;

    height: 350px;

    width:  196px;

    display: block;
    }

.boxtable
    {
    padding-left: 30px;
    }

.floatmenu
    {
    float: left;

    width: 125px;

    text-align: left;

    background: transparent url(../images/tpl_icon_arrow.gif) no-repeat;

    padding-left: 15px;

    line-height: 14px;
    }

.floatmenu-without-arrow
    {
    float: left;

    width: 125px;

    text-align: left;

    padding-left: 15px;
    }

.comment-content
    {
    word-wrap: break-word;

    overflow: auto;

    width:    300px;
    }

.errorbox
    {
    margin: 0 auto;

    color: #FF0000;

    font-weight: normal;

    font-size: 13px;

    width: 987px;

    padding: 3px;

    padding-top: 10px;

    padding-bottom: 10px;

    text-align: center;

    background-color: #000000;
    }

.msgbox
    {
    margin: 0 auto;

    color: #009933;

    font-weight: normal;

    font-size: 13px;

    width: 987px;

    padding: 3px;

    padding-top: 10px;

    padding-bottom: 10px;

    background-color: #000000;

    text-align: center;
    }

a.cloudtags
    {
    text-decoration: none;


    /*border-bottom:dotted 1px #cccccc;*/

    padding: 2px;

    color:   #777777;
    }

a.cloudtags:hover
    {
    text-decoration: none;

    border-bottom: none;

    background:    #ffba00;

    color:         white;

    padding:       2px;
    }


/* Display Comments */

.comment-divider
    {
    border-bottom: dotted 1px #ccc;
    }

.comment-image
    {
    margin:     3px;

    margin-top: 7px;

    padding:    1px;

    border:     1px solid #333;
    }

span.comment-info
    {
    font-size: 11px;

    color: #444444;
    }

.comment-body
    {
    padding: 8px;

    border: 1px dashed #333333;

    background: #161616;
    }

#videotabcontainer
    {
    margin:  0 0 0 5px;

    padding: 0px;

    position: relative;

    top:     0px;

    width:   375px;
    }

#videotabcontainer ul
    {
    margin: 0px;

    padding: 0px;

    list-style-type: none;

    text-align: center;

    font: normal 14px/ 24px "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    }

#videotabcontainer li
    {
    display: inline;

    margin: 0px;

    padding: 0px;

    text-indent: 0px;
    }

#videotabcontainer a
    {
    float:   left;

    display: block;

    width:   110px;

    height:  25px;

    color:   #ffffff;

    border:  none;

    text-decoration: none;
    }

#videotabcontainer a:link, #videotabcontainer a:visited, #videotabcontainer a:hover, #videotabcontainer li a.tabactive
    {
    float:      left;

    background: transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0%-25px;
    }

#videotabcontainer a:link, #videotabcontainer a:visited
    {
    background-position: 0%-25px;
    }

#videotabcontainer ul li.tabactive
    {
    background:          transparent url(../images/tpl_videotabs_btn.gif) no-repeat left top;

    background-position: 0% 0px;

    line-height:         24px;
    }

#videotabcontainer a:hover
    {
    background-position: 0%-50px;

    line-height: 24px;
    }

#videotabcontainer li a.tabactive
    {
    background-position: 0% 0px;

    line-height: 24px;
    }

#top_links
    {
    float:        left;
    margin-right: 10px;
    }

#scrollable { }

#scrollable_content
    {
    width: 470px;
    }

div.items
    {
    height: 105px;
    margin: 0;
    float:  left;
    width:  470px !important;
    }

div.items a
    {
    display: block;
    float: left;
    margin-right: 8px;
    width: 111px;
    height: 105px;
    color: #ffba00;
    text-decoration: none;
    text-align: center;
    cursor: pointer;
    }

div.items img
    {
    border: 1px solid #313031;
    }

div.items img:hover
    {
    border: 1px solid #ffba00;
    }

a.prev, a .next
    {
    display: block;
    cursor: pointer;
    width:  19px;
    height: 19px;
    background-repeat: no-repeat;
    margin: 3px 0 0 0;
    }

a.prev
    {
    background: url(../images/scrollable/button-left.gif);
    float: left;
    }

a.prev:hover
    {
    background: url(../images/scrollable/button-left-over.gif);
    }

a.next
    {
    background: url(../images/scrollable/button-right.gif);
    float: left;
    }

a.next:hover
    {
    background: url(../images/scrollable/button-right-over.gif);
    }

div.navi
    {
    position: relative;
    width: 42px;
    height: 0px;
    float: left;
    margin: 6px 3px 0 3px;
    }

div.navi span
    {
    width:  8px;
    height: 8px;
    float:  left;
    margin: 3px;
    background: url(../images/scrollable/dots.png) 0 0 no-repeat;
    cursor: pointer;
    }

div.navi span:hover
    {
    background-position: 0-8px;
    }

div.navi span.active
    {
    background-position: 0-16px;
    }

#lang
    {
    margin: 0 0 0 3px;
    }

#lang ul
    {
    margin: 0;
    }

#lang, #lang ul
    {
    list-style: none;
    padding: 0px;
    float:   left;
    width:   50px;
    }

#lang li
    {
    font: 11px/ 1 Arial, Helvetica, sans-serif;
    }

#lang li ul
    {
    position: absolute;
    left: -1000em;
    z-index: 100;
    }

#lang li:hover ul, #lang li.over ul
    {
    left: auto;
    }

#lang a img
    {
    border:        none;
    padding-right: 5px;
    vertical-align: middle;
    }

#lang a
    {
    text-decoration: none;
    display: block;
    padding: 4px 5px 3px 5px;
    border:  1px solid #333;
    background: transparent url(../images/flags/arrow_down.gif) no-repeat 33px 9px;
    color:   #555;
    }

#lang a:hover, #lang li:hover a, #lang li.over a
    {
    background: #555 url(../images/flags/arrow_down_hover.gif) no-repeat 33px 9px;
    border: 1px solid #555;
    color:  #fff;
    }

#lang li:hover li a, #lang li.over li a
    {
    width:      140px;
    background: #555;
    }

#lang li li a:hover
    {
    background: #f62a30;
    }

#recently-header
    {
    height:     25px;
    background: url("../images/tpl_box_bar.png") repeat-x;
    }

#recently-title
    {
    float: left;
    }

#recently-nav
    {
    float:        right;
    margin-right: 5px;
    width:        112px;
    }


/*Style added by tushar*/

.AccordionPanelContent
    {
    font-family: "Times New Roman", Times, serif;

    font-size: 15px;

    font-weight: 400;

    font-style: italic;

    color:     #ffffff;

    text-transform: none;

    text-decoration: none;

    line-height: 18px;

    text-align: start;

    background-color: transparent;

    background-image: none;

    background-repeat: repeat;

    opacity:   1;
    }

div.AccordionPanelTab
    {
    font-family: serif;

    font-size: 16px;

    font-weight: 400;

    font-style: normal;

    color:     #FFFFFF;

    text-transform: none;

    text-decoration: none;

    letter-spacing: normal;

    word-spacing: normal;

    line-height: 20px;

    text-align: start;

    vertical-align: baseline;

    direction: ltr;
    }

.AccordionPanelContent
    {
    background-color: transparent;

    background-image: none;

    background-repeat: repeat;

    color: #ffffff;

    font-family: "Times New Roman", Times, serif;

    font-size: 15px;

    font-style: italic;

    font-weight: 400;

    line-height: 18px;

    opacity: 1;

    text-align: start;

    text-decoration: none;

    text-transform: none;
    }

#box_heading_tb
    {
    background-color: #262626;

    background-image: url(../images/feature_box_top_shap.jpg);

    background-repeat: repeat-x;

    height:           66px;

    left:             0;

    position:         relative;

    top:              0;

    width:            100%;
    }

#body_right_side
    {
    position:      relative;

    padding-right: 20px;

    left:          0px;

    top:           0px;

    width:         160px;
    }

#feature_box_tb
    {
    position: relative;

    left: 0px;

    top:  0px;

    width: 100%;

    border: 1px solid #525252;

    margin-bottom: 12px;
    }

#feature_box_tb#image1
    {
    position: absolute;

    left: -1px;

    top:  -1px;

    z-index: 99;
    }

#feature_box_tb#image2
    {
    position: absolute;

    right: -1px;

    top:   -1px;

    z-index: 99;
    }

#feature_box_tb#image3
    {
    position: absolute;

    left: -1px;

    bottom: -1px;

    z-index: 99;
    }

#feature_box_tb#image4
    {
    position: absolute;

    right: -1px;

    bottom: -1px;

    z-index: 99;
    }

#box_heading_tb
    {
    position: relative;

    left: 0px;

    top:  0px;

    height: 66px;

    width: 100%;

    background-color: #262626;

    background-image: url(../images/feature_box_top_shap.jpg);

    background-repeat: repeat-x;
    }

#box_body_tb
    {
    position: relative;

    left: 0px;

    top:  0px;

    width: 100%;

    padding-bottom: 10px;
    }

#box_heading_tb h3
    {
    color:     #FFFFFF;

    font-size: 16px;

    margin-left: 5px;

    padding-top: 10px;

    font-weight: bold;
    }

#box_heading_tb h4
    {
    margin:  0px;

    padding: 0px;

    display: block;

    margin-left: 5px;

    font-weight: bold;

    color:   #4659e8;

    font-size: 13px;

    text-align: left;
    }

.navList
    {
    margin:   0 auto;

    position: relative;

    height:   31px;

    text-align: center;

    border-top: 1px solid #626262;

    width:    704px;

    text-align: center;
    }

.navList a
    {
    background: url(../images/menu_repeater.jpg) repeat-x;

    text-decoration: none;

    color: #fefefe;

    font-family: Arial, Helvetica, sans-serif;

    line-height: 30px;

    text-align: center;

    font-size: 15px;

    height: 30px;

    width: 150px;

    float: left;

    margin-right: 2px;
    }

.navList a:hover
    {
    background: url(../images/hover_repeater.jpg) repeat-x;

    color: #fcd9c0;
    }

#sub-submenu
    {
    margin:     0px;

    margin-top: -18px;

    padding:    0px;

    text-align: center;

    padding-right: 20px;

    color:      #fcd9c0;
    }

#sub-submenu a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;
    }

#sub-submenu a:hover
    {
    color: #FF0000;
    }

#sub-submenu_pic
    {
    margin:  0px;

    padding: 0px;

    text-align: right;

    width:   520px;

    padding-right: 20px;

    color:   #FFFFFF;

    font-size: 12px;

    float:   left;
    }

#sub-submenu_pic a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;
    }

#sub-submenu_pic a:hover
    {
    color: #FF0000;
    }

#submenu_video
    {
    margin:  0px;

    padding: 0px;

    text-align: right;

    width:   570px;

    padding-right: 20px;

    color:   #FFFFFF;

    font-size: 12px;

    float:   left;
    }

#submenu_video a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;
    }

#submenu_video a:hover
    {
    color: #FF0000;
    }

#sub-menu_msg
    {
    margin:  0px;

    padding: 0px;

    text-align: center;

    width:   100%;

    padding-right: 20px;

    color:   #FFFFFF;

    font-size: 12px;
    }

#sub-menu_msg a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;

    padding-right: 5px;
    }

#sub-menu_msg a:hover
    {
    color: #FF0000;
    }

#sub-submenu_msg
    {
    margin:     0px;

    margin-top: -18px;

    padding:    0px;

    text-align: center;

    padding-right: 20px;

    color:      #fcd9c0;
    }

#sub-submenu_msg a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;

    margin-right: 5px;
    }

#sub-submenu_msg a:hover
    {
    color: #FF0000;
    }

#msg-compose
    {
    float: left;

    width: 300px;
    }

#msg-compose a
    {
    color:     #FFFFFF;

    font-size: 12px;

    border:    0px solid #00FFFF;

    margin-right: 5px;
    }

#msg-compose a:hover
    {
    color: #FF0000;
    }

#upload_slots input
    {
    margin-bottom: 5px;
    background-color:#fff;
    height:auto;
    }

.surrounded_part
    {
    width:  97%;

    height: 188px;
    }

.up_part
    {
    width: 975px;

    height: 26px;

    text-align: center;

    font-family: Verdana, Arial;

    font-style: normal;

    font-variant: normal;

    font-weight: bold;

    font-size: 13pt;

    line-height: 26px;

    font-size-adjust: none;

    font-stretch: normal;

    -x-system-font: none;

    color: #000000;

    text-decoration: none;

    background-color: transparent;

    background-image: url('../images/002.gif');

    background-repeat: repeat;

    text-transform: uppercase;
    }

.down_part
    {
    width:  975px;

    height: 160px;

    border-left: 1px solid #454545;

    border-right: 1px solid #454545;

    border-bottom: 1px solid #454545;
    }

.middle_down_part
    {
    width:  660px;

    height: auto;

    text-align: center;

    float:  left;
    }

.img_down_txt
    {
    overflow: hidden;

    width: 100px;

    float: left;

    margin-right: 8px;

    margin-top: 16px;
    }.img_down_txt span{


font-family: Verdana,Arial;


font-style:normal;


font-variant: normal;


font-weight: normal;


font-size: 9pt;


line-height: normal;


font-size-adjust: none;


font-stretch: normal;


-x-system-font: none;


color: #fff;;


text-decoration: none;


text-align: center;


display:block;


margin-top:10px;


}

.left_down_part
    {
    width:        74px;

    padding-left: 37px;

    margin-right: 37px;

    padding-top:  67px;

    line-height:  33px;

    text-align:   center;

    float:        left;
    }

.left_down_part img
    {
    width:  27px;

    height: 27px;

    font-size: 1px;

    background-repeat: no-repeat;

    border: none;
    }

.right_down_part
    {
    width:        74px;

    padding-left: 37px;

    padding-top:  67px;

    line-height:  33px;

    text-align:   center;

    float:        left;
    }

.right_down_part img
    {
    width:  27px;

    height: 27px;

    font-size: 1px;

    background-repeat: no-repeat;

    border: none;
    }


/*#myprofile-title{ border:1px solid #FF0000}*/

#myprofile-title a
    {
    color:     #FFFFFF;

    font-size: 12px;
    }

#myprofile-title a:hover
    {
    color: #FF0000;
    }

.titlepage a
    {
    color:     #FFFFFF;

    font-size: 12px;
    }

.titlepage a:hover
    {
    color: #FF0000;
    }

label
    {
    color: #FFFFFF;
    }
#menu ul li a {color:#fff;padding:10px;}    
#menu ul li a:hover {color:#000;background-color:#FFFFFF;}    
#menu ul li {
display: inline;
background-color:#000000;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
}
