/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

body {
	background: #fff2cc;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #662d11;
	margin: 0px;
	padding: 0px;
}

input, textarea {
	font:normal 12px Arial, Helvetica, sans-serif;			
	padding:1px 0px 0px 3px;		   
	vertical-align:top;	
	color:#6d4820;
	/*background:#ffffff;	*/
}		


h1, h2, h3 {
	letter-spacing: -1px;
}

h1, h1 a, h2, h2 a {
	text-decoration: none;
}

h1 a:hover, h2 a:hover {
	text-decoration: underline;
}

h1 {
	font-size: 12px;
}

h2 {
	font-size: 12px;
	font-weight: normal;
}

h3 {
	font-size: 12px;
}

p, ul, ol {
	margin-top: 1.5em;
	line-height: 190%;
}

ul, ol {
	margin-left: 3em;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #F62D47;
}

a:hover {
	text-decoration: none;
	color: #F62D47;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin-right: 20px;
}

img.right {
	float: right;
	margin-right: 20px;
}

hr {
	display: none;
}

#header {
	width: 953px;
	height: 201px;
	margin: 0 auto;
	
}
#header2 {
	width: 950px;
	height: 236px;
	margin: 0 auto;
	background: url(img/banner2.jpg) no-repeat;
}
#header3 {
	width: 950px;
	height: 236px;
	margin: 0 auto;
	background: url(img/banner3.jpg) no-repeat;
}
#header4 {
	width: 950px;
	height: 236px;
	margin: 0 auto;
	background: url(img/banner4.jpg) no-repeat;
}
#header5 {
	width: 950px;
	height: 236px;
	margin: 0 auto;
	background: url(img/banner5.jpg) no-repeat;
}
#header6 {
	width: 950px;
	height: 236px;
	margin: 0 auto;
	background: url(img/banner6.jpg) no-repeat;
}

#top {
	float: right;
	width: 60px;
	height:20px;
}

#headerlogo{
	background-image: url(img/footer.gif);
	height: 66px;
	width: 100%;
}
#logoimg{
	width: 288px;
	float: left;
	padding-left: 160px;
}
#hdrmaincontainer {
width: 100%;

background-color:#6b451e;

}
#hdrcontainer {
width: 950px;
height:33px;
margin: 0 auto;
background: #704a23;
background-repeat:no-repeat;
background-position:right;
}
.contactno {
	font-family: Times New Roman, Roman,serif;
	font-size: 24px;
	color: #dfc67b;
	font-weight: bold;
}
/* Logo */

#logo h1, #logo h2 {
	margin: 0;
	padding: 0;
	text-transform: lowercase;
}

#logo h1 {
	padding: 50px 5px 0 195px;
	font-size: 48px;
	color: #F74B61;
}

#logo h2 {
	padding: 0px 0 0 198px;
	text-transform: uppercase;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #FA8899;
}

#logo p {
	clear: left;
	margin: 0;
	padding: 0 0 0 20px;
	line-height: normal;
	font-size: 1.2em;
	font-weight: bold;
	color: #FA8899;
}

#logo a {
	color: #F74B61;
}

/* Header */



#menuwrapper {
	width:953px;
	margin-top:-29px;
	margin-left: auto;
	margin-right:auto;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom:0px;
	
}

#menuwrapper img{
	padding: 0px;
	margin-left: 2px;	
}

#menu {
	height: 48px;
	margin: 0 auto;
	font-family: Tahoma, Arial, sans-serif;
	font-weight: bold;
	background: url(img/header_bot_bg.gif);
	background-repeat:repeat;
	top: -300px;

}

#menu ul {
	margin: 0;
	padding: 0;
	
	list-style: none;
	line-height: normal;
}

#menu li {
	float: left;
}

#menu a {
	display: block;
	float: left;
	height: 28px;
	width: 100px;
	padding: 20px 10px 0px 16px;
	text-decoration: none;
	text-transform: uppercase;
	font-size:12px;
	color: #FFFFFF;
	background: url(img/bt_active.gif) repeat-x 20px;
}
#menu ul li#active { background: url(img/bt_active.gif) repeat-x 20px; }

