*{
	font-size:100.01%;
}
html {
	font-size:62.5%;
}
body{
	margin:0;
	color:#000;
	background:#b9508e url(../images/glitzyfritzylgbk.jpg) repeat fixed 50% 0;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-size: 1em;
}
img{border-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}


/* wrapper */
#wrapper{
	position:relative;
	width:957px;
	margin:0 auto;
	padding:0 22px 0 19px;
}


/* h1 */
#wrapper h1{
	position:absolute;
	top:32px;
	right:72px;
	margin:0;
}
#wrapper h1 a{
	display:block;
	width: 441px;
	height: 149px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
	cursor:pointer;
}

#wrapper h1 a span{
	display:block;
	width:441px;
	height:149px;
	text-indent:-9999px;
}


/* content-holder */
#content-holder{
	width:100%;
	padding:202px 0 0;
	z-index:4;
	overflow:hidden;
} 


/* content-top */
#content-top{
	width: 957px;
	height: 25px;
	background:url(../images/bg-content-top.png) no-repeat;
}
#content-inner{
	width:100%;
	overflow:hidden;
}


/* content */
#content{
	width:937px;
	padding:25px 1px 7px 19px;
	overflow:hidden;
	background:url(../images/bg-content.png);	
}


/* main-holder */
#main-holder{
	float:left;
	width:525px;	
}


/* main-top */
#main-top{
	width: 525px;
	height: 27px;
	background:url(../images/bg-main-top.png) no-repeat;
}


/* main */
#main{
	overflow:hidden;
	padding:4px 18px 0;
	height:1%;
	background:url(../images/bg-main.png) repeat-y;
}
#main h2{
	margin:0 0 11px;
	font:1.8em Arial, Helvetica, sans-serif;
	color:#b74b8a;
}
#main p{
	margin:0 0 17px;
	font-size:1.3em;
	line-height:18px;
	color:#444;
}

#main a:link, #main a:visited, #main a:active {
	font-weight: bold;
	color: #A53F78;
}
#main a:hover {
	color: #6B953A;
	text-decoration: underline;
}
#main a img, #main a:visited img, #main a:active img {
	margin:2px;
	border:4px double #6C953A;
}
#main a:hover img {
	border:4px double #A53F78;
}
#main .last{
	margin:0;
}


/* main-bottom */
#main-bottom{
	width: 525px;
	height: 27px;
	background:url(../images/bg-main-bottom.png) no-repeat;
}


/* sidebar */
#sidebar{
	float:right;
	width:370px;
	padding:18px 0 0;
}
#sidebar .secondary-nav{
	width:100%;
	float:left;
	margin:0;
	padding:0;
	overflow:hidden;
	list-style:none;
}
#sidebar .secondary-nav li{
	float:left;
	height:163px;
	padding:0 25px 22px 0;
}
#sidebar .secondary-nav li a{
	display:block;
	width:160px;
	height:161px;
	overflow:hidden;
	cursor:pointer;
}
#sidebar .secondary-nav li a span{
	display:block;
	width:160px;
	height:161px;
	text-indent:-9999px;
}
#sidebar .secondary-nav li .look-whos-glitzy{
	background:url(../images/bg-look-whos-glitzy.png) no-repeat;
}
#sidebar .secondary-nav li .twitter{
	background:url(../images/bg-twitter.png) no-repeat;
}
#sidebar .secondary-nav li .fritzy-lounge{
	background:url(../images/bg-fritzy-lounge.png) no-repeat;
}
#sidebar .secondary-nav li .coupon{
	background:url(../images/bg-coupon.png) no-repeat;
}
#sidebar .secondary-nav li .contact{
	background:url(../images/bg-contact.png) no-repeat;
}
#sidebar .secondary-nav li .quote{
	background:url(../images/bg-quote.png) no-repeat;
}


/* content-bottom */
#content-bottom{
	width: 957px;
	height: 25px;
	background:url(../images/bg-content-bottom.png) no-repeat;
}


/* header */
#header{
	width:957px;
	position:absolute;
	top:0;
	left:0;
}
#header .main-nav{
	position:absolute;
	top:222px;
	left:50px;
	width:100%;
	margin:0;
	padding:0;
	overflow:hidden;
	z-index:5;
	list-style:none;
}
#header .main-nav li{
	float:left;
	height:15px;
	padding:3px 25px 0 20px;
	background:url(../images/bg-main-nav.gif) no-repeat;
}
#header .main-nav li a{
	font-weight:bold;
	font-size:1.2em;
	text-transform:uppercase;
	color:#a53f78;
}
#header .main-nav li a:hover{
	text-decoration:none;
	color:#654b2f;
}
#header .header-img{
	position:absolute;
	display:block;
	top:5px;
	left:35px;
	width: 446px;
	height: 200px;
	background:url(../images/bgshoes-header-img.png) no-repeat;
}


/* footer */
#footer{
	width:957px;
	margin:0 auto;
	overflow:hidden;
	color:#fff;
}
#footer .copyright{
	float:left;
	padding:1px 0 2px 54px;
	font-size:1.2em;
}
#footer .copyright a {
	color: #FFF;
	text-decoration: none;
}
#footer .copyright p{
	margin:0;
}
#footer .copyright address{
	font-style:normal;
}
#footer .phone-fax{
	float:right;
	padding:9px 32px 0 0;
	font-size:1.2em;
}
#footer .phone-fax dl{
	margin:0;
	padding:0 0 3px;
	height:1%;
	float:right;
	clear:right;
	overflow:hidden;
}
#footer .phone-fax dt{
	float:left;
}
#footer .phone-fax dd{
	float:left;
	margin:0;
}
.Lfloat {
	float: left;
	margin-right: 10px;
}

.couponborder{
	border: 3px solid #32CCFE;
}
