body {background:#ffffff url(/public/img/background.jpg) top center no-repeat;}

body.homepage{
	background:#ffffff url(/public/img/backgroundhome.jpg) top center no-repeat;
}

#stripe {
	
	background:#ffffff url(/public/img/bgstrip.jpg) left top repeat-x;
	height:350px;
}

.st_right{
	height:350px;
	background:transparent url(/public/img/hp_sh1.jpg) center bottom no-repeat;
	
}

a:link {text-decoration: none; color: #000000;}
a:visited {text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #000000;}
a:hover {text-decoration: none; color: #600000;}

 
#toprow {
display:block;
	background: #3CBBDC  url(/public/img/dd_banner.jpg) top center no-repeat;
	height:55px;
}


 #logon p {
	text-align:right;
	padding:3px 0; 
	font-family:"Lucida Sans Unicode", Arial;
	font-size:11px;
	color:#303030;
 }
 
 #logon p a{
	color:#808080;
	
}

#mastwrap  div.container_16{ 
	background:  url(/public/img/logo_blue_trans.png) center left no-repeat;
background-position: 0px 15px;
}

#mast {
	height:68px;
}

 #logon{
	text-align:right;
	color:#FFFFFF;
	padding-top:15px;
	text-align:right;
 }

 
 #mav{
	text-align:right; 
	padding-top:15px;
	text-align:right;
 }
 
#playfield { 
} 
 .bbg {background: #1B75BC;
 }
 .bbg p, .bbg h1, .bbg h2, .bbg h3 {
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
 }
 
.bbg a:link , .bbg  a:visited  , .bbg  a:active , .bbg a:hover {text-decoration: none; color: #ffffff;}


 .bp {
	background:#3CBBDD;
 }
 .bp p, .bp h1, .bp h2, .bp h3 {
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
 }
 
.bp a:link , .bp  a:visited  , .bp  a:active , .bp  a:hover {text-decoration: none; color: #ffffff;}
 
 
  .lbp {
	background:#82D5EA;
 }
 .lbp p, .lbp h1, .lbp h2, .lbp h3 {
	color:#ffffff;
	margin-left:10px;
	margin-right:10px;
 }
 
.lbp a:link , .lbp  a:visited  , .lbp  a:active , .lbp  a:hover {text-decoration: none; color: #ffffff;}
 
 
 
 
 
 
#footwrap {
	background:#3CBBDD;
}

#foot {
	background:  url(/public/img/dd.jpg) top left no-repeat;
	height:120px;
}

#foottext { 
	color:#FFFFFF;
	padding-left:6px;
	padding-top:56px;
}

#foottext a:link , #foottext a:visited  , #foottext a:active , #foottext a:hover {text-decoration: none; color: #ffffff;}


.spacer {
	height:10px;
}

.tweet {
border-bottom:1px dashed #D0D0D0;
clear:left;
display:block;
padding:7px 0;
	font-size:11px;
}

.tweet strong {
	color:#3CBBDD;
}
.tweet em {
	color:#808080;
	font-size:10px;
}

img.avatar {
	width:36px;
	height:36px;
	float:left;
	padding-right:7px;
}

	ul.cloud{
			list-style-type: none;
			list-style-image: none;
			list-style-position: inside;
	}
	

	.cloud li{
		cursor:pointer;
		display:block;
		margin-left:0px;
		padding:3px 0;
		border-left:10px solid transparent;
		line-height:1.6;
		font-size:11px;
		background:#82D5EA;
		border-bottom:1px solid transparent;
		margin-bottom:1px;
	}
	.killalert {
		cursor:pointer;
		color:#6F0F0F;
		float:right;
	}
	
	.tweetextra {
		background:#e0e0e0;
		font-weight:bold;
	}
	
	.cloud li.locked{
		cursor:pointer;  
		background:#99DDEE;
		font-weight:bold;
	}
	
		.tweet { 
			display:none; 
		}
		.hideme {
			display:none;
		}
		.green {
			border-bottom:1px dashed #D0D0D0;
			clear:left;
			display:block;
			padding:7px 0;
		}
		
		
		div.locked {
			border-bottom:1px dashed #D0D0D0;
			clear:left;
			display:block;
			padding:7px 0;
			background:#f0f0f0;
		}
		
 .alertbox {
	background:#FFFFCC url(/public/img/alert.gif) top left repeat-x;
	border:1px solid #a0a0a0;
	color:#404040;
 }	
 
#topnav {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

#topnav li {float:left;
	padding:0;
	margin:5px;
	padding:5px;} 

 
.columnhead {
	background:#8EC1DA;
}
	ul.avcloud{
		margin-left:10px;
	}
	
	.avcloud li {
		cursor:pointer;
		display:block; 
		float:left;
		width:18px;
		height:18px;
		padding:2px;
		margin:2px;
		border:1px solid #ffffff;
		overflow:hidden;
	}
 
 .curvemebaby {
 -moz-border-radius-bottomleft:6px;
-moz-border-radius-bottomright:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
 }
 
 div.tweetpad{
	min-height:1000px;
 }
 