/* recent review lists inc. full expert reviews list */	  
	   #mugshot {padding:0px 30px 0px 0px; float:left;}
	   .section { background:url(/webcontent/images/reviews/border_wex.gif) no-repeat; width:571px; height:103px}
	   #recent .section p {padding-left:10px; padding-right:10px;color:#555; font-size:12px; line-height:1.3em; text-align:justify;}
	   #recent .section img {float:left; padding:8px}
	   #recent .section h2 {padding:5px 10px;}
	   #recent .section h2 .by { font-weight:normal; font-size:12px;}
	   #recent .section h2 .by a {text-decoration:none;}
	   #recent h1 {margin:15px 0 25px 0; text-align:center; font-size:26px; color:#444; line-height:28px;}
	   #recent p {color:#555; font-size:15px; line-height:1.6em; text-align:justify;}
	   #more h2 {padding-bottom: 6px; margin: 50px 0 8px 0; border-bottom: 1px solid #e2e2e2; font-weight:bold;}
	   #more p {color:#555; font-size:15px; line-height:1.6em; text-align:justify;}
	   #more .reviewer {float:left;width:85px; text-align:center; padding:5px;}


/* Styles used in the reviews */	
	   #review {width:520px; margin:0 auto; margin-top:10px;}
	   #review h1 {margin:15px 0 25px 0; text-align:center; font-size:26px; color:#444; line-height:28px;}
	   #review h2 {text-align:right; color:#c5c5bc; font-size:18px; padding-bottom: 6px; margin: 50px 0 8px 0; border-bottom: 1px solid #e2e2e2; font-weight:normal;}
	   #review h3 {color:#333; font-size:16px; padding-bottom: 12px; font-weight:bold;}
	   #review p, #review em {color:#555; font-size:15px; line-height:1.6em; text-align:justify;}
	   #review ol {color:#555; font-size:15px; }
	   #review ul { list-style-type:disc; list-style-position:outside;color:#555; font-size:14px; line-height:1.6em; margin:0 0 25px;}
	   #review li { margin-left:15px;}

	   #review #byline { float:right;}
	   #byline .name {font-size:14px;}
	   #byline .date {font-size:12px;}
	   #review em.convo {font-size:110%; color:#367ba3;}
	   
       #bigquote {background:url('/webcontent/images/reviews/bWeeks/grad_blue.jpg') no-repeat #2a99d2; display:block; border:1px solid #1b7fb3; margin-bottom:25px; padding: 10px;}
       #bigquote p {color:White; font-size:24px;text-align:center; margin: auto auto; font-family:Georgia, Arial;}
	   
	   #quoteleft {float:left; width:260px; margin:3px 30px 3px 0px;}
	   #quoteright {float:right; width:285px; margin:3px 0px 3px 30px;}
	   #quoteleft p, #quoteright p {background:url('/webcontent/images/reviews/bWeeks/grad_blue.jpg') no-repeat #2a99d1; display:block; border:1px solid #1b7fb3; margin:2px; padding: 4px; color:White; font-size:16px;text-align:center; font-family:Georgia, Arial;}
	   #quoteleft.lighting p, #quoteright.lighting p {background:url('/webcontent/images/reviews/bWeeks/grad_orange.jpg') no-repeat #fc8100; display:block; border:1px solid #ea6e00; margin-bottom:25px; padding: 10px; color:White; font-size:16px;text-align:center; font-family:Georgia, Arial; text-decoration:none;}
	   #quoteleft.green p, #quoteright.green p {background:url('/webcontent/images/reviews/bWeeks/grad_green.jpg') no-repeat #53b014; display:block; border:1px solid #4faa11; margin-bottom:25px; padding: 10px; color:white; font-size:16px;text-align:center; font-family:Georgia, Arial; text-decoration:none;}
	   #quoteleft.purple p, #quoteright.purple p {background:url('/webcontent/images/reviews/bWeeks/grad_purple.jpg') no-repeat #b73de8; display:block; border:1px solid #7400a2; margin-bottom:25px; padding: 10px; color:white; font-size:16px;text-align:center; font-family:Georgia, Arial; text-decoration:none;}
	   .dropcap {float:left;color:#c5c5bc;font-size:86px; line-height:70px; padding-top:2px; padding-right:3px; font-family: Georgia, times;}

       .compare {margin-right:38px; float:left; font-size:12px; color:#888; margin-bottom:20px; width:146px;}
       .compare img {margin-bottom:5px;}

	   .space {margin:5px; padding:5px;}
	   .s-image { padding:5px; text-align:center;}
       .s-image img {border:1px solid #888; text-align:center;}
	   .sthird {width:162px; float:left;}
	   .shalf {width:250px; float:left;}
	   .sfull {width:520px;}
	   .s500 {width:500px; margin-left:5px;}
	   .s333 {width:333px; margin-left:88px;}
       .s400 {width:400px; margin-left:55px;}
	   #review p.caption {font-size:11px; clear:both; padding-top:10px; margin-bottom:20px; color:#888; text-align:left;}

	   #rate {width:400px; font-size:16px; color:#888888; line-height:20px; padding-bottom:25px;}
	   #rate img { margin-bottom:-15px; margin-left:10px;}
	   #rate strong {font-size:18px; color:#666;}

	   .top {clear:both; float:right;}


/* data tables */
	#review table {color:#555; font-size:15px; line-height:1.6em; width:100%;margin-bottom:25px; text-align:center;}
	#review td { border:1px solid #cccccc;}
	#review td.nob {border:0px;}
	#review td.even {background-color:#ffe5d4;}
	#review td.odd  {background-color:#fef3eb;}

