#page
{
	width: 768;
	height: 1000;
	top: 0;
	left: 0;
	margin: 0px auto 0;
	position: relative;
	text-align: left;
	background: #242629 url(images/bg_space.jpg);
}
#header
{
	width: 768;
	height: 130;
	top: 0px;
	left: 0;
	margin: 0 auto;
	float: left;
	padding: 20px 0 0 20px;
	position: relative;
	background: #242629 url(images/SC2_Header.jpg) no-repeat;
}
HTML>BODY #header
{
	width: 748;
	height: 110;
}
#menuside
{
	left: 0;
	margin: 0 auto;
	float: left;
	padding: 0;
	position: relative;
	background: #242629;
	width: 150px;
	height: 737px;
}
#menu
{
	width: 150;
	height: 363px;
	top: 0;
	left: 0;
	margin: 0 auto;
	float: left;
	padding: 58px 0 0 39px;
	position: relative;
	background: #242629 url(images/SC2_Menu.jpg) no-repeat;
}
HTML>BODY #menu
{
	width: 111px;
	height: 305px;
}
#leftside
{
	width: 150;
	height: 374;
	top: 0;
	left: 0;
	margin: 0px auto 0;
	float: left;
	padding: 0;
	position: relative;
	background: #242629 url(images/SC2_LeftSide.jpg) no-repeat;
	vertical-align: top;
}
#main
{
	position: relative;
	vertical-align: top;
	width: 468;
	height: 397;
	background: #242629 url(images/SC2_Main.jpg) no-repeat;
	float: left;
	padding: 34px 0px 0px 34px;
	color: #B9B9B9;
}
HTML>BODY #main
{
	width: 434;
	height: 363;
}
#mainextra
{
	position: relative;
	vertical-align: top;
	width: 468;
	height: 737;
	background: #242629 url(images/SC2_MainSupply.jpg) no-repeat;
	float: left;
	padding: 40px 45px 0px 165px;
	font: 7.1pt Verdana;
	color: #B9B9B9;
}
HTML>BODY #mainextra
{
	width: 258px;
	height: 697px;
}
#mainlong
{
	position: relative;
	vertical-align: top;
	width: 468;
	height: 737;
	background: #242629 url(images/SC2_MainLong.jpg) no-repeat;
	float: left;
	padding: 50px 50px 0px;
	font: 7.1pt Verdana;
	color: #B9B9B9;
}
HTML>BODY #mainlong
{
	width: 368px;
	height: 687px;
}
#mid
{
	position: relative;
	vertical-align: top;
	float: left;
	width: 468;
	height: 100;
	background: #242629 url(images/SC2_Mid.jpg) no-repeat;
	padding: 20px 0px;
}
HTML>BODY #mid
{
	height: 60px;
}
#base
{
	position: relative;
	vertical-align: top;
	float: right;
	width: 468;
	height: 240;
	background: #242629 url(images/SC2_Base.jpg) no-repeat;
	padding: 0px;
}
#basetext
{
	position: relative;
	vertical-align: top;
	float: left;
	width: 380px;
	height: 240;
	padding: 40px 0px 0px;
	left: 45px;
	right: 45px;
	font: 7.1pt/1.7 Verdana;
	color: #B9B9B9;
}
#rightside
{
	width: 150;
	height: 737;
	top: 0;
	left: 0;
	margin: 0 auto;
	float: right;
	padding: 122px 0 0 10px;
	position: relative;
	background: #242629 url(images/SC2_RightSide.jpg) no-repeat;
}
HTML>BODY #rightside
{
	width: 140;
	height: 615;
}
#footer
{
	width: 768;
	height: 133px;
	top: 0;
	left: 0;
	margin: -4px auto 0;
	float: left;
	padding: 20px 0 0 20px;
	position: relative;
	background: #242629 url(images/SC2_Footer.jpg) no-repeat;
}
HTML>BODY #footer
{
	width: 748;
	height: 113;
	top: 4px;
}
BODY
{
	text-align: center;
	background: #191919;
}
LABEL
{
	font: 7.1pt Verdana;
	text-align: left;
	margin-right: -80px;
}
INPUT.formInputText
{
	color: #666;
	background-color: #000000;
	padding: 2px;
	border: 1px solid #6B6B6B;
	margin-bottom: 3px;
	height: 20px;
	font: 7.1pt Verdana;
	width: 200px;
}
INPUT.formInputButton
{
	width: 120px;
	font: bold 7.1pt Verdana;
	float: right;
	background: #B9B7BC;
	border: 1px solid;
	margin-right: 18px;
	color: #171717;
}
UL, LI
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
UL
{
	position: absolute;
	background: transparent url(images/SC2_MenuButtons.gif) no-repeat top left;
	height: 280px;
	width: 80px;
	text-align: center;
}
LI
{
	display: inline;
}
LI A
{
	display: block;
	height: 40px;
	width: 80px;
	line-height: 40px;
	color: #E2C6BA;
	font-size: 18px;
	font-family: georgia, serif;
	text-decoration: none;
}
LI A:hover
{
	color: #43271B;
	background: transparent url(images/SC2_MenuButtons.gif) no-repeat top left;
}
A#menu1:hover
{
	background-position: 0% -280px;
}
A#menu2:hover
{
	background-position: 0% -320px;
}
A#menu3:hover
{
	background-position: 0% -360px;
}
A#menu4:hover
{
	background-position: 0% -400px;
}
A#menu5:hover
{
	background-position: 0% -440px;
}
A#menu6:hover
{
	background-position: 0% -480px;
}
A#menu7:hover
{
	background-position: 0% -520px;
}
#gallerymenu
{
	width: 400;
	height: 79px;
	top: 0px;
	left: 0;
	margin: -4px auto 0;
	float: left;
	padding: 0px 0 0 0px;
	position: relative;
	background: #242629 url(images/SC2_GalleryBase.jpg) no-repeat;
}
HTML>BODY #gallerymenu
{
	width: 400;
	height: 79;
	top: 4px;
}
#gallerypic
{
	width: 400;
	height: 250px;
	top: 0px;
	left: 0;
	margin: 0px auto 0;
	float: left;
	padding: 0px 0 0 0px;
	position: relative;
	background: #242629;
}
LABEL
{
	float: left;
	width: 120px;
	font-weight: bold;
}
INPUT, TEXTAREA
{
	width: 180px;
	margin-bottom: 5px;
}
TEXTAREA
{
	width: 250px;
	height: 150px;
}
.boxes
{
	width: 1em;
}
#submitbutton
{
	margin-left: 120px;
	margin-top: 5px;
	width: 90px;
}
BR
{
	clear: left;
}
TABLE.one
{
	table-layout: fixed;
	font: 7.1pt Verdana;
	color: #B9B9B9;
}
UL.gallery, LI.protoss
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
UL.gallery
{
	position: absolute;
	top: 10px;
	left: 23px;
	background: transparent url(images/SC2_Gallery_Protoss.gif) no-repeat top left;
	width: 352px;
	text-align: center;
}
LI.protoss
{
	float: left;
}
LI.protoss A
{
	display: block;
	height: 45px;
	width: 44px;
	color: #FFF;
	font-size: 14px;
	line-height: 45px;
	font-weight: bold;
	font-family: arial, serif;
	text-decoration: none;
}
LI.protoss A:hover
{
	background: transparent url(images/SC2_Gallery_Protoss.gif) no-repeat top left;
}
A#protoss8:hover
{
	background-position: -352px 0%;
}
A#protoss9:hover
{
	background-position: -396px 0%;
}
A#protoss10:hover
{
	background-position: -440px 0%;
}
A#protoss11:hover
{
	background-position: -484px 0%;
}
A#protoss12:hover
{
	background-position: -528px 0%;
}
A#protoss13:hover
{
	background-position: -572px 0%;
}
A#protoss14:hover
{
	background-position: -616px 0%;
}
A#protoss15:hover
{
	background-position: -660px 0%;
}
UL.galleryterran, LI.terran
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
UL.galleryterran
{
	position: absolute;
	top: 10px;
	left: 23px;
	background: transparent url(images/SC2_Gallery_Terran.gif) no-repeat top left;
	width: 352px;
	text-align: center;
}
LI.terran
{
	float: left;
}
LI.terran A
{
	display: block;
	height: 45px;
	width: 44px;
	color: #FFF;
	font-size: 14px;
	line-height: 45px;
	font-weight: bold;
	font-family: arial, serif;
	text-decoration: none;
}
LI.terran A:hover
{
	background: transparent url(images/SC2_Gallery_Terran.gif) no-repeat top left;
}
A#terran8:hover
{
	background-position: -352px 0%;
}
A#terran9:hover
{
	background-position: -396px 0%;
}
A#terran10:hover
{
	background-position: -440px 0%;
}
A#terran11:hover
{
	background-position: -484px 0%;
}
A#terran12:hover
{
	background-position: -528px 0%;
}
A#terran13:hover
{
	background-position: -572px 0%;
}
A#terran14:hover
{
	background-position: -616px 0%;
}
A#terran15:hover
{
	background-position: -660px 0%;
}
A:link
{
	text-decoration: none;
	color: #C56131;
	font-weight: bold;
}
A:visited
{
	text-decoration: none;
	color: #95390B;
	font-weight: bold;
}
A:hover
{
	text-decoration: underline;
	color: #F6A253;
	font-weight: bold;
}
