

body {

	background-color:#000000;

	margin:0;

	padding:0;

	width:100%;

}



.head

{

	height: 86px;

}



.head_cont

{

	width: 800px;

}



.head_cont h3

{

	color:#FF6600;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:10px;

	margin-bottom:12px;

	margin-left:3px;

	margin-top:-7px;

}



.logo

{

	background-image: url("../images/logo_bg.png");

    background-position: right center;

    background-repeat: no-repeat;

    font-family: arial;

    height: 100px;

    

}



.logo_l {

	color: #3E3E3E;

    float: right;

    font-size: 28px;

    padding-right: 27px;

    padding-top: 16px;

}



.logo_r {

	color: #7F7F7F;

    float: right;

    font-size: 28px;

    margin-left: 50px;

    margin-top: -69px;

    width: 154px;

}



.menu

{

	height: 25px;

	background-image:url(../images/menu.png);

	background-repeat:repeat-x;

}



.menu_bar

{

	width: 800px;

}



.menu_bar a

{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	display: block;

	height: 25px;

	float: left;

	width: 100px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 22px;

	font-size: 13px;

	

}



.menu_bar a:hover

{

	background-image:url(../images/menu_hover.png);

	background-repeat:repeat-x;

}

.main_pic {

	background-position:right center;

	float:right;

	width:62%;

	margin-left: 5px;

	height: 300px;

}

.flags {

	float:left;

	padding-left: 36px;

    width: 200px;

}



.content_main

{

	background-color:#FF6600;

	background-image:url("../images/cont_bg.png");

	background-position:center bottom;

	background-repeat:repeat-x;

	margin-bottom:15px;

	width:100%;

	float:left;

}

.content_top

{

	background-color: #323232;

	height: 10px;

}



.content_left

{

	-moz-border-radius:3px 3px 3px 3px;

	-webkit-border-radius:3px 3px 3px 3px;

	border-radius:3px 3px 3px 3px;

	background-color:#fff;

	font-size:14px;

	float:left;

	margin-top:15px;

	width:550px;

}



.content_right

{

	-moz-border-radius:3px 3px 3px 3px;

	-webkit-border-radius:3px 3px 3px 3px;

	border-radius:3px 3px 3px 3px;

	background-color:#FFFFFF;

	float:right;

	font-family:arial,verdana;;

	font-size:14px;

	margin-top:15px;

	padding:0 2px 2px;

	width:240px;

}



.content_right h1 {

	border-bottom:1px solid #FF6600;

	color:#FF6600;

	font-family:arial;

	font-size:18px;

	line-height:30px;

	width:220px;

}

	

.content_right p

{

	margin-left:10px;

	margin-right:10px;

	text-align:left;

}



.hr_cont {

	background-color:#FF6600;

	border:medium none;

	height:1px;

	width:530px;

}

	

.content_bottom{

	

	background-color: #323232;

	height: 10px;

}

	

.content_bottom_left{

	width: 10px;

	height: 10px;

	background-image: url(../images/left_bottom.png);

	float: left;

}

	

.content_bottom_right{

	width: 10px;

	height: 10px;

	background-image: url(../images/right_bottom.png);

	float: right;

}



.content{

	-moz-border-radius:3px 3px 3px 3px;

	-webkit-border-radius:3px 3px 3px 3px;

	border-radius:3px 3px 3px 3px;

	background-color:#fff;

	font-family:arial,verdana;

	font-size:14px;

	margin:0 auto;

	width:800px;

}

	

.content h1 {

	border-bottom:1px solid #FF6600;

	color:#FF6600;

	font-family:arial;

	font-size:25px;

	line-height:40px;

}

	

.content h2 {

	font-size:20px;

}	



.shop_l {

	float:none;

	padding-left:30px;

	width:100px;

}

	

.shop_m {

	float:left;

	font-family:verdana,arial;

	font-size:11px;

	margin-top:-107px;

	padding-left:155px;

	width:500px;

}	

	

.shop_r {

	color:#000;

	float:right;

	font-size:24px;

	margin-top:-71px;

	padding-right:30px;

}	



.shop_r  p {

	/*margin-bottom: 9px;

    margin-left: 19px;*/

    margin-top: 5px;

	

}



