.contentDiv{
        padding-bottom:0px;
}

.ataGlanceTop {
        width:160px;
        height:30px;
        background-image:url(../images/ataGlance.gif)
}

.mountainDiv {
        width:158px;
        height:auto;
        border:1px solid #bdb9b6;
        background-color:#87dddf;
        margin-top:3px
}


.bookMark a{

        margin-top:10px;
        padding:10px;
}

.bookMark div{
        margin-top:15px;
        margin-left:10px;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-size:12px;
}
.foodiDiv {
        height:30px;
        width:158px;
        font-family:Georgia;
        font-size:18px;
        font-weight:normal;
        line-height:30px;
        color:#000000;
        margin-top:10px;
}

.foodbelowDiv {
        height:auto;
        width:158px;
        border-top: 1px solid #bdb9b6
}
.foodbelowDiv .blog{
        margin-top:10px;
}
.foodbelowDiv .blog a{
        text-decoration:none;
        color:#007a7d;;/* change 19 aug 08*/
}
.foodbelowDiv .blog a:hover{
        color:red;
}
.foodbelowDiv .blog span a{
        text-decoration:none;
        color:#AAAAAA;
}
.foodbelowDiv .blog span a:hover{
        color:#AAAAAA;
}


.popularbelow ul{
        margin:15px 0px 0 12px;;
        padding:0px;
}
.popularbelow ul li {
        margin:0px;
        padding:0px;
        list-style:none;
        line-height:20px;
}
.popularbelow ul li a {
        text-decoration:none;
        color:#007a7d;
}
.popularbelow ul li a:hover {
        color:red;
}
.popularbelow div {
        margin-left:12px;
        padding-top:10px;
        margin-bottom:15px;
        }
.popularbelow div a{
        color:#007a7d;
        text-decoration:none;
}
.popularbelow div a:hover{
        color:red;;
}
.newseachDiv {
        width:160px;
        height:25px;
        background-image:url(../images/popular.gif);
        margin-top:10px
}
.newsearchbelow {
        width:158px;
        height:auto;
        border: 1px solid #e3e4e4;
        margin-top:3px;
        background-color:#F9FDFD;
}
.centerDiv{
        margin-top:15px;
        margin-bottom:15px;
}
.centerDiv .all{
        padding-top:15px;
        margin-left:0px;

}
.centerDiv .all a{
        text-decoration:none;
        color:#007a7d;
}
.centerDiv .all a:hover{
        color:red;;
}
.rowTextDiv{
        height:auto;
        padding-top:7px;
        padding-left:2px;
}
.rowTextDiv .topText a{
        color:#007a7d;
        text-decoration:none;
}
.rowTextDiv .topText a:hover{
        color:red;;
}
.rowTextDiv .belowText a{
        color:#AAAAAA;
        font-size:9px;
        text-decoration:none;
}

.discountbelow {
        width:158px;
        height:auto;
        border: 1px solid #e3e4e4;
        margin-top:3px;
        background-color:#F8FDFD;
}

.run {
        clear:both;  margin:0px 0 0 20px; position:relative; bottom:0; 

}
.run a img{
        border:0px;
}

.leftheadingText {
        font-family:Georgia;
        font-weight:bold;
        font-size:14px;
        line-height:25px;
        color:#FFFFFF;
        margin-left:8px
}
.middletopsecondDiv {
        height:180px;/* change 18 aug 08*/
        width:540px;
        border-bottom: 1px solid #bdb9b6;
        margin-left:5px
}

.middletopsecondDiv .box{
        margin-left:20px;/* change 19 aug 08 */
        float:left;
        width:76px;
        height:78px;
        border:1px solid #CDCCCC;
}
.middletopsecondDiv .box a img
{
        border:0px;
}
.middletopsecondDiv .bigbox{
        margin-top:5px;
        margin-left:1px;/* change 19 aug 08 */
}
.middletopsecondDiv .boxtext {
        margin-left:20px;/* change 19 aug 08 */
        float:left;
        width:76px;
        padding-top:5px;
        text-align:center
}
.middletopsecondDiv .boxtext a{
        text-decoration:none;
        color:#007a7d;
}
.middletopsecondDiv .boxtext a:hover{
        color:red;
}
.middletopsecondDiv .box img{
        padding:3px;
        margin-top:1px;
}


