
*
{
    margin:0;
    padding:0;
}
.wrapper
{
    width: 970px;
    min-height: 900px;
    height: auto !important;
    height: 900px;
}

img
{
    border: 1px solid #D5D5D5;
}

h1,
h2,
h3,
h4,
h5,
h6
{
    margin: 0;
    padding: 0;
}

a
{
    text-decoration: none;
}

body
{
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    color: #4D4D4D;
    background-color: #F5F5F5;
}

table,
textarea
{
    text-align: left;
    font-family: Arial;
    font-size: 12px;
}

input.textbox,
textarea
{
    border: 1px solid #D5D5D5;
    width: 400px;
}

.header_wrapper
{
    height: 140px;
    width: 970px;
    display: block;
    margin-bottom: 10px;
}

.headerlogo a
{
    width: 324px;
    height: 140px;
    display: block;
    float: left;
    background: url('../images/logo_new.jpg') no-repeat;
}

.headersearch
{
    float: right;
    margin-top: 5px;
    margin-right: 5px;
}

.headersearch .searchdiv
{
    height: 25px;
    width: 200px;
    background: url('../images/search.png') no-repeat 0px -25px;
}

.headersearch div:hover
{
    background-position: 0px 0px;
}

.headersearch .searchdiv .textinput
{
    width: 167px;
    margin-left: 27px;
    margin-top: 3px;
    border: none;
    height: 17px;
    padding-top: 1px;
    border: 1px solid white;
}

.topslider,
.menu
{
    height: 30px;
    margin-bottom:10px;
}

.topslider .roundedleft,
.menu .roundedleft
{
    background: url('../images/black1.png') no-repeat;
    width: 10px;
    height: 30px;
    display: block;
    float: left;
}

.topslider .sliderbody,
.menu .menubody
{
    background: url('../images/black2.png') repeat-x;
    width: 950px;
    height: 30px;
    display: block;
    float: left;
    overflow: hidden;
}

.topslider .roundedright,
.menu .roundedright
{
    background: url('../images/black3.png') no-repeat;
    width: 10px;
    height: 30px;
    display: block;
    float: left;
}

.topslider ul,
.menu ul
{
    margin: 0;
    padding: 0;   
    height: 30px;
    text-align: left;
    padding-top: 8px;
}

.topslider ul li,
.menu ul li
{
    margin: 0;
    padding: 0;
    height: 30px;
    list-style-type: none;
    display: inline;
    color: #B3B3B3;
}

.topslider ul li a,
.menu ul li a
{
    color: #B3B3B3;
    text-decoration: none;
    font-weight: bold;
    border-right: 2px solid #B3B3B3;
    padding-right: 4px;
}

.topslider ul li.last a,
.menu ul li.last a
{
    border: none;
    padding: 0;
}

.topslider ul li a:hover,
.menu ul li a:hover,
.topslider ul li a.selected,
.menu ul li a.selected
{
    color: #fff;
}

.topslider ul li span, 
.menu ul li span
{
    font-weight: bold;
}

.topslider ul li h3,
.menu ul li h3
{
    margin: 0;
    padding: 0;
    font-size: 11px;
    color: #B3B3B3;
    display: inline;
    padding-left: 4px;
    padding-right: 2px;
    letter-spacing: 0px;
}

.topslider .dovizdiv
{
    width: 330px;
    text-align: left;
    float: left;
}

.topslider .slidernews
{
    width: 410px;
    height: 23px;
    overflow: hidden;
    text-align: left;
    float: left;
    display: block;
    margin-top: 2px;
}

.topslider .slidernews label
{
    margin: 0;
    padding: 0;
    float: left;
    
    color: #B3B3B3;
    font-weight: bold;
    height: 20px;
    display: inline;
    padding: 6px;
    
}

.topslider .slidernews ul
{
    float: left;
    height: 20px;
    display: inline;
    padding: 6px;
}

.topslider .slidernews ul li
{
    display: block;
    height: 20px;
    overflow: hidden;
}

.topslider .slidernews ul li a
{
    border: none;
}

