/*
-----------------------------------------------------
Museum of Science and Industry collection (www.mosi.org.uk) style sheet
author:   magneticNorth -> hello@magneticn.co.uk
version:  2007.08
----------------------------------------------------- */

@import url(reset.css); /* Global reset using Yahoo User Interface kit */
@import url(fonts.css); /* Font normalisation using Yahoo User Interface kit */

/* Generic rules */
body{ font-size:0.8em; }
a:link, a:active, a:visited{ color:#000000; text-decoration:underline; }
a:hover { text-decoration:none; }
.clear{ position:relative; width:auto; clear:both; }
strong{ font-weight:700; }


/* Main layout */
#container { width:960px; }
#content { padding-left:18px; }
#logo a { background-image:url(../images/mosi_logo.jpg); background-repeat:no-repeat; display:block; height:0 !important; margin-bottom:20px; overflow:hidden; padding-top:104px; width:226px; }
#content h2 { font-size:1.6em; font-weight:bold; padding:1px 4px; background-color:#28A7DA; color:#FFFFFF; display:inline; }
#content p { margin-bottom:1em; }
.navlist { padding-top:1em; }
.navlist li { margin-bottom:1em; }
.navlist2 li { margin:0; }
#staticList { margin-top:1em; }
#staticList img { margin-right:5px; }
.padTop { padding-top:1em; }
.navlist .link, .navlist2 .link { background:#636A74 url(../images/link_arrow.gif) no-repeat scroll 100% 0; color:#FFFFFF; font-weight:700; padding:0px 19px 1px 1px; text-decoration:none; }
.navlist a.link:hover, .navlist2 a.link:hover { background-image:url(../images/link_arrow_o.gif); text-decoration:none; }
.navlist a:link, .navlist a:active, .navlist a:visited, .navlist2 a:link, .navlist2 a:active, .navlist2 a:visited { outline-color:invert; outline-style:none; outline-width:medium; text-decoration:none; }
.leftFloatPad { float:left; display:inline; padding-right:15px; }
.rightFloatPad { float:right; display:inline; }
#mainColumn { float:right; display:inline; width:710px; }
.normalBulletList {list-style: disc; margin-top:1em; }
.normalBulletList li {list-style: disc;padding-bottom: 1em;margin-left: 20px;}

/*----- Search form -------*/
#content { margin-top:20px; }
#content input, #content textarea, #content select { font-family:Arial, Helvetica, sans-serif; }
#content .WebInput { width:200px; }
#content .formlabel { display:block; float:left; width:120px; clear:left; }
#content .formlabelLonger { display:block; float:left; width:170px; clear:left; }
#content .helpTxt { font-size:0.8em; }
#content .WebSubmit { }

/*---- Results table ------*/
#resultsTable tr { }
#resultsTable td { text-align:left; padding:4px; /*border:#636A74 solid 1px;*/ }


/* Footer */
#footer{ position:relative; clear:both; width:auto;padding-top:40px; }
#footer, #footer a, #c-s-p-l p, #c-s-p-r p{ color:#636A74; text-decoration:none; }
.fl{ float:left; display:inline; padding-left:18px; }
.fl li{ display:inline; }
#footer p{ color:#666;text-align:right; padding-bottom:10px; }
.fl li a.fla{ padding:1px 4px 3px; text-decoration:none; }