@charset "utf-8";


/*********************************************************************
**********************************************************************
**********************************************************************
       
					   Hey, eager templater!!!
				
All of this stuff in this top section is structure/layout, and
is highly recommended to not betouched unless you know what you
are doing.  Changing the values can result in a broken layout.
It is recommended you stick to the template PSD provided and cut 
graphics out to the sizes provided for the most efficient and
predictable results.  Just jump to the "Customization Time" area
to get started!

**********************************************************************
**********************************************************************
*********************************************************************/

body {}

/*============= Background ====================*/
#container-bg {}
#container-list {}
#container-list .clear {}

/*Header*/
#container-list-header { } /* Header Background */
#container-list-header h1 { } /* Header Text */

/*============= Featured Carousel ====================*/
#featured-contest-items {}
#featured-contest-items h1 {} /* Featured Contest Text */ 
.es-carousel-wrapper {} /* Background Color for Carousel Buttons */ 
.es-nav span {} /* Previous and Next Button Color */

/*Container-Contest*/
#container-contestitems { } /* Background Color of Contest Area */

/*Container-Contest*/
#container-contestitems ul.contest-sorting {} /* Sorting bar Background Color */
#container-contestitems ul.contest-sorting li {border-top:none; border-bottom:none;} /* Border Divider Color */
#container-contestitems ul.contest-sorting li a {} /* Link text color */

/*============= Buttons ====================*/
#container-contestitems ul {}
#container-contestitems ul li {}
#container-contestitems p.contest-description {} /* Contest Description Color */
#container-contestitems p.contest-dates {} /* Contest Date Color */
#container-contestitems p.contest-dates i {vertical-align:middle; } /* Contest Date Clock Icon */
#container-contestitems ul li div.contest-item div.contest-enterbutton {}
.contest-contentcontainer a.contest-enterbutton { padding: 9px 19px; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; display:block;}	
.contest-contentcontainer a.contest-enterbutton:hover {} /* Button Hover State color */
#container-contestitems ul li div.contest-item div.contest-enterbutton button p {} /* Enter Button Text */

/*============= Contest List Individual Contest  ====================*/
#container-contestitems ul li div.contest-contentcontainer{}
#container-contestitems ul li div.contest-item {} /* Background for contest container */
#container-contestitems ul li div.container-header {} /* Header  */
#container-contestitems ul li div.container-header h1 {} /* Header Text */
#container-contestitems ul li div.contest-item div.contest-thumb-container { } /* Thumbnail Container */
#container-contestitems ul li div.contest-item img.contest-thumb {} /* Thumbnail Background Color, Padding, and Border */

/*============= Footer ====================*/
#container-footer {}
#container-footer p {}
#container-footer a {}

/*********************************************************************
**********************************************************************
**********************************************************************
       
					   Customization Time!!!
				
				The vast majority of any changes
				you'll do will be here.  Colors,
				backgrounds, font styles, can be
				changed from here.  Have fun! 

**********************************************************************
**********************************************************************
*********************************************************************/

