/*---------------------------------------------------------------------------
T O Y S T O R Y   T E A S E R S I T E
-----------------------------------------------------------------------------
--------------------------------
RESETS
------------------------------*/
/*Headers*/
/*h1 is used to hold "LEGO.com" and can therefore not be used in the content markup. h3 to h6 is available for use.*/
/*h2 is used for the site header (here "[sitename]") and can therefore not be used in the content markup. h3 to h6 is available for use.*/
h2 { text-indent: -9999px; position: absolute; } /*Adjust as necessary*/
/*Page header(s) - e.g. "Downloads, Products, Fun Zone" etc.*/
/*h3 { font: bold 145%/1.25 arial, lucida, verdana, helvetica, sans-serif; color: #000; }
/*Addtional headers*/
h4 { font: bold 95%/1.25 arial, lucida, verdana, helvetica, sans-serif; }
/*h5 { font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; color: #000; }
h6 { font: normal 80%/1.25 Verdana, lucida, arial, helvetica, sans-serif; color: #000; }

--------------------------------
STRUCTURE
------------------------------*/
body { background:url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/picDC1CCD60E6D1ADEAB030788C1E599616.jpg ) #7FBEDE center 0px no-repeat;}
#siteContainer {width: 950px; position: relative; text-align: left; padding: 5px 0 0 0;min-height:974px;height:auto !important;height:974px;}
#branding { padding:5px 0 0 0; width: 100%; position: relative; }
#primaryNav {bottom:0;left:200px;position:absolute;top:36px;width:700px;}
#footerBg { width: 950px; height: 0px; margin: 0 0 33px 0; clear:both;  }

#contentWrapper { font: normal 80%/1.25 arial, Verdana, lucida, helvetica, sans-serif; float:left; width:950px; }
#contentMain { color:#29639D;margin:0 auto;position:relative;text-align:left;width:950px; }
.contentAdd { float: left; width: 33%; text-align: center;}

/*------------------------------
ADDITIONAL CLASSES
------------------------------*/
.clear { clear: both;}
#buzzlightyear {background:url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/pic48B61CE0764AB358AC729ED1E45E9CF7.png ) no-repeat; height: 91px; width: 123px; float:left; position:absolute; top: 38px; right:-25px; z-index: -1;}
#alien {background:url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/pic0B8A1CAEB7AABAF735558814BB3E1DB5.png ) no-repeat; height: 83px; width: 83px; float:left; z-index: 2; position:absolute; top: 275px; left: -60px;}

.contentWrapperTop, .contentWrapperBottom {float: left; height: 10px;line-height: 1px; width: 950px;}
.contentWrapperTop {background: url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/picBC38E1CA076835314DFEBD89713D0A00.png) no-repeat;}
.contentWrapperInner {background: url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/picE1F63087AE631FFFBD9FDAD15AEB1AFE.png) repeat-y; float: left;padding:10px 0 5px 20px;width:950px;}
.contentWrapperBottom {background: url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/picF69A1E71878C1DE44F44EE5F77ABC7E9.png) no-repeat;}
 #bModal { background-color: #000; position: absolute; top: 0; left:0; z-index:9998; }
 

/* MENU FOR NON FLASH USERS */
.noFlashMainMenu { width: 950px; text-align: center; }
#alternateFlashContentlogo { padding: 50px 0 50px 368px; }
#alternateFlashContentdownloadbtn { padding: 50px 0 50px 400px; }
#alternateFlashContent p { font-family: Times New Roman; font-size: 150%; padding: 0 0 0 106px; }
#mainPageNoFlash { background: url(http://cache.lego.com/upload/contentTemplating/ToyStoryDictionary/images/pic6B2A34ACB93475959F4F2F9B220A65FE.png) no-repeat; height:451px; width:974px; }
#mainPageNoFlash #alternateFlashContent { padding-top: 50px; }

/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#GFcontainer p { color: #000000; }

/*------------------------------
LINKS
------------------------------*/
a:active, a:focus { outline: 0; }
#contentMain a {color: #29639D;cursor:pointer;text-decoration:none; }

/*------------------------------
IMAGES
------------------------------*/


