 /***** Custom CSS by NexLevStore.com  *****/







.logo{







       /*background:url(logo.png) ! important;*/







    background-image: none;







        width:110px;

                _width:100px;







        height:68px;







    background:no-repeat;







        float: left;







        padding: 0px;







        vertical-align: top;







        top:10px;







        position:relative;







}







/* * html .logo {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/logo.png');







}*/







* html .logo a {







  position:relative;







}







.not-a-member-yet {







        background:url(custom_graphics/not-a-member_box.png);







        width:230px;







        height:220px;







}















.header_back {







  background-image:url(custom_graphics/jonah_r1_c1.png) ! important;







  background-image: none;







  width: 904px;







  height: 237px;







  background:no-repeat;







}







* html .header_back {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/jonah_r1_c1.png');







}







* html .header_back a {







  position:relative;







}















.leftside {







  background-image:url(custom_graphics/jonah_r2_c1.png) ! important;







  background-image: none;







  width: 36px;







  height: 480px;







  min-height:480px;







}







* html .leftside {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/jonah_r2_c1.png');







}







* html .leftside a {







  position:relative;







}















.rightside {







  background-image:url(custom_graphics/jonah_r2_c3.png) ! important;







  background-image: none;







  width: 36px;







  height: 480px;







  min-height:480px;







}







* html .rightside {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/jonah_r2_c3.png');







}







* html .rightside a {







  position:relative;







}















.ad_back {







  background-image:url(custom_graphics/jonah_r3_c1.png) ! important;







  background-image: none;







  width: 904px;







  height: 1px;







  min-height:1px;







  background:no-repeat;















}







* html .ad_back {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/jonah_r3_c1.png');







}







* html .ad_back a {







  position:relative;







}















.center_back {







        background:#57833A;







        width:832px;







        height:200px;







        min-height:200px;







}























.footer_back {







  background-image:url(custom_graphics/jonah_r4_c1.png) ! important;







  background-image: none;







  width: 904px;







  height: 56px;







  min-height:56px;







  background:no-repeat;







}







* html .footer_back {







        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/jonah_r4_c1.png');







}







* html .footer_back a {







  position:relative;







}















.nexlevsubmenu_left {







        background:url(custom_graphics/nexlevsubmenu_left.png);







        width:13px;







        height:30px;







        float:left;







}















.nexlevsubmenu_center {







        background:url(custom_graphics/nexlevsubmenu_center.png);







        padding-left:0px;







        padding-right:0px;







        height:30px;







        float:left;







}















.nexlevsubmenu_right {







        background:url(custom_graphics/nexlevsubmenu_right.png);







        width:13px;







        float:left;







        height:30px;







}















.nexlevsubmenu_link {







        margin-top:8px;







}







.nexlevsubmenu_link_on {







        margin-top:9px;







}















.nexlevmainmenu_left_on {







        background:none;







        width:1px;







        height:40px;







        float:left;







}















.nexlevmainmenu_center_on {







        background-image:url(custom_graphics/nexlevmainmenu_center_on.png) ! important;

                background:none;

        padding-left:0px;

        padding-right:0px;

        height:40px;

        float:left;







}



* html .nexlevmainmenu_center_on {



        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://mygolfparty.com/themes/jonahgreens_plain/gfx/custom_graphics/nexlevmainmenu_center_on.png');



}







* html .nexlevmainmenu_center_on a {

  position:relative;

}











.nexlevmainmenu_right_on {







        background:url(custom_graphics/nexlevmainmenu_right_on.png);







        width:1px;







        float:left;







        height:40px;







}















.nexlevmainmenu_left {







        background:none;







        width:1px;







        height:40px;







        float:left;







}















.nexlevmainmenu_center {







        background:none;







        padding-left:0px;







        padding-right:0px;







        height:40px;







        float:left;







}















.nexlevmainmenu_right {







        background:url(custom_graphics/nexlevmainmenu_right.png);







        width:1px;







        float:left;







        height:40px;







}















.nexlevmainmenu_link {







        margin-top:15px;

                padding-left:10px;

                padding-right:10px;







}















.columnWide_back {







        background:url(custom_graphics/contentwide_back.png);







}







.columnWide_footer {







        background:url(custom_graphics/contentwide_footer.png) top no-repeat;







        width:602px;







        height:20px;







}















.columnWide_content{







        padding-top:30px;







        padding-bottom:20px;







        padding-left:26px;







        padding-right:30px;







}







.columnWide_content_frontpage{







        padding-top:20px;







        padding-bottom:30px;







        padding-left:24px;







        padding-right:24px;







}



 .columnWide_content_wysiwyg{



        padding-top:30px;



        padding-bottom:20px;



        padding-left:15px;



        padding-right:15px;



}



  .columnWide_content_teetime{



        padding-top:30px;



        padding-bottom:20px;



        padding-left:0px;



        padding-right:0px;



}







.ad_text {







        font-size:9px;







        color: #333;







        padding-bottom:8px;







}







.login_labels {







        padding:0px;







        font-size: 10px;







        top:0px;







        position:relative;







        margin:0px;







}







.login_labels a{







        color:#EAEAEA;







        text-decoration:none;







}







.login_labels a:hover{







        color: #FFF;







        text-decoration:underline;







}







.login_fields {







        padding:0px;







        margin:0px;







        height:18px;







        width:100px;







        top:0px;







        position:relative;







        font : 10px Georgia, Times, serif;







        font-weight:normal;







}







.button_login{







        border: 1px solid #369712;







        background:#E2B500;







        height:16px;







        padding:0px;







        padding-left:2px;







        padding-right:2px;







        padding-top:0px;







        padding-bottom:0px;







        color: #FFF;







        text-transform:uppercase;







        font : 9px Arial, sans-serif;







        font-weight:bold;







        margin-top:2px;







        left:0px;







        top:1px;







        _top:0px;







        position:relative;







}







.search_fields {







        padding:0px;







        margin:0px;







        height:18px;







        width:120px;







        top:0px;







        position:relative;







        font : 10px Georgia, Times, serif;







        font-weight:normal;







}







.frontpage-header {







        font-size: 14px;







}







/* general */