#menu a:hover {
	color: #FFFFFF;
	background: url(img/bt_hover.gif) repeat-x 20px; 
}

#menu .current_page_item a {
	color: #FFFFFF;
}
#menu li.first  a {
	width: 48px;
	}
	
#menu li.second  a {
	width: 110px;
	}
	
#menu li.third  a {
	width: 95px;
	}
	
	
#menu li.fourth  a {
	width: 140px;
	}
	
	
#menu li.fifth  a {
	width: 70px;
	}
	
	
#menu li.sixth  a {
	width:80px;
	}
	
#seventh{
 
width:120px;
background-color:#A0CE15;
color:#FFFFFF;
float:left;
height: 20px;
margin-top:10px;
margin-right:70px;
	}
	
a 		{
	color:#662d11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}	   
a:hover {
	color:#baa886;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	}	
	

/* Banner */

#banner {
	width: 960px;
	margin: 0 auto;
	padding: 8px 0;
}

/* Page */

#page {
	width: 953px;
	margin-top: -5px;
	margin-left:auto;
	margin-right:auto;


}

/* Content */

#content {
	float: left;
	width: 680px;
	padding-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662d11;
}

#content2 {

	padding-top: 3px;
	padding-left: 10px;
	float:right;
	width: 240px;
	height:29px;
	color:#FFFFFF;
	background-color:#A0CE15;

}

#content3 {

	margin-right: 10px;
	padding-top: 10px;
	padding-left: 60px;
	float:right;
	width: 225px;
	height:38px;
	background-color:#A0CE15;
	color:#FFFFFF;

}
#content4 {
	float: left;
	width: 480px;
}
#content5 {
	float: left;
	width: 630px;
	margin-top:10px;
}
#home_hdr{
	margin-left: 20px;
	line-height: 20px;
}
#calcontainer {
	float: left;
	padding-left:10px;
	width: 190px;
}
#registration {
	float: right;
	background-image: url(img/bg_right.gif);
	background-repeat:repeat-x;
	width: 249px;
	padding-left:1px;
	color:#FFFFFF;
}

#registration2 {
	float: right;
	background-image: url(img/bg_right.gif);
	background-repeat:repeat-x;
	width: 240px;
	padding-left: 10px;
	color:#000439;
}
#registerform {
margin-left:10px;
width: 240px;
}
.titleko{
	font-family: Times New Roman, Roman,serif;
	font-size: 24px;
	color:#662d11;
	font-weight: bold;
}
#ads {height: 210px; padding-left:10px; margin-top:10px;}
#ads ul { list-style: none;margin:0; padding:0;}
#ads li {float: left; margin: 0; padding-left:1px;}

#ad2 { margin-top:10px;}
#ad3 { margin-top:10px; margin-right:10px;}

#adward1 {width:92px; float:left; padding-left:10px;}
#adward2 {width:115px; float:right; padding-right:10px;}

li.lista { list-style-image:url(img/tick.gif); line-height: 20px; padding-left:10px; 	font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #662d11;}
ul.casino { list-style: none; }

.imageko {
float:left;
padding-right:20px;
}
.imageko2 {
float:right;
padding-left:20px;
}

#listlang {
float:right;
}

/* Footer */

#footer {
	height: 84px;
	background: url(img/footer.gif);
	padding-left: 120px;
	
}
#footer a:link, #footer a:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-size: 11px;
}

#footer a:hover {
 text-decoration:underline;
 color:#baa886;
 }

#leftfooter{
float:left;
width: 200px;
padding: 10px 100px 10px 10px;
font-size: 11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}
#rightfooter{
float:left;
width:500px;
padding: 20px 0 10px 10px;
font-size: 11px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

.style1 {
	color: #5C760E;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2 {color: #FF0000}
.style3 {color: #0000FF}
.style6 {color: #333399}
.imgborder {
	border: medium solid #b8a484;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	list-style-type: circle;
}

.textb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662d11;
}

.textsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #cdae90;
}


.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.subhdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #68241f;
	font-weight: bold;
}

