html {height:100%;}

body {
	font-size:14px;
	color:#fff;
	height:100%;
	width:100%;
background-color:#000;
margin:0px;
	background-image: url("mainbg3.png");
	background-size: 100% 100%;
}

body,p,h1,h2,h3,h4,table,td,th,ul,ol,textarea,input {
	font-family:verdana,helvetica,arial,sans-serif !important;
	margin:0px;
	padding:0px;
	overflow-y:auto;
}

#imagelogo{
	background:url("mainlogo.jpg");
	background-size:60px 60px;
	height:60px;
	width:60px;
	float:left;
	border-radius: 22.544%;
	
}
#imagelogo a{
	display:block;
	width:100%;
	height:100%;
}
.applogo{
	background:url("appstore2.png") no-repeat;
	background-size:100% 100%;
	height:50px;
	width:153px;
float: left;
border-radius: 10px;
}
.toplogo{
	margin: 5px 0 0 360px;
}
.botlogos{
	margin: 15px auto 0 auto;
	float:none !important;
}
.applogo a{
	display:block;
	width:100%;
	height:100%;
}
.linkright{
float:right;
display:block;
vertical-align:middle;
line-height:60px;
height:60px;
margin-left:30px;
}
.linkright a{
text-decoration:none;
color:#3b3b3b;
border-bottom: 2px solid #fff;
font-size:100%;
font-size:16px;
}
.linkright a:hover{

}
.borderz{
/*border-right: 1px solid rgba(0,0,0,0.2);*/
}
#header{
	width:100%;
	background-color:#fff;


}
#headerinner{
	width:1000px;
	margin:0 auto;
	overflow-y:auto;
padding: 5px 0 25px 0;
    border-bottom: 2px solid #888;
}
#logoleft{
	
}
#slider{
	width:100%;
	text-align:center;

}
/*#wrapper{
	margin-bottom:-200px;
	overflow-y:hidden;
	height:100%;
}*/
#wrapper{
	width:1000px;
	margin: 0 auto;
	
}
#leftcol{
	width:48%;
	float:left;
	overflow-y:auto;
}
#rightcol{
	width:38%;
	float:right;
	overflow-y:auto;
}
.contenttheme{
	/*border:1px solid #0ee2ee;*/
	border: 2px solid #000;
	background: #161442;
	border-radius:5px;
	padding:30px;
	overflow-y:auto;
}
h2{
	margin:30px 0 15px 0;
	color:#222;
}
.subheader{
	margin: 0 0 0 0;
	text-align:center;
	clear:both;
color:#fff;
}
.fifty{
	text-align:left;
	width:50%;
	float:left;
}
.fifty p{
	clear:both;
	text-align:center;
	padding:5px 0 0 0 !important;
}
.contenttheme p{
	padding-bottom:15px;
}
.ss{
	width:174px;
	height:232px;
	margin: 0 2px 20px 0;
}
.ss a{
	border:1px solid #000;
	border-radius:5px;
	display:block;
	width:100%;
	height:100%;
	background-size:100% 100%;
}
.ss a:hover{
	
border:1px solid #0ee2ee;

}
.left{
	float:left;

}
.right{
	float:right;

}
.ipadss1{
	background:url("/images/ssipad1.jpg");
}
.ipadss2{
	background:url("/images/ssipad2.jpg");
}
.ipadss3{
	background:url("/images/ssipad3.jpg");
}
.ipadss4{
	background:url("/images/ssipad4.jpg");
}
.ipadss5{
	background:url("/images/ssipad5.jpg");
}

#main{
	text-align:center;
	margin-top:20px;
}

form{
width: 60%;
margin: 50px auto;
border: 1px solid #fff;
border-radius: 5px;
padding: 15px;
overflow-y:auto;
background:#000;

}

h3{
	color:#fff;
	float:left;
	padding-bottom:20px;
}
input[type="text"], textarea{
	clear:both;
	border: 1px solid #777;
	padding: 10px 10px;
	outline: none;
	overflow: hidden;
	font: 12px "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #555;
	margin: 0 30px 0 0;
	display: block;
	margin-bottom: 10px;
	background: #FFF;
	width:96%;
}
textarea{
	height: 200px;
}
input[type="text"]:focus, textarea:focus{
	border: 1px solid #0eefee;
}
.submitbutton{
padding:7px 14px;
background: #000;
color: #fff;
border: 1px solid #2f2f2f;
cursor: pointer;
float: left;
overflow-y: auto;
margin: 40px 0 10px 0;
margin-top: 20px;
border-radius: 3px;
-webkit-box-shadow: 0px 0px 3px 2px rgba(30,30,30,.1);
box-shadow: 0px 0px 3px 2px rgba(30,30,30,.1);
}
.submitbutton:hover{
	background: #0eefee;
	color: #000;
}