/*---------------------------------------------------------------------------
G L O B A L   E L E M E N T S
---------------------------------------------------------------------------*/
/*Resets*/
* { margin: 0; padding: 0; }
html { font-size: 100%; }
body { text-align: center; overflow: hidden; overflow-y:scroll; background: #000 url(http://cache.lego.com/images/Starwars/Common/site_tile.gif) repeat-x; }
table { border-collapse: collapse; } 
img, fieldset { border: 0; }
ol, ul { list-style: none; }
/*Headers*/
h3, h4, h5, h6 { color: #fff; } /*h1 is used to hold "LEGO.com" and h2 is used for the site header - here "Batman". h3 to h6 is available and can be used.*/
/*Page header(s) - e.g. "Downloads, Products, Fun Zone" etc. (Of cause exeptions can occur)*/
h3 { font: bold 145%/1.25 arial, lucida, verdana, helvetica, sans-serif; }
/*Tout headers (Of cause exeptions can occur)*/
h4 { font: bold 95%/1.25 Verdana, lucida, arial, helvetica, sans-serif; }
/*Addtional headers*/
h5 { font: bold 95%/1.25 Verdana, lucida, arial, helvetica, sans-serif; }
h6 { font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; }
/*Links*/
a, a:visited, a:active { color:#333333; outline:0; text-decoration: none; }
a:hover { text-decoration: none; color:#333333; outline:0; }
/*---------------------------------------------------------------------------
C O M M O N   E L E M E N T S
-----------------------------------------------------------------------------
-------------------------------- 
STRUCTURE
------------------------------*/
/*Selectors from legoPage.css is overwritten in order to hold two background images and still centering the site*/
#lp-container { width:1700px; height:675px; margin: 0 auto; text-align: center; position: absolute; top: 0; left: -465px; background: url(http://cache.lego.com/images/Starwars/Common/BGimage.jpg) no-repeat; }
.RegionInfo, #h-Container, #GHcontainer { margin: 0 0 0 465px; _margin: 0; }
#f-Container { margin: 0 0 0 465px; _margin: 0; }
#GFcontainer { border-top:20px solid #000; margin:0 0 0 465px; _margin: 0; }  
/*------------------------------------------*/
#wallpaper { width: 770px; margin: 0 auto; position: relative; } /*wallpaper has taken over lp-container's functions*/
#container, #HOcontainer, #FZcontainer, #MOcontainer, #COcontainer, #DOcontainer, #GAcontainer, #VGcontainer, #GALcontainer { width: 770px; margin: 0 auto; text-align: left; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/picF826F3D4-8B43-45E2-AD15-57B7A8AC343E.gif) repeat-y; font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; color: #2C73AB; }
#PRcontainer { width: 770px; margin: 0 auto; text-align: left; background-color:#fff; font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; color: #2C73AB; }
#PRDetailscontainer, #PRSearchcontainer { width: 770px; margin: 0 auto; text-align: left; background-color:#fff; font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; color: #2C73AB; }
#toutOuter { border-bottom:10px solid #000; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/picF826F3D4-8B43-45E2-AD15-57B7A8AC343E.gif) repeat-y; margin:0; padding:0 0 10px 0; width:770px; float:left }
#header { width: 770px; height: 104px; margin:0px auto; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic6AC28D5BF3AD1EA0D559F13E20BF2A8F.jpg) no-repeat; } 
#siteNav { height:75px; width:375px; margin:0px auto; padding:29px 0 0 0; text-align:left; } 
#siteNav a { margin:0; padding:0 }   
.NavItem { margin:0 7px 3px 0; padding:0; float:left } 
.NavMsgboard { float:left; clear:both; display:block; margin:3px 7px 4px 0; padding:0; display:block }   
ul#toutLarge { margin: 10px 0 0 15px; text-align: left; }
#toutLarge li { width: 365px; height: 143px; margin: 0 8px 0 0; display: block; float: left; }
.toutTxtLarge { padding: 3px 5px 0 0; display: block; color:#333333; }
#toutLarge h4 { line-height: 32px; text-indent: 5px; display: block; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic502087F698E15CE582F1B4E77B28DB58.gif) no-repeat; }
#toutLarge a { height: 113px; display: block; }
#toutLarge a:hover { background-color: #ccc; text-decoration: none; }
#toutLarge img { margin: 0; _margin: 0 0 0 -3px; padding: 0 5px 0 0; float: left; }
#lp-container h2 { text-indent: -9999px; position: absolute; z-index: -1; }
#footer { width: 770px; height:75px; background-image: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/picFAF43979919E6AED89C4F79924B2345F.jpg);  clear: both; }
#breadcrumb { width: 770px; margin: 0 0 0 465px; _margin: 0; text-align: left; background-color: #98260d; }
#breadcrumb li { margin: 0 0 0 10px; display: inline; color: #fff; }
#breadcrumb a, #breadcrumb a:visited, #breadcrumb a:active { margin: 0 0 0 10px; font: normal 13px/2.3em verdana; color: #fff; }
.noFlash p { margin: 5px 0 0 0; font: bold 10px verdana, lucida, arial, helvetica, sans-serif; color: #fff; text-align: center; }
.noFlash a, .noFlash a:visited, .noFlash a:hover, .noFlash a:active { color: #f70000 !important; }
.anniversary { margin: 30px 0 0 10px; padding: 0 0 20px 0; display: block; text-align: left; clear: both; }
.leftFloat { float: left; }
.rightFloat { float: right; }
.clear { clear: both; }
/*#subContainer { width: 700px; padding: 40px 0 20px 30px; }*/
/*------------------------------
NPS POPUP
------------------------------*/
#popup { left: 540px !important; top: 80px !important; }
/*---------------------------------------------------------------------------
H O M E P A G E
-----------------------------------------------------------------------------
HO = Homepage
--------------------------------
STRUCTURE
------------------------------*/
#HOcontent { margin:0; float:left; padding:29px 0 0 0 /*background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic0E5B74B6-6EB1-423C-BD7F-B5763573EE94.gif) left top no-repeat;*/ }
#HOcontent ul { padding:0; margin:20px 0 0 10px }
.HOtout { width:242px; height: 227px; padding:0; margin:0 11px 120px 0; display:block; color:#98260d; float:left }
.HOtoutLast { color:#98260d; padding:0; margin:0 0 120px 0; }
.HOtoutTxt { color:#98260d; margin:0; padding:2px 5px 0 15px; display: block }
.swToutImage { margin:0; padding:0; height:227px; float:left;  } 
.HBbetabadge { margin:10px 20px 20px 0; padding:0; float:right }
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
.HOtout h3 { height:42px; text-indent: -9999px; }
/*------------------------------
LINKS
------------------------------*/
.HOtout a { height: 196px; display: block; color:#98260d; text-decoration: none; }
.HOtout a:hover { text-decoration: none; color:#98260d; border: none; }
/*------------------------------
IMAGES
------------------------------*/

/*---------------------------------------------------------------------------
F U N Z O N E
-----------------------------------------------------------------------------
FZ = Fun Zone page
--------------------------------
STRUCTURE
------------------------------*/
ul#FZtout { margin: 10px 0 0 15px; }
#FZtout li { width: 179px; margin: 8px 8px 0 0; float: left; } 

/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#FZcontainer h3 { width: 770px; height: 50px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
#FZcontent h4 { margin: 7px 0 0 0; font: bold 100% verdana; color:#333333; }
#FZcontent p { margin: 0 10px 0 0; font: normal 100% verdana; color:#333333; }
#FZtout h4 { line-height: 32px; text-indent: 5px; display: block; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic502087F698E15CE582F1B4E77B28DB58.gif) no-repeat; }

/*------------------------------
LINKS
------------------------------*/

/*------------------------------
IMAGES
------------------------------*/
#FZcontent img { margin: 0px 10px 0 15px; float: left; }
/*---------------------------------------------------------------------------
M O V I E S
---------------------------------------------------------------------------*/

/*------------------------------
STRUCTURE
------------------------------*/
#MOcontent { margin: 10px 15px 0 15px; }
.MOnoFlash { background-color: #A7B4BD; }
ul#MOcontentNav { width: 220px; height: 319px; overflow: auto; background-color: #A7B4BD; float: left; }
#MOcontentNav li { margin: 0 0 8px 0; list-style-type: none; font-size: 13px; clear: both; }
.MOcontentNavTxt { width: 105px; margin: 0 0 10px 0; cursor: pointer; float: left; }
#MOcontainer #toutLarge li { margin: 20px 8px 80px 0; } 
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#MOcontainer h3 { width: 770px; height: 50px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
/*------------------------------
LINKS
------------------------------*/
#MOcontentNav li a { color: #000; }
#MO-mainContentNavi li a:hover img { text-decoration: none; }
/*-----------------------------
IMAGES
------------------------------*/
#MOcontentNav li img { margin: 0 5px 10px 0; float: left; }
/*---------------------------------------------------------------------------
G A M E
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#GAcontainer { text-align: center; }
#GAultimateGameContainer { width: 575px; margin: 0 auto; padding: 10px 0 0 0; text-align: left; background-color: #000000; }
.GAultimateHeader { width: 508px; height: 38px; margin: 0 0 0 27px; }
.GAultimateColumn { width: 220px; margin: 0 20px 0 30px; display: inline; float: left; }
.GAnoFlash { width: 578; margin: 0 auto; padding: 10px 0 0 0; }
.MOnoFlash { float: left; }
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#GAcontainer h3 { width: 770px; height: 50px; margin: 0 0 10px 0 ; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
.GAultimateColumn p { margin: 0 0 10px 0; color:#98260c }
/*------------------------------
LINKS
------------------------------*/
.GAultimateColumn a { margin: 0 0 10px 0; display: block; }
/*-----------------------------
IMAGES
------------------------------*/
.GAultimateColumn img { margin: 10px 0 0 0; }
/*---------------------------------------------------------------------------
C O M I C S
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#COcontainer { text-align: center; }
#COcontent { width: 738px; margin: 0 auto; text-align: center; background: #000 url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic8A412B52-1F1C-429F-A17D-CC9C81BF05B6.jpg) no-repeat; }
#COheader { width: 738px; height: 50px; text-indent: 170px; position: relative; text-align: left; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic4C2AE54810A969B281E8BB1342A57112.gif); }
#COheader span { position: absolute; top: 2px; left: -53px; color: #ED7E73; font-size: 150%; }
.COmainFlash { width: 710px; margin: 0 auto; }
.COdropdown { margin: 40px 0 0 0; }
#COfooter { width: 738px; height: 104px; /*text-align: center;*/ background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic1978EFB4-18BA-4542-86EA-18D29655C5C5.jpg) no-repeat; }
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#COcontainer h3 { width: 770px; height: 50px; margin: 0 0 10px 0; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
#COheader h4 { padding: 10px 0 0 0; font-size: 110%; }
/*------------------------------
LINKS
------------------------------*/

/*-----------------------------
IMAGES
------------------------------*/



/*---------------------------------------------------------------------------
D O W N L O A D S
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
#DOcontent { height: 500px; margin: 0; width:760px; background: url() 10px bottom no-repeat; }
ul#DOtoutContainer { width:180px; margin:0; padding:0 0 0 10px; float:left; }
#DOtoutContainer li { margin: 0 0 10px 0; float:left; }
.DOwallpaperToutContainer { margin:0; padding:0 0 0 8px; float:left }
.DOwallpaperTout { width:180px; margin: 0 8px 8px 0; float: left; }
.wallpaperImage { margin:0; float:left; padding:0 0 5px 0 }
.wallpaperImage img { margin:0; padding:0 } 
.DOtwoBtnTout { width: 180px; padding:0 0 10px 10px; float: left; }  
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/ 
#DOcontainer h3 { width: 770px; height: 50px; margin: 0 0 10px 0; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/picD05F14469D7573151BE4CA2674C66812.gif) no-repeat; }
#DOcontainer h4 { margin: 0 0 5px 0; padding:0 0 0 10px; color: #98260d; font-size: 115%; } 
#DOcontainer #DOtoutContainer .posterHeader { font-weight:bold; width:180px; height: 28px; margin: 0; line-height: 28px; text-indent: 8px; color: #fff; font-size: 95%; background-color: #98260d; }
#DOcontent p { color: #98260d; width:750px; padding:0 10px 0 10px; margin: 0 0 10px 0; }   
/*------------------------------
LINKS
------------------------------*/
.DOwallpaperTout img { width: 168px; margin: 0 0 5px 0; padding:0 } 
.DOwallpaperTout a img { width: 88px; margin: 0 0 2px 0; border: 0; }
.DOtwoBtnTout a, .DOtwoBtnTout a:visited, .DOtwoBtnTout a:hover, .DOtwoBtnTout a:active { text-decoration: none; display: block; }
/*-----------------------------
IMAGES
------------------------------*/
.DOtwoBtnTout img { width: 180px; margin: 0 0 5px 0; }
.DOtwoBtnTout a img { width: 180px; margin: 0 0 2px 0; border: 0; }

/*---------------------------------------------------------------------------
G A L L E R Y
-----------------------------------------------------------------------------

--------------------------------
STRUCTURE
------------------------------*/
.GalleryMainContainer
{
	background-color: #333333;
	width: 770px;
	text-align: center;
}
#GALmainContent { width: 582px; margin: 0 auto; }
.GALanniversary { margin: 10px; display: block; text-align: left; }
.GalleryImageLink
{
	float: left;
	margin-right: 6px;
	margin-top: 3px;
}


.GalleryEmployeeImage
{
	width: 202px;
	margin-top: 10px;
}

/* Provides the background behind the (6) scene images */
.GalleryScenePanel
{
	width: 606px;
	height: 275px;
	margin: 0px;
	padding: 0px;
	background: #333333 url(http://cache.lego.com/images/starwars/gallery/img606x275_gallerybg.gif) no-repeat left top;
}

/* Contains each of the scene images with a link to the pop-up */
.GallerySceneLink
{
	float: left;
	width: 152px;
	height: 128px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

/* Positioned to the left of each scene image to give horizontal space without using margin or padding in divs */
.GallerySceneSpacer
{
	float: left;
	width: 38px;
	height: 128px;
	margin: 0px;
	padding: 0px;
}

/* Positioned above the scene image to give vertical space without using margin or padding in divs */
.GalleryTopSpacer
{
	width: 580px;
	height: 16px;
	margin: 0px;
	padding: 0px;
}


/* Used in the popup for each gallery scene (GalleryScene.aspx) */
.GallerySceneContainer
{
	position: relative; 
	top: 0px; 
	left: 0px; 
	width: 351px;
	height: 440px;
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background: #3D3D3D url(http://cache.lego.com/images/starwars/gallery/img351x397popupbg.jpg) no-repeat left top;
}

.GallerySceneImage
{
	margin: 4px;
}

.GallerySceneLabel
{
	color: #DDDDDD;
	font-weight: bold;
	font-size: 11px;
}

.GallerySceneText
{
	color: #EEEEEE;
	font-weight: bold;
	font-size: 11px;
}

.GallerySceneTable
{
	margin: 10px;
}

/* Used for the count label in the popup for a gallery scene (GalleryScene.aspx) */
.GallerySceneCountLabel
{
	color: #DDDDDD;
	font-weight: bold;
	font-size: 11px;
}

.GalleryEmployeeText
{
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
}

#GALcontainer { text-align: center; }
#GALcontent h3 { width: 770px; height: 50px; margin: 0 0 10px 0 ; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
#GALcontent h4 { color: #2C73AB; }
#GALtable { width: 450px; height: 500px; margin: 0 auto; padding: 20px 0 0 0; text-align: left; }
.ga-UploadText, .ga-UploadTextDesc { font-size: 13px; color: #2C73AB; }
#GALcontent hr { margin: 10px 0; }
/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/


/*------------------------------
LINKS
------------------------------*/


/*-----------------------------
IMAGES
------------------------------*/



/*********************/
/***Promotion survey*/
/*********************/
.RandomSurvey
{	width:148px;
	height:296px;
	font-size:10px;
	border:solid 1px black;
	
}

.PromotionButtonContainer
{	padding:3px 0px 0px 15px;
	
}
.PromotionTextContainer
{	margin:5px;
	font-size:9px;
	font-family:arial;	
	text-align:center;
	color:Gray;
}


/*---------------------------------------------------------------------------
T E A S E R   P A G E
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#TE-mainContainer {
	width: 770px;
	padding: 40px 0 20px 10px;
	text-align: center;
}

#TE-mainContent {
	width: 570px;
	margin: 0 auto;
	font-size: 13px; 
	text-align: left;
	font-family: verdana;
	color: #fff; 
}

#TE-mainContentTxt {
	margin: 0 0 40px 0;
}

#TE-videoContainer {
	margin: 0 0 20px 0;
	padding: 0;
	display: block;
}

.TE-videoItem {
	width: 146px;
	margin: 0;
	padding: 0;
	font-size: 0;
	float: left;
}

.TE-videoItemMiddle {
	width: 146px;
	margin: 0 50px 0 50px;
	font-size: 0;
	float: left;
}

.TE-videoItem .TE-img, .TE-videoItemMiddle .TE-img {
	margin: 0 0 5px 0;
	padding: 0;
}

.TE-videoItem a img, .TE-videoItemMiddle a img {
	margin: 0;
	padding: 0;
}

	
/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#TE-mainContent h1 {
	margin: 0 0 5px 0;
	padding: 0;
	font: bold 13px/1.25 Verdana;
	color: #EEA53F;
}

/* -----------------------------
IMAGES
------------------------------*/
#TE-mainContentTxt img {
	margin: 0 10px 0 0;
	float: left;
}


/*---------------------------------------------------------------------------
V I D E O G A M E
-----------------------------------------------------------------------------
VG = Videogame
--------------------------------
STRUCTURE
------------------------------*/
#VGtopImg { width: 745px; height: 225px; margin: 0 12px 15px 12px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/picD98BD12A-2F50-472F-B11E-B27D294D494F.jpg) no-repeat; }
#VGcontent { width: 741px; *width: 747px; margin: 0 0 0 11px; border-left: 3px solid #2E2E2E; border-right: 3px solid #2E2E2E; background-color: #000; }
#VGtopBorder, #VGbtmBorder { width: 747px; height: 6px; margin: 0 0 0 11px; font-size: 0px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic7415E369-B6FD-4B2D-9391-F2CAFF3AE3E9.jpg) no-repeat; }
#VGbtmBorder { padding: 0 0 40px 0; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic03838F38-C654-44C5-8F82-F7F9B57A2145.jpg) no-repeat; }
#VGwatchItNow { width: 210px; height: 275px; margin: 20px 17px 40px 10px; _margin: 20px 17px 40px 5px; display: block; background-color: #171717; float: left; }
#VGscreenShots { width: 480px; height: 275px; margin: 20px 0 40px 0; display: block; background-color: #171717; float: left; }

/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#VGcontainer h3 { width: 770px; height: 50px; margin: 0 0 10px 0; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic2769CEEA216E06A49CF136A3F927FB22.jpg) no-repeat; }
#VGcontent h4 { margin: 0 0 0 10px; padding: 7px 0 0 0; color: #49AD64; font: bold 13px arial,san-serif; }
#VGcontent #VGwatchItNow h4 { margin: 0 0 5px 0; padding: 10px 0 0 0; text-align: center; font-size: 14px; font-weight: bold; color: #787878; }
#VGcontent #VGscreenShots h4 { margin: 0 0 5px 0; padding:10px 0 0 0; text-align: center; font-size: 14px; font-weight: bold; color: #787878; }
#VGbtn h5 { margin: 10px 0 3px 10px; color: #919191; }
#VGcontent p.legal { padding: 0 0 10px 0; font-size: 80%; color: #fff; text-align: center; }
#VGcontent p { margin: 0 10px; font: normal 100% arial, san-serif, verdana; color: #fff; }

/*------------------------------
LINKS
------------------------------*/
#VGwatchItNow a img { margin: 0 -7px 0 12px; }

/*------------------------------
IMAGES
------------------------------*/
#VGcontainer img { margin: 0; padding: 0; }
#VGtopImg img { margin: 145px 0 0 495px; }
#VGscreenShots img { margin: 0 -5px 18px 23px; border: 1px solid #8F8F8F; float: left; }
#VGwatchItNow img { margin: 0 0 0 12px; }
#VGcontent .VGplayDemo { width: 707px; height: 60px; margin: 0 0 15px 10px; display: block; clear: both; }
#VGcontent .VGplatforms { margin: 20px 0 ; font-size: 0px; height: 147px; width: 741px; }

/****************************/
/* Promotion                */
/****************************/
.RandomSurvey {	width:148px; height:266px; font-size:10px; border: solid 1px black; }
.PromotionButtonContainer { padding:3px 0px 0px 15px; }
.PromotionTextContainer { margin:5px; font-size:9px; font-family:arial;	text-align:center;	color:Gray; }

/******************/ 

#HolobrickOutercontainer .breadcrumbinner { margin:0 0 0 2px; width:760px; font-family:arial; float:left; padding:3px 0 0 5px; } 
#HolobrickOutercontainer .breadcrumbinner ul { list-style-type:none; color:#98260d; float:left; width:758px; height:29px; background: url(http://cache.lego.com/images/starwars/factbook/758x29breadcrumb_bg.gif ) no-repeat; margin:0; padding:0; }
#HolobrickOutercontainer .breadcrumbinner ul li { float:left; color:#98260d; margin:0; padding:4px 5px 0 5px; }
#HolobrickOutercontainer .breadcrumbinner ul li a { float:left; font-size:1.1em; font-weight:normal; color:#98260d; margin:0; padding:0; } 

#FZcontainer .breadcrumbinner { margin:0 0 0 2px; width:760px; font-family:arial; float:left; padding:3px 0 0 5px; } 
#FZcontainer .breadcrumbinner ul { list-style-type:none; color:#98260d; float:left; width:758px; height:29px; background: url(http://cache.lego.com/images/starwars/factbook/758x29breadcrumb_bg.gif ) no-repeat; margin:0; padding:0; }
#FZcontainer .breadcrumbinner ul li { float:left; margin:0; color:#98260d; padding:4px 5px 0 5px; }
#FZcontainer .breadcrumbinner ul li a { float:left; font-size:1.1em; font-weight:normal; color:#98260d; margin:0; padding:0; }

.detailTitle { margin:0; width:760px; font-size:1.5em; color:#98260d; font-family:arial; line-height:1.7em; font-weight:bold; float:left; padding:0 0 0 7px; }
.flashDetailContainer { margin:0; padding:0 0 0 6px; float:left }
#Comments { width:600px; float:left }
#Data { float:left; clear:all; color:#4c4f54; width: 770px }
.dataItem { margin:5px 0 0 12px; width:740px; font-family:arial; float:left; padding:0 0 10px 0 }
.dataItem img { margin:0; float:left; padding:0 10px 0 0 }
.dataText { float:left; margin:0; padding:5px 10px 0 20px; color:#4c4f54; width:660px; font-size:1.1em }
#Mini {width:770px }
#MiniFigFlash { float:left; clear:both }
#Tabs {float:left; margin:10px 0 0 6px; width:750px; background: url(http://cache.lego.com/images/starwars/factbook/1x33bgImage.gif ) repeat-x; padding:0 }
#DataTabs, #MinifigsTabs, #CommentsTabs {float:left;margin:0;padding:0}
#Tabs a { color:#98260d } 


.inactiveTab
{
	float:left;
	margin:0;
	padding:0;
	width:107px;
	height:33px;
	background: url() no-repeat;
	text-align:center;
	color:#98260d;
	font-family:arial;
	line-height:1.8em;
	font-weight:bold
}

.inactiveTab a
{
	float:left;
	margin:0;
	padding:0;
	width:107px;
	height:33px;
	background: url() no-repeat;
	text-align:center;
	color:#98260d;
	font-size:1.2em;
	font-family:arial;
	line-height:1.8em;
	font-weight:bold
}

.inactiveTab a:hover
{
	float:left;
	margin:0;
	padding:0;
	width:107px;
	height:33px;
	background: url() no-repeat;
	text-align:center;
	color:#98260d;
	font-size:1.2em;
	font-family:arial;
	line-height:1.8em;
	font-weight:bold
}

.activeTab a, .activeTab a:hover 
{
	float:left;
	margin:0;
	padding:0;
	width:107px;
	height:33px;
	background: url() no-repeat;
	text-align:center;
	color:#98260d;
	font-size:1.2em;
	font-family:arial;
	line-height:1.8em;
	font-weight:bold
}

.modelContent { margin:0; font-family:arial; padding:10px } 
.modelTitle { margin:0; color:#4c4f54; font-weight:bold; padding:0 }
.modelText { margin:0; color:#4c4f54; font-weight:normal; padding:0 }


/* --------------------------------
Holobrick, including Search Results
------------------------------*/
.factMenu { float:left; background-color:#fff; margin:0; width:765px; padding:0 0 5px 5px } 
.holoButton { margin:5px 0 0 0; padding:0; float:left; width:135px; height:24px; display:block }
.holoButton a { background: url() no-repeat; float:left; width:135px; height:24px; display:block }
.holoButton a:hover { background: url() no-repeat; float:left; width:135px; height:24px; display:block }
.searchBoxContainer { float:left; width:758px; height:29px; background: url( http://cache.lego.com/images/starwars/factbook/758x29search_bar.gif ) no-repeat; margin:0 0 10px 7px; padding:0; }
.searchBoxTitle { font-size:1em; font-weight:normal; float:left; margin:0; padding:5px 0 0 15px; color:#32353a }
#txtSearch { border:1px solid #cacaca; width:168px; color:#32353a; height:20px; margin:4px 30px 0 20px; padding:1px 0 1px 2px }
.searchItemOuter { margin:0; background-color:#fff; padding:0 }
.searchItemTitle { border-bottom:1px solid #a5a5a5; font-size:1.3em; color:#98260d; font-weight:bold; text-align:left; margin:0 0 10px 75px; width:623px; padding:5px 0 5px 0 }
.searchItem { background-color:#fff; margin:0; padding:10px 0 10px 0 }
.searchItem ul { list-style-type:none; background: url(http://cache.lego.com/images/starwars/factbook/496x95bubble.gif) no-repeat; width:623px; clear:both; background-position:top right; height:95px; margin:0 0 10px 75px; padding:0 }
.searchItem ul li { float:left; margin:0; padding:0 }
.searchItem ul li.searchTitle, .searchItem ul li.searchText { width:400px; float:left; margin:0; padding:4px 0 3px 50px }
.searchTitle { font-size:1.1em; font-weight:bold; float:left; margin:0; padding:0; color:#98260d }
.searchText { font-size:1em; font-weight:normal; margin:0; padding:0; color:#32353a } 
.pagingContainer { margin:0 0 0 350px; color:#98260d; padding:0 } 
.MiniFigFlashContainer { margin:0 0 0 6px }
#HOflashContainer { float:left } 

/* --------------------------------
Partners Page
------------------------------*/
.partnersOuterContainer { width:770px; margin:0px auto; padding:0 } 
.partnersInnerContainer { margin:0; padding:0; width:770px; background-repeat:repeat-y } 
.partnersTopBanner { margin:0; padding:18px 0 }
.partnersMainText { margin:0; padding:0 20px 0 20px }
.partnersMainText h4 { margin:0; font-family:arial; padding:0; font-size:1em; text-align:left; color:#333; }
.partnersMainText p { margin:0; font-family:arial; padding:0 0 15px 0; font-size:.9em; text-align:left; color:#333; }
.partnersFlashArea { margin:0; clear:both; padding:0 145px 10px 145px }
.dtvMovieFlash { }
.partnersFlashHeader img { margin:0; padding:0 } 
.partnersToutAreaOuter { float:left; padding:0; margin:0; width:770px }
.partnersToutHeader { float:left; padding:0 20px 0 20px; margin:0; width:730px } 
.partnersToutHeader img { font-size:1px; margin:0; padding:0 }
.partnersToutArea { float:left; padding:5px 0 10px 0; margin:0; width:770px }
.partnersToutOuter { float:left; padding:0 0 0 20px; margin:0 }
.partnersTout { float:left; margin:0 5px 0 0; padding:0; width:142px }
.partnersBannerOuter { margin:0; padding:0; width:770px }
.partnerLinkOuter { margin:0; padding:0 20px 20px 20px; float:left; width:730px }
.partnerLinkHeader { padding:0; margin:0; height:61px; float:left; color:#333; width:730px }
.partnerLinkHeader a, .partnerLinkHeader a:hover, .partnerLinkHeader a:visited, .partnerLinkHeader a:active { font-family:arial; line-height:3em; font-size:1.2em; color:#333 }
.partnersFooter { margin:0 0 20px 0; padding:0; float:left }

.popupBg { float:left; background:url( ) no-repeat; width:420px; height:400px }
.swLogo { margin:0; float:left; padding:20px 0 10px 20px }
.swPopupContent { font-family:arial; float:left; width:420px; margin:0; padding:15px 0 25px 0 }
.popUpImage { width:120px; float:left; margin:0; padding:0 5px 0 15px }
.popUpText { width:265px; float:left; margin:0; padding:0 }
.popUpText h4 { width:265px; text-align:left; font-size:.8em; color:#333; font-weight:bold; float:left; margin:0; padding:0 }
.popUpText p { width:265px; height:195px; text-align:left; font-size:.8em; color:#333; font-weight:normal; float:left; margin:0; padding:0 }
.swPopupButtonsOuter { padding:0 0 0 40px; float:left; margin:0; width:380px; height:50px }
.swPopupBackButton { width:145px; height:50px; background:url(  ) no-repeat; float:left; margin:0; padding:0 50px 0 0 }
.swPopupContinueButton { width:145px; height:50px; background:url( ) no-repeat; float:left; margin:0; padding:0 } 
.swPopupBackButton a, .swPopupContinueButton a { float:left; cursor:pointer; margin:0; font-family:arial; background:url(  ) no-repeat; width:145px; height:50px }
.swPopupBackButton a:hover, .swPopupContinueButton a:hover { float:left; margin:0; cursor:pointer; font-family:arial; background:url(  ) no-repeat; width:145px; height:50px }
.swPopupButtonsOuter h4 { padding:3px 0 2px 0; text-align:center; width:145px; font-size:1em; font-weight:bold }
.swPopupButtonsOuter p { font-size:.7em; text-align:center; width:145px; color:#fff; font-weight:normal }
/* --------------------------------
Maintenance Page
------------------------------*/
.repairContainer { height:500px }
.repairContainer h3 { width: 770px; height: 50px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/StarwarsDictionary/images/1031/pic80E2069408CE6ABA249FA63663F8BEE7.gif) no-repeat; }
.repairText { padding:50px 0 0 0; width:366px; float:left }
.repairHead { margin::0px auto; width:770px; padding:20px 0; float:left }
.repairJedi { margin:0; padding:0 20px 0 60px; float:left }
.repairJedi img {  }  
.repairSith { padding:70px 0 0 20px; margin:0; float:left }  
.repairSith img {  }