body
{
font-family:verdana,sans-serif;
background:black;
}

h2
{
	font-size:17px;
}

#container
{
background:black;
width:1006px;
height:auto;
margin:0 auto;
}

 #header
{
height:7em;
border-bottom: 2px solid #ccc;
position:relative;
z-index:200;
}

 #logo
{
float:left;
background:url('../images/logo.png') no-repeat;
height:7em;
width:10em;
margin:0;
}

.signin_form_holder
{
	width:100%;
	margin-top:-14px;
	margin-right:-3px;
	float:right;
	position:relative;
}

#content
{
position:absolute;
float:left;
top:485px;
}
.invite-txt
{
color:#fff;
font-size:12px;
padding:0 10px;
}
.invite-txt a
{
text-decoration:none;
color: #fff;
}
.invite-txt a:hover
{
color: yellow;
text-decoration:underline;
}

 #nav
{
/*padding:1.5em 0 0 21em;*/
position:static;
right:0;
} 
 #nav ul
 {
 padding:0;
 float:right;
 }
 #nav ul li
 {
 display:block;
 background:url('../images/nav-button.png') no-repeat;
 float:left;
 font-size:.8em;
 text-align:center;
 width:122px;
 height:27px;
 list-style:none;

 line-height:25px;
 font-weight:bold;
 }
 #nav ul li a
 {
 text-decoration:none;
 color:#000;
 }
 #nav ul li a:hover
 {
 background:url('../images/nav hover.png') no-repeat;
 width:122px;
 height:28px;
 display:block;
 }
 
 .subpagenav
 {
	margin-top:24px;
 }
  .subpagenav_VV
 {
	margin-top:0px;
 }
.current a
 {
 background:url('../images/active-nav-button.png') no-repeat;
 width:122px;
 height:28px;
 display:block;
 }
  .current_V
 {
 background:url('../images/active-nav-button.png') no-repeat;
 width:122px;
 height:28px;
 display:block;
 }
.sign-in
{
float:right;
margin-right: 3em;
font-size:.8em;
font-weight:bold;
}
.sign-in ul
{
}
.sign-in ul li
{
display:inline;
float:left;
margin-right:10px;
}
.sign-in ul li a
{
text-decoration:none;
}

#sign-up-button
{
color:#fff;
line-height:2em;
text-align:center;
}
	#sign-up-button a
	{
	background:url('../images/sign-up-button.png') no-repeat;
	display:block;
	color:#fff;
	width:90px;
	height:32px;
	}
		#sign-up-button a:hover
		{
		background:url('../images/sign in hover1.png') no-repeat;
		color:#000;
		}

#sign-in-button
{
color:#fff;
line-height:2em;
text-indent:9px;
}
	#sign-in-button a
	{
	background:url('../images/sign-in-button.png') no-repeat;
	color:#fff;
	width:90px;
	height:31px;
	display:block;
	}

		#sign-in-button a:hover
		{
		background:url('../images/sign in hover2.png') no-repeat;
		color:#000;
		width:90px;
		height:31px;
		}


/*#sign-in-button a:active
{
background:url('../images/sign in click.png') no-repeat;
}*/

#slide-holder
{
position:absolute;
/*float:left;*/
z-index:5;
height:349px;
}

/* contentn begins */
#caption
{
width:1006px;
text-align:center;
color:white;
padding-top:10px;
font-size:1.4em;
}

 .sub-boxes
{
width:412px;
height:335px;
float:left;
font-size:.8em;
line-height:1.4em;

}
.one
{
background:url('../images/smart-mem.png') no-repeat;
margin:2em 0 0 0em;
}
.one ul
{
color:#fff;
margin:9em 0 0 0;
width:315px;
}
.one ul li
{
margin-left:40px;
}

.two
{
background:url('../images/mpower-blackboard.png') no-repeat;
margin:2em 10px 0 0;
float:right;
}
.two p
{
width:358px;
color:#fffcc8;
font-family:times new roman;
font-size:1.1em;
font-style:italic;
margin-left:18px;
text-align:center;
margin-top:0.5em;
line-height:1em;
}
.two ul
{
color:#fff;
margin:9em 0 0 0em;
width:300px;
}
.two ul li
{

}

.three
{
background:url('../images/brand-tag.png') no-repeat;
margin:2em 0 0 0em;
}
.three ul
{
	color:#fff;
	margin:8em 0 0 0em;
	width:360px;
}
.three ul li {
margin-left:3em;
}