.shop_payment {

	float:left;

	font-size:11px;

	line-height:38px;

	margin-top:-324px;

	padding-left:150px;

	width:500px;

}



.payment {

	margin-left:15px;

	margin-right:15px;

}



.paymenttypesbox {

	width:700px;

	text-align:center;

}



.paymenttypesbox a {

	text-decoration:none;

	color:#039;

	font-size:16px;

}



.paymenttypesbox a:hover {

	text-decoration:underline;

}





.paymenttypes a {

	display:block;

	line-height:45px;

	padding-left:85px;

	vertical-align:middle;

	width:150px;

	height:45px;

	margin-bottom:5px;

	text-align:left;

}



.payment h2 {

	margin-left:15px;

	font-size:14px;

}



.payment ul {

	line-height:21px;

	list-style:none outside none;

}

	

.payment hr {

	background-color:#FF6600;

	border:medium none;

	height:1px;

	width:770px;

}

	

.payment_bottom {

	height:103px;

}

	

.payment_bottom p {

	font-size:11px;

	padding-left:150px;

	padding-top:40px;

}



.payment_bottom img {

	margin-left:30px;

}	



.paymentoptions_box {

	background: url(../images/box_pc.png) no-repeat;

	margin: 0 15px 0 30px;

	padding-left: 120px;

}



.paymentoptions {

	float:left;

	width:520px;

	height:55px;

	padding: 15px 0 15px 0;

}



.paymentoptions-eng {

	float:left;

	width:520px;

	height:100px;

	padding: 5px 0 5px 0;

}



.paymentoptions_price {

	float:left;

	width:110px;

	height:55px;

	padding: 10px 0 10px 0;

	font-size:20px;

}



.paymentoptions_price strike {

	font-size:14px;

}





.avangate {

	margin-left:15px;

}



.avangate p {

	font-size: 11px; 

	margin-top: -24px; 

	padding-left: 255px;

}



.featuredboxes {

	position: absolute;

	top: 121px;

	border: medium none;

	font-size: 24px;

	color: rgb(85, 85, 84);

	font-family: verdana;

	font-weight:bold;

	text-transform:uppercase;

}



.feat_desc{

	float:right;

	width:300px;

	margin-right:15px;

}

.feat_desc h2 {

	color:#FF6600

}





.feature-list {

    font-size: 16px;

    line-height: 28px;

    list-style-image: url("../images/v.png");

}



.footer2 {

	background-image:url(../images/menu.png);

	background-color: #000;

    color: #fff;

    font-family: verdana,arial;

    font-size: 10px;

    margin: 15px auto 0;

    text-align: center;

    width: 100%;

	

}

	



.footer {

	background-color: #000;

    color: #fff;

    font-family: verdana,arial;

    font-size: 10px;

    margin: 15px auto 0;

    text-align: center;

    width: 800px;

}

	

.footer h2 {

	color:#E45B00;

	font-size:13px;

	line-height:0;

}	



.footer_box1 {

	float:left;

	font-size:10px;

	line-height:18px;	

}



.footer_box2 {

	float:left;

	font-size:10px;	

	margin-left:40px;

	line-height:18px;	

}

	

.support_cont {

	margin-left:10px;

	margin-right:10px;

	padding-top: 10px;

}	



.support_cont hr

{

	background-color:#FF6600; 

	border: medium none; 

	height: 1px;

}

.support_cont a {

	color: #00F;

	text-decoration: underline;

}



.support_cont a:hover {

	text-decoration: none;

}



.a_one {

	background-image:url("../images/a_one.png");

	background-repeat:no-repeat;

	height:35px;

}	



.a_one_span {

	position:relative;

	left:20px;

	top:2px;

	color:#000;

}	

	

.a_two {

	background-image:url("../images/a_two.png");

	background-repeat:no-repeat;

	height:35px;	

}	



.a_two_a {

	position:relative;

	left:20px;

	top:2px;

}



.a_two_a1{

	position:relative;

	left:200px;

	top:2px;

}		



.a_three {

	background-image:url("../images/a_three.png");

	background-repeat:no-repeat;

	height:35px;

}



.a_three_a {

	position:relative;

	left:330px;

	top:2px;

}