body{



        font : 8pt Verdana, Arial, Helvetica, sans-serif;

        color : #000000;

        text-align : center;

        margin:0;

        padding:0;

        background-color #000;

        background-image: url(oaklandhills.jpg);

        background-position: center top;





}



div{



        padding:0;



        margin:0;



}







a{



        color: #57833A;



        text-decoration: none;



}



a:hover{



        color: #57833A;



        text-decoration: underline;



}







.footer{



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        color: #CCC;



        padding-top:10px;



        text-align:center;



}



.footer a{



        color: #EAEAEA;



        text-decoration:none;



}



.footer a:hover{



        color: #CCC;



        text-decoration:underline;



}



.body{





        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        color : #000000;



        text-align:left;



}



.handler{



        width:782px;



        margin:0 auto;



        padding:0;



}



.page{







}



.top{



        top:10px;



        left:5px;



        position:relative;



        border: 0px;



        height: 96px;



        width:905px



}







.topmenu{



        text-align:right;

        padding:0px;

        font-size:9px;

        height:68px;

        margin-top:4px;

        color:#EAEAEA;

}







ul.list-blue-menu{



        list-style-type: none;



        list-style-position: outside;



         font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        margin:0;



        padding:0;



}



li.list-blue-menu-item{



        padding-left:15px;



        background: url('bullet.gif') 5px no-repeat ;



        color: #000000;



}



li.list-blue-menu-item a{



        color: #57833A;



        text-decoration:none;



}



li.list-blue-menu-item a:hover{



        color: #57833A;



        text-decoration:underline;



}







ul.list-orange-menu{



        list-style-type: none;



        list-style-position: outside;



         font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        margin:0;



        padding:0;



}



li.list-orange-menu-item{



        padding-left:15px;



        background: url('bullet.gif') 5px no-repeat ;



        color: #000000;



}



li.list-orange-menu-item a{



        color: #57833A;



        text-decoration:none;



}



li.list-orange-menu-item a:hover{



        color: #57833A;



        text-decoration:underline;



}







ul.sidemenu{



        list-style-type: none;



        list-style-position: outside;



         font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        margin:0px;



        margin-left:14px;



        padding:0;



}



ul.sidemenu a{



        color: #57833A;



        text-decoration: none;



}



ul.sidemenu a:hover{



        text-decoration: underline;



}



li.sidemenu-1 {



        border-top: none;



        padding-top:5px;



        padding-bottom:5px;



        padding-left:25px;



        background: url('bullet.gif') 10px no-repeat ;



        background-color: none;



        width:200px;



}



.menubar{



        padding:0px;



        height:40px;



        width:905px;



        left:-5px;



        top:-5px;



        _left:-5px;



        _top:-5px;



        position:relative;











}



.submenu{



        background-color: none;



        padding:0px;



        text-align:left;



        vertical-align:middle;



        width:905px;

                height:10px;



        left:8px;

                top:-5px;

                _top:-5px;



        position:relative;



}



.submenu b{



        color: #E2B500;



}



.submenu a{



        padding:0px;



        text-decoration:none;



        color: #EAEAEA;



}



.submenu a:hover{



        color:#FFF;



        text-decoration:underline;



}



b:hover{



        text-decoration:underline;



}



.submenu-body{



        background:url(custom_graphics/contentsmall_back.png) top repeat-y;



        border:0px;



        width:230px;



        padding-top:6px;



}



#error{



        margin-top:10px;



        background-color: none;



        padding:0px;



        text-align:center;



        color:#EAEAEA;



}



#error a{



        color:#FFCC00;



}



.columnWide{






        width:600px;



}



.columnWide_frontpage{



        width:602px;



}



.columnSmall{



        width:230px;



}







.padded{



        padding:0px;



        margin-top:8px;



        margin-left:0px;



}







.dividerV{



        float:left;



        width:5px;



}



.dividerH{



        float:none;



        height:5px;



}







.dotted{



        height:2px;



        border-top: 1px dotted #999999;



}







.dotted-bottom{



        padding:3px;



        border-bottom: 1px dotted #999999;



}







.pages{



        text-align:center;



}







.centered{



        text-align:center;



}



.bold{



        font-weight:bold;



}







/* text styles */



.topmenu a{



        color: #FFF;



        text-decoration:none;



}



.topmenu a:hover{



        text-decoration:underline;



}







.menubar a{



        color: #EAEAEA;



        text-decoration:none;



}



.menubar a:hover{



        color:#FFF;



        text-decoration:underline;



}







.menubar b{



        color: #E2B500;



}







.blue{



        color: #57833A;



        font-weight:bold;



        font-size:8pt;



}



h1{



        font-family: "Trebuchet MS","Lucida Grande";



        font-weight:bold;



        font-size:12pt;



        padding:0px;



        margin:0;



}







.error{



        color:#FFCC33;



        font-weight:bolder;



}







..highlight{







}







/* blocks */



.brown-header{



        background:url(custom_graphics/section_underline.png) no-repeat bottom;



        border-bottom: 0px solid #E3E8F0;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 16px;;



        font-weight:normal;



        padding:3px;



        padding-left: 10px;



        text-align:left;



        color: #236C00;



}



.brown-body{



        padding:5px;



        padding-top: 15px;



 padding-bottom: 10px;



        background-color: none;



        border: 0px;



}







.green-header{



        background:url(custom_graphics/section_underline.png) no-repeat bottom;



        border-bottom: 0px solid #E3E8F0;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 16px;;



        font-weight:normal;



        padding:3px;



        padding-left: 10px;



        text-align:left;



        color: #236C00;



}



.green-body{



        padding:5px;



        padding-top: 15px;



 padding-bottom: 10px;



        background-color: none;



        border: 0px;



}







.blue-header{



        background:url(custom_graphics/section_underline.png) no-repeat bottom;



        border-bottom: 0px solid #E3E8F0;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 16px;;



        font-weight:normal;



        padding:3px;



        padding-left: 10px;



        text-align:left;



        color: #236C00;



}



.blue-body{



        padding:5px;



        padding-top: 15px;



 padding-bottom: 10px;



        background-color: none;



        border: 0px;



}