.middledownDiv .review {
        margin-top:10px;
        height:80px;
        width:540px;/* change 19 aug 08 */
        margin-left:8px;
}
.middledownDiv .review .reviewImgBox{
        margin-left:5px;
        margin-top:5px;
        float:left;
        width:76px;
        height:71px;
        border:1px solid #CDCCCC;
}
.middledownDiv .review .reviewImgBox img{
        margin-left:2px;
        padding:6px;
        height:60px;
        width:60px;
        border:0px;
}
.middledownDiv .review .reviewTextBox{
        float:left;
        width:430px;/* change 19 aug 08 */
        margin-left:10px;
        height:71px;
        margin-top:5px;
}
.top{
        font-weight:bold;
        height:27px;
}
.top .textHeading {
        float:left;
        width:350px;/* change 19 aug 08 */
        height:27px;
}
.top .textHeading a{
        color:#007A7D;
        font-size:12px;
        font-weight:bold;
        text-decoration:none;
}
.top .textHeading a:hover{
        color:red;;
}
.top .ratings{
        margin-left:0px;
        height:29px;/* change 25 aug 08 */
        float:left;
        width:80px;
        background:url(../images/rah.gif) no-repeat right top; /* change 25 aug 08 */
}
.top .ratings .ratenumber{/* change 25 aug 08 */
        width:42px;
        float:left;
        text-align:right;
}
.top .ratings .rahstar{/* change 25 aug 08 */
        height:29px;
        width:37px;
        float:left;
        background:url(../images/rah.gif);
}
.below{
        font-size:10px;
        height:37px;
}



.middleheadingbelowDiv {
        margin-top:5px;
        width:540px;/* change 19 aug 08*/
        height:153px;
}

.middleheadingbelowDiv .midBox{
        /*float:left;*/
        margin-left:10px;
        background-color:#E9FAFA;
        width:96%;/* change 25 aug 08 */
        border:#CDCCCC 1px solid;
        height:136px;
}
.middleheadingbelowDiv .midBox .restimage{
        float:left;
        margin-left:20px;
        margin-top:10px;
        width:126px;
        /*height:112px;*/
        /*border:1px solid #CDCCCC;*/
}
.middleheadingbelowDiv .midBox .restimage img{
        padding:4px;
        margin-left:1px;
}

.middleheadingbelowDiv .midBox .content{
	float: left;
	margin-top: 10px;
	width: 340px;
}

.middleheadingbelowDiv .midBox .content .reviewtext{
        font-size:14px;
        font-family:Georgia, "Times New Roman", Times, serif;
        /*font-weight:bold;*/
}

.middleheadingbelowDiv .midBox .content .reviewtext .highlight{
        font-weight:bold;
        font-style: italic;
}

.middleheadingbelowDiv .midBox .content .restname{
        font-size:14px;
        font-family:Georgia, "Times New Roman", Times, serif;
        font-weight:bold;
        padding-bottom: 4px;
}

.middleheadingbelowDiv .midBox .reviewAuthor{
        float:left;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        text-align:right;
        font-size:11px;
        margin-top:80px;


}

.mountainviewText {
        font-family:Verdana;
        font-size:12px;
        font-weight:bold;
        line-height:20px;
        text-align:center;
        width:158px
}

.mountainviewsubtextDiv {
        width:158px;
        height:15px
}

.mountainlefttextDiv {
        width:35px;
        height:15px;
        font-family:Arial;
        font-size:9px;
        text-align:right;
        color:#000000;
        float:left;
        line-height:20px
}

.mountainrighttextDiv {
        width:115px;
        height:15px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:9px;
        text-align:left;
        color:#df541f;
        margin-left:5px;
        float:left;
        line-height:20px
}

.rankText {
        margin-top:0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:normal;
        line-height:15px;
        text-align:center;
        width:158px;
        color:#FFFFFF
}

.foodtextDiv {

        width:42px;
        height:12px;
        margin-left:4px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        font-weight:normal;
        text-align:center
}

.servicetextDiv {

        width:42px;
        height:12px;
        margin-left:51px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        font-weight:normal;
        text-align:center;
        margin-top:-11px;
        _margin-top:-14px;
}

.ambiencetextDiv {

        width:42px;
        height:12px;
        margin-left:100px;
        font-family:Arial, Helvetica, sans-serif;
        color:#000000;
        font-weight:normal;
        text-align:center;
        margin-top:-11px;
        _margin-top:-13px;
}

.foodroundDiv {
        width:42px;
        height:41px;
        background-image:url(../images/food.gif);
        margin-left:5px
}

.serviceroundDiv {
        width:42px;
        height:41px;
        background-image:url(../images/service.gif);
        margin-left:52px;
        margin-top:-41px
}

.ambienceroundDiv {
        width:42px;
        height:41px;
        background-image:url(../images/ambience.gif);
        margin-left:104px;
        margin-top:-41px
}

.roundtextDiv {
        width:42px;
        height:20px;
        margin-left:0px;
        font-family:Georgia, "Times New Roman", Times, serif;
        color:#FFFFFF;
        font-size:17px;
        text-align:center;
        padding-top:11px
}


.mountainviewbelowtextDiv {
        width:146px;/*change 13 aug 08 */
        height:25px;
        line-height:25px;
        color:#000000;
        font-family:arial;
        font-size:9px;
        text-align:left;
        margin-left:6px;/*change 13 aug 08 */
        line-height:10px;
        margin-top:3px;
        margin-bottom:10px;
}

