dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,s_fielddset,input,p,blockquote,th,td{margin:0;padding:0;}s_fielddset,img{border:0;}img,object,embed{vertical-align:bottom;}ol,ul{list-style:none;}caption,th{text-align:left;}q:before,q:after{content:'';}a *{cursor:pointer;}

h1 {display: inline;font-size: 100%;font-weight: normal;}

body {margin: 0 auto;background-image: url(../../../bg2.jpg);}
.loggo {height: 175px;width: 300px;margin: 0;padding: 0;border-style: none;}
.pcartoons {margin: 0 auto;text-align: center;width: 1024px;}

.mainhead {font-family: 'Oswald', sans-serif;font-size: 32px;color: #F90;display: block;font-weight: normal;letter-spacing: -1px;text-align: center;margin: -18px auto 0 auto;width: 1024px;padding: 5px 0;	text-shadow: 1px 1px #000;border-top: 2px solid #462E70;border-bottom: 3px solid #000;background-color: #382459;}
.subhead {font-family: 'Oswald', cursive;font-size: 24px;color: #FC0;display: block;font-weight: normal;letter-spacing: -1px;text-align: center;margin: 0 auto;width: 1024px;padding: 11px auto;	text-shadow: 1px 1px #600;border-top: 2px solid #462E70;border-bottom: 3px solid #000;background-color: #382459;line-height: 25px;}
.subhead a {color: #FEE4CD;text-decoration: none;outline: none;}
.subhead a span {color: #FFF;text-decoration: none;font-size: 39px;font-weight: bold;display: block;line-height: 43px;}
.subhead a:hover span {color: #F90;text-decoration: none;font-weight: bold;display: block;}
.subhead a:hover {color: #FFF;text-decoration: none;}

.inner {width: 1024px;text-align: center;margin: 0 auto;border-width: 0;display: table;padding: 5px 0;background-color: #1F1432;}
.pctumb {border: 1px solid #fff;margin: 1px;height: 300px;width: 400px;margin:5px;}

.crupp {text-align: center;margin: 0 auto;width: 100%;}
.crupp a:hover IMG {border: 1px solid #F90;}
.tp_container {margin: 0 auto;width:1024px;text-align:center;}
.tp_container ul {list-style: none;padding:0;}
.tp_container li {float: left;}
.tp {overflow:hidden;text-align:center;position:relative;}
.tp IMG {border:1px solid #000;padding:1px;margin:0;background-color:#fff;width:166px;height:166px;}
.tp a {color: #F90;}
.tp a:hover {color: #fff;}
.tp a:hover IMG {border:1px solid #F90;background-color:#000;}
.tp span {height: 20px;width: 100%;position: absolute;left: 2px;bottom: 0;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-weight: normal;font-size: 15px;line-height:18px;letter-spacing: -1px;background-image: url(../../../shadow.png);display: block;overflow: hidden;}

.bigpic {border:1px solid #fff;background-color: #eee;max-width:1024px;}
.nprev {position:absolute;top:90px;left:0;z-index:2;border:0;padding-left:5px}
.nnext {position:absolute;top:90px;right:0;z-index:3;border:0;padding-right:5px}
/*----------------------------responsive styles----------------------------------*/

@media screen and (max-width: 1920px) {body { min-width:1600px;}}
@media screen and (max-width: 1600px) {body { min-width:1236px;}}
@media screen and (max-width: 1260px) {
body { min-width:996px;}
.pcartoons,.subhead,.inner {width: 990px;}
.mainhead {width: 990px;text-shadow: 1px 1px #B03F77;}
.bigpic {height:auto;max-width:990px;}
}

@media screen and (max-width: 1000px) {
body { min-width:768px;}
.pcartoons,.mainhead,.subhead,.inner,.tp_container {width: 760px;}
.bigpic {height:auto;max-width:760px;}
}

@media screen and (max-width: 788px) {
body { min-width:620px;}
.pcartoons,.mainhead,.inner,.tp_container {width: 610px;}
.subhead {width: 610px;font-size: 22px;}
.bigpic {height:auto;max-width:610px;}
}

@media screen and (max-width: 620px) {
body { min-width:500px;}
.pcartoons,.mainhead,.subhead,.inner,.tp_container {width: 490px;}
.crupp {width: 100%;}
.bigpic {height:auto;max-width:490px;}
}

@media screen and (max-width: 520px) {
body { min-width:300px;}
.pcartoons,.mainhead,.subhead,.inner,.tp_container {width: 290px;}
.mainhead {line-height: 24px;}
.subhead a span {line-height: 35px;}
.loggo {height: auto;width: 290px;}
.pctumb {width:290px;height:auto;}
.bigpic {height:auto;max-width:290px;}
.nprev img, .nnext img {width:50px}
}