.orange-header{



        background:url(custom_graphics/section_underline.png) no-repeat bottom;



        border-bottom: 0px solid #E3E8F0;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 16px;;



        font-weight:normal;



        padding:3px;



        padding-left: 10px;



        text-align:left;



        color: #236C00;



}



.orange-body{



        padding:5px;



        padding-top: 15px;



 padding-bottom: 10px;



        background-color: none;



        border: 0px;



}



.grey-header-text {



        padding-top:14px;



        padding-left: 20px;



        text-align:left;



        color: #FFF;



}



.grey-header{



        background:url(custom_graphics/contentsmall_header.png) top no-repeat;



        border: 0px;



        font-family: Arial, Helvetica, sans-serif;



        font-size: 14px;;



        font-weight:normal;



        padding:0px;



        width:230px;



        height:37px;



        margin-top:0px;



}



.grey-body{



        background:url(custom_graphics/contentsmall_back.png) top repeat-y;



        border:0px;



        padding-top:10px;



        padding-bottom:10px;



        padding-left:20px;



        padding-right:20px;



}



.grey-footer{



        background:url(custom_graphics/contentsmall_footer.png) top no-repeat;



        width:230px;



        height:20px;



}







.tip{



        border: 1px dashed #D38828;



        padding:5px;



        color: #666666;



}







.tip-body{



        margin-left:0px;



        padding-top:10px;



}







.cardlabel{



        float:left;



        width:80px;



        color: #666666;



}



.cardbody{







}







.card-headline{



        border:1px dashed #689BCA;



        background-color: #F5FCF5;



        float:left;



}



.card-headline-body{



        font-family: "Trebuchet MS","Lucida Grande";



        font-size: 10pt;



        font-weight:bold;



        float:left;



        margin:5px;



}







.card-member{



 width:530px;







}



.card-online{



        border:1px solid #CCCCCC;



        background-color: #FFFFFF;



        color: #FF9000;



        font-size:7pt;



        padding:2px;



        margin:2px;



        height:10px;



        line-height:10px;



        cursor:default;



        font-weight:bold;



}



.card-featured{



        border:1px solid #CCCCCC;



        background-color: #FFFFFF;



        color: #C96767;



        font-size:7pt;



        padding:2px;



        margin:2px;



        height:10px;



        line-height:10px;



        cursor:default;



        font-weight:bold;



}



.card-new{



        border:1px solid #CCCCCC;



        background-color: #FFFFFF;



        color: #24A72D;



        font-size:7pt;



        padding:2px;



        margin:2px;



        height:10px;



        line-height:10px;



        cursor:default;



        font-weight:bold;



}



.card-updated{



        border:1px solid #CCCCCC;



        background-color: #FFFFFF;



        color: #3588AE;



        font-size:7pt;



        padding:2px;



        margin:2px;



        height:10px;



        line-height:10px;



        cursor:default;



        font-weight:bold;



}







.card-member-top,.card-member-top a{



        background:#D8F0D5;



        padding:3px;



        padding-left:7px;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #FFFFFF;



        height:20px;



        text-decoration:none;



}



.card-member-top a:hover{



        color: #689BCA;



        text-decoration:underline;



}



.card-member-body{



        background-color: #E8F6E7;



        padding:5px;



        text-align:left;



}



.card-member-header,.card-member-header a{



        font-family: "Trebuchet MS","Lucida Grande";



        font-size: 12pt;



        font-weight:bold;



        color: #444444;



        text-decoration:none;



}



.card-member-header a:hover{



        color: #000000;



        text-decoration:underline;



}



.card-member-options,.card-member-options a{



        background-color: #F1F9F0;



        padding:3px;



        text-align:center;



        border-top: 1px solid #FFFFFF;



        color: #000000;



        text-decoration:none;



        font-size:7pt;



}



.card-member-options a:hover{



        color: #777;



        text-decoration:underline;



}



ul.card-member-list{



        padding:0;



        margin:0;



        white-space:nowrap;



        list-style-type:none;



        list-style-position: outside;



}



li.card-member-item{



        display:inline;



        background: url('arrow.gif') 5px no-repeat ;



        padding-left:10px;



}











.card-blog{



        border-top:2px solid #67C968;



        border-bottom:1px solid #67C968;



}







.card-blog-top,.card-blog-top a{



        background-color: #D5F0D6;



        padding:3px;



        text-align:left;



        border-bottom: 1px solid #FFFFFF;



        color: #328A33;



        text-decoration:none;



}



.card-blog-top a:hover{



        color: #67C968;



        text-decoration:underline;



}



.card-blog-body{



        background-color: #EBFAEB;



        padding:5px;



        text-align:left;



}



.card-blog-header,.card-blog-header a{



        font-family: "Trebuchet MS","Lucida Grande";



        font-size: 12pt;



        font-weight:bold;



        color: #4FA851;



        text-decoration:none;



}



.card-blog-header a:hover{



        color: #67C968;



        text-decoration:underline;



}



.card-blog-options,.card-blog-options a{



        background-color: #D5F0D6;



        padding:3px;



        text-align:center;



        border-top: 1px solid #FFFFFF;



        color: #328A33;



        text-decoration:none;



        font-size:7pt;



}



.card-blog-options a:hover{



        color: #67C968;



        text-decoration:underline;



}



ul.card-blog-list{



        padding:0;



        margin:0;



        white-space:nowrap;



        list-style-type:none;



        list-style-position: outside;



}



li.card-blog-item{



        display:inline;



        background: url('arrow.gif') 5px no-repeat ;



        padding-left:10px;



}















.member{



        width: 80px;



        border: 1px solid #A3C987;



        background-color: #BED9AA;



        color: #333;



}



.member-online-photo{



        background-color: none;



        padding: 8px;



}



.member-online-name{



        background-color: none;



        padding: 2px;



        height:32px;



        text-align:center;



        color: #FFF;



}



.member-online-name a{



        font: 8pt Tahoma, sans-serif;



        color: #FFF;



        text-decoration: none;



}



.member-online-name a:hover{



        text-decoration: underline;



}



.member-online-indicator{



        border-left: 1px solid #82B55B;



        border-right: 1px solid #82B55B;



        font: 7pt Arial, sans-serif;



        color: #FFF;



        background-color: #82B55B;



        padding-top:3px;



}



