/* CSS Document */

#left_details h1{
margin:5px;
font-size:20px;
color:#666666;
text-align:center;
}

#left_details{
width:748px;
height:auto;
padding:1px;
}

#left_details img{
margin:0px 5px 5px 0px;
padding:4px;
border:1px #CCCCCC solid;
}

#left_details p{
font-size:13px;
line-height:22px;
}

#left_astro{
width:750px;
height:auto;
padding:1px;
color:#333333;
background:url(images/left_bg3.jpg) center top repeat-y;
}

.ct_attra{
width:362px;
height:165px;
float:left;
margin:10px 8px 10px 0px;
padding:1px;
}

.ct_attra h3{
margin:1px 0px 5px 0px;
font-size:14px;
color:#666666;
text-align:left;
padding-bottom:3px;
text-decoration:underline;
border-bottom:#CCCCCC 1px solid;
}

.ct_attra span{
line-height:19px;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}
.ct_attra img{
clear:both;
padding:2px; 
margin:0px;
}

.ct_attra a{
color:#666666;
text-decoration:underline;
}

.left_back {
height:40px;
margin:15px 0px;
padding:5px 10px;
}
.left_back a{
display:inline;
padding:5px 10px;
background-color:#EFEFEF;
color:#333333;
}
/********city guide attrdetails page  style**************/
#attrDetail{
    padding-bottom:20px;
	width:746px;
	height:auto;
	color:#333333;
}
#innerAttrDetail{
    margin:0;
	padding-top:15px;
	height:auto;
	min-height:160px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#innerAttrDetail h1{
    padding-left:0px;
	text-align:center;
	font-size:20px;
	color:#666;
	padding-bottom:8px;
	margin:10px 0 0 0;
	border-bottom: dotted 2px #C3C3C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#innerAttrDetail h2{
    padding:0px 0 3px 0;
	text-align:left;
	font-weight:bold;
	font-size:16px;
	margin:0;
	border-bottom: dotted 1px #C3C3C3;
}
#innerAttrDetail h3{
	text-align:left;
	font-size:17px;
	color:#666;
	padding-bottom:8px;
	margin:10px 0 0 0;
	border-bottom: dotted 2px #C3C3C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#innerAttrDetail p{
line-height:18px;
margin-bottom:8px;
}
/*#innerAttrDetail img{
    margin-bottom:10px;
	display:block;
	border:none;
	padding:5px;
	text-align:center;
	border:1px solid #CCCCCC;
}*/
#innerAttrDetail .leftimginfor{
	padding-left:15px;
	text-align:center;
	float:right;	
	height:auto;
	
}
#innerAttrDetail .leftimginfor img{
    margin-bottom:10px;
    width:222px;
	height:156px;
	display:block;
	border:none;
}
#innerAttrDetail .leftimginfor h4{
    text-align:center;
    color:#FFFFFF;
	background:url(../images/btn.gif) center no-repeat;
}
#attrDetailMore{
    margin:10px 10px 10px 0;
}
#attrDetailMore h2{
    padding:3px 0 3px 10px;
	text-align:left;
	font-weight:bold;
	font-size:17px;
	margin:0;
	width:100%;
	color:#FFFFFF;
	background-color:#996633;
}
#attrDetailMore ul{
	margin:0;
	padding:7px 5px 15px 5px;
	width:100%;
	list-style:none;
	list-style-position:outside;
	list-style-type:none;
	clear:both;
}
#attrDetailMore li{
	margin:3px 0 0 7px;
	padding-left:30px;
	list-style:none;
	list-style-position:outside;
	list-style-type:none;
	width:310px;
	line-height:22px;
	background:url(../images/list01.gif) no-repeat left center;
	float:left;
}

#attrDetailMore li a{

	padding-left:10px;

}
#attrDetailMore .boxitem{
    margin:0;
	padding:0;
	width:350px;
	height:auto;
	border:solid 1px #EBEBEB;
}
.flotleft{
    float:left;
}
.flotright{
    float:right;
}
#attrDetailMore .boxitem h4{
    margin:0;
	font-size:14px;
	color:#737373;
	padding:5px 0 5px 5px;
	background:#EBEBEB;
}
#attrDetailMore .boxitem li{
	padding:5px;
}

