body {
	margin:0;
	background-color:#EBEBEB;
}

.header		{ background-color:#FFFFFF; height:100px; border-bottom:#D4D4D4 2px solid; }
.container 	{ width:960px; margin:auto; }
/* social */
#social		{ background-color:#F3F3F3; border: #DDDDDD 1px solid; padding:8px; padding-left:0px; float:right; margin-top:10px; }
.social		{ background:url('../img/large-ic.png') no-repeat; width:24px; height:24px; display:block; float:left; margin-left:8px; }
.fb			{ background-position:0 -72px; }
.tw			{ background-position:0 -48px; }
.dl			{ background-position:0 -144px; }
.ml			{ background-position:0 -24px; }

/* logo */
h1			{ float:left; margin-top:20px; font-size:40px; color:#666666; text-shadow:#CCCCCC 2px 2px 2px; font-weight:normal; margin-bottom:0; }
.header p	{ margin:0; padding:0; color:#999999; float:left; margin-top:-10px; }


/* center BOXES */
#boxes		{ width:960px; margin:auto; margin-top:50px; }
#boxes h2	{ margin:0; padding:0; font-size:18px; color:#006699; float:left; margin-right:20px; margin-top:10px; }
#boxes p	{ margin:0; padding:0; color:#666666; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-bottom:10px; border-bottom:#CCCCCC 1px solid; margin-bottom:6px; height:60px; }
.box		{ width:200px; padding:10px; background-color:#FFFFFF; box-shadow: 2px 2px 2px 2px #ccc; float:left; margin-right:20px; margin-bottom:20px; }
.box:hover	{  box-shadow: #999 2px 2px 2px 2px; }
.inbox		{ background-color:#F3F3F3; border:#D4D4D4 1px solid; }
#boxes img	{ border:none; }
.newwindow  { display:block; padding:3px; padding-top:6px; padding-left:6px; }



.clr		{ clear:both; height:1px; }
.fl			{ float:left; }
.fr			{ float:right; }

/* TIPSY TOOLTIP */
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url('../img/tipsy.gif'); font-family:Verdana, Arial, Helvetica, sans-serif; }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }