@charset "utf-8";
/* CSS Document */
body {
	padding:0;
	margin:0;
	background:#652002 url(images/bg.jpg) repeat;
}
.clear {
	clear:both;
}
img {
	border:none;
}
#mainWrapper {
	width:100%;
	height:auto;
	margin:0 auto;
	background:url(images/main_bg.jpg) repeat-x 50% 0;
}
#Wrapper_bg {
	width:1147px;
	height:auto;
	margin:0 auto;
	background:url(images/re_bg.png) repeat-y 50% 0;
}
#main_subWrapper {
	width:1147px;
	height:auto;
	margin:0 auto;
	background:url(images/body_bg.png) no-repeat;
}
#topWrapper {
	width:1090px;
	height:188px;
	float:left;
	padding:0 0 15px 0;
	margin:0 0 0 32px;
}
#topNavWrapper {
	width:1090px;
	height:37px;
	float:left;
	margin:0 0 0 32px;
	background:url(images/nav.jpg) no-repeat;
}
.topNav {
	width:1000px;
	height:auto;
	float:left;
	margin:0 17px 0 60px;
}
#headWrapper {
	width:1090px;
	height:364px;
	float:left;
	margin:0 0 0 32px;
}
#bodyWrapper {
	width:1002px;
	height:auto;
	float:left;
	margin:0 0 0 32px;
	padding:0 44px 0 44px;
}
.box_container {
	width:1002px;
	height:auto;
	float:left;
	padding:10px 0 10px 0;
}
.box1 {
	width:308px;
	height:44px;
	float:left;
	background:url(images/box1.jpg) no-repeat;
	padding:108px 0 0 20px;
}
.box2 {
	width:311px;
	height:42px;
	float:left;
	background:url(images/box2.jpg) no-repeat;
	padding:110px 0 0 25px;
}
.box3 {
	width:306px;
	height:42px;
	float:left;
	background:url(images/box3.jpg) no-repeat;
	padding:110px 0 0 25px;
}
.secBox_container {
	width:1002px;
	height:auto;
	float:left;
}
.secBox1 {
	width:236px;
	height:64px;
	background:url(images/findstor.jpg) no-repeat;
	float:left;
	padding:54px 0 10px 220px;
}
.secBox2 {
	width:506px;
	height:39px;
	background:url(images/getfree.png) no-repeat;
	float:left;
	margin:0 0 0 15px;
	padding:76px 0 14px 24px;
}
.bar {
	width:1002px;
	height:5px;
	background:url(images/bar.jpg) no-repeat;
	float:left;
	margin:21px 0 14px 0;
}
.body_content {
	width:1002px;
	height:auto;
	float:left;
	margin:0 0 20px 0;
}
.body_left {
	width:644px;
	height:auto;
	float:left;
	padding:0 70px 0 0;
}
.body_right {
	width:288px;
	height:auto;
	float:left;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
font-size:;
	color:#e65373;
	font-weight:normal;
	margin:0;
	padding:5px 0 20px 0;
}
.left_content {
	width:644px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
	text-align:justify;
	line-height:18px;
}
.left_content a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c80003;
	font-style:italic;
	text-decoration:none;
	line-height:30px;
}
.left_content a:hover {
	color:#434343;
	text-decoration:none;
}
.left_content img {
	float:left;
	padding:0 15px 0 0;
}
.right_box {
	width:288px;
	height:40px;
	float:left;
}
.right_box img {
	padding:0 10px 0 0;
	float:left
}
.right_box2 {
	width:268px;
	height:64px;
	float:left;
	background:url(images/contact.jpg) no-repeat;
	padding:66px 0 0 20px;
	font-weight:bold;
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:12px;
	font-style:italic;
}
.right_box2 a {
	color:#ffffff;
	text-decoration:none;
}
.right_box2 a:hover {
	color:#c3454e;
	text-decoration:none;
}
.logo {
	width:335px;
	height:138px;
	float:left;
	margin:44px 0 0 71px;
}
.logo_icon {
	width:161px;
	height:219px;
	float:left;
	margin:0 0 0 63px;
}
.textStyle_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
}
.textStyle_box a {
	color:#ffffff;
	text-decoration:none;
}
.textStyle_box a:hover {
	color:#434343;
	text-decoration:none;
}
.box_input {
	width:0px;
	height:0px;
	border:0px;
	background:none;
	padding:10px 0 0 5px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0px;
	color:#b1afa0;
}
.box_input2 {
	width:180px;
	height:23px;
	border:0px;
	background:none;
	padding:9px 0 0 10px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d8a0a8;
}
.go {
	width:44px;
	height:45px;
	position:absolute;
	margin:0 0 0 130px;
}
.submit_button {
	width:86px;
	height:42px;
	position:absolute;
	margin:0 0 0 240px;
}
#footerWrapper {
	width:100%;
	height:127px;
	margin:0 auto;
	background:url(images/footer_bg.jpg) repeat-x;
}
.footer_sub {
	width:1002px;
	height:auto;
	margin:0 auto;
	padding:36px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cbb09e;
}
.textBar {
	width:967px;
	height:76px;
	background:url(http://thefrieze.com/wp-content/themes/icecream/images/text_bar.png) no-repeat;
	position:absolute;
	margin:281px 0 0 45px;
	z-index:750;
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:54px;
	color:#ffffff;
	padding:5px 0 0 33px;
}
/*=================================================================topnav===========================================================*/

#navbar {
	margin: 0;
	padding: 0;
	height: 43px;
	font-family:"Myriad Pro", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:18px;
	text-align:center;
	z-index:60;
}
#navbar li {
	list-style: none;
	float: left;
	padding:0 0 0 0;
}
#navbar li a:hover {
	color:#434343;
}
#navbar li a {
	display: block;
	padding: 0 0px;
	color: #ffffff;
	text-decoration: none;
	width:120px;
	line-height:35px;
}
#navbar li ul {
	display: none;
	z-index:80;
	width:200px;
	padding-top:0 !important;
}
#navbar li ul li {
	padding:5px 0 10px 15px !important;
	line-height:16px !important;
	height:auto !important;
}
#navbar li ul li a {
	width:200px;
	height:auto;
	padding:0;
	margin:0;
	line-height:26px;
	height:auto;
}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0 0 25px;
}
#navbar li:hover li, #navbar li.hover li {
	padding:10px 0 10px 18px;
	text-align:left;
	width:200px;
	display:block;
	height:25px;
	background:#cdc034;
	clear:both;
}
#navbar li:hover li a, #navbar li.hover li a {
	font:normal 18px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0;
	margin:0;
	height:15px;
}
#navbar li li a:hover {
	background-image:none;
	color:#000;
	background-color:inherit;
}
.children {
	padding-top:10px !important;
	padding-bottom:20px !important;
	z-index:1200 !important;
}
/*===============================================================topnav_end=========================================================*/

