/* CARRIE UNDERWOOD */
/* Section Stylesheet: Account
----------------------------------------------------------------------------------- */
	
	
	h2.welcome {
	
		width: 875px;
		height: 212px;
		background: url(../images/headings/h2-welcome.gif) no-repeat;
		text-indent: -5000px;
		display: block;
		margin: 0 0 25px 0;
		
		}
		

/* STRUCTURAL CONTAINERS
--------------------------------------------------------------------------- */


	#page-welcome #main {
	
		width: 875px;
		
		}
		

/* WIDGET: ACCOUNT - MODIFY
--------------------------------------------------------------------------- */

	
	#account {
		
		float: left;
		width: 596px;
		margin: 0 0 30px 0;
		
		}

	#account h3 {
		
		display: none;
		
		}

	#account h4 {
		
		margin-bottom: 10px;
		
		}

	#account div.group {
		
		float: left;
		padding: 15px;
		margin: 0 0 15px 0;
		width: 566px;
		background: #262626;
		position: relative;

		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		
		}
		
	#account ul.actions {
		
		float: right;
		
		}
		
	#account ul.actions li {

		margin: 0 0 10px 0;

		}



/* SUBSCRIPTION
--------------------------------------------------------------------------- */


	#subscription {
		
		float: left;
		background: #000;
		
		}
		
	#subscription dl {
		
		width: 236px;
		padding: 10px;
		float: left;
		
		}
		

		
/* UPGRADE
--------------------------------------------------------------------------- */


	#upgrade ul.subscriptions {
		
		float: left;
		padding: 10px;
		width: 236px;
		position: relative;
		
		}
		
	#upgrade ul.actions {
	
		padding: 0;
		
		}
		

/* WIDGET: ACCOUNT - SETUP
--------------------------------------------------------------------------- */

	
	#welcome {
	
		float: left;
		margin: 0 0 25px 0;
	
		}

	#welcome div.group, 
	#page-welcome #main form ul.actions, 
	#page-welcome #welcome fieldset {
		
		float: left;
		padding: 15px;
		margin: 0 0 25px 0;
		width: 845px;
		background: #262626;
		position: relative;
		border: 0;

		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
		border-radius: 10px;
		
		}
		
	#page-welcome #main form ul.actions {
	
		margin: 0 0 25px 0;
		
		}

	#page-welcome #main form ul.actions li {
	
		margin: 0;
		
		}
		
	#welcome div.group.alias {
	
		-moz-border-radius-topleft: 0;
		-moz-border-radius-topright: 0;
		-moz-border-radius-bottomleft: 10px;
		-moz-border-radius-bottomright: 10px;
		-webkit-border-top-left-radius: 0;
		-webkit-border-top-right-radius: 0;
		-webkit-border-bottom-left-radius: 10px;
		-webkit-border-bottom-right-radius: 10px;
		border-top-left-radius: 0;
		border-top-right-radius: 0;
		border-bottom-left-radius: 10px;
		border-bottom-right-radius: 10px;

		}
		
	#welcome div.group h3 {
	
		text-transform: uppercase;
		color: #b79b63;
		
		}
		
	#welcome div.group div.markup h3 {
	
		color: #fff;
		text-transform: none;
		
		}
		
	#welcome div.group p {
	
		width: 600px;
		
		}
	
	#welcome div.group small {
	
		color: #a1a1a1;
		
		}
		
	#welcome div.group.privacy p {
	
		margin: 10px 0;
		
		}
		
	#welcome ul.actions {
	
		clear: left;
		text-align: center;
		float: none;
		width: 100%;
		
		}
		
	#welcome ul.actions li {
	
		margin: 0;
		padding-left: 140px;
		
		}
	
	
	
	/* LEGAL DISCLAIMER */
		
		
	#welcome div.legal div.markup {
		
		width: 825px;
		height: 300px;
		padding: 10px;
		background: #000;
		overflow-y: scroll;
		overflow-x: hidden;
	
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;

	}
	
	#welcome div.legal div h3 {
		
		margin-top: 15px;
		
	}
	
	#welcome div.legal div h4 {
		
		margin: 15px 0 5px 0;
		
	}
	
	#welcome div.legal div ol {
		
		list-style: decimal outside;
		
	}
	
	#welcome div.legal div ul {
		
		list-style: circle outside;
		
	}
	
	#welcome div.legal div ol li,
	#welcome div.legal div ul li {
		
		margin: 0 0 5px 25px;
		
	}