.member-online-indicator a{



        font: 7pt Arial, sans-serif;



        color: #FFFFFF;



}







.member-offline-photo{



        background-color: none;



        padding: 8px;



}



.member-offline-name{



        background-color: none;



        padding: 2px;



        height:32px;



        text-align:center;



}



.member-offline-name a{



        font: 8pt Tahoma, sans-serif;



        color: #FFF;



        text-decoration: none;



}



.member-offline-name a:hover{



        text-decoration: underline;



}



.member-offline-indicator{



        border-left: 0px solid #A3C987;



        border-right: 0px solid #A3C987;



        font: 7pt Arial, sans-serif;



        color: #999;



        background-color: #A3C987;



        padding-top:3px;



}



.member-offline-indicator a{



        font: 7pt Arial, sans-serif;



        color: #FFFFFF;



}







.ecard{







}



.ecard-thumbnail{



        background-color: #EAEAEA;



        border: 1px dashed #F2F2F2;



        padding: 15px;



}



.ecard-name{



        background-color: #E5E5E5;



        border-left: 1px dashed #F2F2F2;



        border-right: 1px dashed #F2F2F2;



        border-bottom: 1px dashed #F2F2F2;



        padding:15px;



}







.photo{



        width:80px;



        height:118px;



}



.photo_edit{



        width:80px;



        height:132px;



}



.photo_big{



        width:344px;



}







.photo-photo{



        background-color: none;



        border: 0px solid #999999;



        padding: 8px;



}



.photo-caption{



        background-color: none;



        border-left: 0px solid #999999;



        border-right: 0px solid #999999;



        border-bottom: 0px solid #999999;



        padding: 2px;



        height:42px;



}



.photo-text{



        background-color: none;



        font: 7pt Tahoma, sans-serif;



        color: #444;



}



.photo-text a{



        background-color: none;



        font: 7pt Tahoma, sans-serif;



        color: #236C00;



        text-decoration:none;



}



.photo-text a{



        text-decoration:underline;



}



.photo-text-big{



        font: 8pt Tahoma, sans-serif;



        color: #444;



}







.news{



        border:0px solid #CCCCCC;







}



.news-title{



        background-color: none;



        border-right:0px solid #CCCCCC;



        padding:3px;



        font-weight:bold;



        text-decoration:underline;



        color:#333;



}



.news-date{



        padding:3px;



        text-align:right;



        font-weight:normal;



        color:#555;



}



.news-body{



        background-color: #FFFFFF;



        border-top:0px solid #CCCCCC;



        padding:5px;



        padding-top:0px;



        padding-left:3px;



}



/* forms */



.form{



        text-align:center;



        margin:0;



        padding:0;



        width:530px;



}



.formlabel{



        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        color: #666666;



        float:left;



        text-align:right;



        width:40%;



        margin: 0 0 5px 0;



        padding:6px 0px 0 0;



        display:block;



        clear:both;



}



.formelement{



        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        color: #4E8199;



        float:left;



        margin:3px;



        text-align:left;



}



.formbutton{



        padding-top:10px;



        text-align:center;



        display:block;



        clear:both;



}



.formset{



        margin-bottom:2px;



}



.textfield{



        background-color: #FFFFFF;



        border:1px solid #999999;



        padding:3px;



        color: #666666;



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



}



.dropdown{



        background-color: #FFFFFF;



        border:1px solid #999999;



        color: #666666;



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



}



.textarea{



        background-color: #FFFFFF;



        border:1px solid #999999;



        padding:3px;



        color: #666666;



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-size: 8pt;



}



.button{



        border: 1px solid #006635;



        background:#E2B500;



        height:18px;



        padding:0px;



        padding-left:5px;



        padding-right:5px;



        _padding-left:0px;



        _padding-right:0px;



        color: #FFF;



        text-transform:uppercase;



        font : 11px Verdana, sans-serif;



        font-weight:normal;



}







/* lists */



.list-blue{



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        color : #000000;



        border-top:0px solid #CFC2CE;



}



.list-blue a{



        color: #2D8A00;



        text-decoration:none;



}



.list-blue a:hover{



        color: #2D8A00;



        text-decoration:underline;



}



.list-blue-header{



        background:#D8F0D5;



        padding:3px;



        padding-left:7px;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #CCDCE3;



        height:20px;



}



.list-blue-item{



        text-align:left;



        background-color: #E4F0DD;



        padding:3px;



}



.list-blue-item-1{



        text-align:left;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #FFFFFF;



        background-color: #E4F0DD;



        height:20px;



        padding:7px;



}



.list-blue-item-2{



        text-align:left;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #FFFFFF;



        background-color: #EBF3E4;



        height:20px;



        padding:7px;



}



.list-blue-title,.list-blue-title a{



        font-family: Arial, sans-serif;



        font-size: 14px;



        font-weight:normal;



        color: #2D8A00;



        text-decoration:none;



        padding-right:5px;



        margin-left:0px;



}



.forum-description {



        padding-left:5px;



}



.list-blue-category{



        padding:3px;



}



.list-blue-category a{



        color: #2D8A00;



        text-decoration:none;



}



.list-blue-category a:hover{



        color: #2D8A00;



        text-decoration:underline;



}



.list-blue-subcategory{



        padding:0px;



        padding-left:3px;



        padding-bottom:8px;



}



.list-blue-subcategory a{



        color: #2D8A00;



        text-decoration:none;



}



.list-blue-subcategory a:hover{



        color: #2D8A00;



        text-decoration:underline;



}



.list-blue-title a:hover{



        color: #2D8A00;



        font-weight:normal;



        text-decoration:underline;



}



.list-orange{



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        color : #000000;



        border-top:0px solid #CFC2CE;



}



.list-orange a{



        color: #000000;



        text-decoration:none;



}



.list-orange a:hover{



        color: #2E729E;



        text-decoration:underline;



}



.list-orange-header{



        background:#BFE7BA;



        padding-left:7px;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #CCDCE3;



        height:20px;



}



.list-orange-item{



        text-align:left;



        background-color: #E4F0DD;



        padding:3px;



}







.list-orange-item-1{



        text-align:left;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #FFFFFF;



        background-color: #E4F0DD;



        padding:3px;



        height:20px;



}