body {background:url(http://rivervip.wrve.com/Contest/Content/css/contest-list/images/noise_lines.png) repeat;}

/*============= Background ====================*/
#container-bg {}
#container-list {}
#container-list .clear {}

/*Header*/
#container-list-header {  background:none; } /* Header Background */
#container-list-header h1 { background: #2f4f9d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1YmE1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YThhMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f4f9d 0%, #2f4f9d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f4f9d), color-stop(100%,#2f4f9d));
background: -webkit-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: -o-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: -ms-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f4f9d', endColorstr='#2f4f9d',GradientType=0 );
 -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; padding:15px; border:1px solid #2f4f9d;  box-shadow: 0 1px 0 #FFF, inset 0 1px 0 #243b75; -moz-box-shadow: 0 1px 0 #FFF, inset 0 1px 0 #243b75; -webkit-box-shadow: 0 1px 0 #FFF, inset 0 1px 0 #243b75; text-shadow:0 2px 0 #2f4f9d;} /* Header Text */

/*============= Featured Carousel ====================*/
#featured-contest-items {}
#featured-contest-items h1 {color:#666; font-size:18px; text-shadow:0 1px 0 #FFF;} /* Featured Contest Text */ 
#featured-contest-items h1, .es-carousel-wrapper {background: #ffffff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #eeeeee 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eeeeee));
background: -webkit-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
background: linear-gradient(top,  #ffffff 0%,#eeeeee 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); border:1px solid #cccccc;} /* Background Color for Carousel Buttons */ 

.es-carousel{border: 1px solid #CCC; border-top: none; border-bottom: none;}
.es-nav span{background:transparent url(images/nav.png) no-repeat top left;}

/*Container-Contest*/
#container-contestitems { background:#FFF; } /* Background Color of Contest Area */

/*Container-Contest*/
#container-contestitems ul.contest-sorting { background:#dedede;  border:1px solid #b6b5b5; box-shadow:0 2px 0 #666, inset 0 1px 0 #FFF; -moz-shadow:0 2px 0 #666, inset 0 1px 0 #FFF; -webkit-shadow:0 2px 0 #666, inset 0 1px 0 #FFF;} /* Sorting bar Background Color */
#container-contestitems ul.contest-sorting li {border:none; border-right:1px solid #999; border-left:1px solid #FFF; } /* Border Divider Color */
#container-contestitems ul.contest-sorting li a {color:#666; text-shadow:0 1px 0 #FFF; font-weight:bold;} /* Link text color */

/*============= Buttons ====================*/
#container-contestitems ul {}
#container-contestitems ul li {}
#container-contestitems p.contest-description {color:#666;} /* Contest Description Color */
#container-contestitems p.contest-dates {color:#666; font-weight:bold; font-size:14px; } /* Contest Date Color */
#container-contestitems p.contest-dates span.contest-icon-clock {} /* Contest Date Clock Icon */
.contest-contentcontainer a.contest-enterbutton {
  color:#666666;
  text-align:center;
  text-decoration:none;
  border-radius: 3px 3px 3px 3px;
  padding: 5px 0;
  font-size: 14px;
  font-weight:bold;
  background: #edeff1;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWZmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2UzZTVlOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2Q5ZGRlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkwJSIgc3RvcC1jb2xvcj0iI2Q0ZDlkZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlYmVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top,  #edeff1 0%, #e3e5e9 50%, #d9dde1 50%, #d4d9dd 90%, #ebeced 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edeff1), color-stop(50%,#e3e5e9), color-stop(50%,#d9dde1), color-stop(90%,#d4d9dd), color-stop(100%,#ebeced));
  background: -webkit-linear-gradient(top,  #edeff1 0%,#e3e5e9 50%,#d9dde1 50%,#d4d9dd 90%,#ebeced 100%);
  background: -o-linear-gradient(top,  #edeff1 0%,#e3e5e9 50%,#d9dde1 50%,#d4d9dd 90%,#ebeced 100%);
  background: -ms-linear-gradient(top,  #edeff1 0%,#e3e5e9 50%,#d9dde1 50%,#d4d9dd 90%,#ebeced 100%);
  background: linear-gradient(top,  #edeff1 0%,#e3e5e9 50%,#d9dde1 50%,#d4d9dd 90%,#ebeced 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edeff1', endColorstr='#ebeced',GradientType=0 );
  border:1px solid #9d9d9d; box-shadow:0 3px 0 #666, inset 0 0 1px #FFF; -moz-shadow:0 3px 0 #666, inset 0 0 1px #FFF; -webkit-shadow:0 3px 0 #666, inset 0 0 1px #FFF; text-shadow:0 1px 0 #FFF;}
   
.contest-contentcontainer a.contest-enterbutton:hover {
color:#FFF;
background: #2f4f9d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZjYjYwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1Njk4MDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f4f9d, #0024a3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f4f9d), color-stop(100%,#0024a3));
background: -webkit-linear-gradient(top,  #2f4f9d,#0024a3 100%);
background: -o-linear-gradient(top,  #2f4f9d,#0024a3 100%);
background: -ms-linear-gradient(top,  #2f4f9d,#0024a3 100%);
background: linear-gradient(top,  #2f4f9d,#0024a3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f4f9d', endColorstr='#0024a3',GradientType=0 );
border-color:#243b75; text-shadow:0 1px 0 #000; box-shadow:0 3px 0 #243b75, inset 0 -1px 0 #2f4f9d; -moz-shadow:0 3px 0 #243b75, inset 0 -1px 0 #243b75; -webkit-shadow:0 3px 0 #243b75, inset 0 -1px 0 #243b75;} /* Button Hover State color */

.contest-contentcontainer a.contest-enterbutton:active {border:1px solid #2f4f9d; box-shadow:0 1px 0 #2f4f9d, inset 0 -1px 0 #2f4f9d; -moz-shadow:0 1px 0 #2f4f9d, inset 0 -1px 0 #2f4f9d; -webkit-shadow:0 1px 0 #2f4f9d, inset 0 -1px 0 #2f4f9d;}

/*============= Contest List Individual Contest  ====================*/
#container-contestitems ul li div.contest-contentcontainer{border:1px solid #ccc; border-top:none; padding:10px; border-radius:0 0 5px 5px; background: #ffffff;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNWY1ZjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #f5f5f5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f5f5f5));
background: -webkit-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
background: -o-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
background: -ms-linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
background: linear-gradient(top,  #ffffff 0%,#f5f5f5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5',GradientType=0 ); box-shadow:inset 0 -1px 0 #FFF; -moz-shadow:inset 0 -1px 0 #FFF; -webkit-shadow:inset 0 -1px 0 #FFF;
 }
#container-contestitems ul li div.contest-item {background:#FFF;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background:url(images/shadow.png) bottom center no-repeat; padding-bottom:10px;} /* Background for contest container */
#container-contestitems ul li div.container-header {background: #2f4f9d;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1YmE1MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YThhMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #2f4f9d 0%, #2f4f9d 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f4f9d), color-stop(100%,#2f4f9d));
background: -webkit-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: -o-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: -ms-linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
background: linear-gradient(top,  #2f4f9d 0%,#2f4f9d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f4f9d', endColorstr='#2f4f9d',GradientType=0 );
 -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; padding:5px; border:1px solid #2f4f9d;  box-shadow:inset 0 1px 0 #243b75;} /* Header  */
 
#container-contestitems ul li div.container-header h1 {font-size:16px; padding:5px; position:relative; color: #FFF; text-shadow:0 -1px 0 #005d00;} /* Header Text */
#container-contestitems ul li div.contest-item div.contest-thumb-container { } /* Thumbnail Container */
#container-contestitems ul li div.contest-item img.contest-thumb {background:#FFF; padding:10px; border:1px solid #CCC; } /* Thumbnail Background Color, Padding, and Border */

/*============= Footer ====================*/
#container-footer {font-style:italics; background:#999;}
#container-footer p {color:#FFF;}
#container-footer a {color:#FFF;}