.btn {
width:78px;
BORDER-RIGHT:  #996633 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #996633 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#FFFF66); BORDER-LEFT: #996633 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #996633 1px solid;
}
.pic_dest {
width:630px;
height:auto;
margin:8px auto;
border:#999999 dotted 1px;
padding:3px;
}

/*Additional Css*/
/*CSS city tour style pagination*/

DIV.msdn {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; COLOR: #313031; PADDING-TOP: 4px; FONT-FAMILY: Verdana,Tahoma,Arial,Helvetica,Sans-Serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
DIV.msdn A {
	BORDER-RIGHT: #DFC797 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #DFC797 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #DFC797 1px solid; COLOR: #0030ce; PADDING-TOP: 5px; BORDER-BOTTOM: #DFC797 1px solid; TEXT-DECORATION: none
}
DIV.msdn A:hover {
	BORDER-RIGHT: #DFC797 1px solid; BORDER-TOP: #DFC797 1px solid; BORDER-LEFT: #DFC797 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #DFC797 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.pagination A:active {
	BORDER-RIGHT: #DFC797 1px solid; BORDER-TOP: #DFC797 1px solid; BORDER-LEFT: #DFC797 1px solid; COLOR: #0066a7; BORDER-BOTTOM: #DFC797 1px solid; BACKGROUND-COLOR: #d2eaf6
}
DIV.msdn SPAN.current {
	BORDER-RIGHT: #DFC797 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #DFC797 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; MARGIN: 0px 3px; BORDER-LEFT: #DFC797 1px solid; COLOR: #444444; PADDING-TOP: 5px; BORDER-BOTTOM: #DFC797 1px solid; BACKGROUND-COLOR:#CCCCCC
}
DIV.msdn SPAN.disabled {
	DISPLAY: none
}

/*Picture List*/
.blk_18 a
{
    color: #213f71;
    font-size: 9pt;
    text-decoration: none;
}
. blk_18 a:hover
{
    color: #0066cc;
}
.blk_18
{
    overflow: hidden;
    zoom:1;
    font-size: 9pt;
    border: 1px solid #e3e3e3;
    background: eee;
    width: 692px;
    margin: 8px auto 0 auto;
}
.blk_18 .pcont
{
    width: 638px;
    float: left;
    overflow: hidden;
    padding-left: 5px;
}
.blk_18 .ScrCont
{
    width: 32766px;
    zoom: 1;
    margin-left: -5px;
}
.blk_18 #Album_list, .blk_18 #Copy_list
{
    float: left;
}
.blk_18 .LeftBotton, .blk_18 .RightBotton
{
    width: 15px;
    height: 74px;
    float: left;
    background: url(../images/guide/ax.gif) no-repeat;
}
.blk_18 .LeftBotton
{
    background-position: 0 0;
    margin: 8px 5px 0;
}
.blk_18 .RightBotton
{
    background-position: 0 -100px;
    margin: 8px 1px 10px 5px;
}
.blk_18 .LeftBotton:hover
{
    background-position: -20px 0;
}
.blk_18 .RightBotton:hover
{
    background-position: -20px -100px;
}
.blk_18 .pl img,.blk_18 .cur img
{
    display: block;
    cursor: pointer;
    border: none;
    margin: 6px auto;
    width:96px;
    height:72px;
}
.blk_18 .pl
{
    width: 105px;
    border: 1px solid #f3f3f3;
    float: left;
    text-align: center;
}
.blk_18 a.pl:hover
{
    border: 1px solid #5dacec;
    color: #5dacec;
    background: #fff;
}
.blk_18 a.cur
{
    width: 105px;
    border: 1px solid #5dacec;
    float: left;
    text-align: center;
    line-height: 24px;
    color: #5dacec;
    background: #fff;
}

#picture
{
    width:574px;
    height:423px;
    background:url(../images/guide/sight_bg.gif) no-repeat top left;
    margin:10px auto 0 auto;
}
#picture div
{
    width:275px;
    height:400px;
    overflow:hidden;
    float:left;
    cursor:pointer;
    margin-top:10px;
}
#picture div img
{
    display:none;
}
#picture #pic_left
{
    *cursor:url(../images/guide/arr_left.cur);
    margin-left:9px;
    display:inline;
}
#picture #pic_right
{
    *cursor:url(../images/guide/arr_right.cur);
}
#picture_calculate
{
    margin:5px auto 0 auto;
    text-align:center;
}
