@charset "utf-8";
/* CSS Document start Sudip css style 29.11.12 */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block;
}
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
}
body{
	margin:0;
	padding:0px 0 0px 0;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#898989;
	background-color:#e0c6a8;
	}
/*======================general==========================*/	
  div, tr, td, img, form, input, select, p, h1, h2, h3, h4, h5, h6, ul, li, label, textarea, chexbox, radiobutton, ol, option{
		padding:0;
		margin:0;
		}
	ul{
		padding:0;
		margin:0;
		list-style:none;
		}
	ol{
		padding:0;
		margin:0;
		list-style-type:none;
		}	
	a{
		padding:0;
		margin:0;
		text-decoration:none;
		outline:none;
		cursor:pointer;
		}
	img{
		padding:0;
		margin:0;
		outline:none;
		border:0;
		}
	chexbox{
		padding:0;
		margin:0;
		width:20px;
		height:20px;
		}	
	.spacer{
		padding:0;
		margin:0;
		font-size:0;
		line-height:0;
		clear:both;
		}
@font-face {
    font-family: 'MyriadProSemiboldCondensed';
    src: url('../fonts/myriadprosemiboldcond-webfont.eot');
    src: url('../fonts/myriadprosemiboldcond-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/myriadprosemiboldcond-webfont.woff') format('woff'),
         url('../fonts/myriadprosemiboldcond-webfont.ttf') format('truetype'),
         url('../fonts/myriadprosemiboldcond-webfont.svgz#MyriadProSemiboldCondensed') format('svg'),
         url('../fonts/myriadprosemiboldcond-webfont.svg#MyriadProSemiboldCondensed') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*======================generalend==========================*/
/*=======top container part======*/
#top_container{
		width:100%;
		margin:0 auto;
		background:url(images/top_bg.jpg) center top repeat-x;
}
#top_sub_container{
		width:1002px;
		margin:0 auto;
}
/*=======logo part======*/
#top_sub_container figure{
		float:left;
		margin:52px 0 0 20px;
}
#top_sub_container figure img{
		display:block;
}
/*=======logo part end======*/
/*=======top right address bar======*/
#top_sub_container article{
		float:right;
		margin:11px 21px 13px 0px;
}
#top_sub_container article img{
		display:block;
}
/*=======top right address bar end======*/
/*=======header part======*/
header{
		background:url(images/header_banner_bg.png) left top no-repeat;
		width:1002px;
		height:441px;
		margin:0 auto;
		overflow:hidden;
}
#header_container_part{
		width:961px;
		margin:0 auto;
		position:relative;
}
input[type="submit"]:disabled {
	background: #a5a5a5;
}
input[type=text]:focus {
	 background-color: #ffffff;
	border: 1px solid #005cbf;
 }
input[type=email]:focus {
	background-color: #ffffff;
	border: 1px solid #005cbf;
}
/*=======nav part======*/
nav{
		width:941px;
		margin:0 auto;
		padding:0 20px 0 0px;
}
nav ul{
		float:left;
		padding:0;
}
nav ul li{
		float:left;
		padding:0;
}
nav ul li a{
		float:left;
		font:bold 16px Arial, Helvetica, sans-serif;
		line-height:58px;
		color:#fcdfbe;
		text-transform:uppercase;
		padding:0 12px 5px 12px;
}
nav ul li a:hover,nav ul li a.active{
		float:left;
		font:bold 16px Arial, Helvetica, sans-serif;
		line-height:58px;
		color:#fcdfbe;
		text-transform:uppercase;
		background:url(images/hover_bg.gif) left top repeat-x;
		padding:0 0 5px 0px;
}
nav ul li a:hover span,nav ul li a.active span{
		float:left;
		padding:0 12px 0px 12px;
}
nav ul li a:hover span.home,nav ul li a.active span.home{
		float:left;
		background:url(images/home_left.gif) left top no-repeat;
		padding:0 12px 0 12px;
}
nav h2{
		float:right;
		font:bold 14px Arial, Helvetica, sans-serif;
		line-height:58px;
		color:#000000;
		text-transform:uppercase;
}
nav img{
		float:right;
		margin:21px 0 0 5px;
		display:block;
}
/*=======nav part end======*/
/*=======banner part======*/
#banner_part{
		position:absolute;
		left:-1px;
		top:57px;
		background:url(images/banner_bg.png) left top no-repeat;
		width:961px;
		height:384px;
}
.header_banner{
		width:901px;
		margin:0 auto;
		padding:30px 0 0 0px;
}
.header_banner img{
		display:block;
}
/*=======banner part end======*/
/*=======header part end======*/
/*=======top container part end======*/
/*=======tag line part======*/
#tabline_part{
		width:100%;
		margin:0 auto;
		background:url(images/pattern.gif) left top repeat-x;
}
#container_part{
		background:url(images/body_container_part.png) -1px top no-repeat;
		width:995px;
		margin:0 auto;
		padding:0 0 80px 0px;
}
.left_container_part{
		width:602px;
		float:left;
		margin:16px 0 0 48px;
}
.left_container_part img{
max-width:100%;
height:auto;
}
.left_container_part h2,.right_container_part h2{
		font:normal 30px Arial, Helvetica, sans-serif;
		line-height:65px;
		color:#362614;
		padding:0 0 22px 0;
}
.left_container_part h2 span,.right_container_part h2 span{
		font:bold 30px Arial, Helvetica, sans-serif;
		line-height:65px;
		color:#362614;
}
.lefthome_img{
		float:left;
		display:block;
		margin:0px 9px 0 0px;
		}

