@charset "utf-8";
/******************************************************************
***   Global Settings   ***
*******************************************************************/
/*
-------------------------------------------------
@Encoding			= charset "utf-8"
-------------------------------------------------
@Css Version		= Css Level 3
-------------------------------------------------
@Copyright			= Copyright 2008-2009, 
-------------------------------------------------
@Language			= en
-------------------------------------------------
@Date Of Modified	= 01 April 2009 
-------------------------------------------------
*/

/*********************************************************************
***   Body Class Starts Here   ***
**********************************************************************/

/***** Global Selectors *****/
	
* {                        
margin:0; 
border:0; 
padding:0;
}


	 
body {
background:url(../images/bg_image_home_02.jpg) left top  no-repeat;
}




img {
	border:0;
	float:left;
}



/* ---------------***  	Wrapper    *** ------------- */


#bodypagebg {		       			/* site center align */
	text-align: center;
	width: 1001px;
	margin: 0px auto 0 auto;
	height:auto;
}

#wrapper {	                         /* Main Outer Fix  */
	width:1001px;
	position: relative;
	top: 0;
	left: 0;
	margin: 0 auto;
	text-align: center;
}
.main_container{
	width:1001px;
	height:auto;
	float:left;
	position:relative;
	top:0px;
	left:-15px;
	
}




/************************************************************************
*** Body Class Ends Here ***
*************************************************************************/


/*************************************************************************
*** Header Class Starts Here ***
**************************************************************************/


/*  header Starts here */

.header{
	width:951px;
	height:158px;
	float:right;
}
.logo_container{
	width:244px;
	height:33px;
	float:right;
	margin-top:118px;
}
.seprator{
	width:1001px;
	height:11px;
	float:left;
	background:url(../images/seprator.jpg) left top repeat-x;
	font-size:0px;
}
.image_container{
	width:1001px;
	height:363px;
	background:url(../images/bg_image_home.jpg) left top  no-repeat;
	float:left;
}
.image_container_home{
	width:1001px;
	height:666px;
	float:left;
}

.navigation_container{
	width:auto;
	height:158px;
	float:left;
}
.bottom_navigation{
	width:160px;
	height:200px;
	float:left;

}

#sadnav {
	position:relative;
	top:-50px;
}

.bottom_seprator{
	width:741px;
	height:auto;
	float:left;
	height:90px;
	background:url(../images/seprator.jpg) left bottom repeat-x;
}
/*  header  Ends here */


/****************************************************************************
*** Header Class Ends Here ***
******************************************************************************/

/*****************************************************************************
*** Content Class Starts Here ***
******************************************************************************/
.about_container{
	width:841px;
	height:auto;
	float:right;
	margin-top:70px;
}
.commen{
	width:100%;
	height:auto;
	float:left;
}
.commen_02{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
}
.content_text{
	font-family: "Times New Roman";
	font-size:14px;
	line-height:20px;
	color: #FFFFFF;
	font-weight:400;
	text-align:left;
	float:left;
	padding-right:15px;
}
/********************************************************************************
*** Content  Class Ends Here ***
*********************************************************************************/


/*********************************************************************************
*** Footer Class Starts Here ***
**********************************************************************************/

#footer{
}
/**********************************************************************************
*** Footer  Class Ends Here ***
***********************************************************************************/

.glossymenu{
margin: 5px 0;
padding: 0;
width: 160px; /*width of menu*/
}

.glossymenu a.menuitem{
font: bold 12px  Verdana;
color: white;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
text-align:left;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
color:#00a6cf;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
height:20px;
}

.glossymenu div.submenu ul li a{
display: block;
font: bold 11px  Verdana;
color:#00a6cf;
text-decoration: none;
padding-left: 20px;
text-align:left;
}