.list-orange-item-2{



        text-align:left;



        border-right:1px solid #FFFFFF;



        border-bottom:1px solid #FFFFFF;



        background-color: #EBF3E4;



        padding:3px;



        height:20px;



}



.list-orange-title,.list-orange-title a{



        font-family: Arial, sans-serif;



        font-size: 14px;



        font-weight:normal;



        color: #333;



        text-decoration:none;



        padding-right:5px;



        margin-left:2px;



}



.list-orange-title a:hover{



        color: #2E729E;



        text-decoration:underline;



}







/* rating */



.rating{



        font-family: Arial, Helvetica, sans-serif;



        font-size: 25pt;



        color: #000000;



        font-weight: bolder;



        text-align:center;



}







.rating_0{



        color: #8093BA;



}



.rating_1{



        color: #8093BA;



}



.rating_2{



        color: #868FB3;



}



.rating_3{



        color: #8E8BAA;



}



.rating_4{



        color: #9885A0;



}



.rating_5{



        color: #A27F95;



}



.rating_6{



        color: #AD7989;



}



.rating_7{



        color: #B7737E;



}



.rating_8{



        color: #C06D75;



}



.rating_9{



        color: #C7696C;



}



.rating_10{



        color: #CE6565;



}







/* forum */



.forum-totals{



        background-color: none;



        padding:5px;



}



.forum-button{



        border: 1px solid #000000;



        background-color: #FFFFFF;



        color: #666666;



        font-family : Tahome, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        padding:5px;



        cursor:pointer;



        float:left;



        margin:2px;



}



.forum_quote{



        border:1px dashed #689BCA;



        background-color: #FFFFFF;



        padding:5px;



}







/* calendar */



.calendar-button{



        font-family : Tahome, Arial, Helvetica, sans-serif;



        font-size: 8pt;



        background-color: #FFFFFF;



        border:1px solid #999999;



        color: #555;



        cursor:pointer;



        width:20px;



        text-align:center;



}



.calendar-date{



        font-family: "Trebuchet MS","Lucida Grande";



        font-size: 8pt;



        font-weight:bold;



        text-align:center;



        color: #FFF;



}



.calendar-week{



        font-family : Arial, Helvetica, sans-serif;



        font-size : 8pt;



        color: #1F5EAC;



}



.calendar-day{



        font-family : Arial, Helvetica, sans-serif;



        font-size : 8pt;



        color: #000000;



        cursor: pointer;



}



.calendar-extended{



        color: #999999;



}



.calendar-sunday{



        color: #1F5EAC;



}



.calendar-today{



        color: #B33838;



}



.calendar-holiday{



        color: #1F5EAC;



}



.calendar-nof-holiday{



        color: #3F981C;



}



.calendar-events{



        font-weight: bold;



}



.calendar-notes{



        font-style: italic;



}



.calendar-selected{



        border: 1px solid #B33838;



}



/* im */



.im{







}



.im-header{



        font-size:7pt;



        color: #666666;



        padding:3px;



}



.im-body{



        text-align:center;



}







/* banners */



.banner-header{



        margin-top:14px;



        padding:0px;



        text-align:center;



}



.banner-footer{



        padding-top:15px;



        padding-bottom:5px;



        text-align:center;



}



.banner-side{



        padding:5px;



        text-align:center;



}







/* notification */



.noti{



        border:1px solid #6888CA;



        background-color: #FFFFFF;



        color: #666666;



}



.noti-header{



        background-color: #6888CA;



        padding:3px;



        color: #FFFFFF;



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        font-weight:bold;



}



.noti-header a{



        color: #FFFFFF;



        font-weight:normal;



        text-decoration:none;



}



.noti-body{



        font : 8pt Verdana, Arial, Helvetica, sans-serif;



        color: #666666;



}



.noti-body a{



        color: #666666;



        text-decoration:none;



}



.noti-body a:hover{



        text-decoration:underline;



}







/* color selector */



.color-color{



        margin:1px;



        width:9px;



        height:9px;



        float:left;



        cursor:pointer;



        border:1px solid #000000;



}







/* albums */



.photo{



        width:100px;



        height:118px;



        border:1px solid #EAEAEA;



}



.photo_edit{



        width:100px;



        height:132px;



}



.photo_main{



        background-color: none;



        border-bottom: 1px solid #EAEAEA;



        padding: 8px;



}



.album{



        width:100px;



        height:118px;



}



.album_main{



        background-color: #FFE4E1;



        border: 1px solid Black;



        padding: 8px;



}



.album_big{



        width:344px;



}



.album_edit{



        width:100px;



        height:142px;



}



.album-photo{



        background-color: #DDDDDD;



        border: 1px solid Black;



        padding: 8px;



}



.album-caption{



        background-color: #999999;



        border-left: 1px solid Black;



        border-right: 1px solid Black;



        border-bottom: 1px solid Black;



        padding: 2px;



        height:42px;



}



.album_edit{



        width:100px;



        height:142px;



}



.album-text{



        background-color: #999999;



        font: 7pt Tahoma, sans-serif;



        color: #F9F9F9;



}



.album-text a{



        background-color: ##CCCCCC;



        font: 7pt Tahoma, sans-serif;



        color: #F9F9F9;



        text-decoration:none;



}



