/* CSS Document */

/*   Global Definitions   */
* {
	margin: 				0;
}
/*
html, body {
	height: 				100%;
}
*/
body  
{
	background-color:		#b1d4f3;
	background-image:		url('../gfx/bckg.jpg');
	background-repeat:		no-repeat;
	background-attachment:	fixed;
	background-position:	bottom left;
	margin: 				0;
	padding: 				0;
	color:					black;
	text-align:				center;
	font-family:			sans-serif;
	font-size:				1.0em;
	font-weight:			bold;

	min-height: 			100%;
	height: 				100%;
}

#wrapper {
	min-height: 			100%;
	height: 				auto !important;
	height: 				100%;
	margin: 				0 auto;
	text-align:				center;
}

#content
{
	border-style:		solid;
	border-width:		1px;

/*	width:				960px;
*/
	width:				920px;
	
	background-color:	#ffffff;
	background-image:	url('../gfx/redgradientbckg.png');
	background-repeat:		no-repeat;
	margin: 				20px auto auto auto;

	padding-top:25px;
	padding-bottom:25px;
	padding-right:20px;
	padding-left:20px;
/*
	min-height: 			100%;
	height: 				auto !important;
	height: 				100%;
*/

	min-height:1024px;
	
/*
	text-align:				center;
*/	
}

#logo
{
	margin:	0 ;
	padding-top:0px;
	padding-bottom:15px;
	padding-right:0px;
	padding-left:0px;
}

#DescText
{
	width:600px;
	float:right;
	text-align:left;
	padding: 15px 0;
}

#SellerLinks
{
	width:600px;
	float:right;
	text-align:left;
	padding: 15px 0;
}

#SellerLinks img
{
	padding: 0px 15px;
}


#ButtonLeft
{
	margin:	0px 0px 10px 0;
	text-align:center;
}

#ButtonBottom
{
	margin:	0px 0px 20px 0;
	text-align:center;
}

#ButtonBottomRow2
{
	margin:	0px 0px 20px 0;
	text-align:center;
}

#navlist
{
}
#navlist li
{
	margin:0;
	padding:0;
	list-style:none;
}
#navlist li, #navlist a
{
	width:233px;
	height:57px;
	display:block;
}

#home a
{
	left:0px;width:233px;height:57px;
	background:url('../gfx/BlueOrangeBtn.png') 0 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#home a:hover
{
	background: url('../gfx/BlueOrangeBtn.png') 0 -59px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}











#myboxes
{
	width:960px;
}

#myboxes li
{
	margin:0;
	padding: 20px 70px 0px 0px;
	list-style:none;
	float:left;
}
#myboxes li, #myboxes a
{
	width:233px;
	height:214px;
	display:block;
}

#screens a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') 0 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#screens a:hover
{
	background: url('../gfx/Boxes.png') 0 -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}

#videos a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') -233px 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#videos a:hover
{
	background: url('../gfx/Boxes.png') -233px -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}


#screensaver a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') -699px 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#screensaver a:hover
{
	background: url('../gfx/Boxes.png') -699px -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}

#desktops a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') -932px 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#desktops a:hover
{
	background: url('../gfx/Boxes.png') -932px -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}

#flashdemo a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') -466px 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#flashdemo a:hover
{
	background: url('../gfx/Boxes.png') -466px -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}





#extras a
{
	left:0px;width:233px;height:214px;
	background:url('../gfx/Boxes.png') -466px 0;
	text-decoration:none;
	color:Black;
	font-size:1.0em;
}
#extras a:hover
{
	background: url('../gfx/Boxes.png') -466px -214px;
	text-decoration:none;
	color:White;
	font-size:1.0em;
}




.redchain
{
	margin: -25px 0 0 0;
	float:left;
	vertical-align:text-bottom;
}

.blitz1up
{
	margin: -50px 0 0 0;
	float:right;
	
	vertical-align:text-bottom;
}

.intel
{
	margin: -25px 0 0 0;
	float:none;
	vertical-align:text-bottom;
}

#footer
{
	margin: 550px 0 0 0;
	color:Gray;
	font-size:0.6em;
}







img {
	border: none;
}

.clear {
	clear:					both;
}

.floatleft
{
	float:					left;
}

.floatright
{
	float:					right;
}

p { 
	font-family: 			Tahoma, Geneva, sans-serif;
	font-size: 				20px; 
	color: 					#fff; 
	margin-bottom: 			20px;
}	 
p a:link,
p a:visited { 
	color: 					#09F;
}
p a:hover,
p a:active { 
	color: 					#C00;
	text-decoration:		none;
}


/*   Header   */
#header {
	width: 					100%;
}
#header img {
	margin: 				5px;
}



/*   Main Content   */

/*
#logo {
	width:					675px;
	height: 				251px;
	margin: 				20px auto;
	background-image:		url(../gfx/Fluttabyes.png);
}
*/

/*
#logo h1 {
	display: 				none;
}
*/

#screenshots img {
	margin: 				5px;
	-moz-border-radius: 	5px;
	-webkit-border-radius: 	5px;
	border: 				5px solid #fff;
}

