/*  TAGS  */

body{

	margin:0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	background:#FFFFFF url(../img/skin/bg.jpg) left top repeat-x;

	font-family:Tahoma, Arial;

	font-size:12px;

	color:#333333;

}



img {

	border: none;

}

#main_wrapper{

	width: 728px;

	height: 715px;

	position:relative;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	overflow:hidden;

}

#animate_container{

	width: 728px;

	height: 738px;

	position:absolute;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	top: 738px;

	left: 0px;

}

#main_container{

	width: 728px;

	height: 7150px;

	background:url(../img/skin/main_bg.jpg) center top no-repeat;

	position:relative;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



#menu-top{

	position: absolute;

	top:2px;

	left: 0px;

	z-index:100;

	width: 728px;

}

#menu-top-container{

	float: right;

}

#menu-top-container a{

	display: inline;

	padding:0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}

#click-to-play{

	position: absolute;

	left: 235px;

	top: 28px;

	z-index:103;

}

#spot-the-ball{

	position: absolute;

	left: 543px;

	top: 69px;

	z-index:102;

}

#win-property{

	position: absolute;

	top: 60px;

	left: 272px;

	z-index:101;

}

#win-property-text{

	position: absolute;

	top: 145px;

	text-align:center;

	text-transform:uppercase;

	color: #CCBCA5;

	font-size: 12px;

	width: 728px;

	padding-left:15px;

	left: 0px;

	z-index:105;

}

#play-online{

	position: absolute;

	top: 588px;

	left: 234px;

	width: 248px;

	height: 60px;

	background-color: #ACA899;

	z-index:1;

	text-align:center;

	padding-top:10px;

}

#lower-seo-text{
	position: absolute;
	top: 530px;
	left:55px;
	width: 600px;
	height: 65px;
	padding-top:10px;
        font-size: 11px;
        text-align:center;
 
}

#bottom-text-left{

	position: absolute;

	text-align:right;

	text-transform:uppercase;

	color: #CCBCA5;

	font-size: 12px;

	top: 585px;

	left: 34px;

	width: 190px;

	z-index:101;

}

#bottom-text-right{

	position: absolute;

	text-align:left;

	text-transform:uppercase;

	color: #CCBCA5;

	font-size: 12px;

	top: 585px;

	left: 490px;

	width: 190px;

	z-index:101;

}

#index-homes-bg{

	/*background: url(../img/skin/index_windows_bg.png) top left no-repeat;*/

	left: 54px;

	top: 245px;

	position:absolute;

	z-index:101;

	width: 605px;

	height: 254px;

}



#bottom-footer{

	position:relative;

	top:-30px;

	font-weight:bold;

}	



#bottom-footer a{

	color:#000;

	text-decoration:none;

}



#bottom-footer a:hover{

	text-decoration:underline;

}



.main_container_red{

	width: 320px;

	height: 160px;

	/*background: url(../img/skin/red-block-bg.gif) top center no-repeat;*/

}

.main_container_grey{

	width: 320px;

	height: 160px;

	/*background: url(../img/skin/grey-block-bg.gif) top center no-repeat;*/

}

.window{

	width: 320px;

	height: 160px;

	/*background: url(../img/skin/window.png) 5px 10px no-repeat;*/

}



.main_container_red .window h1{

	font-size: 16px;

	color: #CCBCA5;

	font-weight: normal;

	text-transform:uppercase;

	margin: 1px 1px 3px 1px;

	padding: 0px 0px 0px 80px;

	text-align:left;

}

.main_container_red .window h2{

	margin: 1px 1px 0px 1px;

	padding: 0px 0px 0px 0px;

}

.main_container_red .window h2 a{

	font-size: 15px;

	color: #CCBCA5;

	font-weight: normal;

	text-transform:uppercase;

	text-align:center;

	text-decoration: none;

}

.main_container_red .window h2 a:hover{

	color: #FFFFFF;

}

.main_container_red .window h1 a{

	font-size: 16px;

	color: #CCBCA5;

	font-weight: bold;

	text-decoration:underline;

	text-transform:uppercase;

}

.main_container_red .window h1 a:hover{

	font-size: 16px;

	color: #FFFFFF;

}

.main_container_grey .window h1{

	font-size: 16px;

	color: #D60100;

	font-weight: normal;

	text-transform:uppercase;

	margin: 1px 1px 1px 1px;

	padding: 0px 0px 0px 80px;

	text-align:left;

}