.newsticker {
	list-style-type: none;
	background: #000;
	margin: 0;
    padding: 0;
}

.topslider .contactlinks
{
    width: 120px;
    float: right;
}

.topmodules
{
    margin: 10px 10px;
}

.topmodules .module1,
.topmodules .module2,
.topmodules .module3,
.topmodules .module4
{
    width:200px;
    height: 150px;
    margin-right: 45px;
    border: 1px solid #D5D5D5;
    float: left;
    position: relative;
}

.topmodules .module4
{
    margin: 0;
}

.topmodules .shadow_top
{   
    width: 200px;
    height: 40px;
    background: url('../images/transparant.bg.png') repeat;
    display: block;
    position: absolute;
    top:0px;
    left: 1px;
    overflow: hidden;
}

.topmodules .shadow_bottom
{   
    width: 200px;
    height: 40px;
    background: url('../images/transparant.bg.png') repeat;
    display: block;
    position: absolute;
    top:111px;
    left: 1px;
    overflow: hidden;
}

.topmodules .shadow_left
{   
    width: 60px;
    height: 150px;
    background: url('../images/transparant.bg.png') repeat;
    display: block;
    position: absolute;
    top:90px;
    left: 0;
}



.topmodules h3 
{
    margin: 0;
    padding: 0;
    text-align: left;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding: 5px;
}

.topmodules h3 a
{
    color: #fff;
}

.content_main
{
    width: 970px;
    min-height: 900px;
    height: auto !important;
    height: 900px;
    margin-bottom:10px;
}

.content_left
{
    width: 650px;
    float: left;
    min-height: 600px;
    height: auto !important;
    height: 600px;
    display: block;
}

.content_right
{
    float: left;
    width: 300px;
    margin-left: 10px;
}

.content_right .recentnews
{
    height: 300px;
}

.dummy
{
    clear: both;
}

.topcategorynews,
.writerslider,
.galleryslider
{
    margin-bottom: 10px;
}

.topcategorynews .topcategorynews_content_wrapper
{
    height: 490px;
    display: block;
    overflow: hidden;
}

.topcategorynews .topcategorynews_content_wrapper ul li
{
    width: 650px;
    list-style-type: none;
}

.topcategorynews .topcategories,
.topcategorynews .topcategories ul,
.topcategorynews .topcategories ul li,
.topcategorynews .topcategories ul li a,
.topcategorynews .topcategories ul li h2,
.btns,
.btns ul,
.btns ul li,
.btns ul li a,
.btns ul li h2
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.topcategorynews .topcategories ul,
.btns ul
{
    height: 35px;
}

.topcategorynews .topcategories ul li,
.btns ul li
{
    display: inline-block;
    list-style-type: none;
}

.white1
{
    background: url('../images/white1.png') no-repeat;
    width: 10px;
    height: 35px;
    display: block;
    float: left;
}

.white2
{
    text-decoration: none;
    background: url('../images/white2.png') repeat-x;
    height: 35px;
    float: left;
    display: inline;
    position: relative;
}

.white3
{
    background: url('../images/white3.png') no-repeat;
    width: 5px;
    height: 35px;
    display: block;
    float: left;
}

.button
{
    margin-top:10px;
    float:right;
}

#oyver
{
    clear: both;
    float: left;
    margin-left: 20px;
}

#sonuclar
{
    float: left;
    margin-left: 30px;
}

.button1
{
    background: url('../images/button1.png') no-repeat;
    width: 10px;
    height: 30px;
    display: block;
    float: left;
}

.button2
{
    text-decoration: none;
    background: url('../images/button2.png') repeat-x;
    height: 30px;
    float: left;
    display: inline;
    position: relative;
    padding-top: 5px;
}

.button2 h2 a
{
    color: #4d4d4d;
}

.button2 h2 a:hover
{
    color: #000;
}

.button3
{
    background: url('../images/button3.png') no-repeat;
    width: 10px;
    height: 30px;
    display: block;
    float: left;
}

