@charset "utf-8";
/* CSS Document */
body
{
 background-image:url(../images/main_bg.jpg);
 background-repeat:no-repeat;
 background-position:center top;
 margin:0px;
 padding:0px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:normal;
 color:#D0D0D0;
 background-color:#290008;
 line-height:18px;
}
 
#container
{
 width:981px;
 margin:0px auto;
 padding:0px;}


/*------------------------------------top area starts----------------------------------------*/
.top_area
{
 width:981px;
 margin:0px;
 padding:0px;
 float:left;
 height:179px;
}
 
.top_area .logo
{
 width:290px;
 margin:0px;
 padding:0px;
 float:left;
}
 
.top_area .nav_area
{
  width:691px;
  margin:0px;
  padding:0px;
  float:left;
}
 
.nav_area .banner
{
 width:621px;
 margin:0px;
 padding:15px 0px 10px 70px;
 float:left;
}
 
.nav_area .navigation
{
 width:644px;
 margin:0px;
 padding:0px 0px 0px 47px;
 float:left;
 height:51px;
}
 /*.navigation ul
 {
  width:644px;
  margin:0px;
  padding:0px 0px 0px 0px;
  float:left;
  list-style:none;
  display:inline;
  height:51px;
}
 
.navigation ul li
{

 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
 list-style:none;
 display:inline;
 font-size:13px; 
 font-weight:bold;
 color:#FFFFFF;
 height:51px;
}
 
.navigation ul li a
{
 text-decoration:none;
 color:#ffffff;
 padding:17px 14px 18px 14px;
 height:51px;
 float:left;
 display:block;
}
.navigation ul li a:hover
{
 text-decoration:none;
 color:#ffffff;
 background-image:url(../images/nav_hover_10.jpg);
 background-repeat:repeat-x;
 background-position:left top;
}*/
 
 /*------------------------------------top area ends----------------------------------------*/
 

 

 
  
  
  
  /*------------------------------------content starts----------------------------------------*/
  
.content
{
  width:981px;
  margin:0px;
  padding:0px;
  float:left;
}
 
  
.content .left
{
  width:290px;
  margin:0px;
  padding:0px 0px 20px 0px;
  float:left;
}

.left h1
{
 width:255px;
 margin:0px;
 padding:13px 0px 3px 35px;
 float:left;
 font-family:"Times New Roman", Times, serif;
 font-size:24px;
 font-weight:normal;
 color:#FFFFFF;
 background-image:url(../images/left_heading_line_20.jpg);
 background-repeat:no-repeat;
 background-position:bottom right;
}
.left p
{
 width:255px;
 margin:0px;
 padding:10px 0px 10px 35px;
 float:left; 
 line-height:18px;
}
 
.left .girl
{
 width:290px;
 margin:0px;
 padding:0px;
 float:left;
}
 
.left .listing
{
  width:290px;
  margin:0px;
  padding:4px 0px 0px 0px;
  float:left;
}
.listing ul
{
 width:290px;
 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
 list-style:none;
}
.listing ul li
{
 width:245px;
 margin:0px;
 padding:3px 0px 0px 45px;
 float:left;
 list-style:none;
 background-image:url(../images/left_listing_bg_17.gif);
 background-repeat:no-repeat;
 background-position:right top;
 height:32px;
 font-size:15px;
 font-weight:bold;
 color:#FFFFFF;
}
.listing ul li a
{
 text-decoration:none;
 color:#FFFFFF;
}
.listing ul li a:hover
{
 text-decoration:none;
 color:#c60563;
}
.content .right
 {
  width:691px;
  margin:0px;
  padding:0px 0px 20px 0px;
  float:left;
 }
 
