* {

	margin:	 			0;

	padding: 			0;

}



img {

		border: 			0;

}



a {

	text-decoration: 	none;

}



a:hover {

	text-decoration:  none;

}



body {

	background: 		#ffffff;

	background-image:	url('images/backgroundtile.jpg');

	background-repeat:repeat;
	
	background-opacity:0.6;

	font-family:		Veranda, Arial, sans-serif;

	font-size: 			12px;

	color:				#ffffff;

	margin:				0 auto;

	margin-top:			5px;

	text-align:			left;

	line-height:18px;

}



#wrapper { margin: 0 0 0 0;}





#wrapper p, #wrapper table{ padding: 0 10px;}

/*#wrapper h2{padding:10px; margin-top:30px; background-image:url(../images/header-bg.jpg); background-position:top;}*/

/*#wrapper h2{background-image:url(../images/header-bg.jpg); background-position:top;font-size:0 !important;height:35px !important;margin-top:30px;clear:both;}*/



/*div.pinkGradient{clear:both;background-image:url(../images/header-bg.jpg); background-position:top;height:35px;}*/



#wrapper H3{

	color:#cf1d59;

	padding-left:10px;

}



.mainWrapper {

	position:			relative;

	margin:				0 auto;

	width:				966px;

	overflow;			hidden;

	/*background-image:	url('images/designBackground.png');*/

	background-repeat:repeat-y;



}

.main {

	margin:				0 auto;

	width:				916px;

	min-height:			500px;

	background: 		#ffffff;

	background-image:	url('images/backgroundMainBottom.png');

	background-repeat:no-repeat;

	background-position:bottom;

	color:				#000000;

	border:				10px solid #000000;

	overflow:			hidden;

}



.AOGheader{

	height:				100px;

	background-image:	url('images/headerBackground.png');

	background-repeat:repeat-x;

}

.rollovertable{
	width: 920px;
	height: 334
	/*padding-left: %;*/	
	background-color: #000;
	display: block;
	float: left;
	position: relative;
	left: -1.5%;
	border-right-width: 10px;
	border-right-style: solid;
	border-right-color: #000;
}

.mainquoteBox{
	height: 275px;
	width: 580px;
	position: relative;	
}
.mainquote{
	height: 225px;
	width: 472px;
	position: relative;
	left: 8%;
	background-color: #be9f4d;
	border-top-width: 15px;
	border-right-width: 15px;
	border-bottom-width: 0px;
	border-left-width: 15px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #be9f4d;
	border-right-color: #be9f4d;
	border-bottom-color: #be9f4d;
	border-left-color: #be9f4d;
}
.mainquotetext{
	font-size: 16px;
	line-height: 90%;
	color: #000;
	text-align: center;
	text-indent: 10px;
	font-style: italic;
}
.mainquoter{
	font-size: 18px;
	font-style: italic;
	color: #000;
	height: 50px;
	width: 425px;
	position: relative;
	left: 20px;	
}
.footer {
	position:			relative;
	width:				916px;
	margin:				0 auto;
	/*padding-top:25px;*/
	/*padding-left:10px;*/
	/*padding-bottom:20;*/
	/*padding:				30 0 20px 0;*/
	text-align:			left;
	background-color: #FFF;	
	border:				10px solid #000000;
	
}

.footer p {

	margin:				0 0 12px 0;
color:				#000;
}

.footer a {

	color:				#000;

}

.footertop {
	padding-top:25px;
}

li {

	line-height:18px;

	margin-left:70px;

	

}





.connect {

	position:			absolute;

	top:					165px;

	right:				0px;

	width:				140px;

	height:				100px;

	text-align:			center;

	font-size:			10px;

}

.menuBar{

	height:				27px;

	background:			#636363;

	color:				#ffffff;

	font-size:			11px;

	font-weight:		bold;

	z-index: 100;

}





.menuBar ul {

	list-style:			none;

	z-index: 100;

}

.menuBar li {

	float:				left;

	height:				27px;

	line-height:		27px;

	vertical-align:	middle;

	margin-left:		15px;

	z-index: 100;

}



.menuBar a {

	color:				#ffffff;

}