.topcategorynews .topcategories ul li h2,
.topcategorynews .topcategories ul li h2 a,
.writerslider h2,
.writerslider h2 a,
.galleryslider h2.slidertitle,
.galleryslider h2.slidertitle a,
.btns ul li h2,
.btns ul li h2 a,
.btn h2,
.btn h2 a
{
    text-decoration: none;
    height: 35px;
    float: left;
    display: inline;
    
}



.topcategorynews .topcategories ul li .white2 .arrow,
.btns ul li .white2 .arrow
{
    background: url('../images/arrow_topcat.png') no-repeat;
    width: 30px;
    height: 9px;
    display: block;
    text-align: center;
    position: absolute;
    top: 35px;
    z-index: 10;
}

.btn
{
    margin: 0;
    padding: 0;
    padding-top:1px;
}

.topcategorynews .topcategories ul li h2,
.topcategorynews .topcategories ul li h2 a,
.writerslider h2,
.writerslider h2 a,
.galleryslider h2.slidertitle,
.galleryslider h2.slidertitle a,
.btn h2,
.btn h2 a,
.btns ul li h2 a,
.btns ul li h2,
.button h2
{
    margin: 0;
    padding: 0;
    font-size: 15px;
    color: #333333;
    font-weight: bold;
    /*padding: 8px 10px 5px 5px;*/
}
.topcategorynews .topcategories ul li,
.topcategorynews .topcategories ul li h2,
.topcategorynews .topcategories ul li h2 a,
.btns ul li,
.btns ul li h2,
.btns ul li h2 a
{

    float: left;
    display: block;
    font-size: 15px;
}

.topcategorynews .topcategories ul li h2 a,
.writerslider h2 a,
.galleryslider h2.slidertitle a,
.btn h2 a,
.btns ul li h2 a
{
    padding: 8px 10px 5px 5px;
    height: 20px;
    display: block;
    overflow: hidden;
}

.content_left .content1,
.topcategorynews .topcategorynews_content1,
.writerslider .writers_content1,
.galleryslider .galeri_content1,
.recentcategorynews_wrapper .categorynewscontent1
{
    background: url('../images/content1_zonder.png') no-repeat;
    width: 650px;
    height:10px;
    display: block;
    overflow: hidden; 
}

.content_left .content1,
.writerslider .writers_content1,
.galleryslider .galeri_content1,
.recentcategorynews_wrapper .categorynewscontent1
{
    background: url('../images/content1.png') no-repeat;
}

.content_left .content3,
.topcategorynews .topcategorynews_content3,
.writerslider .writers_content3,
.galleryslider .galeri_content3,
.recentcategorynews_wrapper .categorynewscontent3
{
    background: url('../images/content3.png') no-repeat;
    width: 650px;
    height:10px;
    display: block;
    overflow: hidden;    
}

.content_left .content2,
.topcategorynews .topcategorynews_content2,
.writerslider .writers_content2,
.galleryslider .galeri_content2,
.recentcategorynews_wrapper .categorynewscontent2
{
    background: url('../images/content2.png') repeat-y;  
    height: 450px;
    display: block;  
    padding: 10px 10px;
    overflow: hidden;
}

.content_left .content2
{
    min-height: 100px;
    height: auto !important;
    height: 100px;
}

.content_left .content2 .newscontent
{
    font-size: 12px;
    font-family: Verdana, Arial;
}

.recentcategorynews_wrapper .categorynewscontent2
{
    min-height: 450px;
    height: auto !important;
    height: 450px;
}

.writerslider .writers_content2
{
    margin: 0;
    padding: 0;
    width: 650px;
    height: 210px;
    display: block;
    overflow: hidden;
}

.galleryslider .galeri_content2
{
    margin: 0;
    padding: 0;
    width: 650px;
    height: 350px;
    display: block;
    overflow: hidden;
}



.topcategorynews .topcategorynews_content2 table,
.topcategorynews .topcategorynews_content2 table td
{
    margin: 0;
    padding: 0;
    text-align: left;
}