.right ul
 {
  width:671px;
  margin:0px;
  padding:10px 0px 10px 20px;
  float:left;
  list-style:none;
} 
 
 .right ul li
 {
  width:641px;
  margin:0px;
  padding:5px 6px 5px 20px;
  float:left;
  list-style:none;
  background-image:url(../images/bullet_03.png);
  background-repeat:no-repeat;
  background-position:left top;
 }
 .right ul li a
 {
  text-decoration:none;
  color:#d0d0d0;
  font-size:13px;
  font-weight:bold;
} 
.right ul li a:hover
{
 text-decoration:none;
 color:#ffffff;
 font-size:13px;
 font-weight:bold;
}
.right h1
{
 width:676px;
 margin:0px 0px 0px 15px;
 padding:15px 0px 10px 0px;
 float:left;
 font-family:"Times New Roman", Times, serif;
 font-size:24px;
 font-weight:normal;
 color:#FFFFFF;
 background-image:url(../images/main_h1_line_34.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 }
 .right p
 {
 width:661px;
 margin:0px;
 padding:10px 15px 10px 15px;
 float:left;
 text-align:justify;
 }

.right p strong
{
  color:#FFFFFF;
}
 

.right .btn
 {
 width:591px;
 margin:0px;
 padding:10px 85px 10px 15px;
 float:left;
 text-align:right;
}
 
.right p label
{
  width:230px;
  float:left;
  margin:0px;
  padding:0px 0px 0px 35px;
  text-align:left;
  color:#FFFFFF;
  font-weight:bold;
 }
 
 .right p span
 {
  width:230px;
  float:left;
  margin:0px;
  padding:0px 0px 0px 35px;
  text-align:left;
  color:#FFFFFF;
  font-weight:bold;
 }

 
 .right p input
 {
 background-color:#988085;
 color:#FFFFFF;
 width:320px;
 }
 
  .right p textarea
 {
 background-color:#988085;
 color:#FFFFFF;
 width:320px;
 }
 
 
 .right span
 {
 width:676px;
 margin:0px;
 padding:10px 0px 10px 15px;
 float:left;
 }
 
 
 .right .header
 {
  width:674px;
  margin:0px;
  padding:50px 17px 0px 0px;
  float:left;
  background-image:url(../images/header_bg_13.png);
  background-repeat:no-repeat;
  background-position:left top;
  height:234px;
  font-size:11px; font-weight:bold;
  color:#FFFFFF;
  line-height:18px;
 }
 
 .header p
 {
  width:355px;
  margin:0px;
  padding:0px 0px 0px 0px;
  float:right;
 }
 .header span
 {
  width:355px;
  margin:0px;
  padding:0px 0px 0px 0px;
  float:right;
  text-align:right;
 }
 .header span a
 {
  text-decoration:underline;
  color:#FFFFFF;
 }
 .header span a:hover
 {
  text-decoration:none;
  color:#FFFFFF;
 }
 
 .right .boxes
 {
  width:683px;
  margin:0px;
  padding:0px 0px 0px 8px;
  float:left;
 }
 
 .boxes .box1
 {
 width:336px;
 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
 background-image:url(../images/box_bg_15.png);
 background-repeat:no-repeat;
 background-position:left top;
 height:130px;
 }
 .box1 h2
 {
 width:311px;
 margin:0px;
 padding:15px 0px 3px 25px;
 float:left;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
  background-image:url(../images/boxes_heading_bg_20.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 }
  .box1 span
 {
 width:294px;
 margin:0px;
 padding:7px 15px 0px 25px;
 float:left;
 line-height:18px;
 }
 
  .boxes .box2
 {
 width:336px;
 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
  background-image:url(../images/box_bg2_15.png);
 background-repeat:no-repeat;
 background-position:left top;
 height:130px;
 }
 
 .box2 h2
 {
 width:311px;
 margin:0px;
 padding:15px 0px 3px 25px;
 float:left;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
  background-image:url(../images/boxes_heading_bg_20.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 }
 .box2 span
 {
 width:294px;
 margin:0px;
 padding:7px 15px 0px 25px;
 float:left;
 line-height:18px;
 }
 
 .boxes .partition
 {
  width:11px;
 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
   background-image:url(../images/boxes_main_bg_16.png);
 background-repeat:repeat-x;
 background-position:left top;
 height:130px;
 }
 
 
   /*------------------------------------content starts----------------------------------------*/
 
 


  /*------------------------------------footer starts----------------------------------------*/
   
   
 #footer_links{

clear:both;
margin:0px 0px 0px 0px;
padding:0px;
width:100%;
background-color:#630c2a;
height:225px;
}



#footer_links .footer_main{
margin:0px auto;
padding:0px;
width:981px;
}

.footer_main .footer_text
{
margin:0px;
padding:0px 20px 0px 20px;
width:941px;
float:left;
}

.footer_text h3
{
margin:0px;
padding:15px 0px 15px 20px;
width:922px;
float:left;
font-family:"Times New Roman", Times, serif;
 font-size:24px;
 font-weight:normal;
 color:#FFFFFF;
}

.footer_text span
{
margin:0px;
padding:10px 0px 10px 0px;
width:941px;
float:left;
text-align:center;
}

.footer_text p
{
margin:0px;
padding:0px 0px 10px 0px;
width:941px;
float:left;
color:#FFFFFF;
}
 .footer_text p a
 {
 text-decoration:underline;
 color:#ffffff;
 padding:0px 4px 0px 4px;
 }
 
  .footer_text p a:hover
 {
 text-decoration:none;
 color:#ffffff;
  padding:0px 4px 0px 4px;
 }
 
 
 /*------------------------------------footer ends----------------------------------------*/

 #copyright{

clear:both;
margin:0px 0px 0px 0px;
padding:0px;
width:100%;
height:64px;
background-image:url(../images/copyright_bg_49.jpg);
background-repeat:repeat-x;
background-position:left top;
}



 #copyright .copyright_main{
