#downloads.aesthetics {
}
	#downloads .aesthetics  {		
	}
		#downloads.aesthetics #maincontent {
		}
#downloads h1 {
	margin-bottom: 5px;
}
#downloads h2 {
	font-size: 2.4em;
	margin-bottom: 10px;
	text-transform: uppercase;
}
#downloads p.subtitle {
	font-size: 1.2em;	
	margin-bottom: 25px;
}
#downloads.aesthetics .wrapcontainer-rounded {
	padding: 25px 34px;
}
#interactivewallpapercontainer {
	background-color: #0F1167;
	float: left;
	width: 450px;
}
	#interactivewallpaper {
	}
		#interactivewallpaper p {
			 font-size: 1.2em;
			 margin-top: 5px;
			 padding: 0 10px;
			text-align: left;
		}
		a#getstarted {
			background: url(images/button-getstarted.gif) no-repeat center top;
			margin: 15px auto 0;
			padding-top: 29px;
			width: 150px;
		}
#screensavercontainer {
	background-color: #0F1167;
	float: right;
	width: 450px;
}	
	#screensaver {
		overflow: hidden;
	}
		#screensaver p {
			font-size: 1.2em;
			margin-top: 5px;
			padding: 0 10px;
			text-align: left;
		}
			a#pc {
				background: url(images/button-pc.gif) no-repeat center top;
				float: left;
				margin: 15px auto 0;
				padding-top: 29px;
				width: 172px;
			}
			a#mac {
				background: url(images/button-mac.gif) no-repeat center top;
				float: right;
				margin: 15px auto 0;
				padding-top: 29px;
				width: 172px;
			}
#twittercontainer {
	background-color: #0F1167;
	clear: both;
	float: left;
	margin-top: 20px;
	width: 100%;
}
	#downloads.aesthetics #twitter {
		overflow: hidden;
		padding: 25px 0 0 20px;
	}
	#twitter p {
		font-size: 1.2em;
		margin-bottom: 15px;
	}
		#twitter #instructions p a {
			color: #fff;
			font-weight: bold;
		}
		#twitter #instructions {
			float: left;
			width: 290px;
		}
			#twitter #instructions ol {
				list-style: none;
			}
				#twitter #instructions ol li {
					color: #dc3ca2;
					font-size: 1.4em;
					margin-bottom: 10px;
					padding: 5px 0 5px 45px;
				}
					#twitter #instructions ol li p {
						margin: 0;
					}
						
					#twitter #instructions ol li#one {
						background: url(images/1.gif) no-repeat left top;
					}
					#twitter #instructions ol li#two {
						background: url(images/2.gif) no-repeat left 10px;
					}
					#twitter #instructions ol li#three {
						background: url(images/3.gif) no-repeat left 10px;
					}
		#twitter #skin1 {
			background: url(../images/twitter1.jpg) no-repeat center top;
			float: left;
			height: 218px;
			width: 300px;
			margin-right:5px;
		}
		#twitter #skin2 {
			background: url(../images/twitter2.jpg) no-repeat center top;
			float: left;
			height: 218px;
			width: 300px;
		}
		#twitter #skin1 a, #twitter #skin1 a:visited, #twitter #skin1 a:hover,
		#twitter #skin2 a, #twitter #skin2 a:visited, #twitter #skin2 a:hover {
			display:block;
			float:left;
			clear:none;
			width:300px;
			height:0px;
			padding-top:218px;
			overflow:hidden;
		}
#wallpapericonscontainer {
	background-color: #0F1167;
	clear: both;
	float: left;
	margin-top: 20px;
	width: 100%;
}
	#downloads #wallpapericons {
		padding: 0;
	}
	#wallpapericons p {
		font-size: 1.2em;
	}
		#classicwallpapers {
			float: left;
			overflow: hidden;
			padding: 25px 34px;
		}
			#classicwallpapers p {
				margin-bottom: 15px;
			}
			#classicwallpapers ul {
				list-style: none;		
			}
				#classicwallpapers ul li {	
					float: left;
					width: 212px;
				}
					#classicwallpapers ul li ul {
					}
					#classicwallpapers ul li.wallpaper-wide ul {
						margin: 0 auto;
						width: 150px;

					}
					#classicwallpapers ul li#wallpaper2 ul {
						margin: 0 auto;
						width: 110px;
					}
						#classicwallpapers ul li ul li {					
							border-right: 1px solid #fff;
							float: left;
							font-size: 1.2em;
							padding: 0 5px;
							width: auto;
						}
						#classicwallpapers ul li ul li.last {
							border-right: none;
						}
					#classicwallpapers ul li a {
						color: #fff;						
						text-decoration: none;
					}
						#classicwallpapers ul li a:hover {
							color: #dc3ca2;
						}
		#profileicons {
			float: right;
			padding: 25px 34px;
			border-top: 1px solid #3238A2;
		}
			#profileicons p {				
			}
			#profileicons ul {
				list-style: none;
				margin-top: 20px;
			}
				#profileicons ul li {
					float: left;
					margin-right: 20px;
				}
				#profileicons ul li.last {
					margin-right: 0;
				}
		#imicons {
			border-top: 1px solid #3238A2;
			clear: both;
			overflow: hidden;
			padding: 25px 34px;
		}
			#imicons p {				
				float: left;
				width: 435px;
			}
			#imicons ul {
				float: left;
				list-style: none;
				margin-left: 40px;
			}
				#imicons ul li {
					float: left;
					margin-right: 15px;
					*margin-right: 9px;
				}