.mainhdr {
	font-family: Times New Roman, Roman,serif;
	font-size: 22px;
	color: #68241f;
	font-weight: bold;
}
.mainhdr2 {
	font-family: Times New Roman, Roman,serif;
	font-size: 18px;
	color: #ba721d;
	font-weight: bold;
}

.whitehdr {
	font-family: Times New Roman, Roman,serif;
	font-size: 22px;
	color: #FFFFFF;
	font-weight: bold;
}
.rimgborder {
	border: medium solid #b8a484;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.limgborder {
	border: medium solid #b8a484;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}

/* check list */
#checklist
{
margin-left: 0;
padding-left: 0;
list-style: none;
line-height: 20px;
}

#checklist li
{
padding-left: 73px;
background-image: url(img/tick.gif);
background-repeat: no-repeat;
background-position: 50px;
vertical-align:top;
}

#checklist ul { list-style: none; }

.line {
	border-top-style: solid;
	border-top-color: #d1bc93;
	line-height:18px; 
	border-top:1px
}
.textb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #662d11;
}

#intro {
	color: #5C760E;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-bottom: 10px;
}
.input2, .ta2 {
	border:1px solid #863800;
	width:210px;
	height:18px;
	padding:0px 0px 0px 6px;
}
.input3, .ta3 {
	border:1px solid #863800;
	width:443px;
	height:80px;
	vertical-align:middle;
	padding:4px 0px 0px 6px;
}
.input4, .ta4 {
	border:1px solid #863800;
	width:443px;
	height:18px;
	vertical-align:middle;
	padding:4px 0px 0px 6px;
}

.input_standard1 {font-family: Arial, "Courier New", Courier, mono;
 width: 210px;
 font-size: 12px;
 background-color: #ffffff;
}

.input_standard2 {font-family: Arial, "Courier New", Courier, mono;
 width: 220px;
 font-size: 12px;
 background-color: #ffffff;
}
.input_standard3 {font-family: Arial, "Courier New", Courier, mono;
 width: 210px;
 font-size: 12px;
 background-color: #ffffff;
}

.hr {
  border: 0;
  width: 80%;
  color: #996600;
background-color: #996600;
height: 1px;


}


#morelinks{
width:660px;
}
#morelinks li a{
height: 140px;
width:160px;
display:block;
float:left;
}

#morelinks ul{ /*Casino, Video, Gold, News*/
list-style: none;
padding: 0;
margin: 0;

}
#morelinks li{
float: left;
margin: 0px;

}
#sidetitle{
font-family: Times New Roman, Roman,serif;
	font-size: 24px;
	color:#FFFFFF;
	font-weight: bold;
	padding-top:10px;
}

#banks{
width: 260px;
float:left;
padding-left:10px;
}
#architects{
width: 260px;
float:right;
padding-left:10px;
}

#cf {
width: 600px;
padding: 10px;
}

/*TEXT SCROLLER STYLE*/
.hide {  
visibility: hidden;  
position:absolute;  
top: -400px;
}

#qscroller1 {  
width:600px;  
margin-top: 0px;
height:23px;
background-color: #684618;
filter:alpha(opacity=100);
}

#wrapperscroll{
padding-top: 3px;
margin-left: 30px;
}
.qslide {  
font-size: 11pt;
font-weight:bold;  
padding: 3px;
color: #D6E27D;
background-color:#684618;

}

#callus {
width: 300px;
float: right;
padding-left: 10px;
padding-top: 5px;
font-weight: bold;
color: #FFF2CC;
font-family: "Times New Roman", Times, serif;
font-size: 18px;
}
/*---------------------*/

.righttitle {
font-family: "Times New Roman", Times, serif;
font-size:19px;
color:#FFFFFF;
font-weight:bold;
}

/*------In this Gallery---------*/
#galbox{

width: 650px;
padding-top: 10px;
padding-left:10px;
margin:0 auto;
}

.igallery{
background-color: #D8B561;
margin: 5px;
padding:5px;
}