margin:0px auto;
padding:0px;
width:981px;
}

.copyright_main .copyright_text{
margin:0px;
padding:21px 0px 0px 40px;
width:941px;
float:left;
}

.copyright_text .line
{
margin:0px;
padding:0px;
width:340px;
float:left;
color:#FFFFFF;
}
.copyright_text .btm_link
{
margin:0px;
padding:0px;
width:394px;
float:right;
}

.btm_link a
{
color:#96757a;
text-decoration:none;
 padding:0px 6px 0px 6px;
}
.btm_link a:hover
{
color:#ffffff;
text-decoration:none;
 padding:0px 6px 0px 6px;
}

/* 100427 create class */

.left-banners{
padding:5px 0px 0px 20px;
margin:0px;
float:left;
}

.left-banners p{
padding:2px 0px;
margin:0px;
}

.left-banners p img{
border:2px solid #000;
}


.right .listing
 {
  width:570px;
 margin:0px;
padding:10px 0px 10px 40px;
 float:left;
 }
 .listing .listing_img
 {  width:191px;
 margin:0px;
padding:0px;
 float:left;
 background-color:#000000;
 border:1px solid #6c6c6c;
 }
 
 .listing .listing_txt
 {  width:346px;
 margin:0px;
padding:0px;
 float:right;
 color:#FFFFFF;
 font-weight:normal;
 }
 .listing_txt p
 {  width:346px;
 margin:0px;
padding:4px 0px 3px 0px;
 float:right;
 }
 
 
 .btn_left
 {
 border:0 none;
}


 /*--------------------------100430------------------------------*/
