
 /* 
-------cacheFileName----------
 keyADE365AFA5AAD42D90FBA3C0F2E116219E6233627A50EA9E57CF647773F58DA9 */ 

* {
	margin: 0;
	padding: 0;
	outline: 0 none;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, address, mainimage, container {
	display: block;
}
img {
	border:none;
}

ul {
  list-style: outside none none;
}

a:link, a:visited {
	text-decoration: none;
	list-style: none;
	cursor: pointer;
	color: #FFFFFF;
        outline: none;
}
a:hover {
	text-decoration: none;
	list-style: none;
	cursor: pointer;
	color: #D2B6D5;
}

body {
	font-family: 'cinzelregular';
	font-style: normal;
	font-weight: normal;
	font-size:13px;
	color:#FFF;
	line-height:22px;
	background:#FFF;
}
.clear {
	clear:both; height: 0;
}
#wrapper {
	display: block;
	margin: 0 auto;
	max-width: 960px;
	position: relative;
	padding: 32px 0;
}
#main {
	display: block;
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 100%;
	z-index: 10;
}
/* HEADER CSS START HERE */
header {
	background-color: #775d7a;
	border-bottom: 1px solid #fff;
	display: block;
	height: 111px;
	margin: 0 auto 0;
	padding: 0;
	position: relative;
	width: 960px;
}
#logo {
	left: 39px;
	position: absolute;
	top: 7px;
}
.month {
	font-family: "pinyon_scriptregular";
	font-size: 60px;
	letter-spacing: -0.05em;
	line-height: normal;
	position: absolute;
	right: 39px;
	top: 19px;
}
.date {
	letter-spacing: -0.08em;
	font-size: 30px;
}
/*------------ content -------------*/

#contentinfo {
	margin: 0 auto;
	position: relative;
	
}

#content{background-color: #775d7a;}
.winner-l {padding: 47px 0 0;
  border-right: 1px solid #67436a;
  float: left;
  width: 49.8%;
}
.winner-r {padding: 47px 0 0;
	float: left;
	width: 49.8%;
}

.win-content {
	text-align: center;
}
.win-col {
	margin: 0 auto 25px;
	width: 382px;
}
/*.win-img {
	border: 1px solid #747374;
}*/
.win-img img {
  display: block;
  height: auto;
  width: 100%;
}
.win-img {
  height: 149px;
  width: 378px;
}
.win-title {line-height: 28px;
	font-size: 22px;
	margin: 15px 0;
	text-transform: uppercase;
}
.win-title a {
	color: #FFF;
}
.win-title a:hover {
	color: #d2b6d5;
}
.nom-title { margin: 0 0 25px 0;
	font-size: 18px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	text-transform: uppercase;
}

.nom-list ul li { background: url(../images_noindex/nomimg-bg.png) no-repeat center 52px;
  display: inline-block;
  font-family: "OpenSansRegular";
  font-size: 12px;
  letter-spacing: 0.02em;
  padding: 0 0 25px;
  text-align: center; vertical-align: top;
  width:125px; line-height:17px;
}

.nom-list ul li.fisrt-nom{ padding-left:0;}
.nom-list ul li.last-nom{ padding-right:0;}
.nom-list ul li a {color: #ffffff;}
.nom-list ul li a:hover {color: #d2b6d5;}
.nom-img {
  
 
  border-radius: 100%;
  display: inline-block;
  height: 60px;
  width: 60px;
}
.nom-img img {
  border-radius: 100%;
  display: block;
  height: auto;
  width: 100%;
}

.win-title a:hover {
	color:#D2B6D5;
}

.row-2-first {
  margin-left: 78px;
}
/*-------------- events ---------------*/

/*.con-box2{
  background-color: #775d7a;
}*/
.event-box {
  padding: 50px 40px 10px;
  position: relative;
}
.el-bottom {
  margin: 0 auto;
  max-width: 660px;
}
.event-list li {vertical-align: top;
  display: inline-block;
  font-size: 13px;
  line-height: 20px;
  margin: 0 24px 35px 0;
  text-align: center;
  text-transform: uppercase;
}
.event-list a {
  color: #fff;
}
.event-list a:hover {
  color: #d2b6d5;
}
.event-list li.evn-last{ margin:0;}

.event-list li.evn-row2-first {
  margin-left: 112px;
}
.evn-img {
  display: block;
  height: 103px;
  margin-bottom: 15px;
  width: 198px;
}

.evn-img > img {
  display: block;
  height: auto;
  width: 100%;
}
.nominees-l {
  border-right: 1px solid #67436A;
  float: left;
  padding: 0;
  width: 49.8%;
}
.nominees-r {
  float: left;
  padding: 0;
  width: 49.8%;
}
.nom-list {
  margin: 25px auto 0;
  width: 382px;
height: 230px;
}
.con-box4 {
  background-color: #4c334f;
}