/*===================================================================bottomtopNav===============================================================*/
.nav {
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#434343;
	padding-left:0px !important;
}
.nav ul {
	margin: 0;
	padding: 0;
	float: left;
}
.nav ul li {
	display: inline;
}
.nav ul li a {
	float: left;
	text-decoration: none;
	color:#cbb09e;
	padding:0 15px 0 0;
}
.nav ul li a:visited {
	color:#cbb09e;
}
.nav ul li a:hover, .nav ul li .current {
	color:#fde707;
}
/*=================================================================bottomtopNavend==============================================================*/



/*================================================================Head_Slider============================================================*/
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0;
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	z-index:60;
	display:none;
	margin:0;
	padding:0;
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
.nivo-caption {
	position:absolute;
	left:0;
	bottom:0;
	background:#ffffff;
	color:#fff;
	opacity:0.8;
	width:100%;
	z-index:89;
}
.nivo-caption p {
	margin:0;
	padding:5px;
}
.nivo-caption a {
	display:inline!important;
}
.nivo-html-caption {
	display:none;
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:99;
	cursor:pointer;
}
.nivo-prevNav {
	left:0;
}
.nivo-nextNav {
	right:0;
}
.nivo-controlNav a {
	position:relative;
	z-index:99;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:700;
}
#slider {
	position:relative;
	min-height:364px;
	background:#ffffff url(images/loading.gif) no-repeat 50% 50%;
	margin:0 0 0 45px;
	width:1002px
}
#slider img {
	position:absolute;
	top:0;
	left:0;
	display:none;
}
#slider a {
	border:0;
	display:block;
}
.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(http://thefrieze.com/wp-content/themes/icecream/images/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}
.nivo-directionNav a {
	display:block;
	width:78px;
	height:76px;
	background:url(images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-78px 0;
	right:0;
}
a.nivo-prevNav {
	left:0px;
}
.nivo-caption a {
	text-decoration:underline;
}
/*================================================================Head_slider_End=======================================================*/


/*=========================================================blog===========================================================*/
.left_blog {
	width:713px;
	height:auto;
	float:left;
	padding:10px 0 0 0;
}
.right_blog {
	width:288px;
	height:auto;
	float:right;
}
.bar_container {
	width:672px;
	height:auto;
	float:left;
}
.dateBar1 {
	width:672px;
	height:9px;
	background:;
	float:left;
}
.date {
	width:50px;
	height:9px;
	float:left;
	font-family:Impact, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	padding:5px 0 0 15px;
	text-align:center;
}
.date2 {
	color:#bfe7f5;
}
.date p {
	padding:0;
	margin:0;
	font-size:15px;
}
.bar_box {
	width:500px;
	height:43px;
	float:left;
	padding:16px 0 0 15px;
	font:Impact, "Impact";
	font-size:26px;
	color:#ffffff;
	font-style:italic;
}
.dateBar_content {
	width:690px;
	height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#6c6b61;
	padding:10px 0 10px 10px;
	text-align:justify;
}
.dateBar_content img {
	float:left;
	padding:0 10px 10px 0;
}
.dateBar_content img {
	float:right;
	padding:0 0 10px 10px;
}
.icon {
	width:auto;
	height:auto;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#626465;
	float:right;
	padding:10px 0 10px 0;
	text-align:left;
}
.icon img {
	padding:0 5px 0 5px;
	float:left;
}
.icon p {
	float:left;
	padding:0;
	margin:0;
	padding:0 20px 0 0 !important;
}
.dateBar2 {
	width:672px;
	height:59px;
	background:url(images/date2.png) no-repeat;
	float:left;
}
.right_blog_input_container {
	width:288px;
	height:auto;
	padding:5px 0 10px 0;
}
h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#81bacc;
	font-style:italic;
	margin:0;
	padding:0 0 5px 0;;
}
.blg_input {
	width:276px;
	height:38px;
	background:url(images/blg_input.png) no-repeat;
	float:right;
}
.blg_input input {
	background:none;
	width:250px;
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	border:none;
	margin:0;
	padding:10px 0 0 10px;
}
.search_blog {
	width:auto;
	height:auto;
	float:right;
	padding:5px 0 0 0;
}
.blg_liWrapper {
	width:285px;
	height:auto;
	float:right;
	padding:10px 0 0 0;
}
.blg_li1 {
	width:285px;
	height:16px;
	background:url(images/li1.png) no-repeat;
	float:left;
}
.blg_li2 {
	width:271px;
	height:auto;
	background:#e0eaec;
	float:left;
	padding:0 0 0 14px;
}
.blg_li2 ul {
	padding:0;
	margin:0;
	list-style:none;
}
.blg_li2 li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#737373;
	padding:0 0 10px 25px;
	list-style:url(http://thefrieze.com/wp-content/themes/icecream/images/li_blt2.png) inside;
}
.blg_li2 a {
	color:#737373;
	text-decoration:none;
}
.blg_li2 a:hover {
	color:#525151;
	text-decoration:none;
}
.blg_li3 {
	width:285px;
	height:16px;
	background:url(images/li2.png) no-repeat;
	float:left;
}
h3 {
}
/*=======================================================blogend==========================================================*/


.coin-slider {
	overflow: hidden;
	zoom: 1;
	position: relative;
	margin:0 0 0 22px;
	width:1022px !important;
	height:363px !important;
}
.coin-slider a {
	text-decoration: none;
	outline: none;
	border: none;
	height:363px !important;
	width:1000px !important;
}
.coin-slider a img {
}
#games {
	height:363px !important;
	width:1000px !important;
	position: relative !important;
}
.cs-buttons {
	font-size: 0px !important;
	padding: 10px;
	float: left;
}
.cs-buttons a {
	margin-left: 50px;
	height: 0;
	width: 0;
	float: left;
	border:0;
	color: #B8C4CF;
	text-indent: -1000px !important;
	font-size:0 !important;
	line-height:0 !important;
}
.cs-active {
}
.cs-title {
	width: 1000px;
	padding: 10px;
	color: #FFFFFF;
	font-family:Impact, Georgia, 'Times New Roman', Times, seri;
	font-size:54px;
	color:#ffffff;
}
#games a span {
	width: 990px;
	background-color:#000 !important;
	color: #FFFFFF;
	position:absolute !important;
	left:0px !important;
	bottom:1px !important;
	display:block;
	height:40px !important;
}
.cs-prev, .cs-next {
	background-color:none;
	color: #FFFFFF;
	padding: 0px 10px;
}

.mask{
	width:1000px;
	height:363px;
	position:absolute;
	margin:0 0 0 45px;
	z-index:800;
	background:url(http://thefrieze.com/wp-content/themes/icecream/images/mask.png) no-repeat;
}
/*=============================================SLIDER STRAT=============================================*/
#gallery {
	position:relative;
	width:1090px !important;
	height:360px;
	margin:0 0 0 45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	color:#ffffff;
}
	#gallery a {
		float:left;
		position:absolute;
		text-decoration:none;
	}
	
	#gallery a img {
		width:1000px !important;
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:5px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
#gallery h6{
	style="width:1000px; height:30px; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ffffff; text-decoration:none;  position:absolute; padding:0; margin:300px 0 0 0; z-index:1000; !important;
}
/*=============================================SLIDER STRAT=============================================*/

#wp_email_capture
{

}

#wp_email_capture label
{

}

#wp_email_capture input
{

}

#wp_email_capture_2
{

}

#wp_email_capture_2 label
{

}

#wp_email_capture_2 input
{

}