.right .gallery
 {
  width:657px;
 margin:0px;
padding:20px 0px 0px 20px;
 float:left;
 }
 
 .gallery .gallery_img
 {
  width:147px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:left;
 }
 .gallery_img .girl_thumbnail
 {
  width:141px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:left;
 background-color:#FFFFFF;
 border:3px solid #000000;
 }
  .gallery_img .gallery_text
 {
  width:147px;
 margin:0px;
padding:5px 0px 2px 0px;
 float:left;
 }
 
 .gallery_text a
  {
  text-decoration:underline;
  color:#f212b9;}
   .gallery_text a:hover
  {
  text-decoration:none;
  color:#ffffff;}
 

 
 .gallery_text .name
 {
 width:60px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:left;
 }
 
 .gallery_text .age
 {
 width:50px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:right;
 }
 
 
  .gallery .gallery_spacing
 {
  width:22px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:left;
 }
 
 
  /*--------------------------100501------------------------------*/
  
.right .profile
 {
  width:664px;
 margin:0px;
padding:20px 13px 0px 14px;
 float:left;
 }
 
 .profile .profile_bg
 {
  width:634px;
 margin:0px;
padding:0px 15px 0px 15px;
 float:left;
 background-image:url(../images/profile_text_bg_03.png);
 background-repeat:repeat-y;
 background-position:left top;
 }
 
 .profile_bg .description
 {
  width:634px;
 margin:0px;
padding:15px 0px 0px 0px;
 float:left;
 }
 .description p
 {
  width:634px;
 margin:0px;
padding:6px 0px 6px 0px;
 float:left;
 }
  .description p a
  {
  text-decoration:underline;
  color:#FFFFFF;
  }
    .description p a:hover
  {
  text-decoration:none;
  color:#FFFFFF;
  }
.description .left_description
 {
  width:200px;
 margin:0px;
padding:0px;
 float:left;
 }
 .left_description h4
 {
 width:200px;
 float:left;
 font-family:"Times New Roman", Times, serif;
 font-size:36px;
 font-weight:normal;
 color:#FFFFFF;
 margin:0px;
 padding:0px 0px 10px 0px;
 }
 .left_description span
 {
 width:200px;
 float:left;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 margin:0px;
 padding:0px 0px 10px 0px;
 }
 .left_description .phone
 {
 width:200px;
 float:left;
 font-family:"Times New Roman", Times, serif;
 font-size:22px;
 font-weight:normal;
 color:#FFFFFF;
 margin:0px;
 padding:0px 0px 10px 0px;
 }
 
 
.description .right_description
 {
  width:180px;
 margin:0px;
padding:0px;
 float:right;
 }
 .right_description .star
 {
 width:180px;
 margin:0px;
padding:0px 0px 0px 0px;
 float:right;
 text-align:right;
 }
 .star a
 {
 text-decoration:underline;
 color:#FFFFFF;
 }
  .star a:hover
 {
 text-decoration:none;
 color:#FFFFFF;
 }
 .star label
 {
padding:0px 4px 0px 0px;
 float:right;
 }
 
 .profile .profile_img
 {
  width:640px;
 margin:15px 0px 0px 0px;
padding:12px;
 float:left;
 background-color:#000000;
padding-left:20px;
 }
 
 .profile_img .main_img
 {
  width:367px;
 margin:0px 0px 0px 0px;
padding:0px;
 float:left;
 background-color:#FFFFFF;
 border:3px solid #d42d32;
 }
 
  .profile_img .thumbnail_section
 {
  width:130px;
 margin:0px 0px 0px 0px;
padding:0px;
 float:right;
 }
 .thumbnail_section .thumbnail_img_section
 {
  width:130px;
 margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
 float:right;
 }
 .thumbnail_img_section .img_link
 {
  width:108px;
 margin:0px 0px 5px 10px;
padding:0px 0px 0px 0px;
 float:left;
 background-color:#FFFFFF;
 border:3px solid #d42d32;
 }
 
.profile .myself
 {
  width:634px;
 margin:0px;
 padding:2px 15px 0px 15px;
 float:left;
 background-color:#310a12;
 font-size:14px;
 color:#FFFFFF;
 height:24px;
 }
 .myself label
 {
 width:100px;
 padding-right:100px;
 text-align:left;
 float:left;}
 
.profile .myself_second
 {
  width:634px;
 margin:0px;
 padding:2px 15px 0px 15px;
 float:left;
  font-size:14px;
 color:#FFFFFF;
 height:24px;
 }
.myself_second label
 {
 width:100px;
 padding-right:100px;
 text-align:left;
  float:left;
}

.textfield {
background-color:#988085;
color:#FFFFFF;
width:320px; 
} 
.textlabel{
  width:230px;
  float:left;
  margin:0px;
  padding:0px 0px 0px 35px;
  text-align:left;
  color:#FFFFFF;
  font-weight:bold;
}

/* added for slider  */
.container {
	height: 360px;
	width: 910px;
	margin: -180px 0 0 -450px;
	top: 50%; left: 50%;
	position: absolute;
}
ul.thumb {
	float: left;
	list-style: none;
	margin: 0; 
	padding: 10px 0px 10px 0px;
	width: 130px;
}
ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;
	width: 50px;
	height: 50px;
}

ul.thumb li img {
	
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
	-ms-interpolation-mode: bicubic; 
}
ul.thumb li img.hover {
	background:url(images/thumb_bg.png) no-repeat center center;
	border: none;
}
#main_view {
	float: left;
	padding: 9px 0;
	
width:490px;

}
#main_view img.larg-img{
width: 490px; 
height: 359px; 
border:2px solid #fff;
}

