/**/
#leftSidebar li a.selected {
	color:#404040;
	font-weight:bold;
}
/* heading*/
#rangeOfSpeakers {
	background:url(../images/illustrations/babyRockText.png) no-repeat left top;
	height:24px;
	text-indent:-9999px;
}
#rockSpeakerHeading {
	background:url(../images/illustrations/rockSpeakerHeading.png) no-repeat left top;
	height:146px;
	width:341px;
	text-indent:-9999px;
	margin-top:0;
}
#babyRockHeading {
	background:url(../images/illustrations/babyRockHeading.png) no-repeat left top;
	height:45px;
	width:145px;
	text-indent:-9999px;
}

/**/
.rightMiddle {
	width:303px;
	float:left;
	margin:0 28px 25px;
	color:#737371;
}
.rightMiddle h3 {
	color:#7f9105;
	font-size:1.6em;
	margin:60px 0 0;
	text-transform:capitalize;
}
.rightMiddle h3 ~ p {	
	width:730px;
}
.rightMiddle li {
	background:url(../images/illustrations/innerPageIcon.gif) no-repeat left 4px;
}
.rightMiddle h2 {
	color:#4B4A4A;
}

/* spotlight */
.headingOnSpotlight {
	position:absolute;
	bottom:-48px;
	right:50px;
	height:66px;
	text-indent:-9999px;
}
#products {	
	background:url(../images/illustrations/productsHeadingSoptlight.png) no-repeat left top;
	width:189px;
}
#speakers {	
	background:url(../images/illustrations/speakers.png) no-repeat left top;
	width:189px;
}
#rockSpeakers {
	background:url(../images/illustrations/rockSpeakers.png) no-repeat left top;
	width:221px;
	height:62px;
}
#soundAndLight {
	background:url(../images/illustrations/soundAndLight.png) no-repeat left top;
	width:221px;
	height:62px
}
#mashroom {
	background:url(../images/illustrations/mushroom.png) no-repeat left top;
	width:221px;
	height:62px
}
#caneAndSound {
	background:url(../images/illustrations/caneAndSound.png) no-repeat left top;
	width:221px;
	height:62px
}
#prithvi {
	background:url(../images/illustrations/prithvi.png) no-repeat left top;
	width:221px;
	height:62px
}


/* rock speakers page */
.rightSide {
	float:left;
	width:735px;
	/*border-bottom:1px solid #e5e5e5;*/
	/*padding-bottom:30px;*/
}
.rightSide#none {
	border-bottom:none;
}
.rightSide .rightMiddle {
	margin:0;
}
.rightSide h3, #relatedProduct h3 {
	color:#383b3e;
	font-size:1.4em;
	font-weight:bold;
	/*margin-bottom:25px;*/
	text-transform:capitalize;
}
#relatedProduct {
	position:relative;
}
#relatedProduct ul li {
	width:150px;
	float:left;
	margin:0 17px 15px 6px;
}
#relatedProduct ul li:last-child {
	margin-right:0;
}
#relatedProduct ul li img {
	width:150px;
	height:230px;
}
#relatedProduct ul li p{
	text-align:center;
}
/* right side middleone */
.rightMiddleOne {
	width:332px;
	margin:25px 28px 0 0;
	float:left;
	padding:30px 0;
}
#relatedProduct a {
	color:#000;
}
.newsDottedLine {
	border-bottom:1px solid #E5E5E5;
}

/* right side middletwo */
img#rockSpeker01 {
	margin:8px 0 0 15px;
}
.rightMiddle p {
	line-height:180%;
}
.rightMiddleOne span, #speakerDetails span {
	color:#8d9e13;
}
.rightMiddleOne img {
	float:right;
	width:200px;
	height:180px;
}