.left_container_part p{
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:14px;
		color:#3a2e20;
		padding:0px 0 15px 0px;
}
.right_container_part{
		width:271px;
		float:right;
		margin:106px 47px 0 0px;
}
.right_container_part p{
		font:normal 14px Arial, Helvetica, sans-serif;
		line-height:18px;
		color:#3a2e20;
		padding:0px 0 10px 0px;
}
.right_container_part input[type=text]{
		background:url(images/email_id.png) left top no-repeat;
		width:258px;
		height:40px;
		border:none;
		outline:none;
		padding:0 0 0 12px;
		margin:0 0 8px 0;
		font:bold 15px Arial, Helvetica, sans-serif;
		line-height:40px;
		color:#a58562;
}
.right_container_part input.cap{
		background:url(images/capcha_input.png) left top no-repeat;
		width:120px;
		height:40px;
		border:none;
		outline:none;
		padding:0 0 0 0px;
		margin:0 13px 8px 0;
		font:bold 15px Arial, Helvetica, sans-serif;
		line-height:40px;
		color:#a58562;
		text-align:center;
		float:left;
}
.pdf{
		margin:33px 0 0 0px;
		display:block;
}
/*=======tag line part end======*/
/*=======footer part======*/
footer{
		width:100%;
		margin:0 auto;
		background:url(images/footer_bg.gif) left top repeat-x #523f2a;

}
footer section{
		width:962px;
		margin:0 auto;
		padding:32px 0 39px 0px;
		font:normal 12px Arial, Helvetica, sans-serif;
		line-height:14px;
		color:#e0c6a8;
}
.leftfooter{
		float:left;
}
.rightfooter{
		float:right;
		text-align:right;
}
footer section a{
		color:#e0c6a8;
}
footer section a:hover{
		color:#fff;
}
/*=======footer part end======*/
/*======================form area start==========================*/	
.formpannel{
	width:450px;
	float:left;
	margin:20px 0 20px 8px;
	}
.formpannel label{
	font:bold 12px/30px Arial, Helvetica, sans-serif;
	color:#3A2E20;
	float:left;
	width:90px;
	text-align:left;
	display:block;
	margin:15px 15px 0 0px;
	}
.formpannel .input1{
	width:333px;
	height:30px;
	background-color:#fff;
	padding:0 0 0 3px;
	margin:15px 0 0 0;
	font:normal 11px Arial, Helvetica, sans-serif; 
	color:#666666;
	line-height:14px;
	border:1px solid #e4e2e2;
	border-radius:5px;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
	}
	
.formpannel .input2{
	width:333px;
	height:100px;
	background-color:#fff;
	border:1px inset #CCCCCC;
	padding:0 0 0 3px;
	margin:15px 0 0 0;
	font:11px Arial, Helvetica, sans-serif; color:#666666;
	border:1px solid #e4e2e2;
	border-radius:5px;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
	}	
		
.formpannel .select{
	width:335px;
	height:30px;
	background-color:#fff;
	padding:6px 3px 6px 3px;
	margin:15px 0 0 0;
	font:11px Arial, Helvetica, sans-serif; color:#666666;
	border:1px solid #e4e2e2;
	border-radius:5px;
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;  
    -webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; 
	background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));  
    background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px); 
	}
.formpannel .submit {
	background-color:#fea33c; 
	border:#fea33c 1px solid;
	cursor:pointer;
	font-weight:bold;
	width:80px;
	height:25px;
	padding:0 0 2px 0px;
	margin:20px 10px 0 109px;
	border-radius:5px 5px 5px 5px;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:25px;
	color: #fff;
}

.formpannel .submit2 {
	background-color:#fea33c; 
	border:#fea33c 1px solid;
	cursor:pointer;
	width:80px;
	height:25px;
	font-weight:bold;
	padding:0 0 2px 0px;
	margin:20px 10px 0 5px;
	border-radius:5px 5px 5px 5px;
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	line-height:25px;
	color: #fff;
}
.informations_pannel{
		float:right;
		margin:30px 150px 0 0px;
		color:#656565;
}
.informations_pannel p{
		color:#656565;
		font:normal 12px/18px Tahoma, Geneva, sans-serif !important;
		color:#5f4100;
}
.informations_pannel p a{
		color:#5f4100;
}
.informations_pannel p a:hover{
		color:#000;
		
}
		
.informations_pannel h5{
		font:normal 20px/20px Arial, Helvetica, sans-serif;
		color:#403f3f;
		padding:0px 0 0 0px;
}
.informations_pannel a{
		color:#656565;
		text-decoration:underline;
}
.informations_pannel a:hover{
		color:#656565;
		text-decoration:none;
}
#games{
		width:799px !important;
		height:430px !important;
}
#cs-buttons-games{
		position:absolute !important;
		/*left:658px !important;*/
		top:391px !important;
		padding:0!important;
		margin:0!important;
}
.map_part{
		float:right;
		margin:60px 80px 0 0px;
		border:1px solid #e5e5e5;
		border-radius:9px;
		padding:10px
}
.gallery_part_images {
    border: 1px solid #68513D;
    color: #68513D;
    float: left;
    font: 15px/20px Arial,Helvetica,sans-serif;
    height: 66px;
    margin: 0 10px;
    padding: 10px;
    text-align: center;
    width: 66px;
}

.product_part_images {
    background-color: #F2B985;
    border: 1px solid #68513D;
    color: #281F15;
    float: left;
    font: 15px/20px Arial,Helvetica,sans-serif;
    height: 80px;
    margin: 20px 15px 0 0;
    padding: 10px 0;
    text-align: center;
    width: 128px;
}
.product_part_images a{
		color:#281F15;
		text-decoration:none;
}
/*=======maincontainer end======*/
