/* Basic HTML Style Definitions Start Here */


body {

}



h1, h4 {
	font-family: Verdana, Arial, sans-serif;
	color: #0381E7;
}
h2, h5 {font-family: Verdana, Arial, sans-serif;
color: #7FDD00}
h3, h6 {font-family: Verdana, Arial, sans-serif;
color: #665E80;}

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

	color: #666F80;

}


/* Basic HTML Style Definitions End Here */


/* Div tag ID definitions start here */
#maintable {background-image:url(images/snowtile1.jpg)}
#masthead {
	background-color: #CFF1FC;
	height: 185px;
	width: 975px;
	background-position: center;
	background-image: url(MGI-Winter2008/winter2008-masthead.jpg);
}



#navbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2E2F2D;
	background-color: #CFF1FC;
	height: 65px;
	width: 975px;
	background-image:url(MGI-Winter2008/winter2008-navbar.jpg);
	background-repeat: no-repeat;
}

#games {

	height: 350px;

	width: 156px;

	float: left;

	background-image: url(gamesbkg.jpg);

	background-repeat: repeat-y;
	

}

#maincontent {
	background-color: #BBE9F7;
	width: 665px;
	float: left;
	height: auto;
	display:inline;
	background-repeat: repeat-y;
}


#rightcontent {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #00CCFF;
	
	background-color: #CCCCCC;

	height: 309px;

	width: 310px;

}

#mainplusside_container {
	background-color: #BBE9F7;
	height:auto;
	width: 975px;
}

#newsidebar {
	float: left;
	width: 284px;
	height: auto;
	background-color: #A4E1EC;
}

#sh-img-header {
	background-image: url(assets/layout/sitewide/sidebar-img/shiphand3.png);
	height: 66px;
	width: 284px;
	visibility:visible;
	float:left;
	background-repeat: no-repeat;
	background-position: 7px;
}

#pa-img-header {
	height: 66px;
	width: 284px;
	background-image: url(assets/layout/sitewide/sidebar-img/payment3-f.png);
	visibility:visible;
	float:left;
	background-repeat: no-repeat;
	background-position: 7px;
}
	 
#co-img-header {
	height: 66px;
	width: 284px;
	background-image: url(assets/layout/sitewide/sidebar-img/contact3.png);
	visibility:visible;
	float:left;
	background-repeat: no-repeat;
	background-position: 7px;
}
#sidebar {
	
	background-color: #EEEEEE;

	height: auto;

	width: auto;

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

	float: none;

	color: #DDFFFF;

}

#photo {
	
	width: 513px;

}


#container {
	
	height: auto;

	width: auto;

	background-color: #EEEEEE;

}

#addon {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #3333FF;

	height: auto;
	
	width: 750px;

}

#contain { 
width: 975px;
height: 550px;

}

#cattitle {
	background-color:#CCCCCC;
	width: 975px;
	height: 75px;
	background-position: right center;
	background-image:url(images/CategoryTitleBackground.png);
	
	}
	
#itempane {
	background-color:#EAF4FF;
	width: 750px;
	height: 799px;
	float: left;
	}
	
#catsortpane {
	background-color:  #DADCDE;
	width: 225px;
	height: 799px;
	float: left;
}

#adspaceblock1 { 
background-color:#000000;
width: 225px;
height: 225px;

}

#navbartext {
	position:absolute;
	width:761px;
	height:29px;
	z-index:1;
	left: 153px;
	top: 199px;
}

#layer_cattitle {
	position:absolute;
	left:365px;
	top:270px;
	width:594px;
	height:69px;
	z-index:2;
}


#ShipNew-USA-Bar {
	background-color: #E0E8E9;
	height: 42px;
	width: 230px;
	background-image: url(assets/layout/sitewide/bluauraship/USA-Bar.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	clear: both;
}
#ShipNew-Canada-Bar {
	background-color: #E0E8E9;
	height: 42px;
	width: 230px;
	background-image: url(assets/layout/sitewide/bluauraship/Canada-Bar.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	clear: both;	
 }
 
#ShipNew-Mexico-Bar {
background-color: #E0E8E9;
height: 42px;
width: 230px;
background-image: url(NewShip-BluAura-v2008/Mexico-Bar.png);
float:right;
margin-left: 40px;
clear: both;
} 
 
#ShipNew-Global-Bar {
	background-color: #E0E8E9;
	height: 40px;
	width: 230px;
	background-image: url(assets/layout/sitewide/bluauraship/Global-Bar.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	clear: both;
}
#ShipNew-USA-Panel {
	background-color: #E0E8E9;
	width: 230px;
	height: 155px;
	background-image: url(assets/layout/sitewide/bluauraship/USA-Panel.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	clear: both;
	background-repeat: no-repeat;
 }