.topcategorynews .topcategorynews_content2 table td
{
    list-style-type: none;
    width: 300px;
    margin: 5px 10px;    

    display: block;
    float: left;
    /*margin: 0px 15px 5px 10px;*/
}

.categorynews .newstitle
{
    width: 300px;
}

.topcategorynews .topcategorynews_content2 .newstitle a,
.topcategorynews .topcategorynews_content2 .newssubtitle a,
.categorynews .newstitle a,
.categorynews .newssubtitle a
{
    text-decoration: none;
    color: #4d4d4d;
}

.topcategorynews .topcategorynews_content2 .newstitle a:hover,
.topcategorynews .topcategorynews_content2 .newssubtitle a:hover,
.categorynews .newstitle a:hover,
.categorynews .newssubtitle a:hover
{
    color: #000;
}

.content_left .content_wrapper .newsdetail .searchresults .newstitle
{
    bordeR: none;
}

.topcategorynews .topcategorynews_content2 .newstitle h3,
.categorynews .newstitle h3,
.searchresults .newstitle h3,
.searchresults .newstitle h3 a,
.searchresults .newssubtitle a,
.galtitle h3 a,
.galeri_content2 h2 a
{
    margin: 5px 0px;
    color: #4D4D4D;
    font-size: 13px;
}

.searchresults .newstitle h3 a:hover,
.searchresults .newssubtitle a:hover,
.galtitle h3 a:hover,
.galeri_content2 h2 a:hover
{
    color: #000;
}

.galeri_content2 a
{
     color: #4D4D4D;
}

.galeri_content2 a h2
{
    font-size: 15px;
}

.topcategorynews .topcategorynews_content2 .newsthumb,
.categorynews .newsthumb,
.searchresults .newsthumb
{
    width:150px;
    height: 100px;
    display: block;
    float: left;
    margin-bottom: 10px;
}

.topcategorynews .topcategorynews_content2 .newssubtitle,
.categorynews .newssubtitle,
.searchresults .newssubtitle
{
    margin: 0;
    padding: 0;
    width: 120px;
    float: left;
    padding: 0px 10px;
    font-size: 12px;
    color: #4D4D4D;
    height: 100px;
    overflow: hidden;
    font-family: verdana, arial;
}

.topcategorynews .topcategorynews_content2 .newssubtitle p,
.categorynews .newssubtitle p,
.searchresults .newssubtitle p
{
    margin: 0;
    padding: 0;
}

.searchresults
{
    margin: 10px 0px;
}

.writerslider .writers_content2 ul,
.writerslider .writers_content2 ul li
{
    margin: 0;
    padding: 0;
}

.writerslider .writers_content2 ul
{
    margin-left: 75px;
    padding-top: 20px;
}

.writerslider .writers_content2 ul li
{
    list-style-type: none;
    width: 510px;
    height: 225px;
}

.writerslider .writers_content2 .writerphotos
{
    margin: 0;
    padding: 0;
    width: 570px;
    margin-top: 10px;
}

.writerslider .writers_content2 .writerphotos
{
    float: left;
}

.writerslider .writers_content2 .writerphotos .photo
{
    width: 150px;
    float: left;
    margin-right: 30px;
}

.writerslider2_wrapper
{
    height: 250px;
    display: block;
    overflow: hidden;
}

.writerslider .writers_content2 .writerphotos .writerstitle,
.writerslider2 .writerstitle
{
    margin: 0;
    padding: 0;
    width: 150px;
    display: block;
    overflow: hidden; 
}

.writerslider .writers_content2 .writerphotos .writerstitle h3,
.writerslider2 .writerstitle h3
{
    margin: 0;
    padding: 0;
    width: 150px;
    display: block;
    overflow: hidden;
    text-align: center;
}

.writerslider .writers_content2 .writerphotos .writerstitle h3 a
{
    color: #4d4d4d;
}

.writerslider .writers_content2 .writerphotos .writerstitle h3 a:hover
{
    color: #000;
}

.prev a,
.prev2 a,
.prev3 a
{
    margin: 0;
    padding: 0;
    background:url('../images/arrow.left.png') no-repeat;
    width: 25px;
    height: 70px;
    display: block;
    float: left;
    margin: 75px 20px 0px 10px;
}