/*---added on 13/05/2010--------------*/

 /*------------------100504 drop down------------------*/
.navigation ul.menu {
	float: left;
	margin: 0px 0;
	padding: 0;
	list-style: none;
	width:740px;
	display:inline;
}

/*.navigation ul.menu li {
	position: relative;
	float: left;
	line-height: 1.1;
	  height:51px;
	  
}*/
.navigation ul.menu li {
 margin:0px;
 padding:0px 0px 0px 0px;
 float:left;
 list-style:none;
 display:inline;
 font-size:13px; 
 font-weight:bold;
 color:#FFFFFF;
  position: relative;
 }

/*.navigation ul.menu li a {
	display: block;
	width: auto;
	padding: 10px;
	text-decoration: none;
	color: #7c7c7c;
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34540) no-repeat right 2px;
}
*/


 ul.menu li a 
   {
   text-decoration:none;
   color:#ffffff;
   padding:17px 14px 18px 14px;
	float:left;
	display:block;
   }
   
 ul.menu li a:hover 
   {
      text-decoration:none;
   color:#ffffff;
   background-image:url(../images/nav_hover_10.jpg);
   background-repeat:repeat-x;
   background-position:left top;
   }
   
   
 ul.menu li.last a {
	background: transparent;
}

 ul.menu li a.sub {
	padding-right: 15px;
	background: transparent url(http://techblog.procurios.nl/l/nl/library/download/34540) no-repeat right -30px;
}

ul.menu li:hover,
ul.menu li.hover /* protofish */ {
	 color:#ffffff;
   background-image:url(../images/nav_hover_10.jpg);
   background-repeat:repeat-x;
   background-position:left top;
}

ul.menu li:hover a,
ul.menu li.hover /* protofish */ a {
	color: #fff;
}

ul.menu li.active a {
	color: #f15c30;
}

/* second level */
ul.menu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	top: 51px;
	width: 168px;
	border-top: 1px solid #d7d7d7;
}

/* resetting first level */
ul.menu ul ul {
	
}

ul.menu li:hover li,
ul.menu li:hover li a,
ul.menu li.hover /* protofish */ li,
ul.menu li.hover /* protofish */ li a {
	background: #000;
	color: #fff;
}

/* submenu markup */
ul.menu li li {
	width: 100%;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;

}

ul.menu li li.last {
	border-bottom: 1px solid #d7d7d7;
}

ul.menu li li a {
	padding: 5px 5px 5px 10px;
	display:block;
	float:left;
	width:152px;

}