.three p
{
width:330px;
color:#fffcc8;
font-family:times new roman;
font-size:1em;
text-align:center;
line-height:0;
margin-left:18px;
font-style:italic;
}

.four
{
background:url('../images/mpigeon-ing.png') no-repeat;
margin:1em 0px 0 0;
float:right;
}
.four ul
{
	color:#fff;
	margin:9em 0 0 0em;
	width:300px;
	list-style-position:inside;
}
.four ul li
{
margin-left:-10px;
}
.five
{
background:url('../images/innovation.png') no-repeat;
margin-left:14em;
margin-top:.7em;
}
.five ul
{
	color:#fff;
	margin:9em 0 0 0em;
	width:300px;
	list-style:none;
	list-style-position:inside;
}
.five ul li
{

}
.five ul a
{
text-decoration:none;
color:#f8c300;
}

.six
{
background:url('../images/updates.png') no-repeat;
margin:-26.8em 0 0 0em;
/*font-size:.8em;
color:#fff;*/
}
.six div
{
	color:#fff;
	margin:12em 0 0 6em;
	width:300px;
	font-weight:bold;
	line-height:.5em;
	text-align:center;
	
}

.box-holder
{
/*width:100%;*/
width:1006px;
}


#bottom-box-big
{
background:url('../images/bottom-box-bg.jpg') no-repeat;
width:1008px;
height:290px;
/*clear:both;
position:absolute;*/
float:left;
}
#bottom-box-big a
{
text-decoration:none;
} 

#bottom-boxes-bg
{
	/*background:url('../images/bottom-small-box.png') no-repeat;*/
	
	position:relative;
	left:18px;
	top:42px;
	width:100%;
}
#bottom-boxes-bg ul
{
margin-left:-30px;
}
#bottom-boxes-bg ul li
{
float:left;
list-style:none;
margin-right:50px;
}

#bg-bottom-1
{
height:225px;
width:282px;		
}
#bg-bottom-1 a
{
background:url('../images/bottom-box-img1.jpg') no-repeat;
display: block;
height:225px;
width:267px;
color:white;
padding: 30px 0 0 20px;
}
#bg-bottom-1 a:hover
{
color:#e5e5e5;
}

/* #bg-bottom-1 p
{
	font-weight:bold;
	padding: 30px 0 0 20px;
	text-align:left;
	margin:0;
} */

#bg-bottom-2
{
	height:225px;
	width:282px;
}
#bg-bottom-2 a
{
background:url('../images/bottom-box-img2.jpg') no-repeat;
display: block;
height:225px;
width:277px;
color:white;
padding: 30px 0 0 7px;
}
#bg-bottom-2 a:hover
{
color:#e5e5e5;
}

/* #bg-bottom-2 p
{
	font-weight:bold;
	padding: 30px 0 0 10px;
	text-align:left;
	margin:0;
} */
#bg-bottom-3
{
height:225px;
width:282px;
}
#bg-bottom-3 a
{
background:url('../images/click-here.jpg') no-repeat;
display: block;
height:225px;
width:290px;
}


#footer
{
background:url('../images/footer.png') no-repeat scroll -1px 0;
clear:both;
height:25px;
text-align:center;
color:#fff;
font-weight:bold;
padding-top:8px;
font-size:.8em;
width:1008px;
}

#signin-label
{
position:absolute;
margin-top:5em;
left:43.5%;
}

#signin-popup
{
/*background:url('../images/login-bg.png') no-repeat;*/
width:251px;
height:321px;
position:absolute;
top:1.3em;
right:13.6em;
}
 
.login-table
{
margin-top:3em;
margin-left:10px;
}
.login-table h6
{
color:#F1C400;
}

.form
{
color:#fff;
font-size:.6em;
font-weight:bold;
margin-top:-1.5em;
}

.button-bottom
{
font-size:.6em;
color:#fff;
width:200px;
margin-top:16px;
}
.button-bottom span
{
color:#F1C400;
}
.small-button
{

float:right;
}
.small-button a
{
background:url('../images/sign-in-boxbutton.png') no-repeat;
width:48px;
height:21px;
text-align:center;
line-height:2em;
display:block;
text-decoration:none;
color:#fff; 
margin-top:-2.5em;
position:absolute;
right: 2em;
}

.text-box-size
{
height:17px;
}

#member-signin
{
margin-top:-10px;
}

.whitebox
{
	background-color:white;
}

.graybox
{
	background-color:#eeeeee;
}

.round
{
	-moz-border-radius:5px 5px 5px 5px;
}

.paddedbox
{
	width:100%;
	padding:10px 10px 10px 10px;
}