.glossymenu div.submenu ul li a:hover{
color:#00a6cf;
}
	.imageflow {
		visibility:hidden;
		position:relative; 
		text-align:left;
		width:100%;
		overflow:hidden;
		left:0px;
		top:0px;
		float:left;
	}
	.imageflow img {
		visibility:hidden;
		position:absolute; 
		top:0px;
		border:none;
		-ms-interpolation-mode:bicubic; /* Enables bicubic image resampling for the IE7 */
	}
	.imageflow p{
		text-align:center;
		margin:0 auto;
	}
	.imageflow .loading {
		position:relative;
		left:50%;
		margin-left:-106px;
		width:200px;
		height:15px;
		padding:5px;
		visibility:visible;
		border:1px solid white;
	}
	.imageflow .loading_bar {
		height:15px;
		width:1%;
		background:#fff;
		visibility:visible;
	}
	.imageflow .caption {
		font-weight:bold;
		position:relative; 
		text-align:center;
		z-index:10000;
	}
	.imageflow .scrollbar {
		visibility:hidden;
		position:relative; 
/*		border-bottom:1px solid #b3b3b3;
*/		z-index:10001;
	}
	.imageflow .slider {
		position:absolute;
		margin-top:-7px;
		margin-left:-7px;
		z-index:10002;
/*		background-image:url(../images/slider.png);
		background-repeat:no-repeat;
*/		width:14px;
		height:14px;
	}
/*classes for form*/

.registration_inner_container{
	width:800px;
	height:auto;
	float:right;
}
.regisration_text_container{
	width:10%;
	height:auto;
	float:left;
	border-bottom:1px solid #606060;
}
.regisration_fields_container{
	width:40%;
	height:auto;
	float:left;
	border-bottom:1px solid white;
}
.regisration_fields_container_02{
	width:56%;
	height:auto;
	float:left;
	height:30px;
}

#messagename {
position:relative;
top:40px;
left:-70px;
}
.registration_text{
	font-size:12px;
	color:#a7d101;
	font-family:Verdana;
	font-weight:bold;
	text-align:left;
}
.registration_fields{
	width:300px;
	height:25px;
	float:left;
	text-align:left;
	border:none;
	margin-top:5px;
	background:transparent;
	color:#ffffff;
}
.country{
	width:200px;
	height:20px;
	float:left;
	text-align:left;
	border:solid 1px #5685bb;
	margin-top:5px;
}
.commen_registration{
	width:100%;
	height:auto;
	float:left;
	line-height:30px;
	text-align: left;
}
.text_area{
	width:453px;
	height:129px;
	float:left;
	position:relative;
	top:-30px;
	background:url(../images/text_box_bg.png) left top repeat-y;
	overflow: auto;
	color:#FFFFFF;
	/* border-top:1px solid green; */
	line-height:31px;
	
}
.submit_new{
	width:80px;
	height:30px;
	float:left;
	position:relative;
	top:-60px;
	left:-18px;
	text-align:center;
	/* border:solid 1px #0d4971; */
	font-weight:bold;
	cursor:pointer;
	font-family:Verdana;
	font-size:12px;
	color:#FFFFFF;
	background:transparent;
}
.commen_haven{
	width:100%;
	height:auto;
	float:left;
	text-align: left;
	padding-bottom:10px;
	margin-top:5px;
}
.commen_new{
	width:100%;
	height:auto;
	float:left;
	text-align: left;
	padding-bottom:10px;
	margin-top:20px;
}
.home_body_bg{
width:100%;
height:169px;
float:left;
background:url(../images/new_bg_home.png);
position:absolute;
left:0px;
top:0px;
}
/*.home_building{
width:1280px;
height:450px;
float:left;
text-align:center;
background:url(../images/image.jpg) left top no-repeat;
z-index:-10;
position:absolute;
}
*/
.right_seprator{
width:80%;
height:11px;
font-size:0px;
position:absolute;
right:0px;
top:485px;
background:url(../images/seprator.jpg) left top repeat-x;
}
.right_seprator_02{
width:80%;
height:11px;
font-size:0px;
position:absolute;
right:0px;
top:510px;
background:url(../images/seprator.jpg) left top repeat-x;
}
