﻿/*  Generic breadcrumb  
	---------------------------------------------------------*/
#breadcrumb
{
    width: 958px;
    margin: auto;
    min-height:25px;
 	height:auto !important;
 	height:25px;
 	padding: 8px 0px 0px 10px;
 	font-size: 70%;
 	color: #fff;
 	font-weight: 600;
}
#breadcrumb a
{
    color: #fff;
    font-weight:normal;
    margin: 0px 0px 0px 0px;
    padding: 8px 0px 0px 0px;
}
.breadcrumbcurrent
{
    font-weight: 600;
}
#genleft
{
    width:637px;
}
#genright
{
    width: 316px;
    float:right;
}
#genright h2
{
    background-repeat: repeat-x;
	min-height:30px;
 	height:auto !important;
 	height:30px;
 	padding: 25px 0px 0px 12px;
}
#genlatestpatron h3
{
    background-repeat: repeat-x;
 	padding: 25px 0px 0px 12px;
}
#genshortlist
{
    border-bottom: 5px solid #fff;
    min-height:179px;
 	height:auto !important;
 	height:179px;
}
#genshortlist a
{
    margin: 10px 10px 0px 0px;
}
#genshortlist p
{
    color: #fff;
    font-size: 80%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 10px 0px;
}
#genshortlist UL{
	margin : 0 0 10px 0;
}
#genshortlist li{
	color: #fff;
    font-size: 80%;
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 0px 20px;
    background-image : url(/UserFiles/Image/buttons/arrow.png);
	background-repeat : no-repeat;
}

#genlatestpatron
{
    border-bottom: 5px solid #fff;
    overflow: hidden;
    display:block;
    padding: 0px 0px 30px 0px;

 
}
#leaveReview
{
    border-bottom: 5px solid #fff;
    min-height:400px;
 	height:auto !important;
 	height:400px;
}
#gentodaysfav
{
    min-height:600px;
 	height:auto !important;
 	height:600px;
}

#gentodaysfav h3
{
  color: #fff;
  font-family:Verdana;
  font-weight: 600;
  font-size: 90%;
  clear: both;
  margin: 0px 18px 0px 12px;
  padding: 10px 0px 5px 0px;
}

ul.thumbnails {width: 100%; overflow: hidden; padding: 0px 0 10px 0; margin: 0; font-size:0.75em;}
ul.thumbnails li {float: left; width: 100%; padding: 5px; margin: 0; clear: both;}
ul.thumbnails li img {float: left; width: 54px; height: 54px; border: 3px solid #ffffff;}
ul.thumbnails li a {display: block; font-weight:600; margin: 0 10px 0 70px; color: #ffffff;}
ul.thumbnails li p {display: block; margin: 0 10px 0 70px; color: #ffffff;}
div.blockLiner {padding: 10px 10px 0 15px;}

div.blockLiner em{ color: #fff; padding: 8px 0px 0px 0px; font-style: normal; font-size: 80%;
}
div.reviewContent p{color: #ffffff!important; font-size: 80%; padding:6px 0px 10px 0px; clear:both;}
.hidden {position: absolute; margin: 0 0 0 -999em;}


/*Form Validator
---------------------------------------------------------*/

.feedbackform .validator{
    color:#cb9b99;
}


/*Side panel Book Link
---------------------------------------------------------*/

#bookLink
{
    display: block;
    overflow: hidden;
 

}
#bookLink h2{
border-top: 5px solid #fff;
}
#bookLink p{
    font-size: 70%;
}
#bookLink img{
border-top: 2px solid #fff;
}
#bookLink ul{
margin: 10px 0px 10px 0px!important;
padding: 0px 0px 0px 0px;
}
#bookLink li{
margin: 0px 0px 0px 0px!important;
padding: 0px 0px 0px 10px!important;
line-height: 26px;
    background-image: url(/UserFiles/Image/the_book/side_panel_bullet.gif);
    background-repeat: no-repeat;
    background-position: 0em 0.8em;
}

/*Side panel Book Link
---------------------------------------------------------*/