.prev2 a
{
    margin: 170px 15px 0px 10px;
}

.prev3 a
{
    margin: 90px 15px 0px 10px;
}

.writerslider .writers_content2 .slide,
.galleryslider .galeri_content2 .slide
{
    float: left;
    display: block;
}

.galleryslider .galeri_content2 .slide ul
{
    height: 300px;
    display: block;
    overflow: hidden;
}

.writerslider .writers_content2 .slide ul
{
    height: 210px;
    display: block;
    overflow: hidden;
}

.galleryslider .galeri_content2 ul li
{
    list-style-type: none;
    width: 550px;
    height: 300px;
    display: block;
    float: left;
    margin-top: 10px;
}

/*.writerslider .writers_content2 ul li img,
.galleryslider .galeri_content2 ul li img,
.topcategorynews .topcategorynews_content2 .newsthumb img
{
    border: 1px solid #D5D5D5;
}*/

.next a,
.next2 a,
.next3 a
{
    margin: 0;
    padding: 0;
    background:url('../images/arrow.right.png') no-repeat;
    width: 25px;
    height: 70px;
    display: block;
    float: left;
    margin: 75px 10px 0px 50px;
}

.next2 a
{
    margin: 170px 0px 0px 15px;
}

.next3 a
{
    margin: 90px 0px 0px 15px;
}

.recentcategorynews_wrapper .categorynewscontent2 .left
{
    float: left;
    width: 300px;
    height: 100%;
    display: block;
    margin-left: 10px;
    margin-right: 20px;
}

.recentcategorynews_wrapper .categorynewscontent2 .right
{
    float: left;
    width: 300px;
    height: 100%;
    display: block;
}

.recentcategorynews_wrapper .left .catnews
{
    margin-bottom: 50px;
}

.recentcategorynews_wrapper .left #lastcatnews
{
    margin-bottom: 0px;
}


.recentcategorynews_wrapper .catnews,
.recentcategorynews_wrapper .catnews .cattitle,
.recentcategorynews_wrapper .catnews .cattitle h3,
.recentcategorynews_wrapper .catnews ul,
.recentcategorynews_wrapper .catnews ul li,
.morenews,
.morenews ul,
.morenews ul li
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.recentcategorynews_wrapper .catnews
{
    width: 300px;
    display: block;
    margin-bottom: 10px;
    overflow: hidden;
}

.recentcategorynews_wrapper .catnews .cattitle h3
{

    border-bottom: 2px solid #D5D5D5;
    padding-left: 10px;
}

.recentcategorynews_wrapper .catnews ul li,
.morenews ul li
{
    list-style-type: none;
    padding-left:  10px;
    margin-top:1px;
}

.recentcategorynews_wrapper .catnews ul li a,
.morenews ul li a
{
    background: url('../images/links.arrow1.png') 0px 4px no-repeat;
    display: block;
    padding-left: 10px;
    color: #666666;
    font-weight: bold;
    font-size: 12px;
}

.recentcategorynews_wrapper .catnews ul li a:hover,
.morenews ul li a:hover
{
    color: #000;
}

.recentnews,
.sportnews
{
    margin-bottom: 10px;
}

.sportnews .sportnews_wrapper
{
    height: 320px;
    display: block;
    overflow: hidden;
}

.content_right .content1,
.recentnews .recentnewscontent1,
.sportnews .sportnewscontent1
{
    background: url('../images/module1.png') no-repeat;
    width: 300px;
    height: 10px;
    display: block;
    overflow: hidden;
}

.content_right #content1_zonder
{
    background: url('../images/module1_zonder.png') no-repeat;
}

.content_right .content2,
.recentnews .recentnewscontent2,
.sportnews .sportnewscontent2
{
    background: url('../images/module2.png') repeat-y;
    width: 300px;
    display: block;
    /*height: 245px;*/
    
}

.recentnews .recentnewscontent2,
.sportnews .sportnewscontent2
{
    height: 245px;
    overflow: auto;
}

