@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:22px;}

			

a.menu_row:hover{font:bold 11px Tahoma;

			text-decoration:none;

			text-transform:uppercase;

			color:#ffffff; padding-left:22px;}

a.menu_row#active_row{font:bold 11px Tahoma;

			text-decoration:none;

			text-transform:uppercase;

			color:#ffffff; padding-left:22px;}

.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;}					

			 	

/*-----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;}

		

		

		

/*--------------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_box500{

	background:#2b0023;

	font:11px Tahoma;

	text-decoration:none;

	color:#fed7fe;

	border:1px #b288bf solid;

	padding:5px 0px 5px 6px;

	width:650px;

}



.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;}	



.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;}	

			

.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 #711d00; 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 #b37200;

			}

			

a.texttype39:hover{font: normal 10px Tahoma;

			text-decoration:none;

			color:#ffffff;

			background:url(../images/dot.gif) no-repeat #ac2c00; 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 #b37200

;

			

			}

			

			

.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{

				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{

				width:640px;

				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:180px; 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;}		

			