/* imports */
@import url(sIFR-screen.css);
@import url(jquery.rating.css);

/* standard shell template */
html, body 
{
	margin: 0;
	padding:0;
	border:0;
}

body
{		
	font-family: Tahoma;
	font-size: 70%;
	background: url(../Images/shellBG_03.gif) repeat-x top left #333399;	
	text-align: center;	
	line-height: 18px;
	color: #424142;
}

.clear{
	clear:both;
	overflow: hidden;
	display: none;
	height: 0px;			
}

/* redefine */
form 
{
	padding: 0px;
	margin: 0px;
	border: 0px;	
}

.standardformfield 
{
	font-family: Tahoma;
	font-size: 100%;
	color: #424142;
}

a 
{
	color: #302C2D;
	text-decoration: underline;
}

a:hover 
{
	text-decoration: none;	
}

/* construct */
#wrapper
{
	margin-left:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	margin-right:auto; /*** Mozilla/Opera/Mac IE 5.x alignment of page ***/
	text-align:left; /*** IE Win re-alignment of page if page is centered ***/
	position: relative;	
	width: 950px;	
	background: #00CCFF;
	height: auto;
}

#wrapper #master_container
{
	float: left;
	width: 924px;
	padding: 13px;
	background: #00CCFF;
}

	#wrapper #master_container #header
	{
		float: left;
		width: 924px;
		position: relative;
		padding-bottom: 12px;
		background: url(../Images/shellGraphics2_08.gif) no-repeat bottom left #333399;
	}
	
		
		
		#wrapper #master_container #header #header_left
		{
			float: left;
			width: 320px;
			height: 127px;
			position: relative;
			background: yellow;
		}
		
			#wrapper #master_container #header #header_left h1.index_bg
			{
				position: absolute;
				top: 0px;
				left: 0px;
				padding: 0px;
				margin: 0px;
				width: 320px;
				height: 139px;
				background: url(../Images/shellLogo_03.gif) no-repeat top left;
			}
			
				#wrapper #master_container #header #header_left h1.index_bg a
				{
					float: left;
					width: 248px;
					height: 91px;
					background: url(../Images/shellLogo_04_03.gif) no-repeat top left;
					margin-top: 23px;
					margin-left: 30px;
					display: inline;
				}
				
				#wrapper #master_container #header #header_left h1.index_bg span
				{
					display: none;
				}
			
		#wrapper #master_container #header #header_right
		{
			float: left;
			width: 604px;
			height: 97px;
			padding-top: 30px;
			background: url(../Images/shellGraphics_05.gif) no-repeat top right;
		}
		
			#wrapper #master_container #header #header_right #right_top
			{
				float: left;
				width: 604px;
			}
		
			#wrapper #master_container #header #header_right #rt_left
			{
				float: left;
				color: #00CCFF;
				font-size: 200%;
				width: 233px;
				padding-left: 30px;
				height: 24px;
				padding-top: 6px;
				
			}
			
			#wrapper #master_container #header #header_right #rt_right
			{
				float: left;
				width: 341px;
			}
			
				#wrapper #master_container #header #header_right #rt_right .submit_review
				{
					float: left;
					width: 195px;
					height: 24px;
					background: url(../Images/shellGraphics_06.gif) no-repeat top left;
					text-align: center;
					text-decoration: none;
					color: #333399;
					font-size: 120%;
					padding-top: 6px;
				}
				
					#wrapper #master_container #header #header_right #rt_right .submit_review:hover
					{
						background-position: bottom;						
					}
				
				#wrapper #master_container #header #header_right #rt_right .contact_us
				{
					float: left;
					width: 107px;
					height: 24px;
					padding-top: 6px;
					background: url(../Images/shellGraphics_08.gif) no-repeat top left;
					text-align: center;
					text-decoration: none;
					font-size: 120%;
					color: #FFFFFF;
					margin-left: 6px;
					display:  inline;
				}
				
					#wrapper #master_container #header #header_right #rt_right .contact_us:hover
					{
						background-position: bottom;
					}
					
				#wrapper #master_container #header #header_right #rt_bottom
				{
					float: left;
					width: 604px;
					margin-top: 28px;
				}
				
					#wrapper #master_container #header #header_right #rt_bottom #rt_bottomleft
					{
						float: left;
						width: 428px;
						padding-left: 30px;
					}
					
					#wrapper #master_container #header #header_right #rt_bottom #rt_bottomleft input.search
					{
						float: left;
						width: 418px;
						padding-left: 10px;
						line-height: 18px;
						height: 18px;
						padding-top: 6px;
						padding-bottom: 6px;
						background: url(../Images/shellGraphics_16.gif) no-repeat top left;
						margin: 0px;						
						border: 0px;
						color: #CCCCCC;
					}
					
					#wrapper #master_container #header #header_right #rt_bottom #rt_bottomright
					{
						float: left;
						width: 107px;
						height: 30px;
						padding-left: 6px;
					}
					
						#wrapper #master_container #header #header_right #rt_bottom #rt_bottomright input.submit
						{
							float: left;
							width: 107px;
							height: 30px;
						}
						
			#wrapper #master_container #header #header_content
			{
				float: left;
				width: 864px;
				background: #333399;
				margin-top: 10px;
				padding: 30px 30px 0px 30px;
			}
			
				#wrapper #master_container #header #header_content #header_title
				{
					float: left;
					width: 864px;
					font-size: 200%;
					color: #00CCFF;
					line-height: 110%;
				}
				
				#wrapper #master_container #header #header_content #header_text
				{
					float: left;
					width: 864px;
					color: #FFF;
					font-size: 100%;
					margin-top: 20px;
					padding-bottom: 4px;
				}
				
				
	/* MAIN CONTENT */
	
	#wrapper #master_container #content
	{
		float: left;
		width: 924px;
		margin-top: 10px;
	}
	
	#wrapper #master_container #content #content_top
	{
		float: left;
		width: 924px;
		height: 16px;
		background: url(../Images/shellContent1_12.gif) no-repeat top left #FFF;
	}
	
	#wrapper #master_container #content #content_mid
	{
		float: left;
		width: 884px;
		background: #FFF;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	
		#wrapper #master_container #content #content_mid #navigation
		{
			float: left;
			width: 884px;
			position: relative;
			height: 96px;
			text-align: center;
			color: #FFF;
			padding-bottom: 20px;
		}
		
			#wrapper #master_container #content #content_mid #navigation #navigationone
			{
				position: absolute;
				left: 0px;
				bottom: 20px;
				width: 884px;
				/*height: 47px;*/
				clear: both;
			}
			
				#wrapper #master_container #content #content_mid #navigation #navigationone ul
				{
					padding: 0px;
					margin: 0px;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li
				{
					display: inline;
					list-style-type: none;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li a
				{
					float: left;
					width: 107px;
					height: 42px;
					padding-left: 40px;
					text-transform: uppercase;
					color: #FFF;
					font-size: 120%;
					padding-top: 5px;
					text-decoration: none;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li a.oneline
				{
					padding-top: 13px;
					height: 34px;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.motoring a
				{
					background: url(../Images/shellNavBottomRoll_01.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.lifestyle a
				{
					background: url(../Images/shellNavBottomRoll_02.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.fashion a
				{
					background: url(../Images/shellNavBottomRoll_03.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.travel a
				{
					background: url(../Images/shellNavBottomRoll_04.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.office_products a
				{
					background: url(../Images/shellNavBottomRoll_05.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.sports a
				{
					background: url(../Images/shellNavBottomRoll_06.gif) no-repeat top left;
					width: 108px;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.computers_software a
				{
					background: url(../Images/shellNavigationTwo_01.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.sound_vision a
				{
					background: url(../Images/shellNavigationTwo_02.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.mobile_phones a
				{
					background: url(../Images/shellNavigationTwo_03.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.entertainment a
				{
					background: url(../Images/shellNavigationTwo_04.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.home_gardens a
				{
					background: url(../Images/shellNavigationTwo_05.gif) no-repeat top left;
				}
				
				#wrapper #master_container #content #content_mid #navigation #navigationone ul li.finance a
				{
					background: url(../Images/shellNavigationTwo_06.gif) no-repeat top left;
					width: 108px;
				}
				
					#wrapper #master_container #content #content_mid #navigation #navigationone ul li a:hover, #wrapper #master_container #content #content_mid #navigation #navigationone ul li a.selected
					{
						background-position: bottom;
					}
	
		#wrapper #master_container #content #content_mid #index_left
		{
			float: left;
			width: 598px;
		}
		
			#wrapper #master_container #content #content_mid #index_lefttop
			{
				float: left;
				width: 598px;
				background: url(../Images/shellContent3_14.gif) no-repeat top left;
				height: 13px;
			}
			
			#wrapper #master_container #content #content_mid #index_leftmid
			{
				float: left;
				width: 562px;
				background: url(../Images/shellContent3_17.gif) repeat-y top left;
				padding: 4px 18px 4px 18px
			}
			
				#wrapper #master_container #content #content_mid #index_leftmid #leftmid_title
				{
					float: left;
					width: 562px;
					font-size: 180%;
					color: #333399;
					padding-bottom: 3px;
				}
				
				#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list
				{
					float: left;
					width: 562px;
					margin-top: 5px;
				}
				
					#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul
					{
						padding: 0px;
						margin: 0px;
					}
					
					#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul li
					{
						float: left;
						list-style-type: none;
						display: inline;
						width: 562px;
						padding-bottom: 10px;
						border-bottom: 1px dashed #666665;
						padding-top: 6px;
					}
					
						#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul li.last_index
						{
							border: 0px;
							padding-bottom: 0px;
						}
					
						#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul li .review_title
						{
							float: left;
							width: 562px;
							color: #333399;
							font-size: 120%;
							font-weight: bold;
						}
						
							#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul li .review_title a 
							{
								color: #333399;
							}
						
						#wrapper #master_container #content #content_mid #index_leftmid #leftmid_list ul li .list_text
						{
							float: left;
							width: 562px;
							color: #231F20;
							line-height: 16px;
						}
			#wrapper #master_container #content #content_mid #index_leftbot
			{
				float: left;
				width: 598px;
				background: url(../Images/shellContent3_15.gif) no-repeat top left;
				height: 13px;
			}
			
			
			#wrapper #master_container #content #content_mid #index_right
			{
				float: left;
				width: 276px;
				margin-left: 10px;
			}
			
				#wrapper #master_container #content #content_mid #index_right #index_rt
				{
					float: left;
					width: 276px;
					background: url(../Images/shellAdvert_16.gif) no-repeat top left;
					height: 14px;
				}
				
				#wrapper #master_container #content #content_mid #index_right #index_rm
				{
					float: left;
					width: 236px;
					background: url(../Images/shellAdvert_22.gif) repeat-y top left;
					padding: 10px 20px 10px 20px;
					color: #999999;
					font-size: 200%;
					text-align: center;					
				}
						
				#wrapper #master_container #content #content_mid #index_right #index_rb
				{
					float: left;
					width: 276px;
					background: url(../Images/shellAdvert2_16.gif) no-repeat top left;
					height: 14px;
				}
			
			#wrapper #master_container #content #catlist
			{
				float: left;
				width: 884px;
				margin-top: 18px;
			}
			
				#wrapper #master_container #content #catlist ul
				{
					padding: 0px;
					margin: 0px;
					width: 884px;
					padding-left: 1px;
				}
				
					#wrapper #master_container #content #catlist ul li
					{
						display: inline;
						list-style-type: none;
						width: 137px;
						height: 109px;
						float: left;
					}
					
					#wrapper #master_container #content #catlist ul li a
					{
						float: left;
						width: 98px;
						padding-left: 38px;
						height: 106px;
						text-align: center;
						color: #FFF;
						font-size: 120%;
						text-transform: uppercase;
						text-decoration: none;
						padding-top: 3px;
						opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
						filter: alpha(opacity=100); /* IE lt 8 */
						-ms-filter: "alpha(opacity=100)"; /* IE 8 */
						-khtml-opacity: 1; /* Safari 1.x */
						-moz-opacity: 1; /* FF lt 1.5, Netscape */
					}
					
						#wrapper #master_container #content #catlist ul li a:hover
						{	
							opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
							filter: alpha(opacity=75); /* IE lt 8 */
							-ms-filter: "alpha(opacity=75)"; /* IE 8 */
							-khtml-opacity: .75; /* Safari 1.x */
							-moz-opacity: .75; /* FF lt 1.5, Netscape */							
						}
					
					#wrapper #master_container #content #catlist ul li a.single
					{
						padding-top: 9px;
						height: 100px;
					}
					
					#wrapper #master_container #content #catlist ul li.padleft
					{
						margin-left: 12px;
					}
					
					#wrapper #master_container #content #catlist ul li.bottom_layer
					{
						margin-top: 12px;
					}
					
					#wrapper #master_container #content #catlist ul li.catone a
					{
						background: url(../Images/shellCatList_03.jpg) no-repeat top left;
					}
					
					#wrapper #master_container #content #catlist ul li.cattwo a
					{
						background: url(../Images/shellCatList_05.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catthree a
					{
						background: url(../Images/shellCatList_07.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catfour a
					{
						background: url(../Images/shellCatList_09.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catfive a
					{
						background: url(../Images/shellCatList_11.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catsix a
					{
						background: url(../Images/shellCatList_13.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catseven a
					{
						background: url(../Images/shellCatList_21.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.cateight a
					{
						background: url(../Images/shellCatList_23.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catnine a
					{
						background: url(../Images/shellCatList_24.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.catten a
					{
						background: url(../Images/shellCatList_25.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.cateleven a
					{
						background: url(../Images/shellCatList_26.jpg) no-repeat top left;
					}
					#wrapper #master_container #content #catlist ul li.cattwelve a
					{
						background: url(../Images/shellCatList_27.jpg) no-repeat top left;
					}
					
		.massfirstad
		{
			text-align: center;
			border: 0px;
			padding-left: 44px;
			width: 800px;
			padding-bottom: 20px;			
		}
					
		/* Finance Page */
		
		#wrapper #master_container #content #content_mid #leftcol
		{
			float: left;
			width: 598px;
		}			
		
			#wrapper #master_container #content #content_mid #leftcol .page_title
			{
				float: left;
				width: 598px;
				font-size: 220%;
				color: #333399;
				padding-bottom: 3px;
				line-height: 35px;
			}
			
			#wrapper #master_container #content #content_mid #leftcol .page_text
			{
				float: left;
				width: 598px;
				color: #231f20;
				font-size: 110%;
				margin-top: 10px;
			}
			
				/* Full Width */
				#wrapper #master_container #content #content_mid #leftcol .page_text.fullwidth 
				{
					width: 850px;					
				}
			
				/* Extended - When Form Submit */
				#wrapper #master_container #content #content_mid #leftcol .page_text.extended 
				{
					min-height: 275px;
				}
			
				/* The Category or Sub Category Text */
				#wrapper #master_container #content #content_mid #leftcol .page_text #thetext 
				{
					min-height: 210px;
				}
			
				/* Category Form */
				#wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect 
				{
					width: 598px;
					float: left;
					margin: 0px 0px 10px 0px;									
				}
				
					#wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect .subcatname 
					{
						width: 140px;
						float: left;
						font-weight: bold;						
					}
					
					#wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect .subcatfield 
					{
						width: 200px;
						float: left;
					}
					
						#wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect .subcatfield select, #wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect .subcatfield input
						{
							font-family: Tahoma;
							font-size: 100%;
							width: 200px;
						}
						
						#wrapper #master_container #content #content_mid #leftcol .page_text .subcategoryselect .subcatfield input 
						{
							width: 195px;	
						}
				
				#wrapper #master_container #content #content_mid #leftcol .page_text span
				{
					color: #333399; 
				}
			
				#wrapper #master_container #content #content_mid #leftcol .page_text .sitemap li
				{
					margin-top: 5px;
					color: #333399;
				}
				
			#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist
			{
				float: left;
				width: 598px;
				margin-top: 10px;
			}
			
				#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul
				{
					padding: 0px;
					margin: 0px;
				}
				
				#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li
				{
					display: inline;
					float: left;
					list-style-type: none;
					margin-top: 10px;
				}
				
				#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li a
				{
					float: left;
					width: 113px;
					height: 46px;
					background: url(../Images/shellSubnavBG.gif) no-repeat bottom left;
					text-align: center;
					color: #FFF;
					text-transform:capitalize;
					font-size: 130%;
					text-decoration: none;
					padding: 8px 2px 0px 2px;
					margin-left: 3px;
				}
				
					#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li a.first_finlist
					{
						margin-left: 0px;
					}
				
					#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li a:hover
					{
						background-position: top;
					}
					
					#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li a.selected
					{
						background-position: top;
					}
					
					#wrapper #master_container #content #content_mid #leftcol .page_text #fin_catlist ul li a.singleline
					{
						/*padding-top: 15px;
						height: 39px;*/
					}
					
					#wrapper #master_container #content #content_mid #leftcol .page_text textarea.maininput
					{
						float: left;
						width: 596px;
						height: 179px;
						border-top: 1px solid #8F8D8D;
						border-left: 1px solid #787676;
						border-bottom: 1px solid #8F8D8D;
						border-right: 1px solid #C8C7C7;
						font-size: 100%;
						font-family: Arial;
						background: url(../Images/shellFinTextBG_07.gif) repeat-y top left;
					}
					
					#wrapper #master_container #content #content_mid #leftcol .page_text input.finsubmit
					{
						float: right;
						height: 20px;
						width: 81px;
						margin-top: 10px;
					}
					
			/* Credit Cards */
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .ratings
			{
				float: left;
				width: 598px;
				font-size: 90%;						
			}
			
				#wrapper #master_container #content #content_mid #leftcol .page_text .ratings.thetop 
				{
					margin-top: 20px;
				}
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .ratings .rating_left
			{
				float: left;
				width: 140px;
				font-size: 150%;
				color: #333399;
				padding-bottom: 3px;
				height: 35px;
			}
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .ratings .ratings_right
			{
				float: left;
				width: 458px;
				height: 15px;
				margin-top: 3px;
			}
			
				#wrapper #master_container #content #content_mid #leftcol .page_text .ratings .ratings_right a 
				{
					float: left;
					background: url(../Images/RatingSelect.gif) no-repeat top left;
					display: block;
					width: 17px;
					height: 15px;
					margin: 0px 5px 0px 0px;
				}
				
					#wrapper #master_container #content #content_mid #leftcol .page_text .ratings .ratings_right a span 
					{
						display: none;
					}
				
					#wrapper #master_container #content #content_mid #leftcol .page_text .ratings .ratings_right a:hover 
					{
						background-position: bottom left;
					}
			
			/* Contact us */
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .contact_panel
			{
				float: left;
				width: 588px;
				height: 26px;
				padding-top: 6px;
				color: #FFF;
				background: url(../Images/shellContact.gif) no-repeat top left;;
				font-weight: bold;
				padding-left: 10px;
				margin-top: 10px;
			}
			
				
			#wrapper #master_container #content #content_mid #leftcol .page_text .contact_line
			{
				float: left;
				width: 598px;
				margin-top: 10px;
			}
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .contact_line .contact_left
			{
				float: left;
				width: 200px;
			}
			
			#wrapper #master_container #content #content_mid #leftcol .page_text .contact_line .contact_right
			{
				float: left;
				width: 398px;
			}
			
				#wrapper #master_container #content #content_mid #leftcol .page_text .contact_line .contact_right textarea.enquiry
				{
					float: left;
					width: 386px;
					height: 100px;
					font-size: 100%;
					font-family: Arial;
				}
			
			/* Content View */
			
			#wrapper #master_container #content #content_mid #content_view
			{
				float: left;
				width: 884px;
			}
			
				#wrapper #master_container #content #content_mid #content_view .advertbanner
				{
					float: left;
					width: 884px;
					text-align: center;
					padding-bottom: 20px;
				}
			
				#wrapper #master_container #content #content_mid #content_view .content_heading
				{
					font-size: 220%;
					color: #333399;
					padding-bottom: 3px;
					width: 884px;
					float: left;
				}
				
				#wrapper #master_container #content #content_mid #content_view .content_text
				{
					float: left;
					width: 884px;
					color: #000;
					font-size: 100%;
				}
				
				#wrapper #master_container #content #content_mid #content_view .ratingbox
				{
					float: left;
					width: 884px;
					margin-top: 20px;
				}
				
					#wrapper #master_container #content #content_mid #content_view .ratingbox .rateleft
					{
						float: left;
						width: 244px;
						font-size: 220%;
						color: #333399;
						padding-bottom: 3px;
						padding-top: 3px;
					}
					
					#wrapper #master_container #content #content_mid #content_view .ratingbox .rateright
					{
						float: left;
						width: 640px;
					}
					
			#wrapper #master_container #content #content_mid .ratingcomment
			{
				float: left;
				width: 884px;
			}
			
			#wrapper #master_container #content #content_mid .ratingcomment .ratingcommenttitle
			{
				float: left;
				width: 884px;
				font-size: 220%;
				color: #333399;
				padding-bottom: 3px;
				padding-top: 3px;
				margin-top: 5px;
			}
			
			#wrapper #master_container #content #content_mid .ratingcomment .ratingcommenttext
			{
				float: left;
				width: 884px;
			}
			
				#wrapper #master_container #content #content_mid .ratingcomment .ratingcommenttext textarea.yourreview
				{
					float: left;
					width: 872px;
					border-left: 1px solid #787676;
					border-bottom: 1px solid #C5C4C4;
					border-top: 1px solid #888687;
					border-right: 1px solid #918F90;
					background: url(../Images/shellFinTextBG_07.gif) repeat-y top left #FFF;
					font-size: 100%;
					margin-top: 10px;
					font-family: Arial;
					color: #999999;
					padding: 5px;
					height: 135px;
				}
				
				#wrapper #master_container #content #content_mid .ratingcomment .ratingsubmit
				{
					float: left;
					width: 884px;
					margin-top: 10px;
				}
				
					#wrapper #master_container #content #content_mid .ratingcomment .ratingsubmit input.submitreview
					{
						float: right;
						width: 81px;
						height: 20px;
					}
					
				#wrapper #master_container #content #content_mid .prev_posts
				{
					float: left;
					width: 872px;
					height: 26px;
					background: url(../Images/shellAdvertBanner_07.gif) no-repeat top left;
					margin-top: 20px;
					font-size: 120%;
					color: #FFF;
					padding-top: 6px;
					padding-left: 12px;
				}
				
				#wrapper #master_container #content #content_mid .submitthereview 
				{
					float: left;
					width: 586px;
					height: 26px;
					background: url(../Images/shellReviewHeader.gif) no-repeat top left;					
					margin-top: 20px;
					font-size: 120%;
					color: #FFF;
					padding-top: 6px;
					padding-left: 12px;
				}
				
				#wrapper #master_container #content #content_mid #prevposts
				{
					float: left;
					width: 884px;
				}
				
					#wrapper #master_container #content #content_mid #prevposts ul
					{
						padding: 0px;
						margin: 0px;
					}
					
						#wrapper #master_container #content #content_mid #prevposts ul li
						{
							float: left;
							display: inline;
							list-style-type: none;
							padding-bottom: 15px;
							border-bottom: 1px dashed #666665;
							padding-top: 10px;
							width: 884px;
						}
						
						#wrapper #master_container #content #content_mid #prevposts ul li.advertline
						{
							text-align: center;
							border: 0px;
							padding-left: 44px;
							width: 800px;
							padding-top: 20px;
						}
						
						#wrapper #master_container #content #content_mid #prevposts ul li .post_title
						{
							float: left;
							width: 884px;
							font-size: 100%;
							color: #333399;
						}
						
						#wrapper #master_container #content #content_mid #prevposts ul li .post_content
						{
							float: left;
							width: 884px;
							color: #231F20;
						}
						
						#wrapper #master_container #content #content_mid #prevposts ul li .post_rating
						{
							float: left;
							width: 884px;
							text-align: right;
							font-size: 120%;
							color: #333399;
						}
						
							#wrapper #master_container #content #content_mid #prevposts ul li .post_rating .post_name
							{
								width: auto;
								float: right;
								height: 14px;
								margin-left: 10px;
								margin-right: 10px;
							}
							
							#wrapper #master_container #content #content_mid #prevposts ul li .post_rating .post_rating
							{
								width: auto;
								float: right;
								height: 14px;
							}
							
					#wrapper #master_container #content #content_mid .prev_next
					{
						float: left;
						width: 884px;
						margin-top: 10px;
					}
					
						#wrapper #master_container #content #content_mid .prev_next a
						{
							background: url(../Images/shellPostRating_18.gif) no-repeat top left;
							color: #33CCCC;
							text-align: center;
							text-transform: uppercase;
							width: 82px;
							height: 20px;
							float: left;
							display: block;
							text-decoration: none;
							font-size: 90%;
						}
						
							#wrapper #master_container #content #content_mid .prev_next a.disabled 
							{
								background: url(../Images/shellPostRating_18_DIS.gif) no-repeat top left;
								color: #FFF;
							}
						
							#wrapper #master_container #content #content_mid .prev_next a:hover
							{								
								background-position: bottom;
							}
									
			#wrapper #master_container #content #footer
			{
				float: left;
				width: 884px;
				color: #231F20;
				margin-top: 20px;
				color: #535252;
				font-size: 90%;
			}
			
				#wrapper #master_container #content #footer ul
				{
					padding: 0px;
					margin: 0px;
				}		
				
					#wrapper #master_container #content #footer ul li
					{
						float: left;
						display: inline;
						list-style-type: none;
						padding-right: 6px;
						background: url(../Images/shellFooter.gif) no-repeat top left;
						padding-left: 10px;
						height: 18px;
					}
					
						#wrapper #master_container #content #footer ul li a
						{
							text-decoration: none;
						}
						
						#wrapper #master_container #content #footer ul li a:hover
						{
							text-decoration: underline;
						}
					
						#wrapper #master_container #content #footer ul li.first_footer
						{
							padding-left: 0px;
							background: none;
						}
	
	#wrapper #master_container #content #content_bottom
	{
		float: left;
		width: 924px;
		background: url(../Images/shellContent2_12.gif) no-repeat top left;
		height: 16px;
	}

	