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

body{margin-left:0px;
		margin-right:0px;
		margin-top:0px;
		margin-bottom:0px;
		background:#000000;}
a{outline:none;}
		
/*-----TEXT-----*/

.paging{font:bold 10px Tahoma;
			text-decoration:none;
			color:#ffffff;}	

/*----------topmenu----*/
.texttype{font: normal 14px  Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#ffe801;}	
.texttype1{font:bold 10px Tahoma;
			text-decoration:none;
			color:#ffc1e4;}
			
.texttype2{font:bold 12px Tahoma;
			text-decoration:none;
			color:#ffffff;}
			
.texttype3{font:bold 12px Tahoma;
			text-decoration:none;
			color:#ffffff;}
			
			
.texttype3333{font:bold 12px Tahoma;
			text-decoration:none;
			color:#ffffff;}
			

.texttype3333:hover{font:bold 12px Tahoma;
			text-decoration:underline;
			color:#ffffff;}
			
			
			
			
			
			
			
.texttype4{font:normal 11px Tahoma;
			text-decoration:none;
			color:#ffc1e4;}
a.texttype4{font:normal 11px Tahoma;
text-decoration:none;
color:#ffc1e4;}			
			
.texttype5{font:normal 11px Tahoma;
			text-decoration:none;
			color:#ffc1e4;}
			
.texttype6{font:bold 11px Tahoma;
			text-decoration:none;
			color:#e3ce1c;}
			
.menu_row{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#e3ce1c;}
a.menu_row{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#e3ce1c; padding-left:12px !important; padding-right:13px !important;}
			
a.menu_row:hover{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#ffffff; padding-left:12px !important; padding-right:13px !important;}
a.menu_row #active_row{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#ffffff; }
.menu_row2{font:normal 11px Tahoma;
			text-decoration:none;
	
			color:#ffe6ff;}
a.menu_row2{font: normal 11px Tahoma;
			text-decoration:none;
		
			color:#ffe6ff; padding-right:15px;}
a.menu_row2:hover{font:normal 11px Tahoma;
			text-decoration:none;
		
			color:#ffffff; padding-right:15px;}
a.menu_row2#active_row2{font:normal 11px Tahoma;
			text-decoration:none;
		
			color:#ffffff; padding-right:15px;}
			
.texttype7{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffd9ee;}
			
.texttype7676767{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ff0077;}
			
			
			
.texttype8{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;}
/*----------leftmenu----*/			
.texttype9{font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#ff0077;}

.texttype10{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffe400;}	
			
.texttype11{font: normal 11px Tahoma;
			text-decoration:none;
			color:#bb87bb;}	
			
.texttype12{font: normal 11px Tahoma;
			text-decoration:none;
			color:#bb87bb;}
.texttype13{font: normal 11px Tahoma;
			text-decoration:none;
			color:#bb87bb;}	
.texttype14{font: normal 11px Tahoma;
			text-decoration:none;
			color:#ffe6ff;}
			
.texttype15{font: normal 11px Tahoma;
			text-decoration:none;
			color:#ffe6ff;}	
.texttype16{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;}	
.texttype17{font: bold 10px Tahoma;
			text-decoration:none;
			color:#ffffff;}	
.texttype18{font:normal 11px Tahoma;
			text-decoration:none;
			color:#a76f8c;}	
.texttype19{font:bold 11px Tahoma;
			text-decoration:none;
			color:#b1015d;}	
.texttype20{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffd9ee;
			padding-left:6px; 
			}
			
.texttype2000{font:bold 11px Tahoma;
			text-decoration:none;
			color:#e1008a;
			padding-left:6px; 
			}

			
.texttype21{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffd9ee;

			}
.texttype22{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;
			}
a.texttype22{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;
			background:url(../images/dot.gif) no-repeat #652443; margin-top:6px; margin-left:4px; margin-right:4px;
			display:block;
			float:left;
			width:64px;
			padding-left:12px;
			padding-top:3px;
			padding-bottom:4px;
			border:1px solid #965278;
			}
			
a.texttype22:hover{font: normal 10px Tahoma;
			text-decoration:none;
			color:#000000;
			background:url(../images/dot.gif) no-repeat #ffc3e5; margin-top:6px; margin-left:4px; margin-right:4px;
			display:block;
			float:left;
			width:64px;
			padding-left:12px;
			padding-top:3px;
			padding-bottom:4px;
			border:1px solid #965278;
			}
			
		.texttype23{font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#ff0077;
			}
a.texttype23{font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#ff0077;
			background: url(../images/m2_h.gif)no-repeat  ;
			display:block;
			float:left;
			width:155px;
			padding-left:28px;
			padding-top:3px;
			padding-bottom:4px;
			height:14px;

			}
			
a.texttype23:hover{font: normal 11px  Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none;
			color:#ff0077;
			background: url(../images/m2.gif)no-repeat  ;
			display:block;
			float:left;

			width:155px;
			padding-left:28px;
			padding-top:3px;
			padding-bottom:4px;
			height:14px;
			}
.texttype24{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffe400; padding-left:6px;}	
.texttype25{font: bold 11px Tahoma;
			text-decoration:none;
			color:#bb87bb;}	
			
			
.thumb_div{width:132px; margin-top:10px; margin-left:4px; margin-right:3px; display:block; float:left;}					
	
.texttype106{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffe400;}		
.texttype106:hover{font:bold 11px Tahoma;
			text-decoration:underline;
			color:#ffe400;}					 	
/*-----field------*/
.field1{width:122px;
		padding-left:3px;
		padding-right:3px;
		padding-top:1px;
		padding-bottom:3px;
		height:14px;
		border:1px solid #FFFFFF;
		background:#fffec2;
		font: normal 11px Tahoma;
		text-decoration:none;
		color:#000000;}
.field2{width:162px;
		padding-left:3px;

		padding-top:1px;
		padding-bottom:0px;
		height:20px;
		border:1px solid #999999;
		background:#ffffff;
		font: normal 11px Tahoma;
		text-decoration:none;
		color:#000000;}
		
.field2666{width:162px;
		padding-left:3px;
		padding-top:1px;
		padding-bottom:0px;
		height:20px;
		border:1px solid #999999;
		background:#e1008a;
		font: normal 11px Tahoma;
		text-decoration:none;
		color:#FFFFFF;}
		
.texttype1066{font:bold 11px Tahoma;
			text-decoration:none;
			color:#ffe400;}		
			
.texttype1066:hover{font:bold 11px Tahoma;
			text-decoration:underline;
			color:#ffe400;}						
		
/*--------------menu---------------*/
#slidetabsmenu {
float:left;
width:100%;
font-size:100%;
line-height:normal;
margin-left:0px;
margin-bottom:0px;
}

* html #slidetabsmenu{ /*IE only. Add 1em spacing between menu and rest of content*/
margin-bottom: 1em;
}

#slidetabsmenu ul{
list-style-type: none;
margin:0;
margin-left: 6px;
padding:0;
}

#slidetabsmenu li{
display:inline;
margin:0;
padding:0;

}

#slidetabsmenu a {
float:left;
background:url(../images/tab-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 5px;
text-decoration:none;
margin-left:8px;
}

#slidetabsmenu a span {
float:left;
display:block;
background:url(../images/tab-right.gif) no-repeat right top;
padding:5px 10px 5px 5px;
font-weight:bold;
color:#ffffff;
font-family:Tahoma;
font-size:11px; 
margin-right:8px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#slidetabsmenu a span {float:none;}
#slidetabsmenu {
float:left;
width:100%;
font-size:100%;
line-height:normal;
margin-left:0px;

}
/* End IE5-Mac hack */

#slidetabsmenu a:hover span {
color: #FFFFFF ;
}

#slidetabsmenu #current a {
background-position:0 -125px;
}

#slidetabsmenu #current a span {
background-position:100% -125px;
color: #FFFFFF  ;
}

#slidetabsmenu a:hover {
background-position:0% -125px;
}

#slidetabsmenu a:hover span {
background-position:100% -125px;
}

/*--------------endmenu---------------*/		 
		 
		 
		 /*-------------contact----------------*/
.contact_texttype18{
	font:normal 11px Tahoma;
	line-height:15px;
	color:#a76f8c;
	padding-top:4px;
}	
.contact_texttype19{font:11px Tahoma;
			color:#b1015d;}	
.contact_box{
	background:#2b0023;
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
	border:1px #b288bf solid;
	padding:5px 0px 5px 6px;
	width:250px;
}

.contact_box2{
	background:#2b0023;
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
	border:1px #b288bf solid;
	padding:2px 0px 2px 2px;
	width:50px;
}



.contact_box2444{
	background:#2b0023;
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
	border:1px #b288bf solid;
	padding:5px 0px 5px 6px;
	width:400px;
}

.contact_box246{
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
}

.contact_box500{
	background:#2b0023;
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
	border:1px #b288bf solid;
	padding:5px 0px 5px 6px;
	width:650px;
}

.contact_box6666{
	background:#2b0023;
	font:11px Tahoma;
	text-decoration:none;
	color:#fed7fe;
	border:1px #b288bf solid;
	padding:5px 0px 5px 6px;
	width:256px;
}

.contact_sub_bt{
	background: url(../images/sub_back.gif) repeat-x;
	display:block;
	font:bold 11px Tahoma;
	text-decoration:none;
	color:#ff9fb2;
	border:1px #000000 solid;
	padding:6px 12px 0px 12px;
	float:right;
	height:22px;
}
/*------innerpage_portfolio----*/


.texttype30{font: bold 11px Tahoma;
			text-decoration:none;
			color:#000000;}	
			
			
.texttype300{font: bold 11px Tahoma;
			text-decoration:none;
			color:#e1008a;}	
			
			
			
.texttype31{font: normal 11px Tahoma;
			text-decoration:none;
			color:#000000;}	
/*.texttype32{font: normal 10px Tahoma;
			text-decoration:none;
			color:#000000;}	*/
			
.texttype32{
	font: normal 10px Tahoma;
	text-decoration:none;
	color:#9d019d;
}

.texttype320{font: normal 10px Tahoma;
			text-decoration:none;
			color:#e1008a;}	


			
.texttype33{font:  bold 10px Tahoma;
			text-decoration:none;
			color:#c90000;}	
			
.texttype330{font:  bold 10px Tahoma;
			text-decoration:none;
			color:#e1008a;}	
			
			
/*.texttype34{font:  bold 11px Tahoma;
			text-decoration:none;
			color:#2b0a23;}	*/
			
.texttype34{
	font: bold 11px Tahoma;
	text-decoration:none;
	color:#800080;
}			
			
.texttype340{font:  bold 11px Tahoma;
			text-decoration:none;
			color:#e1008a;}	
			
			
.port_gap{  width:220px;
			height:300px;
			display:block;
			float:left;
			margin-left:10px;
			margin-bottom:10px; 
			margin-top:10px;
			margin-right:10px;
			}
.port_bg{
	width:220px;
	height:300px;
	display:block;
	float:left;
	background:url(../images/port_thumb.png) no-repeat;
	z-index:2;
	margin-top:-235px;
	position:relative;
	visibility: visible;
			}
	/*		
			.port_bg{
	width:220px;
	height:300px;
	display:block;
	float:left;
	background:url(../images/port_thumb.png) no-repeat;
	z-index:2;
	margin-top:-240px;

			}/*
			
			/*--------galleryprofile----*/
.texttype35{font: normal 18px  "Trebuchet MS";
			text-decoration:none;
			color:#ffa500;}	
.texttype36{font: normal 18px  "Trebuchet MS";
			text-decoration:none;
			color:#ffcaff;}	
			
			
			
			
.texttype37{font: bold 11px  "Trebuchet MS";
			text-decoration:none;
			color:#e6006c;}	
.texttype38{font: normal 11px   Tahoma;
			text-decoration:none;
			color:#ff0077;}
.texttype39{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;
			}
a.texttype39{font: normal 10px Tahoma;
			text-decoration:none;
			color:#ffffff;
			background:url(../images/dot.gif) no-repeat #652443; margin-top:6px; margin-left:4px; margin-right:4px;
			display:block;
			float:left;
			width:98px;
			padding-left:12px;
			padding-top:3px;
			padding-bottom:4px;
			border:1px solid #965278;
			}
			
a.texttype39:hover{font: normal 10px Tahoma;
			text-decoration:none;
			color:#000000;
			background:url(../images/dot.gif) no-repeat #ffc3e5; margin-top:6px; margin-left:4px; margin-right:4px;
			display:block;
			float:left;
			width:98px;
			padding-left:12px;
			padding-top:3px;
			padding-bottom:4px;
			border:1px solid #965278;
			}
			
			
.grey_cell_1{padding:4px; background:#331f00;
			font:  bold 11px   Tahoma;
			text-decoration:none;
			color:#ffffff;}
.grey_cell_2{padding:4px; background: url(../images/prof_grey.gif) right repeat-y #331f00; 
			font:  normal 11px   Tahoma;
			text-decoration:none;
			color:#ff9b00;  }
			
.vio_cell_1{padding:4px; background:#4c0f2a;
			font:  bold 11px   Tahoma;
			text-decoration:none;
			color:#ffffff;}
.vio_cell_2{padding:4px; background:#4c0f2a;
			font:normal 11px   Tahoma;
			text-decoration:none;
			color:#ff3f99;}
.vio_cell_3{padding:4px; background: url(../images/prof_violet.gif) right repeat-y #4c0f2a; 
			font:  normal 11px   Tahoma;
			text-decoration:none;
			color:#ff3f99;  }
			
.field_curren{width:112px;
		padding-left:3px;
		padding-right:0px;
		padding-bottom:3px;

		height:20px;
		border:1px solid #FFFFFF;
		background:#7f1433;
		font: normal 11px Tahoma;
		text-decoration:none;
		color:#ffffff;}
.gallery_vert{background:url(../images/vert_display.png) no-repeat ;
				width:313px;
				height:452px;
				margin-left:0px; margin-right:5px;
				margin-top:10px;
				display:block;
				float:left;
				padding-left:12px;
				padding-top:12px;}
				
.gallery_hori{background: url(../images/hori_display.png) no-repeat ;
				width:643px;
				height:355px;
				margin-left:0px; margin-right:5px;
				margin-top:5px;
				display:block;
				float:left;
				padding-left:17px;
				padding-top:12px;
				}
				
.gallery_hori26{
				width:350px;
				height:300px;
				margin-left:5px; margin-right:5px;
				margin-top:10px;
				display:block;
				float:left;
				padding-left:1px;
				padding-top:12px;
				}	
				
	.style2 {
	font-family: "Trebuchet MS";
	color: #e6ff00;
	font-weight: bold;
}
.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #62eeff;
	font-weight: bold;
}
.style4 {
	color: #ff0000;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style6 {font-family: Arial, Helvetica, sans-serif; color: #e6ff00; font-weight: bold;  letter-spacing:2px; }
.style7 {
	font-family: Tahoma;
	font-size: 10px;
	color: #ffc1e4;
	font-weight: bold;
}
.style9 {
	color: #ffe92a;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
}
		
		
		
		
.gallery_vert{background: url(../images/verical.jpg) no-repeat;
				width:315px;
				height:457px;
				margin-left:0px; margin-right:9px;
				margin-top:10px;
				display:block;
				float:left;
				padding-left:16px;
				padding-top:17px;}
				
.gallery_hori{background: url(../images/horizontal.jpg) no-repeat  ;
				width:655px;
				height:367px;
				margin-left:0px; margin-right:5px;
				margin-top:9px;
				display:block;
				float:left;
				padding-left:16px;
				padding-top:17px;
				}
			
			
.port_block{width:230px; display:block; float: left; margin-top:10px; margin-left:5px; margin-right:5px;}

  .port_block2
 {
	   width:230px;
	   display:block;
	   float:left;
	   margin-top:10px;
	   margin-left:5px;
	   margin-right:5px;
	   padding-left:30px;
	   padding-top:25px;
 }
 
 
 .choose_button{background:url(../images/choose_m.png) no-repeat;
				width:139px; height:46px;
				display:block;
				margin-top:6px;
				float:left;}
a.choose_button{background:url(../images/choose_m.png) no-repeat;
				width:139px; height:46px;
				margin-top:6px;
				display:block;
				float:left;}
a.choose_button:hover{background:url(../images/choose_h.png) no-repeat;
				width:139px; height:46px;
				margin-top:6px;
				display:block;
				float:left;}
			
	.transparent_bg_table{background:url(../images/tp.png); border:1px solid #000000;}		
	
	

.menu_row66{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#e3ce1c;}
a.menu_row66{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#e3ce1c; padding-top:2px !important; padding-right:13px !important;}
			
a.menu_row66:hover{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#ffffff; padding-top:2px !important; padding-right:13px !important;}
a.menu_row66 #active_row{font:bold 11px Tahoma;
			text-decoration:none;
			text-transform:uppercase;
			color:#ffffff; }
	
			
