html, body, div { margin: 0px; padding: 0px; font: 12px Arial, Verdana, 'Lucida Grande', Geneva, sans-serif; color: #151616; }
body { background: url(../images/background.png) repeat; }

img { margin: 0px; padding: 0px; border: 0px; }

#bgImgFade { background: url(../images/background_fade.png) repeat-x top center; }
#bgImgStyle { background: url(../images/background_style.png) no-repeat top center; }

#globalContainer { width: 1005px; margin: 0px auto; padding: 5px 0px 0px 0px; }
#globalHeader { position: relative; background: url(../images/header.png) no-repeat; height: 73px; width: 1005px; }

#globalHeader .logoLink { position: absolute; top: 4px; left: 9px; }
#globalHeader .logoLink a { position: relative; display: inline-block; width: 360px; height: 69px; }
#globalHeader .logoLink a { display: block; }

#globalNav { width: 987px; height: 25px; margin: 0px auto; background: url(../images/background_nav.gif) repeat-x top center; }

#navHome, #navMerchant, #navAffiliate, #navTechnology, #navNews, #navAbout, #navLogin { float: left; height: 25px; }

#navHome { width: 69px; }
#navMerchant { width: 88px; }
#navAffiliate { width: 78px; }
#navTechnology { width: 94px; }
#navNews { width: 112px; }
#navAbout { width: 81px; }
#navLogin { float: right; width: 70px; }

#globalBody { background: url(../images/background_body.png) repeat-y top center; width: 1005px; }

#mainImage { width: 987px; height: 239px; margin: 0px auto; background: url(../images/main_image_new.jpg) no-repeat top center; }

#globalContent { position: relative; width: 987px; margin: 0px auto; }

#globalContent #creativeIcon { position: absolute; z-index: 1; left: -25px; bottom: -30px; width: 149px; height: 158px; background: url(../images/creative_icon.png) no-repeat; }

#globalContent #butterflyIcon { position: absolute; z-index: 1; right: 5px; bottom: 0px; width: 21px; height: 20px; background: url(../images/butterfly_icon.png) no-repeat; }

#globalContent #infoClickIcon { position: absolute; z-index: 1; left: 570px; top: 35px; width: 131px; height: 87px; background: url(../images/info_click.png) no-repeat; }

#globalContent .homeLeft { width: 355px; background: #fff; vertical-align: top; }
#globalContent .homeSpacer { width: 1px; background: #bbb; }
#globalContent .homeMiddle { width: 391px; background-color: #262828; background-image: url(../images/home_middle_bg.png); background-repeat: no-repeat; background-position: bottom right; vertical-align: top; }
#globalContent .homeRight, #globalContent .homeRight .rightSub { width: 239px; background-color: #e4e4e4; background-image: url(../images/home_right_fade.png); background-repeat: repeat-y; background-position: top left; vertical-align: top; }

#globalContent .homeLeft .homeAccent { width: 355px; height: 5px; font-size: 5px; line-height: 5px; background: #d2d2d2; border-bottom: 1px solid #bbb; }
#globalContent .homeMiddle .homeAccent { width: 391px; height: 5px; font-size: 5px; line-height: 5px; background: #393b3b; border-bottom: 1px solid #757575; }
#globalContent .homeRight .homeAccent { width: 239px; height: 5px; font-size: 5px; line-height: 5px; background: #b2a7c3; border-bottom: 1px solid #bbb; }

#globalContent .homeLeft .leftContent { width: 325px; padding: 10px 15px 0px 15px; line-height: 1.2em; }
#globalContent .homeLeft .leftContent h1 { margin: 0px; padding: 0px 0px 5px 0px; font-size: 22px; line-height: 0.9em; font-weight: normal; }
#globalContent .homeLeft .leftContent h2 { margin: 0px; padding: 10px 0px 0px 0px; font-size: 18px; line-height: 1.2em; font-weight: normal; }

#globalContent .homeLeft .leftContent ul { margin: 0px; padding: 8px 5px 8px 25px; }

#globalContent .homeLeft a, #globalContent .homeLeft a:link { color: #005b94; text-decoration: underline; }
#globalContent .homeLeft a:hover { color: #007ac8; }

#globalContent .homeMiddle .middleHeader { width: 370px; padding: 0px 10px 0px 11px; font-size: 11px; line-height: 1.2em; color: #fff; }
#globalContent .homeMiddle .middleHeader h1 { margin: 0px; padding: 0px; font-size: 32px; line-height: 1.4em; font-weight: normal; }

#globalContent .homeMiddle .middleThumbnails { width: 360px; padding: 0px 8px 5px 23px; font-size: 11px; line-height: 0px; color: #fff; }
#globalContent .homeMiddle .middleThumbnails td { width: 69px; height: 69px; line-height: 0px; }
#globalContent .homeMiddle .middleThumbnails td div { line-height: 0px; }

#globalContent .homeRight .rightHeader { width: 230px; height: 32px; background: #2d3232; padding: 0px 0px 0px 9px; }
#globalContent .homeRight .rightHeader h2 { margin: 0px; padding: 0px; font-size: 20px; line-height: 32px; color: #fff; font-weight: normal; }

#globalContent .homeRight .rightSub { width: 220px; background: #c2c4c3; padding: 10px 10px 10px 9px; font-size: 11px; line-height: 1.2em; }
#globalContent .homeRight .rightSub h3 { margin: 0px; padding: 0px; font-size: 12px; line-height: 1.4em; font-weight: bold; }

#globalContent .homeRight .rightContent { width: 220px; padding: 7px 10px 0px 9px; font-size: 11px; line-height: 1.2em; }
#globalContent .homeRight .rightContent h3 { margin: 0px; padding: 0px; font-size: 15px; line-height: 1.4em; font-weight: normal; }

#globalContent .homeRight .rightSub h3 a, #globalContent .homeRight .rightSub h3 a:link { color: #151616; text-decoration: none; }
#globalContent .homeRight .rightSub h3 a:hover { color: #007ac8; }

#globalContent .homeRight .rightSub ul { margin: 0px; padding: 0px 0px 5px 0px; }
#globalContent .homeRight .rightSub li { padding: 3px 0px 0px 10px; list-style: none; }

#globalContent .homeRight a, #globalContent .homeRight a:link { color: #005b94; text-decoration: underline; }
#globalContent .homeRight a:hover { color: #007ac8; }

#globalBottom { background: url(../images/footer.png) no-repeat top center; width: 1005px; height: 20px; }

#globalFooter { position: relative; padding-bottom: 50px; width: 987px; margin: 0px auto; font-size: 11px; color: #bbb; }
#globalFooter .footLeft, #globalFooter .footRight { font-size: 11px; color: #bbb; }
#globalFooter .footLeft { float: left; padding-left: 5px; }
#globalFooter .footRight { float: right; padding-right: 5px; }

#globalFooter .footRight a, #globalFooter .footRight a:link { color: #bbb; text-decoration: none; }
#globalFooter .footRight a:hover { color: #999; text-decoration: none; }

/**************************************************************

	MultiBox
	v1.3

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 0px solid #fff;
	background-color: #fff;
	display: none;
	z-index: 153;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(../images/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxTL, .MultiBoxTR, .MultiBoxBL, .MultiBoxBR {
	position: absolute;
	background: url(../images/feed_pop_ends.png) no-repeat;
	height: 37px;
	width: 37px;
}

.MultiBoxTL {
	top: -37px;
	left: -37px;
	background-position: top left;
}

.MultiBoxTR {
	top: -37px;
	right: -37px;
	background-position: top right;
	cursor: pointer;
}

.MultiBoxBL {
	bottom: -37px;
	left: -37px;
	background-position: bottom left;
}

.MultiBoxBR {
	bottom: -37px;
	right: -37px;
	background-position: bottom right;
}

.MultiBoxTM, .MultiBoxBM {
	position: absolute;
	left: 0px;
	background: url(../images/feed_pop_tb.png) repeat-x;
	height: 37px;
	width: 100%;
}

.MultiBoxTM {
	top: -37px;
	background-position: top center;
}

.MultiBoxBM {
	bottom: -37px;
	background-position: bottom center;
}

.MultiBoxML, .MultiBoxMR {
	position: absolute;
	background: url(../images/feed_pop_lr.png) repeat-y;
	height: 100%;
	width: 37px;
}

.MultiBoxML {
	top: 0px;
	left: -37px;
	background-position: center left;
}

.MultiBoxMR {
	top: 0px;
	right: -37px;
	background-position: center right;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #fff;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(../images/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(../images/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(../images/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(../images/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0px 0px 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0px 0px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0px 35px 0px 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
}

.MultiBoxDescription a, .MultiBoxDescription a:hover {
	color: #000;
	text-decoration: none;
}



/*************************************************************/


