/** To be removed**/
.newIndy { background: url(../images/indy-site.jpg) no-repeat 50% 0; width: 1020px; height: 100%; margin: 0 auto; } 
.newIndyLog { background: url(../images/indy-site-loggedin.jpg) no-repeat 50% 0; width: 1020px; height: 100%; margin: 0 auto; } 
.relPos{ position: relative; width: 1020px; } 
.placement { position: absolute; top: 303px; right:40px; width: 300px;  margin: 0; padding: 0; overflow: hidden;}

/** Social Wire**/
#socialWire { background:#fff; padding: 0; margin: 0 0 10px 0; overflow: hidden; color: #000;  font-family: Arial,Helvetica,sans-serif; line-height: normal; }
#socialWire p { padding: 0 0 6px 0; margin: 0; font-size: 12px; } 

#socialWire #swTop { margin: 0; padding: 0; height: 26px; background: url(../images/sw-head-bg.png) repeat-x 0 0; border: 1px solid #7ec3df;   -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px; position: relative; }
#socialWire #swTop h2 { color:#fff; font: bold 16px Arial,Helvetica,sans-serif; padding: 0; margin: 3px 0 0 5px; }
#socialWire #swTop h2 strong { color:#000; }
#socialWire #swTop span { background: url(../images/sw-info-hover.png) no-repeat 0 0; text-indent: -9999px; width: 16px; height: 16px; position: absolute; top: 5px; right: 5px; }
	#socialWire #swTop span:hover { background: url(../images/sw-info.png) no-repeat 0 0; }
	#socialWire #swTop span a { text-indent: -9999px; width: 16px; height: 16px; display: block ;}

#socialWire #swBody { background:#fff; padding: 5px 5px 6px 5px; margin: 0; border: 1px solid #cbcbcb; overflow: hidden; width: 288px; } 
 
#socialWire #swFacebook { float: left; margin: 0 10px 0 0; }
	#socialWire #swMore { float: left; margin: 0 10px 0 0; padding: 3px 0 0 8px; background: url(../images/sw-arrow.png) no-repeat 0 6px; font-size: 12px; font-weight: bold; color: #3683a1;}
		#socialWire #swMore a { font-weight: bold; color: #3683a1; text-decoration: none;}
			#socialWire #swMore a:visited {color:#3683a1;}
			#socialWire #swMore a:hover {text-decoration: underline;}
			#socialWire #swMore a:active {color:#84beda; }

/** Logged in **/
#socialWire #swLogged { background:#efefef; padding: 0 0 0 0; margin: 0; border: 1px solid #cbcbcb; overflow: hidden; font-size: 11px;}

/** More Information**/
#socialWire #swLogged #swInfo { position: relative; overflow: hidden; margin: 0 0 5px 0; padding: 6px 5px 0 5px; background: #ffffff; width: 288px;}	
	#socialWire #swLogged #swInfo p { padding: 0 0 6px 0; margin: 0; }	
		#socialWire #swLogged #swInfo p span { float: right; margin: 0 5px 0 0; }	
			#socialWire #swLogged #swInfo p span a { color: #9c9c9c !important; text-decoration: none; font-weight: normal; text-indent: -9999px; background: url(../images/remove.png) no-repeat 0 0; display: block; width: 11px; height: 11px; overflow: hidden;}	
				#socialWire #swLogged #swInfo span a:hover { background: url(../images/remove.png) no-repeat 0 -11px; } 
				#socialWire #swLogged #swInfo a { color: #53A8CE; } 

/** More Information**/
#socialWire #swLogged #swFp { position: relative; overflow: hidden; margin: 0; padding: 0; width: 288px; }

/** Tabs**/
#socialWire #swLogged ul#swAnchors { margin: 0; padding: 0; height: 25px; border-bottom:1px solid #cbcbcb; }
	#socialWire #swLogged ul#swAnchors li { margin: 0 0 0 5px; padding: 5px 10px; float: left; background: #fff; list-style-type: none; color: #5eaed1; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-top:1px solid #cbcbcb; position: relative; top: 1px; display: inline; height: 14px;}
		#socialWire #swLogged ul#swAnchors li  a { font-weight: bold; color: #53a8ce; text-decoration: none;}
			#socialWire #swLogged ul#swAnchors li  a:visited {color:#53a8ce;}
			#socialWire #swLogged ul#swAnchors li  a:hover {text-decoration: none; color:#9acfe8;}
			#socialWire #swLogged ul#swAnchors li  a:active { color:#9acfe8; }
		
	#socialWire #swLogged ul#swAnchors li.sw-selected { background: #ffffff url(../images/sw-tab.png) repeat-x 0 bottom; }
		#socialWire #swLogged ul#swAnchors li.sw-selected  a { font-weight: bold; color: #000; text-decoration: none;}
			#socialWire #swLogged ul#swAnchors li.sw-selected  a:visited {color:#000;}
			#socialWire #swLogged ul#swAnchors li.sw-selected  a:hover {text-decoration: none; color:#909090;}
			#socialWire #swLogged ul#swAnchors li.sw-selected  a:active {color:#909090; }	