ul.menu li:hover li:hover a,
ul.menu li.hover li.hover /* protofish */ a {
	background: #8d1336;
	color: #fff;
	
}

ul.menu li:hover li.active a,
ul.menu li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu li li a.sub {
	padding-right: 15px;
	background: url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}

ul.menu li:hover li:hover a.sub,
ul.menu li.hover li.hover /* protofish */ a.sub {
	background: #f6f6f6 url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}

/* third level */
/* resetting second level */
ul.menu ul ul{
	top: -1px;
	margin-left: 169px;
	background: #000;
}

ul.menu li:hover li:hover li,
ul.menu li:hover li:hover li a, {
ul.menu li.hover li.hover /* protofish */ li,
ul.menu li.hover li.hover /* protofish */ li a
	color: #7c7c7c;
}

/* subsubmenu markup */
ul.menu li:hover li:hover li:hover a,
ul.menu li.hover li.hover li.hover /* protofish */ a {
	background: #000;
	color: #fff;
}

ul.menu li:hover li:hover li.active a,
ul.menu li.hover li.hover /* protofish */ li.active a {
	color: #f15c30;
}

ul.menu li:hover li:hover li:hover a.sub,
ul.menu li.hover li.hover li.hover /* protofish */ a.sub {
	background: #e6e6e6 url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;
}



/* hiding fifth level */
div#nav ul ul ul ul ul {
	display: none;
}

/* show hide behaviour */
ul.menu ul,
ul.menu li:hover ul ul,
ul.menu ul ul,
ul.menu li:hover ul ul ul,
ul.menu ul ul ul,
ul.menu li:hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li:hover ul,
ul.menu li li:hover ul,
ul.menu li li li:hover ul,
ul.menu li li li li:hover ul {
	left: -1px;
	z-index: 999;
}

/* show hide behaviour with protofish */
/*ul.menu li.hover ul ul,
ul.menu li.hover ul ul ul,
ul.menu li.hover ul ul ul ul {
	position: absolute;
	left: -999em;
}

ul.menu li.hover ul,
ul.menu li li.hover ul,
ul.menu li li li.hover ul,
ul.menu li li li li.hover ul {
	left: -1px;
	z-index: 999;
}*/


/*-------------------------------advertise page--------------------------------------*/

  .content .advertise
  {
   width:941px;
 margin:0px;
 padding:10px 20px 0px 20px;
 float:left;
 background-image:url(../images/profile_text_bg_03.png);
 background-position:left top;
 background-repeat:repeat;
  }
  
  .advertise .dotted_advertise
  {
   width:941px;
 margin:0px;
 padding:20px 0px 0px 0px;
 float:left;
 background-image:url(../images/profile_dotted_07.jpg);
 background-repeat:repeat-x;
 background-position:left top;
  }
  .content .advertise_left
 {
 width:670px;
 margin:0px;
 padding:0px;
 float:left;
 }
 
 .advertise_left span
 {
 width:670px;
 margin:0px;
 padding:10px 0px 10px 0px;
 float:left;
 }
  .content .advertise_right
 {
 width:240px;
 margin:0px;
 padding:0px;
 float:right;
 }
 
 .advertise_right p
 {
 width:240px;
 margin:0px;
 padding:10px 0px 0px 0px;
 float:left;
 }
 
 .advertise .small_banners_left
  {
   width:670px;
 margin:0px;
 padding:0px;
 float:left; 
 }
 
 .small_banners_left .img_banner
  {
   width:310px;
 margin:0px;
 padding:0px;
 float:left; 
 }
 
 .small_banners_left .img_explanation
  {
   width:300px;
 margin:0px;
 padding:0px;
 float:left; 
 }
 
 .img_explanation p
  {
   width:300px;
 margin:0px;
 padding:5px 0px 5px 0px;
 float:left; 
 }
 
 
  .advertise .small_banners_right
  {
   width:271px;
 margin:0px;
 padding:0px;
 float:left; 
 }
 
 .small_banners_right p
  {
   width:271px;
 margin:0px;
 padding:5px 0px 5px 0px;
 float:left; 
 }

