@charset "utf-8";
/* CSS Document */

body {
     padding: 0;
	 margin: 0;
	 background-color: #669999;
}
h2 {
     color: #000033;
	 text-align: center;
	 font:bold 1.50em/1.111em Verdana, Arial, Helvetica, sans-serif;
	 margin-top:1em;
	 margin-bottom:0.5em;
}

h5 {
     color: #000033;
	 font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}
        h5 span {
            color: #4A0000;
	        font: bold 14px Verdana, Arial, Helvetica, sans-serif;
        }

p {
     font: normal 14px/21px Verdana, Arial, Helvetica, sans-serif;
     margin:21px 0;
	 color:#000820;
}
a:link, a:visited {
     color: #0000CC;
	 text-decoration: none;
}
a:hover, a:active {
     color: #4A0000;
	 text-decoration: underline;
}
ul {
     font:normal 0.75em/1.5em Arial, Helvetica, sans-serif;
	 margin:1.5em 0;
}
li {
     font: normal 14px/21px Georgia, "Times New Roman", Times, serif;
     margin:21px 0;
	 color:#000820;
}
strong {
     color: #4A0000;
}
img { border: none; padding: 0; margin: 0; }

.clearfix { clear: both; }

#container {
     margin: 40px auto;
}
/*-------------------------------- main style -------------------------------------------*/
#b1 { width: 269px; height: 47px; background:url(../design_images/1.jpg); }
#b2 { width: 446px; height: 47px; background:url(../design_images/2.jpg); }
#b3 { width: 49px; height: 140px; background:url(../design_images/3.jpg); }
#b4 { width: 86px; height: 140px; background:url(../design_images/4.jpg); }
#b5 { width: 446px; height: 140px; background:url(../design_images/5.jpg); }
#b6 { width: 183px; height: 177px; background:url(../design_images/6.jpg); }
#b7 { width: 86px; height: 177px; background:url(../design_images/7.jpg); }
#b8 { width: 446px; height: 25px; background:url(../design_images/8.jpg); }
#b9 { width: 183px; height: 195px; background:url(../design_images/9.jpg); }
#b10 { width: 86px; height: 195px; background:url(../design_images/10.jpg); }
#b11 { width: 80px; height: 60px; background:url(../design_images/11.jpg); }
#b12 { width: 434px; height: 60px; background:url(../design_images/12.jpg); }
#b13 { width: 49px; height: 135px; background:url(../design_images/13.jpg); }
#b14 { width: 134px; height: 135px; background:url(../design_images/14.jpg); }
#b15 { width: 80px; height: 135px; background:url(../design_images/15.jpg); }
#b16 { width: 49px; height: 177px; background:url(../design_images/16.jpg); }
#b17 { width: 134px; height: 177px; background:url(../design_images/17.jpg); }
#b18 { width: 80px; height: 177px; background:url(../design_images/18.jpg); }
#b19 { width: 434px; height: 26px; background:url(../design_images/19.jpg); }
#logo { width: 134px; height: 140px; }
#main_bg { width: 434px; height: 286px; background:url(../design_images/bg_main.jpg); }
.sidebtns { width: 37px; }

/*--------------------------------------------------------------------------------------*/
#content { width: 425px; height: 290px; overflow: auto; }
.index#content { width: 440px; height: 290px; overflow: auto; }
.mainBtn { height: 163px; margin-top: -20px; }



#f_nav {
     text-align: right;
	 display: block;
	 border-top: 1px solid #00CCFF;
	 line-height: 30px;
	 margin-right: 10px;
}
        #f_nav a:link, #f_nav a:visited {
		     color: #0033FF;
		}
		#f_nav a:hover, #f_nav a:active {
		     color: #001144;
			 text-decoration: none;
		}

.contact strong { font-family: Verdana, Arial, Helvetica, sans-serif; }	
.contact em { font-size: 12px; }
	
#main_photo { position: relative; top: 50px; }		
#main_photo h3 { background: url(../design_images/tick.jpg) no-repeat; padding-left: 60px; padding-top: 10px; padding-bottom: 10px; font-size: 22px;}		

em#photo_place { font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; text-align: center; }
.place-item img { height: 85px; width: 120px; margin: 5px; float: left; }
.place-item a img  { border: 1px solid #660000; }
.place-item a:hover img  { opacity: 0.8; }

#main_nav_btn {
    margin:20px auto;
	display: block;
	text-align: center;
	background: url(../design_images/main_nav_btn.jpg) no-repeat 50% 50%;
	padding-top: 10px; padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#main_nav_btn a {
    color: #fff;
	text-decoration: none;
	font-size: 14px;
}
#main_nav_btn a:hover {
    color: #fffab9;
}
#main_nav_btn a span {
    font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/*------ photo taxi page -------*/
.taxi-item h3 a {
    color: #0000ff;
	text-decoration: none;
	margin-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.taxi-item h3 a:hover {
    color: #4a0000;
	text-decoration: underline;
}
.img_item { width: 100px; }
.img_item img {
    margin: 5px 0; 
    width: 100px;
	height:auto;
}
.img_item a:hover img {
    opacity: 0.8;
}

/*--------------------------------- taxi ---------------------------------*/
.taxi h2 {
		     text-align: center;
			 font: normal 28px Georgia, "Times New Roman", Times, serif;
			 color: #000033;
		}



                     /*----------------- slider style ---------------------*/
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


.slider-wrap								{ width: 380px;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 380px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 380px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black;  }
#movers-row									{ margin: 0 ; }
    
#movers-row div								{ padding-right:2px; margin-bottom:2px; float: left; width: 74px; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block;  
											  position: relative; padding-bottom: 11px; z-index: 9999; }
		.cross-link img { width: 72px; height: 50px; }
.active-thumb 								{ background: transparent url(../design_images/arrow.gif) bottom center no-repeat; }
.wrapper img { width: 380px; }



#copyright { width: 300px; margin: 0 auto; text-align: center; color: #4A0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; position: relative; top: -30px;}
#design { width: 300px; margin: 0 auto; text-align: center; color: #4A0000; font: normal 10px/22px Georgia, "Times New Roman", Times, serif; position: relative; top: -27px;}
#design a { color: #1A0000; }
#design a:hover { color: #fff; }