.reglist ul {

	list-style-image:url(http://www.academyofglam.com/images/bullet-curly.jpg);

}



.reglist li {

	list-style-image:url(http://www.academyofglam.com/images/bullet-curly.jpg);

}



a.pink {

	color:				#ffc9de;

}	



.logo {

	float:				left;

	margin:				10px 0 0 5px;

}



.chan {

	float:				right;

	margin:				0 10px 0 20px;

}



.headerParts {

	float:				right;

	text-align:			right;

	margin:				15px 0 0 0;

	position: absolute;

	left: 550px;

}



.headerParts p {

	line-height:30px;

}



.headerParts a {

	color:				#000000;

}

/*.buttonSignup {

	background-image:	url('');

	width:				0px;

	height:				0px;

	border:				0;

}*/

.headerNewsletterInput {

	width:				215px;

	height:				18px;

	color:				#cccccc;

	border:				1px solid #cccccc;

	font-size:			10px;

}

.headerPhone {

	color:				#f00562;

	font-size:			32px;

	float: left;

}

.cursive {
	font-family: 'Delius Swash Caps', cursive;
	font-size: 32px;
	color: #c09f3e;
}
.droid {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	color: #000;
	line-height:100%;
}
.droidpink {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 22px;
	color: #de436f;
	line-height:100%;
}
.droidpink28{
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 28px;
	color: #de436f;
	line-height:100%;
	
}
.smallitalic{
	font-size: 10px;
	font-style: italic;	
	
}
.designTop {

	width:				966px;

	height:				54px;

	margin:				0 auto;

	background-image:	url('images/designTop.png');

	background-repeat:no-repeat;

	background-position: bottom center;

}

.designLeft {

	position:			absolute;

	top:					0px;

	left:					0px;

	width:				24px;

	height:				281px;

	background-image:	url('images/designLeft.png');

	background-repeat:no-repeat;

	background-position: top left;

}

.designLeftBottom {

	position:			absolute;

	bottom:				0px;

	left:					6px;

	width:				17px;

	height:				0px;

	background-image:	url('images/designLeftBottom.png');

	background-repeat:no-repeat;

	background-position: bottom left;

}

.designRight {

	position:			absolute;

	top:					0px;

	right:				0px;

	width:				24px;

	height:				281px;

	background-image:	url('images/designRight.png');

	background-repeat:no-repeat;

	background-position: top left;

}

.designRightBottom {

	position:			absolute;

	bottom:				0px;

	right:				6px;

	width:				17px;

	height:				30px;

	background-image:	url('images/designRightBottom.png');

	background-repeat:no-repeat;

	background-position: bottom right;

}

.designBottom {

	width:				966px;

	height:				0px;

	margin:				0 auto;

	background-image:	url('images/designBottom.png');

	background-repeat:no-repeat;

	background-position: bottom center;

}





.mainImage {

	float:				left;

	text-align:			left;

	width:				520px;

	height:				290px;

}

.mainWelcome {

	float:				left;

	width:				600px;

	margin-top:			-10px;

}

.mainContent {

	float:				left;

	text-align:			left;

	width:				480px;

	padding:		    0 0 0 0px;

	color:				#666666;

}

.mainContent p {

	margin:				0 0 10px 0;

	line-height:		17px;

	text-align:			justify;

}

.mainContent a {

	color:				#f10662;

}

.rightContent {
	position:absolute;
	top: 33%;
	left: 622px;	/*top:				-900px;
	float:				right;*/    /*width:				320px;*/	/*right:				300;*/
	/*left:600px;*/
	/*width: 315px;*/
	
	
	
}

.rightContentb {
	position:absolute;
	top: 42%;
	left: 622px;	/*top:				-900px;
	float:				right;*/    /*width:				320px;*/	/*right:				300;*/
	/*left:600px;*/
	/*width: 315px;*/
	
	
	
}
.rightContentc {
	position:absolute;
	/*top: 45%;*/
	left: 622px;	/*top:				-900px;
	float:				right;*/    /*width:				320px;*/	/*right:				300;*/
	/*left:600px;*/
	/*width: 315px;*/
	
	
	
}
.logoRotation {

	width:900px;

	text-align:justify;

	float:right;



}




.tabsRight {
	float:				right;
	width:				380px;
	height:				69px;
	margin:				0px 0px 0px 0px;      /*Modifications relative to Eqn C.A. 04-MAY-2010 07:00PM*/
	margin-top:8px;
	margin-right:6px;
	text-align:			left;
	padding: 2px;
	position: relative;		

}

.tabsRightTop{
	top:                250px;
	float:				right;
	width:				380px;
	height:				400px;
	margin:				0px 0px 0px 0px;      /*Modifications relative to Eqn C.A. 04-MAY-2010 07:00PM*/
	margin-top:8px;
	margin-right:6px;
	text-align:			left;
	padding: 2px;
	position: relative;
}

.linksRight {

	float:				right;

	width:				380px;

	height:				69px;

	background:			#ebc4cb;

	margin:				0px 0px 0px 0px;      /*Modifications relative to Eqn C.A. 04-MAY-2010 07:00PM*/

	margin-top:8px;

	margin-right:6px;

	text-align:			left;

	padding: 2px;

	background-image:url(images/crushed-makeup-bg.png);

}



.linksRight img {

	float:				right;

}

.linksRight div {

	float:				left;

	width:				300px;

}

.linksRight p {

	margin:				10px 0 0 36px;

	font-size:			10px;

	line-height:14px;

	color:				#666666;

}

.linksRight a {

	color:				#f10662;

	font-size:			17px;	

	font-family:		Times New Roman, serif;

}



.mainGlamSquad {

	float:				right;

	width:				411px;

	height:				223px;

}



.homelinksRight {

	font-size:			10px;

	color:				#666666;

}



.homelinksRightHeader {

	color:				#f10662;

	font-size:			20px;	

	font-family:		Times New Roman, serif;

}
