@charset "UTF-8";
body  {font: 100% Helvetica, Arial, Verdana, sans-serif;background: #FFF;margin: 0;padding: 0;text-align: center; color: #777;}
.twoColHybRt #container { width: 920px; background: #FFF;margin: 1em auto 0; padding: 2em 0 0 2em;border: 1px solid #CCC;text-align: left; } 
.twoColHybRt #sidebar1 {float: right; width: 462px;	padding: 15px 0; }
.twoColHybRt #sidebar1 h3, .twoColHybRt #sidebar1 p {margin: .5em 2em; }
.twoColHybRt #mainContent { margin: 0 0 0 10px;} 
.fltrt { float: right;}
.fltlft { float: left;	margin-right: 8px;}
.clearfloat { clear:both; height:0;font-size: 1px;line-height: 0px;}
hr{color:#C60; width:40%; height:1px;	}
h1{color:#000; font-size:2em;}
h2{color:#C60; font:1.2em Verdana, Arial, Helvetica, sans-serif;}
h3{color:#C60; font:1.1em Verdana, Arial, Helvetica, sans-serif;}
#scrollme{overflow:auto;height:328px;font-size:.8em;padding:0 10px 0 0;}
#foot{width:952px;text-align:right; margin:0 auto; padding: .5em 0; font-size:.7em}
#foot a{text-decoration:none; color:#777;}
div.bb{border-top:1px solid #CCC; margin:-118px 0 0 -2em;height:115px;}
ul{list-style-image:url(../images/bul.gif)}
#header{margin:0 0 20px 0;}
table{border:none;width:90%}
td{/*width:50%;*/vertical-align:top;}

/* form elements */
label{display:block;width:10em;text-align:right;float:left;margin:2px 5px 0 0;}
/*label:after{content:": ";}*/
input, select{border-width:thin;}
fieldset{border:#E7670F solid 1px;}
legend{color:#233;}
a {color: #f36d00; text-decoration: none;}
a:hover {color: #f36d00; text-decoration: underline;}



/*----------------LITEPACIFIC CSS HACK to control the height of the scrolling box - I'm embarrassed to have had to use this hack.--------------------*/
/*\*/
html*#scrollme {
[color: #777;
height:344px;
]color: #777;
}/*end*/
.dummyend[id]{clear:both;}

/*\*/
* html #test1 {
color: #777;
}
/*end*/

.left {
    float: left;	
    width: 13%;
	 position: relative;
}
.right {
    float: right;
    width: 87%;
	 	 position: relative;

}

a.events { color: #252525; display: block; line-height: 1.3; text-decoration: none; font-weight: bold;font-size: 16px;}
a.events:hover { color: #08c; }


/* -- releases -- */
#releases { margin-left: 0px; }
#overview #releases h2 { line-height: 2.5; display: inline; *float: left; }

#releases .stories li { padding-top: 0.6em; _height: 18px; }
#releases .stories .newdate { padding-top: 15px; position: relative; zoom: 1; }
#releases .stories a { color: #252525; display: block; line-height: 1.3; margin-left: 62px; text-decoration: none; }
#releases .stories a:hover, a:hover.stories { color: #08c; }
#releases .stories .newdate .date { color: #888; position: absolute; top: 16px; left: -38px;}
ul.stories, li.newdate {list-style-image:none;list-style-type:none;}
	  



