@charset "utf-8";
body{
margin:0px;
background-color:#fff;
font-size:smaller;
font-family:Arial;
font-size:16px;
}

#main{padding:4px;}

ul{list-style:square;}
li{padding-bottom:6px;}

ul.cats{list-style:none;padding:0px;}
ul.cats li{padding:15px 10px;border-bottom:1px solid #ddd;background-color:#fafafa;}

a:link,a:visited{color:#204d6d;}
a:active,a:hover{color:#78acca;}

div{box-sizing: border-box;}

#h{width:100%;height:60px;background-color:#ded8c8;text-align:right;}
#hl{float:left;height:60px;width:130px;display:inline;clear:both;}
#hr{height:60px;width:120px;display:inline;}
#sh{background-color:#204d6d;color:#fff;font-size:10px;padding:2px 5px;letter-spacing:1px;text-align:left;}
.bnr{padding:3px 0;width:100%;vertical-align:middle;margin:5px 0;text-align:center;}
.bnr div{display:inline-block;}
#n{text-align:center;font-size:12px}
#f{text-align:center; background-color:#204d6d;padding:4px;color:#fff;font-size:10px;border-top:1px #646464 solid;letter-spacing:1px;}
#f a:link, #f a:visited{color:#fff;text-decoration:none;}
#f a:active, #f a:hover{color:#ff0;text-decoration:none;}
#fnd{background-color:#ffc;padding:2px 0px;border-bottom:1px solid #204d6d;}

#il{width:130px;height:60px;border-width:0px;}
#ir{width:120px;height:60px;border-width:0px;}
#nav{text-align:center;font-size:10px;padding:3px;border:1px dotted #ccc;/*letter-spacing:1px;*/}

.tit{font-weight:bold;font-size:18px;color:#888;}
.pic{margin:6px 6px 6px 0;padding:5px;border:1px solid #aaa; background-color:#fff;max-width:96%;height: auto;}
.tn{margin:5px;padding:3px;float:left;width:150px;border:1px solid #aaa; background-color:#fff;}
.sm{font-size:10px;padding:6px 2px 2px 0px;color:#646464;letter-spacing:1px;}
.iod{margin:5px 0;padding:5px;display:block;background-color:#f8f6ef;border:1px solid #ccc;overflow:auto;width:100%; 
border-radius:10px;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;}
.iodl{float:left;clear:right;width:170px;}
.iodr{overflow: hidden;}
.tle{font-weight:bold;font-size:14px;margin:5px 3px 8px 0px;color:#888;}
.dsc{font-size:10px;font-weight:normal;}
.lbl{font-size:10px;font-weight:bold;color:#888;}


.pagination{margin:1px; padding:2px; width:11px; height:12px; border:1px solid silver;text-decoration:none; display:inline-block;text-align:center; vertical-align:middle;background-color:#eee;
border-radius:2px;-moz-border-radius: 2px;-webkit-border-radius: 2px;-o-border-radius: 2px;}
.pagination:hover{background-color:#ffc;}

#nv{padding:3px;background-color:#d8c89d;border-bottom:1px dotted #646464;}
#nv ul{list-style-type:none;margin:0;padding:4px 0;}
#nv li{display:inline;}
#nv a:link,#nv a:visited{font-weight:bold;color:#204d6d;background-color:#78acca;text-align:center;padding:4px 5px;text-decoration:none;font-size:11px;letter-spacing:1px;border:1px solid #204d6d; 
border-radius:4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;}
#nv a:hover,#nv a:active{background-color:#204d6d;color:#78acca;}

#eXTReMe{display: inline-block}


/* ***************** ratings sprite ****************** */

.ratings_sprite{background-image:url('/ratings_sprite.png');
	width:86px;
	height:16px; 
	margin:10px 5px;
	background-repeat:no-repeat;
	margin-left:0px;
}	
.ratings_0{background-position: 0px 0px;}
.ratings_0_5{background-position: 0px -16px;}
.ratings_1{background-position: 0px -32px;}
.ratings_1_5{background-position: 0px -48px;}
.ratings_2{background-position: 0px -64px;}
.ratings_2_5{background-position: 0px -80px;}
.ratings_3{background-position: 0px -96px;}
.ratings_3_5{background-position: 0px -112px;}
.ratings_4{background-position: 0px -128px;}
.ratings_4_5{background-position: 0px -144px;}
.ratings_5{background-position: 0px -160px;}

/* ***************** connection sprite ****************** */

.connWrap{display: block; overflow: hidden;}
.connDiv{/*float: right; position: relative; left: -50%;*/ text-align: center;}

	
	.conn_sprite{background-image:url('/socialsprite32x32.png');
		width:32px;
		height:32px; 
		margin:2px; 
		background-repeat:no-repeat;
		display:inline-block;
		}

	.conn_facebook{background-position: 0px 0px;}
	.conn_twitter{background-position: -32px 0px;}
	.conn_utube{background-position: -64px 0px;}
	.conn_pinterest{background-position: -96px 0px;}
	.conn_gplus{background-position: -128px 0px;}
	.conn_supon{background-position: -160px 0px;}
	.conn_rss{background-position: -192px 0px;}
	.conn_share{background-position: -224px 0px;}	
	
	/* *** ads *** */
	.adh { width: 320px; height: 50px; }
	.adf { width: 300px; height: 250px; }

@media (min-width:500px) {
	.adh { width: 468px; height: 60px; }
	.adf { width: 336px; height: 280px; }
	.bnr{padding:5px;}
	
	
	.conn_sprite{background-image:url('/socialsprite48x48.png');
		width:48px;
		height:48px; 
		margin:-3px 4px 2px 4px; 
		background-repeat:no-repeat;
		display:inline-block;
		}
	
	.conn_facebook{background-position: 0px 0px;}
	.conn_twitter{background-position: -48px 0px;}
	.conn_utube{background-position: -96px 0px;}
	.conn_pinterest{background-position: -144px 0px;}
	.conn_gplus{background-position: -192px 0px;}
	.conn_supon{background-position: -240px 0px;}
	.conn_rss{background-position: -288px 0px;}
	.conn_share{background-position: -336px 0px;}
	
}
@media (min-width:800px) {
	.adh { width: 728px; height: 90px; }
	.adf { width: 728px; height: 90px; }
	.bnr{padding:5px;}
	
	.conn_sprite{background-image:url('/socialsprite64x64.png');
		width:64px;
		height:64px; 
		margin:-3px 4px 2px 4px; 
		background-repeat:no-repeat;
		display:inline-block;
		}	
	
	.conn_facebook{background-position: 0px 0px;}
	.conn_twitter{background-position: -64px 0px;}
	.conn_utube{background-position: -128px 0px;}
	.conn_pinterest{background-position: -192px 0px;}
	.conn_gplus{background-position: -256px 0px;}
	.conn_supon{background-position: -320px 0px;}
	.conn_rss{background-position: -384px 0px;}
	.conn_share{background-position: -448px 0px;}
}