
html {width:100%; overflow: -moz-scrollbars-vertical!important;}
body {
	width:100%;
	margin:0;
	font:11px arial, tahoma, verdana, helvetica, sans-serif;
	font-size:0.75em;
	line-height:150%;
	background-color:#EEEEEE;
}

p {padding:0 0 1em 0; margin:0;}
form {padding:0; margin:0;}

img {border:0px;}

.ib { /* inline-block */ 
	display:-moz-inline-box; /* FF2 fix */
	display:inline-block;
}

a:link {color:#00b9ff;}
a:visited {color:#00b9ff;}
a:active {color:#00b9ff;}
a:hover {color:#00b9ff;}

a.logo {
	display:block;
	background-image:url('../images/logo.gif');
	width:105px;
	height:25px;
	margin-right:45px;
	position:relative;
	float:right;
	top:11px;
}
a.logo span {display:none;}

div.thumb {float:left;padding:2px 15px 0 0;}
div.clear {
	height:1px;
	overflow:hidden;
	clear:both;
}

/* -------------------------------------- */
/* main_container                         */
/* -------------------------------------- */
div.main_container {
	position:relative;
	left:50%;
	margin-left:-486px;
	width:972px;
	margin-top:0px;
}

div.main_container div.content {
	background-color:#FFFFFF;
	position:relative;
	width:972px;
	padding-bottom:18px;
}

div.content div.column {
	width:198px;
	float:left;
}

div.content div.col12 {width:426px;margin-left:45px;}
div.content div.col34 {width:426px;margin-left:30px;margin-right:45px;}

div.content div.col1234 {width:882px;margin-left:30px;margin-right:45px;}

div.content div.col1 {margin-left:45px;}
div.content div.col2 {margin-left:30px;}
div.content div.col3 {margin-left:30px;}
div.content div.col4 {margin-left:30px;margin-right:45px;}

div.content div.col12 div.col1,
div.content div.col34 div.col1 {padding:0px;margin-left:0;}
div.content div.col12 div.col2,
div.content div.col34 div.col2 {padding:0px;}

div.content div.column_marge {
	margin-left:25px;
}

div.content div.header {
	position:relative;
	background-color:#000000;
	background-image:url('../images/header-bg.jpg');
	background-repeat:no-repeat;
	background-position:45px top;
	height:345px;
	margin-bottom:45px;
}

div.content div.menu {
	position:relative;
	background-color:#FFFFFF;
	background-image:url('../images/header-bg2.jpg');
	background-repeat:no-repeat;
	background-position:45px top;
	height:50px;
}

h1.default, h1.intro {
	font-size:22px;
	height:22px;
	padding:0;
	margin:0 0 10px 0;
}
h1.intro {color:#FFFFFF;font-size:32px;height:32px;};

h2 {
	font-size:18px;
	height:18px;
	font-weight:bold;
	padding:0;
	margin:0 0 10px 0;
}

h3 {
	font-size:1em;
	color:#00b300;
	font-weight:bold;
	padding:0;
	margin:0;
}

div.hr_mid {
	height:50px;
	margin:0 45px 0 45px;
	background-image:url('../images/hr-mid.gif');
	background-repeat:no-repeat;
	background-position:left 20px;
	overflow:hidden;
	clear:both;
}

div.hr_full {
	height:50px;
	margin:0 45px 0 45px;
	background-image:url('../images/hr-full.gif');
	background-repeat:no-repeat;
	background-position:left 20px;
	overflow:hidden;
	clear:both;
}

div.hr {
	height:50px;
	background-image:url('../images/hr-full.gif');
	background-repeat:no-repeat;
	background-position:left 20px;
	overflow:hidden;
	clear:both;
}

div.checkout {float:left;width:181px;}
div.checkout a {display:none;}
div.checkout div {
	display:block;
	background-image:url('../images/b-checkout-div.gif');
	display:block;
	width:181px;
	height:43px;	
}


div.checkout_ok {float:left;width:181px;}
div.checkout_ok div {display:none;}
div.checkout_ok a {
	color:#FFFFFF;
	background-image:url('../images/b-checkout-a.gif');
	display:block;
	width:181px;
	height:43px;
}

div.url_check {width:448px;}
div.url_check input{width:200px;float:left;line-height:43px; height:43px; font-size:18px;padding:0; maring:0;border:0px;}
div.url_check div.domain {float:left;line-height:43px; height:43px; font-size:18px;padding:0; maring:0;border:0px;}
div.url_check div {float:left;}
div.url_check div.txt {float:left; font-size:18px;line-height:43px; color:#00B300;}
div.url_check div.input {border:1px solid #CCCCCC; padding:0 10px 0 10px;}

div.popup {
	padding:30px;
	position:absolute;
}

span.grey {color:#888888;}

a.register {
	background-image:url('../images/b-register.gif');
	display:block;
	width:140px;
	height:43px;
	position:absolute;
	left:710px;
	top:244px;
}
a.register span {display:none;}

a.download {
	background-image:url('../images/b-download.gif');
	display:block;
	width:140px;
	height:43px;
	position:absolute;
	left:559px;
	top:244px;
}
a.download span {display:none;}

div.upgrade_txt {
	color:#FFFFFF;
	position:absolute;
	left:559px;
	top:295px;
	font-size:11px;
	width:320px;
}
div.upgrade_txt a {text-decoration:none;}
div.upgrade_txt a:hover {text-decoration:underline;}
div.upgrade_txt span {color:#00b9ff;}

div.intro_txt {
	color:#FFFFFF;
	position:absolute;
	left:559px;
	top:30px;	
	width:320px;
	line-height:25px;
}
div.epplayer {
	position:absolute;
	left:75px;
	top:30px;
	background-color:#0E171C;
	height:257px;
}
#epcontainer1 {
  width:421px;
  height:257px;
  background-color:black;
  color:white;
  text-align:center;
}
#epcontainer1 div {
 padding:20px;
}

div.skinselect {
  font-size:11px;
  position:absolute; 
  left:74px; 
  top:295px;
  color:white;
}
div.skinselect a {text-decoration:none;}
div.skinselect a:hover {text-decoration:underline;}
div.skinselect span {color:#00b9ff;}

 
/*
 * SimpleModal Basic Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: basic.css 213 2009-09-17 04:10:02Z emartin24 $
 *
 */

body {height:100%; margin:0;}
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000;overflow:hidden;}

/* Container */
#simplemodal-container {height:390px; width:508px; background-color:#FFFFFF;overflow:hidden;}
#simplemodal-container a.modalCloseImg {background:url(../images/b-modal-close.gif) no-repeat; width:25px; height:29px; display:inline; position:absolute; top:30px; right:15px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:30px;}