.album-text-big{



        font: 8pt Tahoma, sans-serif;



        color: #F9F9F9;



}







        .list-photo{



                font : 10pt Verdana, Arial, Helvetica, sans-serif;



                color : #2D8A00;



                padding: 5px;



        }







        .list-photo-activate a:visited{



                color : #2D8A00;



                font weight: bold;







        }







        .list-photo a{



                color: #2D8A00;



                font-size:10pt;



        }







        .list-photo a:hover{



                color: #2D8A00;



        }







        .list-photo-item{



                text-align:left;



                background-color: #EBF3FA;



                padding: 3px;



                font weight: none;



        }







        .list-photo-category{



                padding:0px;



                color: #2D8A00;







        }







        .list-photo-category a{



                color: #2D8A00;



                text-decoration:none;



        }







        .list-photo-category a:hover{



                color: #2D8A00;



                text-decoration:underline;



        }



        /*             styles for the star rater                */







        .star-rating{







                list-style:none;







                margin: 0px;







                padding:0px;







                width: 125px;







                height: 25px;







                position: relative;







                overflow:hidden;







                background: url(alt_star.gif) top left repeat-x;







        }







        .star-rating li{







                padding:0px;







                margin:0px;







                /*\*/







                float: left;







                /* */







        }







        .star-rating li a{







                display:block;







                width:25px;







                height: 25px;







                line-height:25px;







                text-decoration: none;







                text-indent: -9000px;







                z-index: 20;







                position: absolute;







                padding: 0px;







                overflow:hidden;







        }







        .star-rating li a:hover{







                background: url(alt_star.gif) left bottom;







                z-index: 2;







                left: 0px;







                border:none;







        }







        .star-rating a.one-star{







                left: 0px;







        }







        .star-rating a.one-star:hover{







                width:25px;







        }







        .star-rating a.two-stars{







                left:25px;







        }







        .star-rating a.two-stars:hover{







                width: 50px;







        }







        .star-rating a.three-stars{







                left: 50px;







        }







        .star-rating a.three-stars:hover{







                width: 75px;







        }







        .star-rating a.four-stars{







                left: 75px;







        }







        .star-rating a.four-stars:hover{







                width: 100px;







        }







        .star-rating a.five-stars{







                left: 100px;







        }







        .star-rating a.five-stars:hover{







                width: 125px;







        }







        .star-rating li.current-rating{







                background: url(alt_star.gif) left center;







                position: absolute;







                height: 25px;







                display: block;







                text-indent: -9000px;







                z-index: 1;







        }















        /* remove halo effect in firefox   */







        a:active{







                outline: none;







        }







#lightbox{







        position: absolute;







        left: 0;







        width: 100%;







        z-index: 100;







        text-align: center;







        line-height: 0;







        }















#lightbox a img{ border: none; }















#outerImageContainer{







        position: relative;







        background-color: #fff;







        width: 250px;







        height: 250px;







        margin: 0 auto;







        }















#imageContainer{







        padding: 10px;







        }















#loading{







        position: absolute;







        top: 40%;







        left: 0%;







        height: 25%;







        width: 100%;







        text-align: center;







        line-height: 0;







        }







#hoverNav{







        position: absolute;







        top: 0;







        left: 0;







        height: 100%;







        width: 100%;







        z-index: 10;







        }







#imageContainer>#hoverNav{ left: 0;}







#hoverNav a{ outline: none;}















#prevLink, #nextLink{







        width: 49%;







        height: 100%;







        background: transparent url(blank.gif) no-repeat; /* Trick IE into showing hover */







        display: block;







        }







#prevLink { left: 0; float: left;}







#nextLink { right: 0; float: right;}







#prevLink:hover, #prevLink:visited:hover { background: url(prevlabel.gif) left 15% no-repeat; }







#nextLink:hover, #nextLink:visited:hover { background: url(nextlabel.gif) right 15% no-repeat; }























#imageDataContainer{







        font: 10px Verdana, Helvetica, sans-serif;







        background-color: #fff;







        margin: 0 auto;







        line-height: 1.4em;







        overflow: auto;







        width: 100%







        }















#imageData{        padding:0 10px; color: #666; }







#imageData #imageDetails{ width: 70%; float: left; text-align: left; }







#imageData #caption{ font-weight: bold;        }







#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;        }







#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;        }















#overlay{







        position: absolute;







        top: 0;







        left: 0;







        z-index: 90;







        width: 100%;







        height: 500px;







        background-color: #000;







        }







        .list-articles{



                font : 8pt Verdana, Arial, Helvetica, sans-serif;



                color : #57833A;



                padding: 1px;



        }







        .list-articles-activate a:visited{



                color : #57833A;



                font weight: bold;







        }







        .list-articles a{



                color: #57833A;



                font-size:8pt;



        }







        .list-articles a:hover{



                color: #57833A;



        }







        .list-articles-item{



                text-align:left;



                background-color: #EBF3FA;



                padding: 1px;



                font weight: none;



        }







/* vchat */

#vchat_window{

        position: absolute;

        visibility: hidden;

        width: 370px;

        top: 0;

        left: 0;

        z-index: 1;

}

.vchat_handler{

        border: 4px solid #00209F;

        background-color: #FFFFFF;

        height:100%;

        padding:5px;

}

.vchat_icon{

        margin:auto;

        text-align:center;

        float:left;

}

.vchat_message{

        color: #000;

        text-align:left;

        font : 8pt Verdana, Arial, Helvetica, sans-serif;

}

.vchat_message_header{

        font-weight:bold;text-align:center

}

.vchat_message_content{

        padding-top:20px;

}

.vchat_buttons{

        text-align:center;

        padding-top:20px;

}



/* social bookmarking */

#sbdropdown {

border:1px solid #CCC;

background-color: #FFF;

visibility:hidden;

position:absolute;

z-index:100;

left:0px;

top:0px;

padding: 3px;

}

#sbbar {

border:1px solid #CCC;

background-color: #FFF;

padding: 3px;

}

.sbitem{

border:1px solid #FFF;

background-color: #F7F7F7;

color: #666666;

padding: 3px;

cursor: pointer;

text-align:left;

}

.sbitemhighlight{

background-color: #EBF3FA;

border:1px solid #689BCA;

padding: 3px;

cursor: pointer;

text-align:left;

}



/* tags */

.tagCloud {

        padding: 3px;

        text-align:center;

}

.tagCloud a{

        color: #4E8199;

        text-decoration:none;

}

.tagCloud a:hover {

        color: #4E8199;

        text-decoration:underline;

}



/* vchat */

#vchat_window{

        position: absolute;

        visibility: hidden;

        width: 370px;

        top: 0;

        left: 0;

        z-index: 1;

}

.vchat_handler{

        border: 4px solid #00209F;

        background-color: #FFFFFF;

        height:100%;

        padding:5px;

}

.vchat_icon{

        margin:auto;

        text-align:center;

        float:left;

}

.vchat_message{

        color: #000;

        text-align:left;

        font : 8pt Verdana, Arial, Helvetica, sans-serif;

}

.vchat_message_header{

        font-weight:bold;text-align:center

}