.content_right .poll .content2 
{
    background: url('../images/module2.png') repeat-y;
    width: 300px;
    display: block;
    min-height: 150px;
    height: auto !important;
    height: 150px;
    overflow: hidden;
}

.sportnews .sportnewscontent2
{
    height: 300px;
    overflow: hidden;
}

.videotitle h3 a ,
.photo h3 a ,
.sportnewsdiv h3 a ,
.sportnewsdiv a
{
    color: #4D4D4D;
    font-size: 14px;
}

.videotitle h3 a:hover,
.photo h3 a:hover,
.sportnewsdiv h3 a:hover,
.sportnewsdiv a:hover
{
    color: #000;
}

.content_right .content3,
.recentnews .recentnewscontent3,
.sportnews .sportnewscontent3
{
    background: url('../images/module3.png') no-repeat;
    width: 300px;
    height: 10px;
    display:block;
    overflow: hidden;
}


.sportnewscontent2 .slide,
.sportnews ul li
{
    min-height: 300px;
    height: auto !important;
    height: 300px;
    overflow: visible;
}

.content_right .content2 ul,
.content_right .content2 ul li,
.recentnews .recentnewscontent2 ul,
.recentnews .recentnewscontent2 ul li
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.content_right .content2 ul li,
.recentnews .recentnewscontent2 ul li
{
    list-style-type: none;   
    border-bottom: 2px solid #D5D5D5;  
}

.recentnews .recentnewscontent2 ul li h4
{
    color: #666666;
    font-size: 13px;
    
    display: block;
    margin: 5px;

}

.content_right .content2 ul li h4 a,
.recentnews .recentnewscontent2 ul li h4 a
{
    color: #666666;
    font-size: 13px;
         
}

.recentnews .recentnewscontent2 ul li h4.date
{
    /*height: 20px;*/
    width: 35px;
    display: block;
    float: left;
    overflow: hidden;
    padding-top: 1px;
}

.recentnews .recentnewscontent2 ul li h4.title
{
    float: left;
    padding-top:1px;
    display: block;
    width: 200px;
}

.recentnews .recentnewscontent2 ul li h4.date a ,
.recentnews .recentnewscontent2 ul li h4.title a
{
    display: block;
}

.content_right .content2 ul li h4 a:hover,
.recentnews .recentnewscontent2 ul li h4 a:hover
{
    color: #000;
}

.sportnewspaging,
.sportnewspaging ul,
.sportnewspaging ul li
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.sportnewspaging
{
    width: 130px;
    height: 30px;
    display: block;
    overflow: hidden;
    float: left;
}

.sportnewspaging ul
{
    width: 130px;
    height: 30px;
    margin-left: 10px;
    padding-top:8px;
    overflow: hidden;
}

.sportnewspaging ul li
{
    list-style-type: none;
    display: block;
    margin: 0px 5px;
    width: 10px;
    height: 30px;
    float: left;
}

.sportnewspaging ul li h2
{
    margin: 0;
    padding: 0;
    text-align: left;
    display: inline;
    font-size: 16px;
    height: 30px;
    color:  #A6A6A6;
}

.sportnewspaging ul li h2 a
{
    margin: 0;
    padding: 0;
    color:  #A6A6A6;
    font-size: 16px;
    height: 30px;
    margin-right: 15px;
    display: inline;
}

.sportnewscontent2 .slide,
.sportnewscontent2 .slide ul
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.sportnewscontent2 .slide ul li
{
    list-style-type: none;
}

.sportnewscontent2 .slide,
.content_right .videodiv,
.poll .slide
{
    margin: 10px;
    text-align: left;
}

.sportnews .sportnewscontent2 .sporttitle,
.content_right .videotitle,
.content_right .videoofday,
.content_right .top5news,
.content_right .writerslider2,
.content_right .poll
{
    padding-bottom: 10px;
    text-align: left;
}

#videocontent
{
    height: 230px;
    overflow: hidden;
}

.ranges,
.ranges ul,
.ranges ul li,
.ranges ul li a h2
{
    margin: 0;
    padding: 0;
    text-align: left;
}