#ShipNew-Canada-Panel {
	background-color: #E0E8E9;
	height: 78px;
	width: 230px;
	background-image: url(assets/layout/sitewide/bluauraship/Canada-Panel.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	clear: both;	
 }
 
 #ShipNew-Mexico-Panel {
	background-color: #E0E8E9;
	height: 84px;
	width: 230px;
	background-image: url(NewShip-BluAura-v2008/Mexico-Panel.png);
	float: right;
	margin-left: 40px;
	clear: both;
	
 }
 
#ShipNew-Global-Panel {
	background-color: #E0E8E9;
	width: 230px;
	height: 77px;
	background-image: url(assets/layout/sitewide/bluauraship/Global-Panel.png);
	float: right;
	margin-left: 27px;
	margin-right: 27px;
	;
	clear: both;
	margin-bottom: 12px;
}

#ComprehesiveShip {
	background-color: #EEEEEE;
	height: 593px;
	width: 230px;
	background-image: url(images/Comprehbg.jpg);
	background-repeat: repeat;
 }
 
 #FreeShipH07 {
	background-color: #85AEFF;
	height: 140px;
	width: 457px;
	float: left;
}

#GreenH07 {
	height: auto;
	width: 349px;
	background-color: #66CC99;
	float: left;
 }
 
 #H07MainText {
	height: auto;
	width: 806px;
	background-color: #D6DDFA;
}

#copyright-legal {
	background-color: #666666;
	height: 50px;
	width: 975px;
}

#L2_shipping_textlayer {
width: 256px;
height:auto;
margin-left: 14px;
margin-right: 14px;
visibility:visible;
float:left;
clear: both;
}

#L2_payment_textlayer {
width: 256px;
height: auto;
margin-left: 14px;
margin-right: 14px;
visibility:visible;
float:left;
display:inline; }

#L2_contact_textlayer { 
width: 256px;
height: auto;
margin-left: 14px;
margin-right: 14px;
visibility:visible;
float:left;
display:inline; }

#L2_main_subplane {
width: 617px;
height:auto;
margin-left: 24px;
margin-right: 24px;
visibility:visible;
float:left; 
display:inline;}

#L2_mainImage_textlayer { 
width: 615px;
height: 349px;
visibility:visible ;
display:inline;
float:left; 

}

#L2_main_itemdescription_textlayer { 

width: 597px;
height: auto;
visibility:visible ;
margin-left: 10px;
margin-right: 10px;
display:inline;}

#L2_5-constrain-layer {

width: 616px;
height: auto;
display:inline;
 }

#L3_main_ItemTitle_subplane {
	width: 615px;
	height: 56px;
	margin-left: 1px;
	margin-right: 1px;
	visibility:visible;
	float:left;
	text-align: center;
	display:inline;
}

#L3_main_ItemSubTitle_subplane {
	width: 615px;
	height: 43px;
	margin-left: 1px;
	margin-right: 1px;
	visibility:visible;
	float:left;
	text-align: center;
	display:inline;
}

#L3_temp {
width: 615px;
height: auto;
margin-left: 1px;
margin-right: 1px;
visibility:visible;
float:left;
display:inline;}

#L3_main_MediumImages_subplane { 
width: 256px;
height:auto;
margin-left: 17px;
float: left;
display:inline;


}

#L3_main_Features_textlayer { 
width: 340px;
height: auto;
margin-left: 2px;
margin-right: 2px;
float: left;
display:inline;
} 


#L3_main_PackageContents_textlayer {
width: 340px;
height: auto;
margin-left: 2px;
margin-right: 2px; 
float: left;
display:inline;
}


#L4_main_LargeImage_PositioningLayer {
	width: 550px;
	height: auto;
	margin-left: 33px;
	margin-right: 33px;
	float:left;
	text-align: center;
	display:inline;
}
/* Div tag definitions end here */







/* Class definitions start here */ 


.price {	
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

	font-weight: bold;
	
	color: #5BA032;
	

	}
	
	.price-beta {	
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/

	font-weight: bold;
	
	color: #07A8E4;
	

	}
	
.itemname {
	color: #6699FF;
	font-weight: bold;
	font-size: larger;
	font-variant: normal;
	text-align: center;	
}

.itemid {
	font-style: italic;
	font-weight: lighter;
	font-variant: small-caps;
	color: #6633FF;
}
	