.vchat_message_content{

        padding-top:20px;

}

.vchat_buttons{

        text-align:center;

        padding-top:20px;

}



/* social bookmarking */

#sbdropdown {

border:1px solid #CCC;

background-color: #FFF;

visibility:hidden;

position:absolute;

z-index:100;

left:0px;

top:0px;

padding: 3px;

}

#sbbar {

border:1px solid #CCC;

background-color: #FFF;

padding: 3px;

}

.sbitem{

border:1px solid #FFF;

background-color: #F7F7F7;

color: #666666;

padding: 3px;

cursor: pointer;

text-align:left;

}

.sbitemhighlight{

background-color: #EBF3FA;

border:1px solid #689BCA;

padding: 3px;

cursor: pointer;

text-align:left;

}



/* tags */

.tagCloud {

        padding: 3px;

        text-align:center;

}

.tagCloud a{

        color: #4E8199;

        text-decoration:none;

}

.tagCloud a:hover {

        color: #4E8199;

        text-decoration:underline;

}



/* videos */

.vidSubmenu {

        bakckground-color: #FFF;

        padding: 5px;

        text-align: center;

        border-bottom: 1px solid #CCC;

}

.vidSubmenu a {

        color: #6888CA;

}

.vidSubmenu a:hover {

        text-decoration: none;

}



.column-videosPage-right {

        float: left;

        width: 605px;

}

.column-videosPage-left {

        float: left;

        width: 160px;

}



.column-video-right {

        float: left;

        width: 283px;

}

.column-video-left {

        width: 480px;

        float: left;

}



.floatLeft {

        float: left;

}

.floatRight {

        float: right;

}



.centerHandler {

        text-align: center;

        overflow: hidden;

}

.centerContent {

        margin-left: auto;

        margin-right: auto;

}



.centerText {

        text-align: center;

}

.rightText {

        text-align: right;

}

.leftText {

        text-align: left;

}



.listClear {

        clear: both;

}



/* video card */

.vCard {

        margin-bottom: 3px;

        padding-bottom: 3px;

}

.vCard .base {

        text-align: center;

        font: 8pt Arial, sans-serif;

        color: #000;

}

.vCard .base_left {

        text-align: left;

        padding: 0 3px 0 3px;

        width: 122px;

        height: 84px;

}

.vCard .highlight a {

        color: #000;

}

.vCard .duration {

        float: left;

        font-weight: bold;

}

.vCard .rating {

        text-align: right;

}

.vCard .title {

        width: 122px;

        height: 34px;

}



.screenshot {

        margin: 2px;

        padding: 1px;

        border: 1px solid #999;

        display: block;

        background-color: white;

}

.screenshot img {

        height: 90px;

        width: 120px;

}

.screenshotSmall {

        margin: 2px;

        padding: 1px;

        border: 1px solid #999;

        background-color: white;

        display: block;

}

.screenshotSmall img{

        height: 70px;

        width: 90px;

}



#basicViewOptions {

        display: inline;

}

#detailedViewOptions {

        display: inline;

}



/* lists */

.listItem {

        border-bottom: 1px dotted #999;

        width: 100%;

        padding: 10px 0 10px 0;

        overflow: hidden;

}

.listItem .listScrCol {

        width: 128px;

        float: left;

}

.listItem .listInfoCol {

        margin-left: 135px;

        zoom: 1;

        color: #000;

}



.listItem3Col {

        border-bottom: 1px dotted #999;

        width: 100%;

        padding: 10px 0 10px 0;

        overflow: hidden;

}

.listItem3Col .listScrCol {

        width: 128px;

        float: left;

}

.listItem3Col .listInfoCol {

        margin-left: 135px;

        margin-right: 50px;

        zoom: 1;

        color: #000;

}

.listItem3Col .listPosCol {

        width: 35px;

        float: right;

}





.listItemSmall {

        width: 100%;

        padding: 0 0 3px 0;

        overflow: hidden;

}

.listItemSmall .listScrCol {

        width: 98px;

        float: left;

}

.listItemSmall .listInfoCol {

        margin-left: 105px;

        zoom: 1;

        color: #000;

}



.listItemDefault {

        border-bottom: 1px dotted #999;

        width: 100%;

        padding: 10px 0 10px 0;

        overflow: hidden;

}

.listItemDefault .listScrCol {

        width: 98px;

        float: left;

}

.listItemDefault .listInfoCol {

        margin-left: 108px;

        margin-right: 80px;

        zoom: 1;

        color: #000;

}

.listItemDefault .listActionsCol {

        width: 70px;

        float: right;

        line-height: 17px;

        font-size: 10pt;

        margin-right: 5px;

        text-align: right;

}

.listItemDefault .listActionsCol a {

        text-decoration: none;

}

.listItemDefault .listDataCol {

        width: 50px;

        float: right;

}





.listItemGroup {

        border-bottom: 1px dotted #999;

        width: 100%;

        padding: 10px 0 10px 0;

        overflow: hidden;

}

.listItemGroup .listScrCol {

        width: 98px;

        float: left;

}

.listItemGroup .listInfoCol {

        margin-left: 108px;

        margin-right: 120px;

        zoom: 1;

        color: #000;

}

.listItemGroup .listActionsCol {

        width: 110px;

        float: right;

        line-height: 17px;

        font-size: 10pt;

        margin-right: 5px;

        text-align: right;

}

.listItemGroup .listActionsCol a {

        text-decoration: none;

}



.listItemGroupAddVideos {

        border-bottom: 1px dotted #999;

        width: 100%;

        padding: 10px 0 10px 0;

        overflow: hidden;

}

.listItemGroupAddVideos .listChBoxCol {

        width: 26px;

        text-align: center;

        float: left;

        padding-top: 27px;

}

.listItemGroupAddVideos .listScrCol {

        width: 98px;

        float: left;

}

.listItemGroupAddVideos .listInfoCol {

        margin-left: 134px;

        zoom: 1;

        color: #000;

}





.listInfoCol .title {

        font: 14px Tahoma, "Trebuchet MS", Arial, sans-serif;

        color: #146898;

}

.listInfoCol .title a {

        color: #146898;

        text-decoration: none;

}