/*ADDED FOR of THE fade in fade out IMAGES*/
#slideshow {
    position:relative;
    height:103px;
    border:0px solid #ff0000;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 103px; 
    background-color: #FFF;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 103px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}



#slideshow1 {
    position:relative;
    height:197px;
    border:0px solid #ff0000;
}

#slideshow1 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 197px; 
    background-color: #FFF;
}

#slideshow1 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow1 DIV.last-active {
    z-index:9;
}

#slideshow1 DIV IMG {
    height: 197px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}



#slideshow2 {
    position:relative;
    height:87px;
    border:0px solid #ff0000;
}

#slideshow2 DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 87px; 
    background-color: #FFF;
}

#slideshow2 DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow2 DIV.last-active {
    z-index:9;
}

#slideshow2 DIV IMG {
    height: 87px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

.new_tab_profile
{
margin:0px;
padding:0px;
}

.new_tab_profile a
{
padding:10px 0px;
text-decoration:none;
text-align:center;
color:#ffffff;
background:url(../images/bg_a.png) no-repeat;
height:39px;
/*background-color:#630C2A;*/
float:left;
width:141px;
}

.new_tab_profile a:hover
{
text-decoration:none;
color:#ffffff;
text-align:center;
background:url(../images/bg_ahover.png) no-repeat;
padding:10px 0px;
height:39px;
width:141px;
}

.cities {
width:676px;
margin:0px;
padding:0px;
float:left;
}

.cities .citiespart {
width:308px;
margin:0px;
padding:0px 15px 0px 15px;
float:left;
}

.citiespart .heading_city {
width:308px;
margin:0px;
padding:15px 0px 5px 0px;
float:left;
font-family:"Times New Roman",Times,serif;
font-size:18px;
color:#FFFFFF;
font-weight:normal;
border-bottom:1px dashed #ffffff;

}

.citiespart ul {
width:308px;
margin:0px;
padding:0px;
float:left;
list-style-type:none;
}

.citiespart ul li {
width:136px;
margin:0px;
padding:4px 0px 0px 18px;
float:left;
list-style-type:none;
background:url(images/bullet_03.png)) no-repeat left top;
font-size:13px;
font-weight:normal;
color:#ffffff;
}

.citiespart ul li a
{
text-decoration:none;
color:#ffffff;
}

.citiespart ul li a:hover
{
text-decoration:none;
color:#D0D0D0;
}



.content .left_profile
{
  width:180px;
  margin:0px 1px 0px 0px;
  padding:0px 0px 0px 0px;
  float:left;
background-color:#000000;

}

.left_profile .img_for_profile
{
  width:180px;
  margin:0px 0px 0px 0px;
  padding:8px 0px 8px 0px;
  float:left;
  text-align:center;
}

.img_for_profile img
{border:4px solid #310a12;}

.content .right_profile
{
  width:800px;
  margin:0px;
  padding:0px 0px 0px 0px;
  float:left;
}

.profile .myself_profile
 {
  width:170px;
 margin:0px;
 padding:5px 0px 5px 10px;
 float:left;
 background-color:#310a12;
 font-size:14px;
 color:#FFFFFF;

 }

.myself_profile label
 {
  width:80px;
 margin:0px;
 padding:0px;
 float:left;
}

.profile .myself_profile_none
 {
   width:170px;
 margin:0px;
 padding:5px 0px 5px 10px;
 float:left;
 font-size:14px;
 color:#FFFFFF;

 }

.myself_profile_none label
 {
  width:80px;
 margin:0px;
 padding:0px;
 float:left;
}

.biography {
background:#290008;
margin-top:15px;
font-family:"Times New Roman",Times,serif;

padding: 5px 10px;
height:260px;
overflow:auto;
margin-left:15px;
}




