/*---------------------------------------------------------------------------
H O M E P A G E
-----------------------------------------------------------------------------
Be careful if assigning global selectors (e.g. body) why they will overwrite properties assigned to the global elements such as GlobalHeader
--------------------------------
STRUCTURE
------------------------------*/
#container { height: 634px; position: relative; font: normal 70%/1.25 Verdana, lucida, arial, helvetica, sans-serif; background: url(http://cache.lego.com/upload/contentTemplating/MarketPortalDictionary/images/picA87C6383979C6BA89DAB874990FCC82F.jpg) repeat-x; }
#column1, #column2, #column3 { position: absolute; top: 94px; }
#column1 { width: 200px; left: 60px; }
#column2 { width: 400px; left: 274px; background-color: #e5f7ff; }
#column3 { width: 200px; left: 688px; }
ul.links { margin: 0 0 10px 0; display: block; }
ul.column21, ul.column22 { width: 200px; margin: 0; float: left; }
ul.column22 { float: right; }
.links li { border-bottom: 1px solid #e5f7ff; }

/*------------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#header h2 { width: 500px; height: 40px; text-indent: -9999px; background: url(http://cache.lego.com/upload/contentTemplating/MarketPortalDictionary/images/picA379BE9E99F18FAAD74FEC0422E6CECB.gif) 20px 15px no-repeat; }
h3 { height: 19px; text-indent: 7px; color: #ffffff; font: bold 120%/19px arial; background-color: #358fb3; }

/*------------------------------
LINKS
------------------------------*/
h3 a { text-decoration: none; color: #ffffff; display: block; }
.links a { padding: 4px 0 4px 16px; display: block;  color: #106488; font-weight: bold; text-decoration: none; background: #e5f7ff url(http://cache.lego.com/upload/contentTemplating/MarketPortalDictionary/images/picCBBE205A4DC4405401D9062D9121003B.gif) 3px 50% no-repeat; }
.links a:hover { background-color: #ffffff; }

/*------------------------------
IMAGES
------------------------------*/
