@charset "utf-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;	
}

body {

	background:#FFF;
	margin:0px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	list-style-position:inside;
	
}


#header_main {
	height:165px;
	width:100%;
	background:url(images/top_bg.jpg);
}

#header {
	width:960px;
	height:165px;
	background:url(images/top_bg.jpg);
}

#logo 
{
	float:left;
	width:316px;
	height:165px;	
}

#menu {	
	padding-top:72px;
	width:274px;
	height:42px;
	float:left;
}

#menu ul li {
	list-style-type:none;
	float:left;
}

#menu ul li a.home{
	display:block;
	width:72px;
	height:42px;
	background-image:url(images/menu_home_up.jpg);
}

#menu ul li a:hover.home
{
	background-image:url(images/menu_home_over.jpg);	
}

#menu ul li a.homeActive {
	display:block;
	width:72px;
	height:42px;
	background-image:url(images/menu_home_over.jpg);
}

#menu ul li a.profile{
	display:block;
	width:63px;
	height:42px;
	background-image:url(images/menu_profile_up.jpg);
}

#menu ul li a.profileActive{
	display:block;
	width:63px;
	height:42px;
	background-image:url(images/menu_profile_over.jpg);
}


#menu ul li a:hover.profile
{
	background-image:url(images/menu_profile_over.jpg);	
}

#menu ul li a.gallery{
	display:block;
	width:62px;
	height:42px;
	background-image:url(images/menu_gallery_up.jpg);
}

#menu ul li a.galleryActive{
	display:block;
	width:62px;
	height:42px;
	background-image:url(images/menu_gallery_over.jpg);
}


#menu ul li a:hover.gallery
{
	background-image:url(images/menu_gallery_over.jpg);	
}

#menu ul li a.contact{
	display:block;
	width:77px;
	height:42px;
	background-image:url(images/menu_contact_up.jpg);
}

#menu ul li a.contactActive{
	display:block;
	width:77px;
	height:42px;
	background-image:url(images/menu_contact_over.jpg);
}


#menu ul li a:hover.contact
{
	background-image:url(images/menu_contact_over.jpg);	
}

#main {
	height:auto;
	width:900px;
	margin:0 auto;
	padding-left:60px;
}

#heading_text {
	width:900px;
	height:52px;
	padding:22px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.heading_text {
	color:#f82ab3;
	font-size:19px;
	font-weight:bold;
}
.main_title{
	font-size:14px;
	font-weight:bold;
}
#profile_left{
	width:410px;
	padding-right:12px;
	height:auto;
	font-size:13px;
	line-height:23px;
	position:absolute;
	z-index: 0;

}
#home_heading {
	width:900px;
	height:41px;
	padding:22px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
}
#sponser_main{
	width:100%;
	height:125px;
	background:url(images/home_sponser_bg.jpg) repeat-x;
}
#sponser{
	width:960px;
	height:93px;
	padding-top:32px;
}
#home_page{
	width:466px;
	padding-right:14px;
	height:213px;
	font-size:14px;
	line-height:23px;
	position:relative;
	text-align:justify;
}
#home_left{
	width:560px;
	height:213px;
}
#home_img{
	width:400px;
	height:276px;
	position:absolute;
	top:165px;
	margin-left:560px;

}

#women_hat {
	width:214px;
	height:93px;
	display:inline;
	position:absolute;
	margin-left:92px;
	top:72px;
		
}

#profile_right{
	width:388px;
	padding-left:14px;
	height:auto;
	font-size:13px;
	line-height:20px;
	left:422px;
	position:relative;
}





#profile_img{
	width:466px;
	height:160px;
	top:383px;
	position:absolute;
	margin-left:-60px;

}
#gallery_left {
	width:570px;
	height:auto;
}
#gallery_right{
	width:276px;
	display:inline;
	height:392px;
	margin-left:580px;
	top:240px;
	position:absolute;

}
#contact_right{
	width:106px;
	height:106px;
	margin-left:619px;
	top:291px;
	position:absolute;
	z-index: 1;

}

#footer_main {
	width:100%;
	min-width:960px;
	padding-top:48px;
	min-height:152px;
	height:auto;
	background:url(images/bottom_bg.jpg) #383b3e repeat-x;	
}

#footer 
{
	width:960px;
	color:#FFF;
	font-size:14px;
	line-height:30px;
	list-style-position:inside;
	padding-bottom:40px;
}
#profile_footer 
{
	width:960px;
	color:#FFF;
	font-size:14px;
	line-height:30px;
	list-style-position:inside;
	padding-bottom:40px;
	height:400px;
}

.footer_heading {
	color:#309dcf;
	font-size:19px;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:31px;
}
#footer_left{
	width:260px;
	height:auto;
	float:left;
}
#profile_verticle{
		width:30px;
		height:325px;
		padding-top:25px;
		float:left;
}

#profile_footer_right{
	width:650px;
	height:auto;
	float:right;
	padding-left:10px;
	line-height:22px;
}
#profile_footer_right .title{
	font-weight:bold;
	color:#fff;
	line-height:22px;
	text-transform:uppercase;
}
#profile_footer_right .img{
		width:660px;
}
#profile_footer_right .yellow{
	color:#ffb400;
}
#home_footer 
{
	width:960px;
	color:#FFF;
	font-size:14px;
	line-height:30px;
	list-style-position:inside;
	padding-bottom:40px;
	height:200px;
}

#home_footer_right{
	width:651px;
	height:auto;
	float:right;
	padding-left:40px;
}
#home_verticle{
		width:8px;
		height:152px;
		padding-top:30px;
		float:left;
}
#contact_footer 
{
	width:960px;
	color:#FFF;
	font-size:14px;
	line-height:30px;
	list-style-position:inside;
	padding-bottom:40px;
	height:230px;	
}

#contact_heading {
	color:#fff;
	font-size:14px;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:18px;
}
#contact_heading1 {
	color:#fff;
	font-size:14px;
	font-weight:bold;	
	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
}

#contact_verticle{
		width:33px;
		height:199px;
		padding-top:25px;
		float:left;
}
#contact_footer_right,#contact_footer_right a{
	color:#fff;
}


A {
	color: #309DCF;
	TEXT-DECORATION: underline
}

a:hover{
	text-decoration:none;	
	color: #00ACDA;
}


#contact_footer_right a:hover{
	text-decoration:none;
}

#contact_footer_right{
	display:inline;
	width:667px;
	height:auto;
	float:right;
	padding-left:0px;
	line-height:22px;
	position:absolute;
	z-index:1;
}
#contact_footer_right .img{
		padding-top:12px;
		width:660px;
}


#contact_img
{
	position:absolute;
	width:505px;
	height:182px;
	margin-left:138px;
	margin-top:-62px;
	z-index:-1;
	left: 89px;
	top: -150px;
}

#gallery_footer 
{
	width:960px;
	color:#FFF;
	font-size:14px;
	line-height:30px;
	list-style-position:inside;
	padding-bottom:40px;
	height:90px;
}

#gallery_verticle{
		width:15px;
		height:61px;
		padding-top:30px;
		float:left;
}
.gallery_thumb
{
	border:6px solid #000;
	margin:0px 22px 22px 0px;	
}