.main_container_grey .window h1 a{

	font-size: 16px;

	color: #D60100;

	font-weight: bold;

	text-decoration:underline;

	text-transform:uppercase;

}

.main_container_grey .window h1 a:hover{

	font-size: 16px;

	color: #FFFFFF;

}

.main_container_grey .window h2{

	margin: 1px 1px 0px 1px;

	padding: 0px 0px 0px 0px;

}

.main_container_grey .window h2 a{

	font-size: 15px;

	color: #D60100;

	font-weight: normal;

	text-transform:uppercase;

	text-align:center;

	text-decoration: none;

}

.main_container_grey .window h2 a:hover{

	color: #FFFFFF;

}

#home-1{

	position: absolute;

	left: 34px;

	top: 200px;

	z-index:110;

}

#home-2{

	position: absolute;

	left: 360px;

	top: 200px;

	z-index:110;

}

#home-3{

	position: absolute;

	left: 34px;

	top: 365px;

	z-index:110;

}

#home-4{

	position: absolute;

	left: 360px;

	top: 365px;

	z-index:110;

}

.text{

	background:url(../img/skin/text_bg.gif) left top no-repeat;

	width: 564px;

	height: 316px;

	position:absolute;

	left: 45px;

	top: 210px;

	padding: 5px 30px 15px 30px;

	overflow:hidden;

	color: #FFFFFF;

	font-family:Tahoma;

}

.text-header{

	font-size: 22px;

	margin: 2px 2px 2px 0px;

	padding: 0;

	text-transform:uppercase;

	color: #CCBCA5;

}

#about-text{

	text-align:left;

	z-index: 120;

}

#contact-us-text{

	text-align:left;

	z-index: 121;

}

#tc-text{

	text-align:left;

	z-index: 122;

}

#faq-text{

	text-align:left;

	z-index: 123;

}

a{

	color: #FFFFFF;

	font-weight: bold;

}

a:hover{

	color: #CCBCA5;

}

.text-container{

	width: 560px;

	overflow:auto;

	height: 290px;

}

.close-btn{

	float:right;

	border: none;

	cursor:pointer;

}

#current-competitions-container{

	background:url(../img/skin/text_bg.gif) left top no-repeat;

	width: 564px;

	height: 316px;

	position:absolute;

	left: 45px;

	top: 210px;

	padding: 5px 30px 15px 30px;

	overflow:hidden;

	color: #FFFFFF;

	font-family:Tahoma;

	text-align:left;

}

#cc-container{

	position: relative;

}

#cc-head{

	font-size: 18px;

	margin: 2px 2px 2px -15px;

	padding: 0;

	text-transform:uppercase;

	color: #CCBCA5;

}

#cc-head2{

	font-size: 18px;

	margin: 2px 2px 2px -15px;

	padding: 0;

	text-transform:uppercase;

	color: #CCBCA5;

	position: absolute;

	top: 0px;

	left: 315px;

}

#cc-menu{

	background:url(../img/skin/cc-menu-bg.gif) left top no-repeat;

	position: absolute;

	left: -18px;

	top: 35px;

	width: 236px;

	height: 85px;

}

#cc-menu ul{

	padding: 0;

	margin: 2px 5px 5px 35px;

	list-style-type:none;

}



#cc-menu li{

	padding:0;

}



#cc-menu ul li a.hidden{

	font-size: 15px;

	font-family: Tahoma;

	color: #999999;

	padding: 4px 2px 3px 10px;

	text-decoration:none;

	display:block;

}

#cc-menu ul li a.hidden:hover{

	color: #FFFFFF;

}

#cc-menu ul li a.visible{

	font-size: 15px;

	font-family: Tahoma;

	color: #BC0300;

	padding: 4px 2px 3px 10px;

	text-decoration:none;

	display:block;

	background:url(../img/skin/cc-menu-visible.gif) 0px 10px no-repeat;

}

#cc-menu ul li a.visible:hover{

	color: #FFFFFF;

}

#cc-property-menu{

	position: absolute;

	left: 300px;

	top: 5px;

}

#cc-property-menu a.normal{

	text-decoration: none;

	font-weight: normal;

	font-size: 11px;

}