.rightMiddleOne h4, #popularSpeakers h4 {
	color:#8d9e13;
	font-weight:bold;
	font-size:1.0em;
	margin-bottom:0;
	padding-bottom:0;
	text-transform:capitalize;
	width:120px;
}
.rightMiddleOne p, #popularSpeakers p {
	color:#797978;
	font-size:0.91em;
	width:124px;
	text-align:left;
}
.rightMiddleOne p a {
	font-size:0.89em;
}
#popularSpeakers p.info {
	height:80px;
}

/* link for see the details */
.rightMiddleOne .detailsLink, #popularSpeakers .detailsLink {
	background:#404040 url(../images/illustrations/detailsIcon.gif) no-repeat 48px 5px;
	width:58px;
}
.detailsLink a {
	color:#FFF;
	text-decoration:none;
	padding-left:9px;
}
.detailsLink:hover {
	background:#8d9e13 url(../images/illustrations/detailsIcon.gif) no-repeat 48px 5px;
}


/* small rock speaker page */
#speakerDetails {
	position:relative;
}
#speakerDetails img  {
	margin:15px 0 0 100px;
}
#buyNow {
	background:url(../images/layout/buyNow.png) no-repeat left top;
	width:104px;
	height:38px;
	text-indent:-9999px;
	float:right;
	margin-right:50px;
}
#buyNow:hover {
	background:url(../images/layout/buyNowHover.png) no-repeat left top;
}
#speakerDetails h2 {
	font-weight:bold;
}
#speakerDetails p {
	line-height:100%;
}
#speakerDetails p#price {
	margin-top:25px;
	text-align:center;
	width:574px;
}
#speakerDetails p#price span {
	font-weight:bold;
}
#topLink {
	color:#8e8583;
	float:right;
}
#topLink a {
	color:#8e8583;
	text-decoration:none;
}
#topLink a:hover {
	text-decoration:underline;
}

/* popular speakers */
#popularSpeakers h2 {
	color:#151515;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:capitalize;
	font-size:2.1em;
	margin-top:35px;
}
#popularSpeakers ul {
	margin-top:20px;
}
#popularSpeakers li {
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
    border:1px solid #e5e5e5;
	width:200px;
	float:left;
	margin-right:9px;
	position:relative;
}
#popularSpeakers li:last-child {
	margin-right:0;
}
#popularSpeakers li a.productImg img {
	margin:60px 0 0 0;
}
#popularSpeakers .detailsLink a {
	font-size:0.85em;
}
#popularSpeakers div {
	margin-left:25px;
}
p.mostPopular img {
	position:absolute;
	left:0;
	top:-2px;
}
img.productImg {
	margin:15px 15px 0 25px;
}


/* color bar */
#colorBar {
	background:#d9d7d7;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
	padding:2px 1px 0 2px;
	width:145px;
	/*float:right;
	margin:25px 43px 25px 0;*/
	position:absolute;
	right:45px;
	bottom:0;
}
#colorBar li  {
	float:left;
	width:36px;
	margin-right:12px;
}
#colorBar span {
	cursor:pointer;
}
#colorBar img {
	margin:0;
}

/* slider */
#slider {
	width:680px;
	overflow:hidden;
	margin:25px 0 0 0;
}
#slider ul#testies li {
	width:252px;
	float:left;
}
#prevBtn {
	position:absolute;
	left:0;
	top:172px;
	height:47px;
	width:17px;
	background:url(../images/illustrations/prevDissable.gif) no-repeat left center;
}
#prevBtn a {
	display:block;
	height:47px;
	width:17px;
	background:url(../images/illustrations/prev.gif) no-repeat left center;
	text-decoration:none;
}
#nextBtn {
	position:absolute;
	right:0;
	top:172px;
	height:47px;
	width:17px;
	background:url(../images/illustrations/nextDissable.gif) no-repeat left center;
}
#nextBtn a {
	display:block;
	height:47px;
	width:17px;
	background:url(../images/illustrations/next.gif) no-repeat left center;
	text-decoration:none;
}