.listInfoCol .description {

        margin: 10px 0 10px 0;

}

.listInfoCol .info {

        font: Arial, sans-serif;

        color: #000;

        line-height: 14px;

}

.listInfoCol .label {

        color: #666;

}



.listClear {

        clear: both;

}

.clearRight {

        clear: right;

}



/* pages */

.pages {

        font: 8pt Tahoma, "Trebuchet MS", Arial, sans-serif;

        margin: 5px 0 5px 0;

        padding: 5px;

        text-align: center;

}

.pages a {

        color: #146898;

        margin: 0 4px 0 4px;

}

.pages .p {

        margin: 0 4px 0 4px;

        font-weight: bold;

}



.cell {

        border:1px solid #CCC;

        padding: 5px;

}



.greyCell {

        border:1px solid #CCC;

        padding: 5px;

        background-color: #F7F7F7;

}



.vidHeader {

        font: 18px Arial, sans-serif;

        color: #146898;

        padding: 0;

        margin: 5px 0 5px 0;

}

.cell .sbbar {

        border: none;

}

.marginTop5 {

        margin-top: 5px;

}

.vidSecheader {

        font-family: "Trebuchet MS","Lucida Grande";

        font-size: 10pt;

        font-weight:bold;

        text-align:left;

        color: #6D7B99;

}



/* info */

.vinfo {

        font: bold 9pt Arial, sans-serif;

        color: #000;

}

.stats {

        margin: 10px;

}

.stats .vinfo {

        font: 8pt Tahoma, "Trebuchet MS", Arial, sans-serif;

        color: #000;

        line-height: 20px;

}

.vinfo .label {

        color: #666;

        font-weight: normal;

}

.vinfo .description {

        font-weight: normal;

}



.videoOptions, .videoOptions a {

        font: 14px Arial, sans-serif;

        color: #146898;

        text-decoration: none;

        text-align: center;

}



/* rate scale */

.rate {

        height: 21px;

        display: block;

        line-height: 21px;

}

.rate .label {

        font: 10pt Arial, sans-serif;

        height: 21px;

        width: 35px;

        line-height: 21px;

        display: inline;

}

.rate .stars {

        display: inline;

        cursor: pointer;

}

.rate .stars img {

        vertical-align: top;

}

.votes {

        margin-top: 5px;

        margin-left: 35px;

        width: 110px;

        font: 8pt Arial, sans-serif;

        text-align: center;

}



/* comments */

.comment {

        margin: 5px;

        padding: 5px;

        font: 8pt Tahoma, "Trebuchet MS", Arial, sans-serif;

        color: #000;

        border-top: 1px dotted #999;

        overflow: hidden;

}

.comment .description {

        margin-left: 80px;

        zoom: 1;

}

.comment .highlight {

        font-size: 9pt;

        color: #666;

}

.comment .text {

        margin-top: 10px;

}

#commentForm {

        display: none;

}

.commentRateWord {

        line-height: 12px;

}

.commentRating {

        width: 15px;

        line-height: 12px;

        text-align: right;

}

.commentRatingImg {

        text-align: right;

        line-height: 12px;

        width: 35px;

}

.commentRatingImg img {

        vertical-align: bottom;

}

.commentRating .plus {

        color: #4DB21B;

}

.commentRating .minus {

        color: #B21B1B;

}

.commentOptions {

        line-height: 12px;

        width: 100px;

}



.subcomments {

        margin: 10px 20px 10px 20px;

        border: 3px solid #E5E5E5;

        padding: 3px;

}



.dotBorderTop {

        border-top: 1px dotted #666;

}



/* complete box */

.completeBox {

        background-color: #FFF;

        border: 1px dashed #5289A8;

        padding: 5px;

        margin-bottom: 5px;

        text-align: center;

}



/* error box */

.errorBox {

        background-color: #FFC2C2;

        border: 1px solid #AF2D2D;

        padding: 5px;

        margin-bottom: 5px;

        text-align: center;

}

.errorBox a {

        color: #711B1B;

}



#videoOptionsHandler {

        margin-top: 10px;

        margin-bottom: 10px;

        display: none;

        width: 400px;

        margin-left: auto;

        margin-right: auto;

}



/* tipBox */

.tipBox {

        background-color: #FFFFCC;

        border: 1px solid #FFCC33;

        padding: 5px;

}



.video {

        margin: 0 0 5px 0;

}



/* video responses box */

.videoResponses .left {

        float: left;

        width: 34px;

        padding-top: 18px;

}

.videoResponses .centerHandler {

        text-align: center;

}

.videoResponses .center {

        margin-left: auto;

        margin-right: auto;

        width: 392px;

}

.videoResponses .right {

        float: right;

        width: 34px;

        padding-top: 18px;

}

#videoResponsesHandler {

        height: 130px;

}



.dashBorder {

        border: 1px dashed #CCC;

}



.avatarLarge {

        margin: 2px;

        border: 3px double #999;

        float: left;

        zoom: 1;

}

.avatarLarge .avatar {

        overflow: hidden;

        width: 84px;

        height: 84px;

        background-color: white;

        display: block;

        text-align: center;

}

.avatarLarge .avatar div {

        width: 400px;

        margin-left: -158px;

}

.avatarLarge .avatar img{

        height: 84px;

}



.avatarSmall {

        margin: 2px;

        border: 3px double #999;

        float: left;

        zoom: 1;

}

.avatarSmall .avatar {

        overflow: hidden;

        width: 54px;

        height: 54px;

        background-color: white;

        display: block;

        text-align: center;

}

.avatarSmall .avatar div {

        width: 400px;

        margin-left: -173px;

}

.avatarSmall .avatar img{

        height: 54px;

}



/* subscription */

.subscription {

        margin-bottom: 3px;

        padding-bottom: 3px;

        text-align: center;

}

.subscription .base {

        text-align: center;

        clear: both;

}



#subscribeHandler {

        margin: 5px;

}



.mailboxList .screenshotSmall {

        border: 1px solid #999;

        background-color: white;

        display: block;

        padding: 0;

        float: left;

        margin: 0px;

        margin-right: 3px;

        zoom: 1;

}

.mailboxList .screenshotSmall img{

        height: 23px;

        width: 30px;

}
