*{margin:0; padding:0}

body{background:#b9b9b9; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:13px; color:#4a4a4a}

table{width:100%; border:0; padding:0; margin:0}

td{width:100%; align:center; font-size:11px; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif}

td.padded{padding-top:3px; padding-bottom:3px}

img{border:0; margin:0; padding:0}

iframe{border:0; frameborder:0; margin:0; padding:0}

h1, h2{font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:normal}

h1{font-size:110%; text-align:justify}

h2{font-size:105%}

p, ul, ol{margin-bottom:1.5em; line-height:1.6em; text-align:justify}

p.nobottommargin{line-height:1.6em; text-align:justify}

#global{width:960px; margin:0 auto; background-color:#FFF; background:#FFF}

a{color:#1bacbf; font-weight:bold; font-size:11px; text-decoration:none; margin-right:20px; margin-left:10px}

a:hover, a:active{text-decoration:underlined; color:#1798a9; font-weight:bold}

a.none{text-decoration:none; color:#292929; cursor:default; font-weight:normal; margin:0; padding:0}

a.none:hover, a.none:active{text-decoration:none; color:#292929; cursor:default; font-weight:normal; margin:0; padding:0}

a.blueLinks{color:#1bacbf; font-weight:bold; font-size:13px}

a.blueLinks:hover, a.blueLinks:active{text-decoration:underlined; color:#1798a9; font-weight:bold}

a.catLinks{color:#fff; font-weight:bold; font-size:12px; margin:0; padding:0}

a.catLinks:hover, a.catLinks:active{text-decoration:underlined; color:#fff; font-weight:bold}

a.blackLinks{color:#1bacbf; font-weight:bold; font-size:12px; margin:0; padding:0}

a.blackLinks:hover, a.blackLinks:active{text-decoration:underlined; color:#1798a9; font-weight:bold}

a.navigation{color:#1bacbf; font-weight:bold; font-size:11px; text-decoration:none; margin:0px; padding:0px}

a.navigation:hover, a.navigation:active{text-decoration:underlined; color:#1798a9; font-weight:bold}

#topHeader{width:960px; height:25px; background:#141414; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:right; padding-top:6px}

a.topHeader{color:#FFF; font-weight:bold; font-size:11px; text-decoration:none; margin-right:15px}

a.topHeader:hover, a.topHeader:active{text-decoration:underlined; color:#F1F1F1; font-weight:bold}

#logoHeader{width:960px; height:170px; background:#fff; color:#909090; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; border-bottom:1px solid #D1D1D1}

td.logoHeaderImg{height:170px; valign:center; align:center; width:380px}

td.logoHeaderText{height:160px; valign:center; align:center}

td.dottedBottom{border-bottom:1px dashed #d1cfcd}

td.dottedBottomCount{border-bottom:1px dashed #d1cfcd; padding-bottom:10px; padding-top:10px}

a.logoHeader{color:#1bacbf; font-weight:bold; font-size:11px; text-decoration:none; margin-right:20px; margin-left:10px}

a.logoHeader:hover, a.logoHeader:active{text-decoration:underlined; color:#1798a9; font-weight:bold}

#adsHeader{width:960px; background:#D1D1D1; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; padding-top:14px; padding-bottom:14px}

#adsHeader2{width:960px; background:#D1D1D1; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; padding-top:22px; padding-bottom:14px}

#page{width:950px; margin:0 auto; padding:20px 0 40px 10px; text-align:center}

table.content{width:950px; border:0px solid #D1D1D1; valign:top; align:center}

td.colLeft{width:325px; valign:top; align:center}

td.colMiddle{width:445px; valign:top; align:center}

td.colRight{width:180px; valign:top; align:center}

div.contentLeft{width:300px; padding-top:20px}

div.contentLeft .title{padding-left:15px; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; text-align:left; padding-top:0px; padding-bottom:4px}

div.contentLeft .content{padding:3px; background:#f5f5f5; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; border:1px solid #ebebeb}

div.contentLeft .contentNoBg{padding:3px; background:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; border:1px solid #ebebeb}

div.contentLeft .contentNoBgNoBorder{padding:3px; background:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; border:0px solid #ebebeb}

div.contentLeft .contentBlue{padding:3px; background:#F1F1F1; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:center; border:1px solid #ebebeb}

table.links{background:transparent; width:100%; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:left}

td.linksTd{padding-top:5px; padding-bottom:5px; border-bottom:1px dashed #d1cfcd}

td.linksTdNoDash{padding-top:5px; padding-bottom:5px}

a.tagsArea{color:#1bacbf; font-weight:bold; font-size:11px; text-decoration:none}

a.tagsArea:hover, a.tagsArea:active{text-decoration:underlined; color:#1bacbf; font-weight:bold}

div.contentRight{width:160px; padding-top:20px}

div.contentRight .title{padding-left:15px; color:#333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:15px; font-weight:bold; text-align:left; padding-top:0px; padding-bottom:4px}

div.contentRight .content{padding:5px; background:#f5f5f5; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:center; border:1px solid #ebebeb}

div.contentRight .contentNoBg{padding:5px; background:#fff; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-align:center; border:1px solid #ebebeb}

div.contentRight .contentCat{padding:3px; background:#BFBFBF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; border:1px solid #EBEBEB}

table.linksCat{background:transparent; width:100%; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:bold; text-align:center; align:center}

td.linksTdCat{padding-top:6px; padding-bottom:6px; padding-left:0px; padding-right:0px; align:center; border-bottom:1px solid #d1cfcd}

td.linksTdCatNoDash{padding-top:6px; padding-bottom:6px; padding-left:0px; padding-right:0px; align:center}

div.adsMiddle{width:420px; padding-top:10px; padding-bottom:10px; border:1px solid #ebebeb; text-align:center; margin-top:20px}

div.contentMiddle{width:420px; padding-top:20px}

div.contentMiddleNavigation{width:420px; padding-top:15px; padding-bottom:15px; border:1px solid #ebebeb; text-align:center; margin-top:25px}

div.templateMiddle{width:420px; padding-top:16px; padding-bottom:16px; border:1px solid #ebebeb; text-align:center; margin-top:28px; margin-bottom:28px}

table.templateMiddle{background:transparent; width:410px; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-align:left; align:center}

td.templateThumbnail{width:130px; align:left}

td.templateInfos{width:280px; align:left}

td.templateInfosSeparate{padding:3px; border-bottom:1px dashed #d1cfcd}

td.templateInfosDownload{padding-top:3px; align:right}

td.prevnext{width:80px; align:center}

td.pagesNumbers{width:260px; align:center}

td.rating{width:250px; border-bottom:1px dashed #d1cfcd; align:left; padding:5px; margin-left:30px}

td.viewdls{width:160px; border-bottom:1px dashed #d1cfcd; align:left}

td.thumb{width:250px; align:center; height:130px; valign:center; padding-top:5px}

td.caption{width:160px; align:center; height:130px; valign:center; padding-top:5px}

td.colorTd{padding:5px; width:50px; align:center}

#footer{width:960px; height:250px; background:#141414 url(topHeader.gif) repeat-x; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; padding-top:6px}

#adsLinkFooter{width:960px; background:#FFF; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; align:center; padding-top:12px; padding-bottom:12px}

#subAdsLinkFooter{width:800px; background:#FFF; color:#FFF; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; text-align:center; align:center; padding-top:8px; padding-bottom:8px}

#adsFooter{width:960px; background:#b9b9b9; background-color:#b9b9b9; text-align:center; align:center; padding:0px; padding-bottom:2px}

#subAdsFooter{width:800px; background:#b9b9b9; background-color:#b9b9b9; text-align:center; align:center; padding:0px; padding-bottom:2px}

a.footer{color:#FFF; font-weight:bold; font-size:11px; text-decoration:none; margin-right:15px}

a.footer:hover, a.footer:active{text-decoration:underlined; color:#F1F1F1; font-weight:bold}

p.footer{line-height:1.6em; text-align:center}