.ranges ul li,
.ranges ul li a h2
{
    list-style-type: none;
    display: inline;
}

.ranges ul li a h2
{
    color:#333333;
    font-size:15px;
    font-weight:bold;
    margin:0;
    padding:8px 5px 5px;
}

.ranges_wrapper
{
    width: 300px;
}

.topnewsitem
{
    width: 300px;
    border-bottom:2px solid #D5D5D5;
}

.topnewsitemlast
{
    border: none;
}

.topnewsitem h4
{
    display: block;
    margin: 8px;
    font-size: 13px;
}

.topnewsitem h4 a
{
    color: #4d4d4d;
}

.topnewsitem h4 a:hover 
{
    color: #000;
}

#top5newsranges,
#top5newsranges ul,
#top5newsranges ul li
{
    height: 200px;
}

#top5newsranges ul li
{
    display: block;
    overflow: hidden;
    width: 300px;
}

.writerslider2 .slide
{
    float: left;
    margin: 10px 20px;
}

.writerslider2 .slide ul
{
    
    height: 195px;
    display: block;
    overflow: hidden;
}

.content_right .whoiswho_wrapper .photo
{
    padding: 10px 20px;
}

.content_right .writerslider2 ul li
{
    min-height: 150px;
    height: auto !important;
    height: 150px;
}

.content_right .writerslider2 ul li,
.content_right .poll ul li
{
    border: none;
}

.content_left .content_wrapper
{
    text-align: left;
}

.content_left .content_wrapper .newsdetail,
.content_left .content_wrapper .categorynews
{
    margin: 0px 15px 15px 15px;
}

.content_left .content_wrapper .newsdetail .newstitle
{
    border-bottom: 2px solid #D5D5D5;
    padding-bottom: 3px;
    margin-bottom: 5px;
}

.content_left .content_wrapper .newsdetail .newssubtitle
{
    margin-bottom: 5px;
    font-size: 12px;
    font-family: Verdana, Arial;
}

.content_left .content_wrapper .newsdetail .newstitle h3.title
{
    width: 450px;
    float: left;
    overflow: hidden;
    font-size: 14px;
}

.content_left .content_wrapper .newsdetail .newstitle h3.date
{
    width: 130px;
    float: right;
    text-align: right;
    overflow: hidden;
    font-size: 14px;
}

.content_left .content_wrapper
{
    margin-bottom:10px;
}

.content_left .commentitem .commenttitle
{
    margin-bottom: 5px;
}

.content_left .commentitem .commenttitle a
{
    color: #4d4d4d;
}


.content_left .commentitem .commenttitle a:hover
{
    color: #000;
}

.poll .pollquestion
{
    margin: 0;
    padding: 0;
    margin-bottom:10px;
}

.poll .pollquestion h3
{
    font-size: 16px;
    color: #4D4D4D;
}

.content_right .poll .polloptions
{
    margin-bottom: 20px;
}

.content_right .poll ul li
{
    margin-bottom: 5px;
}

.content_right .poll ul li label
{
    font-size: 14px;
    padding-left: 5px;
}

.content_left .commentitem
{
    margin: 10px 0px;
}

/* paging for gallery */
#paging_div
{
    background-color: #CBCBCB;
}

#paging_foto 
{
    text-align: center;
    padding: 5px 0px 5px 0px;    
    display: block;
    min-height: 25px;
    height: auto !important;
    height: 25px;
    /*height: 25px;*/
}

#paging_foto ul
{
    margin: 0;
    padding: 0;
    margin-left: 5px;
    margin-right: 5px;
    width: 500px;
    display: block;
    min-height: 25px;
    height: auto !important;
    height: 25px;
    float: left;
    /*height: 25px;*/
}

#paging_foto ul li
{
    border: 1px solid #CBCBCB;
    text-align: center;
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    margin-right: 5px;
    margin-bottom:5px;
}

#paging_foto ul li a,
#paging_foto .back a
{
    margin: 0;
    padding: 0;
    background: none;
    text-align: center;
    width: 20px;
    height: 20px;
}

