/*-----------------------------------------------------------------------------------------------*/
/*                                  CSS RESET THANKS TO ERIC MEYER                               */
/*                   http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/                */
/*-----------------------------------------------------------------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: '"';}
blockquote, q {quotes: '"' '"';}


.rotator { width: 425px; position: absolute; left: 0; background: url('../images/trans-black.png'); }
.stripViewer { position: relative; overflow: hidden; }
.stripViewer .panelContainer { position: relative; left: 0; }
.panel { float: left; position: relative; left: 0; width: 425px }
.stripViewer .panelContainer .panel a.meta-txt { display: block; padding: 12px 12px 12px 0; font-size: 0.8em; text-align: right; color: #FFF; text-transform: uppercase; }


.stripNavL, .stripNavR, .stripNav{ display: none; }
.nav-thumb { border: 1px solid black; margin-right: 5px; }
#movers-row	{ margin: -43px 0 0 62px; }
#movers-row div { width: 20%; float: left; }
#movers-row div a.cross-link { float: right; }




/* 
  | Sterilize Some HTML
*/
* { margin: 0; }
html, body { height: 100%; }

body { background: url('../images/supercon-bg.png') repeat-x #b1cfff; margin: 0; padding: 0; color: #fff; font-size: 0.7em; font-family: arial, helvetica, sans-serif; text-align: center; }
.clear { clear: both; }
.none { display: none; }

#page { width: 981px; margin: 0 auto; text-align: left; }

.left-portion { width: 229px; height: 900px; background: url('../images/supercon-left-portion.png') no-repeat; float: left; }
.left-portion UL { padding: 402px 0 0 0; }
.left-portion UL LI { width: 202px; }
*html .left-portion UL LI { display: inline; width: 202px; clear: left; }
.left-portion UL LI a { display: block; height: 32px; }
.left-portion UL LI#twitter a { background: url('../images/twitter.png') no-repeat; background-position: right; }
.left-portion UL LI#facebook a { background: url('../images/facebook.png') no-repeat; background-position: right; }
.left-portion UL LI#facebook { padding-top: 170px; }
.left-portion UL LI#gallery a { background: url('../images/gallery.png') no-repeat; background-position: right; }
.left-portion UL LI#gallery { padding-top: 150px; }

.right-portion { width: 752px; height: 900px; background: url('../images/supercon-right-portion.png') no-repeat; float: left; }
.right-portion h1#logo a { display: block; width: 610px; height: 211px; }

.rotate-banner { width: 425px; float: left; margin-bottom: 5px; }
.rotate-banner h2#txt-our-sponsors { width: 425px; height: 101px; background: url('../images/txt-our-sponsors.png') no-repeat; }

.m-navigation { width: 182px; float: left; background: url('../images/trans-black.png'); margin-left: 3px; }
.m-navigation UL { padding: 6px 0 6px 0; margin: 0; width: 182px }
*html .m-navigation UL LI { display: inline; width: 182px; float: left; clear: left; }
.m-navigation UL LI a { display: block; text-decoration: none; color: #FFF; padding: 4px 8px 4px 8px; }
.m-navigation UL LI a:hover { text-decoration: underline; }

.content-arena { width: 610px; background: url('../images/white-burst.png') no-repeat; background-position: bottom; }

.context { padding: 10px; color: #041B40; line-height: 18px; }

.footer { width: 610px; background: url('../images/trans-black.png'); line-height: 22px; text-align: center; }
.footer a { color: #b395fd; }



