@charset "UTF-8";

/*	
	© GALIGRAPH DESIGN
	ARTHUR KONONUK
	OCTOBER 1ST 2009
	METROCOM AV
*/

/* # YUI RESET # */
html {background:url(../images/main_bkg.jpg) top center;width:100%;height:100%;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#FFF;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}a{color:none;text-decoration:none;}*{font-family:"Trebuchet MS", sans-serif;outline:none;}*{outline:none;border:none;}

/* # BUILD # */

p a {color:#CCC;text-decoration:underline;}
p a:hover {color:#FFF;}

hr {background:#999;border-bottom:1px dashed #666;}

body, html {background:#000;width:100%;height:100%;}

#shim {visibility:hidden;width:100%;height:50%;margin-top:-342px;float:left;position:relative;}
#mainWrap {width:960px;height:662px;margin:0 auto 116px auto;}

.access { display: none; }

#navWrap {float:left;width:960px;height:100px;background:url('../images/nav_bar.jpg') top left no-repeat;}
  #logoBox {float:left;width:224px;height:100px;background:url('../images/metro_logo.jpg') left center no-repeat;}
  #navBox {position:relative;float:left;width:736px;height:100px;}
    #navBox ul {font-size:13px;height:34px;margin:76px 0 0 30px;}
	  #navBox ul a {color:#bebebe;}
	  #navBox ul a:hover {color:white;}
	#navBox li {display:inline;float:left;}
	  #navBox li.current a {color:white;}	
  .navBar li.back {z-index:8;position:absolute;top:94px;height:6px;width:5px;background:url('../images/nav_bar.gif') no-repeat right -6px;}
    .navBar li.back .left {height:6px;margin-right:5px;background:url('../images/nav_bar.gif') no-repeat top left;}
	.navBar li {margin-right:20px;}
	.navBar li:first {margin-left:20px;}

#contentWrap {float:left;width:960px;height:538px;background:url('../images/main_bkg.jpg') no-repeat;position:relative;}
  #sideBar {float:left;margin:54px 0 0 20px;width:179px;height:460px;background:url('../images/sidebar_bkg.jpg') no-repeat;}
  #contentBox {float:left;margin:54px 0 0 34px;width:697px;height:460px;background:url('../images/content_bkg.jpg') no-repeat;}
  #content {float:left;margin:40px 30px;width:654px;height:412px;color:#FFF;overflow:none;}

#galiBox {text-align:center;width:100px;height:26px;margin:0 auto;}
 #galiBox a {display:block;float:left;margin-right:30px;}
 
#testimonials {font-style:italic;}
  #testimonials blockquote {width:560px;float:left;}
	#testimonials blockquote p {font-size:16px;margin:10px auto;}
	#testimonials blockquote span {font-size:18px;letter-spacing:0.5px;color:#DDD;}
	#testimonials blockquote a {color:#F00;text-transform:uppercase;}

.quoteForm {width:300px;text-align:right;color:#FFF;float:left;}
  .quoteForm legend {color:#FFF;font-size:0.85em;font-weight:bold;margin-bottom:10px;}
  .quoteForm input {color:#FFF;border:0;width:194px;height:22px;background:url('../images/input_box.jpg');padding:5px;margin-bottom:5px;}
    .quoteForm input#submit {color:#FFF;border:0;width:204px;height:32px;background:url('../images/submit_box.gif') no-repeat bottom;padding:5px;margin-bottom:5px;font-weight:bold;}
      .quoteForm input#submit:active {background:url('../images/submit_box.gif') no-repeat top;border:#FFF;outline:#FFF;}
  .quoteForm textarea {color:#FFF;border:0;width:194px;height:131px;background:url('../images/text_box.jpg');padding:5px;margin-bottom:5px;}
  .quoteForm .formLabel {float:left;font-size:0.75em;}
  
.loginForm {width:300px;text-align:right;color:#FFF;}
  .loginForm legend {color:#FFF;font-size:0.85em;font-weight:bold;margin-bottom:10px;}
  .loginForm input {color:#FFF;border:0;width:194px;height:22px;background:url('../images/input_box.jpg');padding:5px;margin-bottom:5px;text-align:center;}
    .loginForm input#login {color:#FFF;border:0;width:204px;height:32px;background:url('../images/submit_box.gif') no-repeat bottom;padding:5px;margin-bottom:5px;font-weight:bold;}
	.loginForm input#login:active {background:url('../images/submit_box.gif') no-repeat top;border:#FFF;outline:#FFF;}
  .loginForm .formLabel {float:left;font-size:0.75em;}
  .loginForm .error {float:right;text-transform:uppercase;font-size:0.75em;}
  .streamReq li {margin-left:26px;display:inline;}
  .streamReq img {margin:text-align:center;}
  .streamReq a {color:#CCC;text-decoration:underline;}
  .streamReq a:hover {color:#FFF;}
  
#supplierList {width:590px;margin:0 auto;}
#supplierList li {display:inline;margin:5px}

#contactBox, #contactMap {float:left}
#contactMap {border:1px solid #666;outline:1px solid #333;margin-left:70px;}

#conferList {width:330px;}
#conferList li {margin-left:25px;font-style:italic;list-style:disc;color:#F00;font-size:12px;line-height:14px;}
#conferList li span {color:white;}

#packageFull {width:100%;height:100%;background:#000;opacity:0.95;filter:alpha(opacity=95);position:absolute;top:0px;left:0px;z-index:5000;display:none;}

#packageBox {position:absolute;left:105px;top:80px;width:800px;height:auto;background:#999;-moz-border-radius:7px;-webkit-border-radius:7px;font-size:0.75em;padding-bottom:20px;}
#packageWrap {margin:0 auto;width:775px;}
  .pkgList {display:inline;float:left;margin:15px 0 0 0;text-align:left;padding-bottom:15px;}
  .pkgList {padding-left:10px;}
    .pkgList li {margin-bottom:3px;}
	  .pkgList li b {margin-top:10px;}
  .pkgTitle {height:35px;font-weight:bold;padding:10px 10px 0 10px;background:#414141;margin:0 0 0 -10px;}
    .pkgTitle i {font-size:0.75em;font-weight:normal;font-style:italic;width:100%;}
  
#pkgItem {margin:15px 0 0 15px;background:#6f6f6f;}
#pkgBronze {background:#c16b46;border-left:1px solid #d1d1d0}
  #pkgBronze .pkgTitle {color:#c16b46;}
    #pkgBronze .pkgTitle i {color:#fff;}
#pkgSilver {background:url('../images/package_spr.gif') 320px 0px;border-left:1px solid #d1d1d0}
  #pkgSilver .pkgTitle {color:#d1d1d0;}
    #pkgSilver .pkgTitle i {color:#fff;}
#pkgGold {background:url('../images/package_spr.gif');border-left:1px solid #f0db69;}
  #pkgGold .pkgTitle {color:#f0db69;}
    #pkgGold .pkgTitle i {color:#fff;}
#pkgPremium {background:url('../images/package_spr.gif') 160px 0px;border-left:1px solid #e96767;}
  #pkgPremium .pkgTitle {color:#e96767;}
    #pkgPremium .pkgTitle i {color:#fff;}
	
a.package {background:url('../images/submit_box.gif') no-repeat bottom left;width:204px;display:block;text-align:center;height:32px;color:#FFF;}	
	a.package:focus {background:url('../images/submit_box.gif') no-repeat top left;}
	a.package span {margin-top:5px;width:204px;float:left;text-align:center;}
	
#packageWrap span {float:right;font-size:2em;margin:15px 0 0 0;font-family:Helvetica, "Futura", sans-serif;background:#424242;height:25px;width:30px;text-align:center;padding-top:2px;cursor:pointer;}

/* WEBCAST TEMPLATE */

.template_link {float:left;width:230px;height:115px;}

#info_pane {color:#444;font-size:0.9em;text-transform:uppercase;text-align:right;}
  #info_pane b {font-weight:bold;}
  #info_pane p {margin-right:35px;}
  #info_pane a {text-decoration:none;color:#900;}
    #info_pane a:hover {color:#D00;text-decoration:underline;}

#m_wrap {width:960px;margin:0 auto;position:relative;height:100%;}
#tmpl_wrap {width:960px;margin:0 auto 20px auto;background:url('../images/temp_content.jpg') repeat-y;color:#FFF;float:left;}
  #tmpl_top {float:left;width:960px;background:url('../images/temp_top.jpg') center -92px no-repeat;height:52px;}
  #tmpl_bottom {float:left;width:960px;background:url('../images/temp_bottom.jpg') bottom left no-repeat;height:40px;}
  #tmpl_left {width:339px;float:left;background:url('../images/wcl_content.jpg') repeat-y;margin:14px 0 32px 32px;color:#333;}
    #tmpl_left_top {height:30px;width:339px;float:right;background:url('../images/wcl_top.jpg') no-repeat;}
    #tmpl_left_bottom {height:62px;width:339px;float:right;background:url('../images/wcl_bottom.jpg') no-repeat;}
    #tmpl_left ul {margin:16px;}
	#tmpl_left ul li.cname {font-size:14px;font-weight:bold;margin:6px auto;}
    #tmpl_left ul li.ctitle {font-size:14px;font-style:italic;margin:6px auto;}
	#tmpl_left ul li.cbio {font-size:14px;text-align:left;}
	#tmpl_left ul li.clogo {text-align:center;margin:6px auto;}
  #tmpl_right {width:522px;float:right;margin:14px 32px 32px 32px;background:url('../images/wcr_content.jpg') -1px 0px repeat-y;}
      #tmpl_right_bottom {height:40px;width:522px;float:right;background:url('../images/wcr_bottom.jpg') -1px 0px no-repeat;}
      #tmpl_right_top {height:40px;width:522px;float:right;background:url('../images/wcr_top.jpg') -1px 0px no-repeat;}
    .stream_box {margin:0 auto;text-align:center;}
	
/* LIGHTBOX */

#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img {border: none;}
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image {padding: 10px;}
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav {left: 0;}
#lightbox-nav a {outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev {left: 0;float: left;}
#lightbox-nav-btnNext {right: 0;float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px;color: #666;}
#lightbox-container-image-data #lightbox-image-details {width: 70%;float: left;text-align: left;}	
#lightbox-image-details-caption {font-weight: bold;}
#lightbox-image-details-currentNumber {display: block;clear: left;padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose {width: 66px;float: right;padding-bottom: 0.7em;}

/* Overlay Tabs */
.overTab {margin:0;padding:0;}
.overTab a {font-size:20px;float:left;display:block;margin:32px 0 0 0;color:#DDD;background:#999;padding:4px 11px;border-bottom:2px solid #666;}
.overTab a:hover {color:#FFF;}
.overTab .overContent {display:none;}
.overContent {position:absolute;top:100px;width:690px;}
.overContent img {float:left;margin-right:12px;}
.overContent p {font-size:15px;}

#logform {width:912px;margin:0 auto 12px auto;padding-top:12px;}
#logform label {text-transform:uppercase;font-size:12px;}
#logform select, #logform input {border:1px solid #666;background:#eee;color:#555;}

#log {width:912px;margin:0 auto;height:auto;position:relative;}
#log p {background:#ddd;}
  #log ul {float:left;font-size:14px;width:100%;margin:6px 0;border-bottom:1px solid #FFF;}
  #log ul.info {color:#666;background:#DCEFFF}
    #log ul li {display:inline;width:140px;float:left;}
	#log ul li.time {width:190px;}


/* PARAGRAPH */

h2 {font-size:1.25em;font-weight:bold;}
h3 {font-size:1.5em;font-weight:bold;margin:0 0 10px 0;}
h5 {font-size:0.85em;font-style:italic;}
p {font-size:0.9em;}
*|*:link {color:#FFF;}

#stream_box ul li {list-style:disc;}