#paging_foto ul li a span,
#paging_foto .back a span
{
    width: 20px;
    height: 20px;
    text-align: center;
    display: block;
    cursor: pointer;
    padding-top: 2px;
}


#paging_foto ul li a:hover,
#paging_foto ul li a.selected,
#paging_foto ul li a,
#paging_foto .back a
{
    background-color: #EBEBEB;
    width: 20px;
    height: 20px;
    display: block;
    color: black;
    font-weight: bold;
}

#paging_foto ul li a,
#paging_foto ul li a:hover,
#paging_foto ul li a.selected
{
    background-color: #fff;
}

#paging_foto ul li a
{
    text-decoration: none;
    color: #AAA;
    background-color:#fff;
}

#paging_foto .back a
{
    
    width: 90px;
}

#paging_foto .back
{
    width: 100px;
    margin-right: 10px;
    float: right;
}

#paging_foto .back a span
{
    width: 90px;
}

.gallery_div
{
    margin: 0;
    padding: 0;
    text-align: center;
}

.gallery_div .description
{
    margin: 10px 0px;
}

.gallery_div .image
{
    margin: 10px 0px;
}

.mansets
{
    width: 650px;
    display: block;
    overflow: hidden;
}

.mansets .manset
{
    margin-bottom: 10px;
    height: 300px;
    display: block;
    overflow: hidden;
}

.mansetform
{
    text-align: left;
    margin: 10px;
}

.footer
{
    margin-bottom :10px;
}

.footer a
{
    color: #4D4D4D;
}

.footer a:hover
{
    color: #000;
}

.footer .copyright
{
    width: 300px;
    display: block;
    float: left;
    text-align: left;
    padding-left: 10px;
    font-weight: bold;
}

.footer .sitemap
{
    width: 300px;
    display: block;
    float: left;
    text-align: left;
}

.footer .sitemap ul,
.footer .sitemap ul li
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    display: inline;
}

.footer .sitemap ul li
{
    margin-right: 5px;
    font-weight: bold;
}

.footer .contactlinks
{
    width: 120px;
    float: right;
    display: block;
    padding-right: 0px;
    font-weight: bold;
}

.footer .contactlinks ul,
.footer .contactlinks ul li
{
    margin: 0;
    padding: 0;
}

.footer .contactlinks ul li
{
    list-style-type: none;
    display: inline;
    border-right: 2px solid #B3B3B3;
    padding: 0px 4px;
    color: #4D4D4D;
}

.footer .contactlinks ul li.last
{
    border: none;
}

#content_main_sitemap
{
    width: 900px;
    margin: auto;
    text-align:center;
    margin-top: 20px;
}

.sitemap_wrapper ul,
.sitemap_wrapper ul li
{
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
}

.sitemap_wrapper ul li h3
{
    margin-bottom: 5px;   
}

.sitemap_wrapper ul li h3 a
{
    color: #4d4d4d;
}

.sitemap_wrapper ul li h3 a:hover
{
    color: #000;
}

.sitemap_paging,
.sitemap_paging ul,
.sitemap_paging ul li,
.sitemap_paging ul li a
{
    margin: 0;
    padding: 0;
}

.sitemap_paging
{
    width:630px;
    height: 50px;
    display: block;
    margin: 20px;
    
}

.sitemap_paging ul
{
    width:630px;
    display: block;
    
}

.sitemap_paging ul li
{
    list-style-type: none;
    font-weight: bold;
    margin-right: 5px;
    float: left;
    font-size: 14px;
}

.sitemap_paging ul li a
{
    color: #4d4d4d;
}

.sitemap_paging ul li.selected
{
    color: #000;
}

.sitemap_paging ul li a:hover
{
    color: #000;
}

.loading
{
    background-image: url('../images/loading.gif');
    width: 36px;
    height:36px;
    display: block;
    text-align: center;
    margin-top: 100px;
}

.inputdiv
{
    width: 20px;
    float:left;
}

.addcommentform h3
{
    font-size: 14px;
}