﻿* {
margin:0px; padding:0px;
}

body {
	background: #000000 url("/templates/graphics/bg.gif");
	background-repeat:repeat-x;
	font-family:"Trebuchet MS","Microsoft JhengHei","Microsoft Yahei",Helvetica,Osaka,Arial,Geneva,sans-serif !important;
	font-size:12px;
	line-height:18px;
	color:#333333;
}
#content {
	width:1187px;
	margin-left: auto;
	margin-right: auto;
	background: url("/templates/graphics/title.gif") 0px 0px no-repeat;
	position:relative;
}

h1 {
	color:#FFFFFF;
	height:44px;
	font-size:12px;
	padding:32px 5px 0px 310px;
	text-align:justify;
	margin:0px;
	background: url('/templates/graphics/title.gif') 0px 0px no-repeat;
	float:left;
}
h2 {
	font-size:24px;
	width:1121px;
	height:44px;
	line-height:24px;
	font-weight:normal;
	padding:3px 3px 3px 40px;
	margin:3px;
	float:left;
    background:url(/templates/graphics/h2.gif) 0px 0px no-repeat;
}

h2 span{
	font-weight:normal;
	float:left;
	font-size:24px;
	height:26px;
	line-height:26px;
	padding:6px 3px 0px 14px;
}
h2 b {
	font-size:32px;
	height:36px;
	line-height:36px;
	color:#1daee3;
	float:left;
	padding:0px 3px 0px 3px;
}
h2 a, h2 a:visited{
	font-size:21px;
	line-height:24px;
	height:28px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:1px 4px 1px 4px;
	margin:7px 2px 0px 2px;;

color: #fff;
background: rgb(112,203,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(112,203,239,1) 0%, rgba(44,175,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,203,239,1)), color-stop(100%,rgba(44,175,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70cbef', endColorstr='#2cafe3',GradientType=0 ); /* IE6-9 */

}
h2 a:hover {

color:#333;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

h3 a,h3 a:visited {
	width:990px;
	height:43px;
	font-size:40px;
	line-height:43px;
	padding: 2px 0px 3px 0px;
	margin:3px;
	background:url("/templates/graphics/h3.gif") 0px -54px no-repeat;
	float:left;
	text-align:center;
	color:#1daee3;
}

h3 a:hover {
	background-position:0px 0px;
	color:#090;
}

h3 img {
	float:right;
	margin-top:-5px;
	border:none;
}
img {
float:left;
border:none;
}

a, a:visited {
        color:#333;
        text-decoration:none;
		overflow:hidden;
}
a:hover, a:active {
        color:#1daee3;
}

.L1172T,.L1172,.L1172B {
width:1172px;
background:#fff;
padding:0px 0px 0px 10px;
float:left;
}

.L1172J {
	width:1172px;
	background:#fff;
	padding:10px 0px 10px 10px;
	float:left;
	border-radius:10px;
	margin-left:-6px;
	}

.L1172T {
	padding:10px 0px 0px 10px;
	border-radius: 10px 10px 0px 0px;
}

.L1172B {
	padding:0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}

.L1172 {
background-image:url(/templates/graphics/leftmiddle.gif);
background-position:13px 0px;
background-repeat:repeat-y;
position:relative;
}

.L996 {
width:996px;
float:left;
}

.L664 {
width:664px;
float:left;
}


.L166 {
width:166px;
float:left;
}
.p160160 img {
        width:160px;
        height:160px;
	margin-bottom:2px;
	border:none;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;

}
.p160160 a {
        width:160px;
        height:178px;
        margin:3px;
        padding:0px;
        float:left;
	line-height:16px;
        text-align:center;
	background:url("/templates/graphics/p160.gif") 0px 160px no-repeat;
}
.p160222 img {
        width:160px;
        height:222px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p160222 a {
        width:160px;
        height:240px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		background:url("/templates/graphics/p160.gif") 0px 222px no-repeat;
}


.p243337 img {
        width:243px;
        height:337px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p243337 a {
        width:243px;
        height:355px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		
	background:url("/templates/graphics/p243.gif") 0px 337px no-repeat;

	

}
.p326184 img {
        width:326px;
        height:184px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p326184 a {
        width:326px;
        height:202px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		
	background:url("/templates/graphics/p326.gif") 0px 184px no-repeat;

	

}

.p326184 a:hover {
	background:url("/templates/graphics/p326.gif") -332px 184px no-repeat;
}
.p326326 img {
        width:326px;
        height:326px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p326326 a {
        width:326px;
        height:344px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		background:url("/templates/graphics/p326.gif") 0px 326px no-repeat;
}

.p326452 img {
        width:326px;
        height:452px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p326452 a {
        width:326px;
        height:470px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		background:url("/templates/graphics/p326.gif") 0px 452px no-repeat;
}

.p243243 img {
        width:243px;
        height:243px;
		margin-bottom:2px;
		border-top-right-radius: 5px;
		border-top-left-radius: 5px;
}
.p243243 a {
        width:243px;
        height:261px;
        margin:3px;
        padding:0px;
        float:left;
		line-height:16px;
        text-align:center;
		background:url("/templates/graphics/p243.gif") 0px 243px no-repeat;
}

.a160120 b {
	padding:0px 0px 0px 26px;
	float:left;
	font-size:16px;
	line-height:19px;
}
.a160120 img {
        width:160px;
        height:120px;
        margin-bottom:2px;
		border-top-right-radius: 5px;
	border-top-left-radius: 5px;
}
.a160120 a {
       
		width:160px;
        height:144px;
        margin:3px;
        padding:0px;
        float:left;
		background:url(/templates/graphics/a160.gif) 0px 120px no-repeat;
}
.a160120 a:hover{
	 
   	background-position:-166px 120px;
}
.a160267 b {
	padding:0px 0px 0px 26px;
	float:left;
	font-size:14px;
	line-height:19px;
}
.a160267 img {
        width:160px;
        height:267px;
        margin-bottom:2px;
}
.a160267 a {
        width:160px;
        height:291px;
        margin:3px;
        padding:0px;
        float:left;
		background:url(/templates/graphics/a160.gif) 0px 267px no-repeat;
}
.a160267 a:hover{
   	background-position:-166px 267px;
}

.a326222 b {
	padding:0px 0px 0px 20px;
	float:left;
	font-size:12px;
	line-height:16px;
}
.a326222 img {
    width:326px;
    height:222px;
    margin-bottom:0px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
.a326222 a {
    width:326px;
    height:240px;
    margin:3px;
    padding:0px;
    float:left;
	background:url("/templates/graphics/p326.gif") 0px 222px no-repeat;
}
.a326222 a:hover{
   	background-position:-332px 222px;
}

.bar {
	font-size:17px;
	line-height:20px;
	height:32px;
	padding:0px 3px 3px 3px;
	font-weight:bold;
	float:left;
}
.bar a {
	color:#ffffff;
	padding-left:26px;
	background-image:url(/templates/graphics/bar.gif);
    background-position:0px -3px;
    background-repeat:no-repeat;
	padding-left:
}
.bar a:hover {
	background-position:0px -30px;
	
}
.search {
        float:right;
}
.search .box {
        width:140px;
        height:15px;
        border:none;
        font-size:12px;
        line-height:15px;
        padding:3px 3px 2px 3px;
        float:left;
        color:#333333;
        background-color:#ffffff;
		border-radius: 5px;
		

}
.search .button {
        float:left;
        margin:-3px 0px 0px 2px;
        padding:0px;
}	

#toptab {
	position:absolute;
	top:0;
 	right:0;
	
}
#toptab a {
	padding:2px 3px 3px 3px;
	margin:0px 2px 0px 2px;
	float:left;
	font-size:14px;
	font-weight:bold;
	border-radius:0px 0px 5px 5px;

color:#555;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}
.bigmenu a {
	width:136px;
	float:left;
	padding-right:2px;
}
.bigmenu a:hover {
	color:#fc0;
	cursor:pointer;
}
.bigmenu b {
	width:16px;
	font-size:14px;
	font-weight:bold;
	float:left;
	font-style:italic;
	padding-left:3px;
	height:17px;
}
.bigmenu a b {
	width:135px;
	padding-left:0px;
	color:#ff00ff;
}
.bigmenu a span {
	width:135px;
	font-size:12px;
	line-height:14px;
	float:left;
}
.bigmenu ul h4,.top h4,.topav h4,#diraz h4{
	height:22px;
	width:160px;
	margin:0px 0px 0px 3px;
	background:url(/templates/graphics/h4.gif) 0px 0px no-repeat;
	padding:3px 0px 3px 22px;
	font-size:13px;
	float:left;
	color:#333;
}
.top a {
	float:left;
	padding:2px 0px 2px 21px;
	width:150px;
}
.topav a, .avlist a {
	float:left;
	padding:2px 0px 2px 21px;
	width:150px;
}

.up {
	background: url(/templates/graphics/up.gif) 5px 3px no-repeat;
}

.down {
    background: url(/templates/graphics/down.gif) 5px 3px no-repeat;  
}

.same {
    background: url(/templates/graphics/same.gif) 5px 3px no-repeat;  
}

.leftbg {
	margin-left:3px;
}
.leftmiddle {
	margin-left:3px;
	width:160px;
	height:8px;
}
#leftbottom {
	position:absolute;
	bottom:0px;
	left:13px;
}

#sakuralive {
	width:955px;
	margin:3px;
	padding-left:35px;
	float:left;
	background:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

.az {
	width:990px;
	margin:3px 3px 3px 3px;
	float:left;
    background-image:url("/templates/graphics/azmiddle.gif");
    background-position:0px 0px;
    background-repeat:repeat-y;
}
.az h2 {
	margin:0px;
	font-size:24px;
	width:917px;
	height:auto;
	line-height:24px;
	font-weight:normal;
	padding:5px 0px 5px 70px;
	float:left;
    background-image:url("/templates/graphics/azgirl.gif");
    background-position:0px 0px;
    background-repeat:no-repeat;
}
.az h2 b, .az h2 i, .az h2 u , .az h2 s,.az h2 a {
	margin:0px;
	padding:0px;
	height:24px;
	line-height:24px;
	float:none;
	text-decoration:none;
	background:none;
}
.az h2 s, .az h2 s a{
	font-size:22px;
}
.az h2 u, .az h2 u a{
	font-size:20px;
}
.az h2 b,.az h2 b a {
	color:#00f;
	font-size:24px;
}
.az h2 i,.az h2 i a {
	font-size:24px;
	color:#ff00aa;
	font-weight:bold;
	font-style:normal;
}
.az h2 u, .az h2 s,.az h2 u a, .az h2 s a{
	color:#333;
}
.az h2 em a{
	font-size:20px;
	line-height:28px;
	height:28px;
	padding:0px 0px 0px 0px;
	color:#1daee3;
	font-weight:bold;
	font-style:normal;
}

.az h3 a:hover, .az h2 b a:hover, .az h2 i a:hover, .az h2 u a:hover, .az h2 s a:hover, .az h2 em a:hover {
	color:#090;
}
.az h3 a,.az h3 a:visited {
	margin:0px;
	text-align:left;
	font-size:18px;
	width:884px;
	height:18px;
	line-height:18px;
	font-weight:normal;
	padding:4px 3px 6px 109px;
	float:left;
    background-image:url("/templates/graphics/azdownload.gif");
    background-position:60px -75px;
    background-repeat:no-repeat;
	color:#333;
}
.az h3 a:hover {
	background-position:60px 0px;
 }
.az h3 a b{
	font-weight:normal;
}


.matchlinks {
    width:985px;
	background-image:url("/templates/graphics/azmiddle.gif");
    background-position:0px 0px;
    background-repeat:repeat-y;
	float:left;
    margin: 3px;
	padding-left: 5px;
}
.matchlinks a {
	
	font-size:22px;
	line-height:28px;
	height:28px;
	font-weight:bold;
	padding:2px 4px 2px 4px;
	margin:19px 2px 2px 2px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
color: #fff;
background: rgb(112,203,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(112,203,239,1) 0%, rgba(44,175,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,203,239,1)), color-stop(100%,rgba(44,175,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70cbef', endColorstr='#2cafe3',GradientType=0 ); /* IE6-9 */

	float:left;
}
.matchlinks a:hover{
color:#333;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.matchlinks img {
    margin-left:-5px;
}
.matchlinks b {
	float:left;
     color:#1daee3;
     font-size:64px;
	 line-height:64px;
	 padding:0px 5px 0px 5px;
}


.t990{
     width:990px;
     margin:3px;
     background:#000;
     -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 float:left;
	 text-align:center;
}
.t1156{
     width:1156px;
     margin:10px 3px 3px 3px;
     background:#000;
     -moz-border-radius: 5px;
	 -webkit-border-radius: 5px;
	 float:left;
	 text-align:center;
}
.left3 {
	padding:3px;
	float:left;
	text-align:center;
}
.dxlive {
	background:#220022;
	padding:3px 3px 3px 0px;
	float:left;
	text-align:center;
}
.ppc3 {
	width:990px;
	background:#ffcbe2;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	 float:left;
	 text-align:center;
	 margin:3px;
	 padding: 5px 0px 5px 0px;
}

.tab {
	float:left;
	margin-left:10px;
	width:1156px;
	
}
.tabj {
	float:left;
	margin:3px 0px 0px 10px;
	width:1000px;
}

.tab a {
	font-size:18px;
	line-height:20px;
	height:20px;
	padding: 2px 4px 2px 4px;
	margin:0px 2px 0px 2px;
color:#555;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */


	float:left;
	font-weight:bold;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
.tabj a {
	font-size:14px;
	line-height:20px;
	height:20px;
	padding: 2px 4px 2px 4px;
	margin:0px 2px 0px 2px;
color: #fff;
background: rgb(112,203,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(112,203,239,1) 0%, rgba(44,175,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,203,239,1)), color-stop(100%,rgba(44,175,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70cbef', endColorstr='#2cafe3',GradientType=0 ); /* IE6-9 */


	float:left;
	font-weight:bold;
	
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}

.tabj a:hover{
color:#666;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.tab a:hover,#toptab a:hover{

color: #fff;
background: rgb(112,203,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(112,203,239,1) 0%, rgba(44,175,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,203,239,1)), color-stop(100%,rgba(44,175,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70cbef', endColorstr='#2cafe3',GradientType=0 ); /* IE6-9 */

}
	 
.a243203 b {
	padding:2px 0px 0px 38px;
	float:left;
	font-size:22px;
	line-height:28px;
}
.a243203 img {
    width:243px;
    height:203px;
    margin-bottom:0px;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	border-top-left-radius:5px;
    -moz-border-radius-topright:5px;
	-webkit-border-top-right-radius:5px;
	border-top-right-radius:5px;
}
.a243203 a {
    width:243px;
    height:235px;
    margin:3px;
    padding:0px;
    float:left;
	background: url("/templates/graphics/a243.gif") 0px 203px no-repeat;
}
.a243203 a:hover{
   	background-position:-249px 203px;
}

.a243344 b {
        padding:2px 0px 0px 38px;
        float:left;
        font-size:22px;
        line-height:28px;
}
.a243344 img {
        width:243px;
        height:344px;
        margin-bottom:0px;
}
.a243344 a {
        width:243px;
        height:376px;
        margin:3px;
        padding:0px;
        float:left;
        background:#058;
        background:url("/templates/graphics/a243.gif") 0px 344px no-repeat;
        border-radius:5px;
}
.a243344 a:hover{
        background-position:-249px 344px;
}

.a492277 b {
	padding:4px 0px 0px 38px;
	float:left;
	font-size:18px;
	line-height:28px;
}
.a492277 img {
	width:492px;
	height:277px;
	margin-bottom:0px;
}
.a492277 a {
	width:492px;
	height:309px;
	margin:3px;
	padding:0px;
	float:left;
	background:#eee;
	background:url(/templates/graphics/a243.png) 0px 277px no-repeat,linear-gradient(to right,#dddddd 0%,#eeeeee 50%,#dddddd 100%);
	border-radius:5px;
}
.a492277 a:hover{
	background-position:-521px 277px;
}


#diraz {
	width:154px;
	padding:0px 3px 0px 3px;
	margin:3px;
	float:left;
	}
#diraz a,#diraz a:visited {
	font-size:25px;
	line-height:28px;
	height:28px;
	float:left;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	padding:1px 4px 1px 4px;
	margin:7px 2px 0px 2px;;

color: #fff;
background: rgb(112,203,239); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(112,203,239,1) 0%, rgba(44,175,227,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(112,203,239,1)), color-stop(100%,rgba(44,175,227,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(112,203,239,1) 0%,rgba(44,175,227,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#70cbef', endColorstr='#2cafe3',GradientType=0 ); /* IE6-9 */

}

#diraz a:hover {
color:#333;
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(243,243,243,1) 50%, rgba(237,237,237,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(50%,rgba(243,243,243,1)), color-stop(51%,rgba(237,237,237,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(243,243,243,1) 50%,rgba(237,237,237,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

#player {
width:658px;
height:408px;
margin:3px;
float:left;
border-radius: 10px;
}

#player640500 {
width:640px;
height:500px;
margin:3px;
float:left;
}

.a326408{
width:326px;
height:408px;
margin:3px;
float:right;
-moz-border-radius: 22px;
-webkit-border-radius: 22px;
border-radius: 22px;
}

.TopJAds {
	width:1156px;
	margin:3px;
	float:left;
}
.TopJAds img {
	width:166px;
	height:210px;
	border-radius: 5px 0px 0px 5px;
}
.zeromarginl,.zeromarginr {
	margin:0px;
	padding:0px;
	float:left;
}
.zeromarginr {
	border-radius: 0px 5px 5px 0px;
}

.a160222 b {
	padding:0px 0px 0px 26px;
	float:left;
	font-size:16px;
	line-height:19px;
}
.a160222 img {
	width:160px;
	height:222px;
	margin-bottom:2px;
}
.a160222 a {
	width:160px;
	height:246px;
	margin:3px;
	padding:0px;
	float:left;
	background:#058;
	background:url(/templates/graphics/a160.png) 0px 222px no-repeat,linear-gradient(to right,#ddd 0%,#eee 50%,#ddd 100%);
	border-radius:5px;
}
.a160222 a:hover {
	background-position:-166px 222px;
}

#footer {
	width:100%;
	background:#111;
	margin-top:10px;
	padding:10px 0px 10px 0px;
	float:left;
}
#inside {
	width:1187px;
	margin-left:auto;
	margin-right:auto;
	color:#333;
}
#ebox, #jbox, #inside h5,#inside p {
	width:1162px;
	background:#fff;
	padding:10px 10px 10px 10px;
	float:left;
	border-radius:10px;
	margin:3px 0px 3px 0px;
}
#ebox {
	background:#fff;
	text-align:center;
}
#inside h5 {
	font-size:18px;
	line-height:24px;
	}
#inside p {
	font-size:16px;
	line-height:22px;
}

#access a {
	color:#f06;
	height:100px;
	width:990px;
	margin:3px;
	padding:0px;
	float:left;
	border-radius:10px;
	background:url(/templates/graphics/access.png) 0px 0px no-repeat,linear-gradient(to right,#ddd 0%,#eee 50%,#ddd 100%);
}
#access a:hover {
	color:#23c0f7;
}
#access b {
	font-size:90px;
	font-weight:bold;
	line-height:90px;
	padding:10px 0px 0px 105px;
	float:left;
}

.chaturbate {width:100%;}
.chaturbate a {width:24.5%;position:relative;float:left;margin:0.25%;font-size:16px;color:#fff;}
.chaturbate a:hover {color:#fc0;}
.chaturbate img {width:100%;border-radius:2%;}
.chaturbate b {position:absolute;top:3px;right:3px;border-radius:3px;padding:0 3px;}
.chaturbate em {position:absolute;bottom:3px;left:3px;border-radius:3px;padding:0 3px;}
.rgba {background:linear-gradient(to bottom,rgba(22,22,22,0.7) 0%,rgba(55,55,55,0.7) 50%,rgba(22,22,22,0.7) 100%);}

	