/* Slidebar Style */

.slide_bg

{

	background-image:url("../images/slide_bg.png");

	

}



#wrapper-content{

	height:380px;

	margin:-8px auto 0;

	width:800px;

}



#side-nav{

	float:right;

	height:162px;

	margin-right:0;

	margin-top:0;

	position:relative;

	visibility:hidden;

	width:240px;



}

#side-nav a{

	color:#fff;

	display:block;

	float:left;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-size:11px;

	height:40px;

	margin-left:0;

	text-decoration:none;

}



#side-nav span{

	float:right;

	margin-top:12px;

	margin-left:15px;

	cursor:pointer;

}



.row-24{

	clear:right;

	height:40px;

	position:relative;

	width:210px;

	

}



.section-1{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}

.section-1a{

	display:none;

}



.section-2{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;}



.section-3{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-4{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-5{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-6{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-7{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-8{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.section-9{

	background-image: url("../images/arrow.png");

    background-repeat: no-repeat;

    margin-top: 0;

}



.remove-right-border{

	background:none;

}



#main-container-background{

	background-color:#FFFDFD;

	margin-left:0;

	position:relative;

	width:550px;

}

#main-container{

	border:none;

	float:left;

	height:380px;

	margin-left:0;

	margin-top:0;

	overflow:scroll;

	position:relative;

	width:550px;

}

.row-273{

	clear:right;

	height:380px;

	position:relative;

	width:550px;

	z-index: 0;

}



.row-273 img{

	border:none;

	

}

.row-273 img.first{

	margin-left:0;

}



.row-273 a.outbound,a.outbound:link{

	color:#7E8DE8;

}

.row-273 a.outbound:hover{

	color:#999;

}

.row-273 a.outbound-2{

	color:#7E8DE8;

	font-weight:bold;

	text-decoration:none;

}



#wrapper-footer{

	position:relative;

	top:0;

	left:0;

	/*border:1px solid red;*/

	width:206px;

	height:206px;

	display:none;

}



.smaller{

	font-size:13px;

}



.smaller-9{

	font-size:9px;

	color:#000;

}



.clear{

	position:relative;

	clear:left;

	clear:right;

	padding:5px;

}



.top{

	position:absolute;

	right:5px;

	bottom:5px;

}



.line-height{

	line-height:130%;

}



.overlay{

	background-color:#FF0D4C;

	bottom:0;

	color:#000;

	font-family:Arial,Verdana,Helvetica,sans-serif;

	font-size:11px;

	left:0;

	padding:8px;

	position:absolute;

	width:550px;

	z-index:1;

}



/**** HIDDEN ELEMENTS *********/

.top{

	display:none;

}

#mobile-header{

	display:none;

}



/**** Feature Style *********/

.box_container{

	background:none repeat scroll 0 0 #000;

	color:#fff;

	height:265px;

	overflow:hidden;

	position:relative;

	width:780px;

}



.images_holder{

    position:absolute; /* this is important, so the image position doesn't depend on the text */

}

	

.image_div {

        position:relative;

        overflow:hidden;

        width:50%;

        float:left;

 }

 

.left{

      

}



.right img{

        margin-left: -100%;    

}

    

.button {

	background-image: url("../images/button.png");

    background-repeat: no-repeat;

    border: medium none;

    font-size: 11px;

    height: 20px;

    margin-left: 277px;

    margin-top: 10px;

    width: 53px;

	}

	

.breaker {

	clear: both;

	font-size: 0px;

	line-height: 0px;

}



/* Tinybox Style */



.button_tinybox {

    background: none repeat scroll 0 0 #EEEEEE;

    border: 1px solid #CCCCCC;

    cursor: pointer;

    margin-bottom: 10px;

    padding: 8px 10px 9px;

    width: 200px;

}

 #tinybox{

	position:absolute; 

	display:none; 

	padding:10px; 

	background:#fff url("http://www.onlinetvx.com/tinybox/images/preload.gif") no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000;

}

	

#tinymask 

{

	position:absolute;

	display:none; 

	top:0; 

	left:0;

	height:100%; 

	width:100%; 

	background:#000; 

	z-index:1500

}



#tinycontent {

	background:#fff

}
