	/* Drag + Drop Page Elements with jQuery */
	
	body {
	margin:					0;
	padding:				0;
	background:				#333333;
	color:					#000000;
	font-size:				1.2em;
	font-family:			arial, helvetica, sans-serif;
	}
	
	h1 {
		font-family:			helvetica, arial, sans-serif;
		margin-left:			12px;
		height:					120px;
		width:					300px;
		color:					#ffffff;
		text-indent:			-10000px;
		overflow:				hidden;
		background:				transparent url(logo.png) center left no-repeat;
	}
	
	a {
		color:					#990000;
		text-decoration:		none;
	}
	
	#searchbox {
	position:				absolute;
	bottom:					12px;
	right:					65px;
	font-size:				1.0em;
	font-weight:			normal;
	border:					1px solid #660000;
	color:					#bdbdbd;
	padding:				5px;
	}
	
	h2 {
		color:					#7FA9A5;
		font-size:				1.2em;
		font-weight:			normal;
	}
	
	p {
		font-size:				0.8em;
		line-height:			1.5em;
	}

	#container {
		margin:					0;
		padding:				0;
		position:				relative;
		width:					960px;
		margin:					auto;	
		background:				#ffffff;
		border-left:			10px solid white;
		border-right:			10px solid white;
	}
	
	#header {
	margin:					0;
	padding:				0;
	position:				relative;
	width:					960px;
	height:					120px;
	background:				#000000 url(headerbg.png) repeat-x top left;
	background-color: #003366;
	}
	
	#navigation {
		background:				transparent url(navbg.png) repeat-x top left;
		height:					24px;
		margin-top:				2px;
		margin-bottom:			2px;
	}
	
	#navigation ul {
		margin:					0;
		padding:				0;
	}
	
	#navigation ul li {
	list-style:				none;
	font-size:				0.7em;
	text-transform:			uppercase;
	float:					left;
	padding-left:			4px;
	padding-right:			4px;
	line-height:			22px;
	color:					#aeaeae;
	border-right:			1px inset #cdcdcd;
	cursor:					pointer;
	}

	#navigation ul li:hover {
		background:				#000000;
		color:					#ffffff;
	}

	#content {
		margin-top:				1px;
		padding-top:			12px;
		background:				#dddddd;
		float:					left;
		width:					960px;
		padding-bottom:			12px;
	}
	
	#featured {
	width:					592px;
	padding:				6px;
	margin-left:			18px;
	margin-top:				16px;
	float:					left;
	height:					560px;
	background:				#000000 url(accent.jpg) no-repeat -80px -40px;;
	border-radius:			5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	margin-right: 6px;
	margin-bottom: 6px;
	}
	
	#featured h2 {
		margin-left:			320px;
		color:					#ffffff;
		font-weight:			normal;
	}
	
	#featured p {
		margin-left:			320px;
		color:					#ffffff;
	}
	
	#featured2 {
	width:					592px;
	padding:				6px;
	margin-left:			18px;
	margin-top:				16px;
	float:					left;
	height:					880px;
	background:				#dddddd;
	border-radius:			5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	margin-right: 6px;
	margin-bottom: 6px;
	}
	
	}
	
	#featured3 {
	width:					592px;
	padding:				6px;
	margin-left:			18px;
	margin-top:				16px;
	float:					left;
	height:					900px;
	background:				#dddddd;
	border-radius:			5px;
	-moz-border-radius:		5px;
	-webkit-border-radius:	5px;
	margin-right: 6px;
	margin-bottom: 6px;
	}
	
	.column {
		width:					290px;
		padding:				6px;
		margin:					0;
		margin-left:			12px;
		float:					left;
		min-height:				300px;
		height:					100%;
	}
	
	.widget {
		position:				relative;
		padding:				6px;
		margin:					0;
		margin-top:				10px;
		background:				#ffffff url(grad1.png) no-repeat top right;
		border-radius:			5px;
		-moz-border-radius:		5px;
		-webkit-border-radius:	5px;
		min-height:				30px;
		overflow:				hidden;
	}
	
	.widget .close {
		width:					25px;
		height:					25px;
		position:				absolute;
		top:					0;
		right:					0;
		cursor:					pointer;
	}
		
	.ui-sortable-helper {		
		border:					3px solid #990000;
		cursor:					move;
		
	}
	
	.widget h3 {
		margin-top:				-6px;
		color:					#990000;
		font-size:				1.4em;
		line-height:			2em;
		font-weight:			normal;
		border-bottom:			1px solid #999999;
		background:				transparent url(movable.png) no-repeat center left;
		text-indent:			12px;
		cursor:					hand;
	}
	
	#footer {
		height:					20px;
		background:				#313131;
		color:					#ffffff;
		border-top:				2px solid #ffffff;
		clear:					left;
	}
	
	#footer ul {
		margin:					0;
		padding:				0;
		margin-top:				10px;
		float:					left;
		width:					290px;
		padding-left:			12px;
		margin-left:			12px;
		border-left:			1px solid white;
		
	}
	
	#footer ul li {
		list-style:				none;
		text-transform:			uppercase;
		line-height:			1em;
		font-size:				0.6em;
	}


ul.icons, 
ul.icons li{ 
  border:0; 
  margin:0; 
  padding:0; 
  list-style:none; 
}
 
ul.icons li{ 
  display:block; 
  padding:2px 0; 
  padding-left:20px; 
}
 
.icon { 
  background: left 5px no-repeat; 
}
 
div.icon { 
  vertical-align: middle; 
}
 
div.icon a { 
  display: block; 
  padding: 5px 0px 0px 20px; 
}


.list {font-size: 1.0em}
.facebook{background-image:url(sm_ars_Facebook.gif);}
.twitter{background-image:url(sm_ars_Twitter.gif);}