.itemsum {
	font-weight: 200;
	color: #666F80;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: inherit;
	list-style: disc;
	text-align: left;	
}	

.itemcell {
	background-color: #CCCCCC;
	background-repeat: no-repeat;
	text-indent: 3px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;	
}

.itemsubcell {
	background-color: #F1F1F1;
	background-repeat: no-repeat;
}


.sidebarcell {
	background-color: #EEEEEE;
	
}



.sidebarsubcell {
	
	color: inherit;
	background-color: #F0F0F0;

}

.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E4E9F0;
}

.categorytitle {
	font-family: Verdana, Arial, sans-serif;
	color: #0381E7;
	font-size: 36px;
	font-weight: 500;
}


.style3 {
	color: #CCCCCC;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style4 {
	color: #FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.style5 {font-family: Geneva, Arial, Helvetica, sans-serif}
.style6 {color: #FFFFFF}
.style7 {color: #FFFFFF; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: larger; }
.style8 {font-weight: bold}
.style9 {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; }

.sidebartext-smaller {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
/* Class definitions end here */








a:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #2E46CC;
}



a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #257826;
}



a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #99FF33;
}



a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #00CC33;
}

/*Specific Item Adjustments*/

/*MGI Keylight Adjustments*/

#mgi-keylight_CustomContainer { 

width: 586px;
height: auto;}

#mgi-keylight_ColorChoices {
width: 300px;
height: 520px;
background-image:url(images/MGILEDKeyLight-SixGreatColors-300px.jpg);
float:left; }

#mgi-keylight_Features_text {
width: 286px;
height: auto;
float: left;

 }
 
/* MGISYSTEMS.NET*/

#mgisystems-dot-net_Featuredleftpane {
	width: 390px;
	height: auto;
	background-color: #D0DCE6;
}

#mgisystems-dot-net_WelcomeMessage {
width: 975px; 
height: 99px;
background-color:#CDD1D6;
 }

/*MGI-Games/SNES-CAT/*/


#snes-cat_common_Lock {
	height: 673px;
	width: 754px;
}

#snes-cat_common_consoleheader_L1 {
	height: 138px;
	width: 754px;
	background-image:url(mgi-games/snes-cat/common/snespage-2ndattempt-modify_r2_c2.jpg);
 }


#snes-cat_common_featuredTitles-L1 {
	width: 432px;
	height: 535px;
	background-image: url(mgi-games/snes-cat/common/snespage-2ndattempt_r3_c2.jpg);
	float: left;
	
}

#snes-cat_common_featuredTitles-L2 {
	width: 372px;
	height: 379px;
	margin-top: 34px;
	margin-right: 36px;
	margin-bottom: 122px;
	margin-left: 24px;

 }

#snes-cat_common_Accessories-L1 {
	width: 322px;
	height: 276px;
	background-image:url(mgi-games/snes-cat/common/snespage-2ndattempt-modify_r3_c3.jpg);
	float: left;
	


 }

#snes-cat_common_Accessories-L2 {
	width: 237px;
	height: 171px;
	margin-top: 80px;
	margin-right: 47px;
	margin-bottom: 25px;
	margin-left: 38px;


 }

#snes-cat_common_NewArrivals-L1 {
	
	width: 322px;
	height: 259px;
	background-image:url(mgi-games/snes-cat/common/snespage-2ndattempt_r4_c3.jpg);
	float: left;
	

}

#snes-cat_common_NewArrivals-L2 {
	width: 237px;
	height: 176px;
	margin-top: 54px;
	margin-right: 47px;
	margin-bottom: 29px;
	margin-left: 38px;

 }

/*/MGI-games/pstwo-cat/*/

#pstwo-cat_common_Lock {
width: 775px;
height: 674px; }

#pstwo-cat_common_consoleheader_L1 {
	height: 142px;
	width: 775px;
	background-image:url(mgi-games/pstwo-cat/common/ps2page_r2_c2-mf.jpg);
 }
 
#pstwo-cat_common_leftsidebar_L1 {

width: 200px;
height: 532px;
background-image: url(mgi-games/pstwo-cat/common/pstwo-cat-page_r3_c1.jpg);
float: left;

 }

#pstwo-cat_common_leftsidebar_L2 {
	width: 123px;
	height: 437px;
	margin-top: 19px;
	margin-right: 39px;
	margin-bottom: 79px;
	margin-left: 38px;

 }




#pstwo-cat_common_Featured-Titles_L1 { 
width: 453px;
height: 532px;
background-image:url(mgi-games/pstwo-cat/common/pstwo-cat-page_r3_c2.jpg);
float: left;
 }

#pstwo-cat_common_featuredTitles-L2 {
	width: 372px;
	height: 379px;
	margin-top: 34px;
	margin-right: 39px;
	margin-bottom: 122px;
	margin-left: 45px;

 }


#pstwo-cat_common_NewArrivals_L1 { 
width: 322px;
height: 292px;
background-image:url(mgi-games/pstwo-cat/common/pstwo-cat-page_r3_c3.jpg);
float: left;


}

#pstwo-cat_common_NewArrivals_L2 {
	width: 233px;
	height: 204px;
	margin-top: 62px;
	margin-right: 49px;
	margin-bottom: 26px;
	margin-left: 40px;


}


#pstwo-cat_common_Accessories_L1 {

background-image:url(mgi-games/pstwo-cat/common/pstwo-cat-page_r4_c3.jpg);
width: 322px;
height: 240px;
float: left;

  }

#pstwo-cat_common_Accessories_L2 {
	
	width: 233px;
	height: 74px;
	margin-bottom: 120px;
	margin-top: 46px;
	margin-right: 49px;
	margin-left: 40px;

  }


/*#pstwo-cat_common_L1_R1 {*/
/*min-height: 532px;
max-height: 532px;
min-width: 975px;
max-width: 975px;}*/

 

/*/MGI-games/xbox-cat/*/

/*#g3-imgheader { clear: right;
width: 284px;
height: 56px;
float: right; }
#g3-imgheader.shiphandle {
	background-image: url(assets/layout/sitewide/sidebar-img/shiphand3.png);
	background-repeat: no-repeat;
	background-position: 7px;
}



.g3-imgheader { clear: right;
width: 284px;
height: 56px;
float: right;  }

.g3-imgheader.shiphandle { 	background-image: url(assets/layout/sitewide/sidebar-img/shiphand3.png);
	background-repeat: no-repeat;
	background-position: 7px; }


.sidebar-section-bg {width: 284px;
height: auto;
background-color:#A4E1EC;
float: right;
clear: right;
margin-bottom: 12px;

}

.sidebar-section-bg p {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #103272;
}
div#g3-imgheader.returns {
	background-image: url(assets/layout/sitewide/sidebar-img/returns3.png);
	background-repeat: no-repeat;
	background-position: 7px;
}

div#g3-imgheader.paymentoptions {
	background-image: url(assets/layout/sitewide/sidebar-img/payment3-f.png);
	background-repeat: no-repeat;
	background-position: 7px;
} 

div#g3-imgheader.contact {
	background-image: url(assets/layout/sitewide/sidebar-img/contact3.png);
	background-repeat: no-repeat;
	background-position: 7px;
} 
.textholder-256px { width: 256px;
height: auto;
margin-left: 14px;
margin-right: 14px;
clear: right;
margin-bottom: 9px;
}

#g3-product-desc { width: 512px; 
height: 224px;
clear: none;
background-color: #A6C5F9;
margin-bottom: 18px;
margin-left: 44px;
margin-right: 44px;
float: right;
}



.bcne {
	float: right;
	height: 36px;
	width: 36px;
	background-image: url(assets/layout/bluecorner/36x36bluecorner-ne.png);
	background-repeat: no-repeat;
		clear: none;
}
.bcnw {
	background-image: url(assets/layout/bluecorner/36x36bluecorner-nw.png);
	background-repeat: no-repeat;
	margin: 00px;
	padding: 00px;
	float: left;
	height: 36px;
	width: 36px;
		clear: none;
}
.bcsw {
	background-image: url(assets/layout/bluecorner/36x36bluecorner-sw.png);
	background-repeat: no-repeat;
	float: left;
	height: 36px;
	width: 36px;
		clear: none;
}
.bcse {
	background-image: url(assets/layout/bluecorner/36x36bluecorner-se.png);
	background-repeat: no-repeat;
	float: right;
	height: 36px;
	width: 36px;
	clear: none;
}
#g3-product-features {
	width: 512px;
	height: auto;
	clear: none;
	background-color: #A6C5F9;
	margin-bottom: 0px;
	margin-left: 44px;
	margin-right: 44px;
	float: right;
}
		

#g3-iincluded { width: 512px; 
height: auto;
clear: none;
background-color: #A6C5F9;
margin-bottom: 18px;
float: right;
}

.primary-panel-region {width: 600px;
height: 512px;
background-color:#93C0EE; 
float: left;
clear: left; 

 }
 
 div#newsidebar p { font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #103272;  }*/