#cc-property-menu a.active{

	text-decoration: underline;

	color:#CCBCA5;

	font-size: 11px;

	font-weight: normal;

}



#cc-property-container{

	position: absolute;

	left: 300px;

	top: 35px;

}



#vertical-bar{

	position: absolute;

	left: 285px;

	top: 35px;

}

div.cc-play-property{

	width: 260px;

	height: 290px;

	overflow:auto;

}

div.cc-play-property p{

	margin: 10px 0px 6px 0px;

	padding: 0;

}

.micro-img img{

	border: solid 3px #999999;

	margin: 5px 5px 5px 5px;

}

#games-form{

	position: absolute; 

	top: 260px;

	background:url(../img/skin/play-form-bg.gif) 0px 10px no-repeat;

	z-index:400;

	padding: 10px 20px 10px 20px;

	margin: 0;

	width: 566px;

	height:193px;

	left: 100px;

	display: none;

}

#games-form-objects{

	position: absolute;

	top:20px;

	left:15px;

	width:100%;

	

}

#games-form-objects h1{

	color: #FFFFFF;

	font-size: 17px;

	text-align:left;

	margin: 10px 20px 10px 10px;

	padding: 0;

	font-family:Tahoma;

	

}

#games-form-objects h2{

	position:absolute;

	left: 200px;

	top: 70px;

	color: #FFFFFF;

	font-size: 14px;

	text-align:left;

	font-family:Tahoma;

}

#property-medium-image{

	position: absolute;

	left: 20px;

	top: 40px;

	border: solid 3px #999999;

}

#games-form-submit{

	position: absolute;

	left: 230px;

	top: 120px;

}

#close-win{

	position: absolute;

	left: 460px;

	top: -5px;

}

#competition_img{

	margin: 10px 10px 10px 10px;

}

#medium_pic{

	position: absolute;

	left: 30px; top: 160px;

	border: solid 3px #999999;

}

.text-upper{

	text-transform:uppercase;

}



input.form, select.form{

	font-family: Tahoma;

	font-size: 11px;

	padding: 1px 1px 1px 1px;

	color: #000000;

	border: solid 1px #666666;

}

#cart_btn{

	position:absolute;

	left: 105px;

	top: 89px;

	z-index: 120;

}

#logout_btn{

	position:absolute;

	left: 10px;

	top: 115px;

	z-index: 121;

}

/* Blog CSS */ 

#index-content-bg{
	background: url(../img/skin/text_bg.gif) top left no-repeat;
	left: 40px;
	top: 220px;
	position:absolute;
	z-index:101;
	width: 605px;
	height: 334px;
	overflow:auto;
	padding-left: 20px;
}


#sidebar-blog{
	left: 25px;
	top: 8px;
	position:absolute;
	z-index:101;
	width: 130px;
	text-align:left;
	}

#sidebar-blog ul{
margin: 0;
padding:0;
list-style-type:none;
width:120px;
}

#sidebar-blog li{
margin: 0;
padding:0;
list-style-type:none;
width:110px;
padding-left: 15px;
}

#searchtxt{
font-size: 16px;
color: #C5C5C5;#
font-family:Tahoma, Arial;
font-weight:bold;
}

#sidebar-blog a{
color:#C6B7A2;
}

#cattxt{
font-size: 16px;
color: #C5C5C5;#
font-family:Tahoma, Arial;
font-weight:bold;
margin-top: 15px;
}

#linktxt{
font-size: 16px;
color: #C5C5C5;#
font-family:Tahoma, Arial;
font-weight:bold;
margin-top: 15px;
}


#searchform{
margin:0;
padding:0;
}

#s{
width: 115px;
}

#blog-content{
position:absolute;
top: 2px;
left: 160px;
width:390px;
border-left: 1px solid #fff;
color: #CCBCA5;
text-align:left;
padding-left:10px;
}

#main_container2{
	width: 728px;
	height: 738px;
	background:url(../img/skin/main2_bg.gif) center top no-repeat;
	position:relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#comment{
width:90%;
}

.storytitle{
font-size:18px;
text-decoration:none;
}

.storytitle a{
text-decoration:none;
color:#C5C5C5;
}

.post{
padding-bottom:10px;
}

.feedback{
text-align:right;
text-decoration: none;
}

.feedback a{
text-decoration: none;
color:#CCBBA1;
}

.feedbk{
background:#9D0102;
}