/** Tab panels **/
#socialWire #swLogged #swActivity { margin: 0 0 0 0; padding: 0; background: #fff; overflow: auto; max-height:160px; }
#socialWire #swLogged #swActivity ul { margin: 0; padding: 0; background: #fff; }
	#socialWire #swLogged #swActivity li { margin: 0; padding: 7px 5px; list-style-type: none; color: #53a8ce; border-bottom:1px solid #cbcbcb;}
		#socialWire #swLogged #swActivity li:last-child { border-bottom:0 ;}
	
	#socialWire #swLogged #swActivity li a { font-weight: bold; color: #53a8ce; text-decoration: none;}
		#socialWire #swLogged #swActivity li a:visited {color:#53a8ce;}
		#socialWire #swLogged #swActivity li a:hover {text-decoration: underline;}
		
#socialWire #swLogged #swActivity li .swDetail p { color:#9c9c9c;  font-size: 11px; }	
#socialWire #swLogged #swActivity li .swDetail p span { float: right; margin: 0 5px 0 0; }	
#socialWire #swLogged #swActivity li .swDetail a { color: #9c9c9c !important; text-decoration: none; font-weight: normal; text-indent: -9999px; background: url(../images/remove.png) no-repeat 0 0; display: block; width: 11px; height: 11px; overflow: hidden;}	
#socialWire #swLogged #swActivity li .swDetail a:hover { background: url(../images/remove.png) no-repeat 0 -11px; }

#socialWire #swLogged #swFriend { margin: 0 0 0 0; padding: 0 0 0 5px; background: #fff; overflow: auto; max-height:160px; }
		
.swHide { display: none; }

/**FB Logged in**/

#socialWire #swLogged  #swStatus { position: relative; overflow: hidden; margin: 5px 0 5px 0; padding: 0 5px; }
#socialWire #swLogged  #swStatus #fbImage { width: 60px; height: 60px; float: left; margin: 0 5px 0 0; overflow: hidden; }
#socialWire #swLogged  #swStatus #fbDetails { width: 220px; float: left: margin: 0; overflow: hidden;}

#socialWire #swLogged  #swStatus #fbDetails  h2 { color:#000; font: bold 14px Arial,Helvetica,sans-serif; padding: 0; margin: 0 0 3px 0; }
#socialWire #swLogged  #swStatus #fbDetails  p.loggedIn { background: url(../images/sw-sml-fb-icon.png) no-repeat 0 0; color: #9c9c9c; padding: 0 0 5px 18px; }

#socialWire #swLogged  #swStatus #fbDetails .swLogout { background: #fff; border: 1px solid #d8d8d8; padding: 2px 8px; text-align: center; float: left; }
#socialWire #swLogged  #swStatus #fbDetails .swLogout:hover { background: #fafafa; border: 1px solid #cac8c8; }
	#socialWire #swLogged  #swStatus #fbDetails a.swLogout  { color: #000; text-decoration: none; }
	#socialWire #swLogged  #swStatus #fbDetails a.swLogout:hover  { color: #909090; text-decoration: none; }

#socialWire #swLogged  #swStatus #fbDetails .swShare { background: #ffffff url(../images/sw-share-on.png) no-repeat 94% 4px; border: 1px solid #d8d8d8; padding: 2px 20px 2px 5px; float: left; margin: 0 5px 0 0;}
#socialWire #swLogged  #swStatus #fbDetails .swShare:hover { border: 1px solid #cac8c8; }
#socialWire #swLogged  #swStatus #fbDetails a.swShare  { color: #000; text-decoration: none; }
#socialWire #swLogged  #swStatus #fbDetails a.swShare:hover  { color: #909090; text-decoration: none; }

#socialWire #swLogged  #swStatus #fbDetails .swShareOff { background: #ffffff url(../images/sw-share-off.png) no-repeat 94% 4px; }

#socialWire #swLogged #swInfo p span a { color: #9c9c9c !important; text-decoration: none; font-weight: normal; text-indent: -9999px; background: url(../images/remove.png) no-repeat 0 0; display: block; width: 11px; height: 11px; overflow: hidden;}	
				#socialWire #swLogged #swInfo span a:hover { background: url(../images/remove.png) no-repeat 0 -11px; } 

#swDeAuth{ 
    border: 1px solid #D8D8D8;
    float: left;
    margin: 0 5px 0 0;
    padding: 2px 20px 2px 5px;
}
