

/* Generic */

body {margin:0; padding:0; text-align:center; font-family: Verdana, Geneva, sans-serif; font-size:0.75em; color:#666666; line-height:2.2em;}
.frontbak {background:url(../_images/front_bak.jpg) top repeat-x;}
.innerbak {background:url(../_images/inner_bak.jpg) top repeat-x;}

a { color:#000; border:0px;}

small { font-size:11px; color:#999; padding:0 10px 10px 0; clear:both; width:90%; text-align:right; float:right;}
.clearboth { clear:both; width:100%; padding:10px 0 10px 0;}


.leadingpara { float:left; font-size:1.2em; line-height:1.6em; width:100%; }

h1 { position:absolute; top:-1000px;}

h2 { font-size:1.7em; font-weight:lighter; color:#000; padding:0 0 15px 0;}

p { padding:0 0 20px 0;}

blockquote.right {width: 200px; margin: 5px 0 5px 15px; padding: 5px 0; color:#ec008c; border: 3px double #aaa; border-width: 3px 0; font-size: 1.4em; line-height:20px; text-align: center; float: right;}
.clearboth { width:100%; clear:both; float:left; height:1px;}
.clearboth:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.marginright { margin:0 20px 0 0;}
.marginright2 { margin:0 20px 0 0;}

.quote  { border-bottom:1px dashed #CCC; margin:0 0 20px 0;}
.quote span { font-size:3em; margin:0 0 -10px 0; position:absolute; font-family:"Times New Roman", Times, serif;}
.quote em { font-style:italic; margin-left:20px; font-size:1.2em;}

.hoverhand { cursor:pointer;}

.whitetext { color:#FFF;}

#sampletobesent { background:#f04f45; padding:4px; border:2px solid #FFF; width:130px; color:#FFF; margin:-8px 0 0 8px; position:absolute; font-family:"Times New Roman",Times,serif; font-size:1.4em;}

.redblock { display:block; background:#f03f35; color:#FFF; padding:2px; width:100%; float:left; clear:both; margin:0 0 10px 0; font-size:1.3em;}
a.redlink { color:#f03f35; padding:2px; width:auto; float:left; clear:both; margin:0 0 10px 0;}
a:hover.redlink { color:#000; padding:2px; width:auto; float:left; clear:both; margin:0 0 10px 0;}

	.contentlist  { padding:5px 0 10px 0px; margin:0 0 15px 0; color:#000;  border-top:1px dotted #ccc;  border-bottom:1px dotted #ccc;}
	.contentlist li { list-style:disc; margin:5px 0 5px 30px;}

.nounderline { text-decoration:none;}

.logosandsocial {}


/* Gallery */


.flashloader { position:absolute; width:1000px;}

ul.showroom { float:left; float:left; text-align:center; margin:15px 0 0 250px; clear:both; height:70px;}
ul.showroom li { float:left;}
ul.showroom li a { width:100px; height:60px; background:#000; margin:10px; float:left; border:4px solid #CCC; display:inline;}
ul.showroom li a:hover {  border:4px solid #eee;}
/* Layout */


#wrapper { width:1000px; margin:0 auto; text-align:left;}

	#header {height:123px; width:1000px; color:#fff;}
	#header #logo { position:absolute; margin:0px 0 0 30px; top:45px; float:left; width:235px; height:48px;}
		#header #logo a {width:235px; height:48px; display:block; background:url(../_images/logo.jpg); text-indent:-100000px;}
		#header #logo a:hover {width:235px; height:48px; display:block; background-position:left bottom; }			

	
	
	#header #callback { position:absolute; width:653px; height:33px; margin:0 0 0 347px; z-index:90;}
		#header #callback a { width:653px; height:33px; display:block; background:url(../_images/callback.jpg); text-indent:-100000px;}
		#header #callback a:hover { width:653px; height:33px; display:block; background-position:left bottom; }		
	
	
	
				
#mainbanner { margin:0 0 0 0px; position:relative; width:1000px; height:394px; float:left; z-index:80;}	
	#mainbanner object { margin:5px 0 0 0;}
	
	#mainbanner .flashtext { position:absolute;  top:110px; left:50%; margin:0 0 0 -475px; width:466px; height:156px;}
		#mainbanner .flashtext a { width:466px; height:156px; display:block; background:url(../_images/flashtext.png); text-indent:-100000px; cursor:pointer;}
		#mainbanner .flashtext a:hover { width:466px; height:156px; display:block; background-position:left bottom; cursor:pointer;}			


#gutterbox { height:183px; position:absolute;  top:350px; left:50%; margin:0 0 0 -475px; width:975px; height:183px;}
	#gutterbox ul {  height:183px;float:left;}
		#gutterbox li { width:308px; height:183px;float:left; margin-right:10px; clear:right;}
	
		#gutterbox .quotebox a { width:308px; height:183px; background:url(../_images/quotebox.jpg); display:block; text-indent:-10000px;}
		#gutterbox .quotebox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}
		
		#gutterbox .showroombox a { width:308px; height:183px; background:url(../_images/showroombox.jpg); display:block; text-indent:-10000px;}
		#gutterbox .showroombox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}
		
		#gutterbox .productsbox a { width:308px; height:183px; background:url(../_images/productsbox.jpg); display:block; text-indent:-10000px;}
		#gutterbox .productsbox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}	


 .logosandsocial {width:298px; float:left; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px 0 10px 0; margin:10px 0 10px 0;}
	.logosandsocial span { float:left;}

/* Front page */
		
#maincontent {  width:950px; float:left; margin:150px 0 0 0; padding:0 25px 5px 25px;}

#maincontent_c1 { width:308px; float:left;}
	#maincontent_c1 #testimonials { font-family:"Times New Roman", Times, serif; font-size:1.4em; color:#999; line-height:1.3em; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:10px 0 0px 0; margin:0 0 15px 0;}
	#maincontent_c1 #testimonials span { font-size:1.4em; padding:0 0 10px 0; width:308px; float:left;}
	#maincontent_c1 .brochurerequest a { width:308px; height:172px; background:url(../_images/brochurerequest.jpg); display:block; text-indent:-10000px;}
	#maincontent_c1 .brochurerequest a:hover { width:308px; height:172px;  background-position:left bottom;  display:block; }
	
	

#maincontent_c2 { width:622px; padding:0 0 0 20px; float:left;}


	
	
		
/* Inner Page */


#maincontent_portfolio_wrapper { float:left; width:1000px; clear:both;}
#maincontent_quote_wrapper_1 { float:left; width:1000px; height:399px; margin:5px 0 0 0; background:url(../_images/step1.jpg) no-repeat; clear:both;}
#maincontent_quote_wrapper_2 { float:left; width:1000px;  height:349px; padding:50px 0 0 0; margin:5px 0 0 0; background:#3d3d3d url(../_images/step2_bak.jpg) no-repeat; clear:both;}
#maincontent_quote_wrapper_3 { float:left; width:1000px;  height:349px; padding:50px 0 0 0; margin:5px 0 0 0; background:#3d3d3d url(../_images/step3_bak.jpg) no-repeat; clear:both;}


		#maincontent_quote_selected_box { float:left; background:#666; width:180px; padding:10px; margin:40px 30px 0 20px; color:#FFF;}
			
			
			#maincontent_quote_form_box {float:left; width:700px; margin:40px 0px 0 0; background:#666; color:#FFF; padding:10px;}			
			#maincontent_quote_form_box .floatbox { width:120px; margin:0 20px 20px 0; padding:10px; float:left; background:#666; color:#FFF; height:80px;}
			#maincontent_quote_form_box .floatbox input { width:30px; margin:0 5px 0 5px;}
			#maincontent_quote_form_box span { width:50px;  display:block; text-align:right; float:left;} 
			#maincontent_quote_form_box ul li { width:230px; float:left; } 
			
			
		#maincontent_quote_selected_box { float:left; background:#666; width:180px; padding:10px; margin:40px 30px 0 20px; color:#FFF;}
			#maincontent_quote_measure_box {float:left; width:750px; margin:40px 0px 0 0;}			
			#maincontent_quote_measure_box .floatbox { width:120px; margin:0 20px 20px 0; padding:10px; float:left; background:#666; color:#FFF; height:80px;}
			.floatbox p { padding:0px; margin:0px; width:120px; float:left;}
			#maincontent_quote_measure_box .floatbox input { width:30px; margin:0 5px 0 5px;}
			#maincontent_quote_measure_box span { width:50px;  display:block; text-align:right; float:left;} 		
			
			* html #maincontent_quote_measure_box {float:left; width:730px; margin:40px 0px 0 0; clear:right;}	
			
			
			#maincontent_quote_selected_box form {text-align:center;}
			#maincontent_quote_selected_box .quotesinput { width:70px; height:70px; font-size:28px; border:0px; text-align:center;}
			#maincontent_quote_selected_box .quotesbutton {width:70px; background:#ef4035; border:0px; font-size:15px; color:#FFF;}	
			.stepmarker{ bottom:0px; float:left;}
			.nextbutton { position:absolute; top:477px; left:42%;}
			.stepmarker { position:absolute; top:489px; left:50%; margin:0 0 0 339px;}		
			#scroller { width:660px; height:250px; overflow:auto; float:left;}
				

	.maincontent_quote_list  { margin:90px 0 0 20px;}
	.maincontent_quote_list li { float:left; width:160px; clear:right;}
	.maincontent_quote_list_bak{ background:url(../_images/step1_06.png) no-repeat; height:199px; position:absolute; top:-10000px;}
	* html .maincontent_quote_list  { margin:90px 0 0 10px !important;} 
	
	
	.maincontent_quote_list_bak form {text-align:center; padding:50px 0 0 0;}
	.maincontent_quote_list_bak .quotesinput { width:70px; height:70px; font-size:28px; border:0px; text-align:center;}
	.maincontent_quote_list_bak .quotesbutton {width:70px; background:#ef4035; border:0px; font-size:15px; color:#FFF;}
		.step1link { position:absolute; margin:320px 0 0 0;}

	

#maincontent_showroom {  width:950px; float:left; margin:50px 0 0 0; padding:0 25px 20px 25px;}

#maincontent_showroom #gutterbox_inner { margin:-10px 0 30px -10px;}

#maincontent_inner {  width:975px; float:left; margin:245px 0 0 0; padding:0 0px 0px 25px;}

#maincontent_inner_c1 { width:308px; float:left;}
	
	#maincontent_inner_c1 .brochurerequest_inner a { width:277px; height:172px; background:url(../_images/brochurerequest2.jpg); display:block; text-indent:-10000px;}
	#maincontent_inner_c1 .brochurerequest_inner a:hover { width:277px; height:172px;  background-position:left bottom;  display:block; }		
	#maincontent_inner_c1 .samplerequest_inner a { width:277px; height:172px; background:url(../_images/samplerequest.jpg); display:block; text-indent:-10000px; margin:0 0 -15px 0px;}
	#maincontent_inner_c1 .samplerequest_inner a:hover { width:277px; height:172px;  background-position:left bottom;  display:block; }		
	
	
	
	
	#maincontent_inner_c1 ul li a { font-family:"Times New Roman", Times, serif; font-size:1.4em; text-decoration:none; background:url(../_images/nav_arrow.gif) no-repeat left; display:block; padding:8px 0 8px 25px;}
	#maincontent_inner_c1 ul li a:hover, #maincontent_inner_c1 ul .selected a {background:url(../_images/nav_arrow_gr.gif) no-repeat left;}
		#maincontent_inner_c1 ul { margin:0 0 30px 0; border-bottom:1px dashed #eee; width:277px; padding:0 0 20px 0;}

#maincontent_inner_c2 { width:635px; padding:0 0 0 10px; float:left; clear:right;}
	#maincontent_inner_c2 h2 { width:100%; float:left; border-bottom:1px dashed #CCC; padding:0 0 15px 0; margin:0 0 15px 0; font-size:2.2em;}
		#maincontent_inner_c2 h2 span { width:100%; float:left; color:#ef4035; text-transform:uppercase; font-size:0.5em;}
	#maincontent_inner_c2 #testimonials { width:220px; float:right; text-align:center; font-family:"Times New Roman", Times, serif; font-size:1.8em; color:#ef4035; line-height:1.3em;  border-bottom:1px solid #eeeeee; padding:10px 0 0px 0; margin:0 0 15px 15px;}
		#maincontent_inner_c2 #testimonials  p { text-align:center; padding:0; width:auto;}
	
		#maincontent_inner_c2 #breadcrumb {font-size:0.9em; float:left; width:635px; height:24px;  overflow:hidden; position:absolute; top:320px;}
			* html #maincontent_inner_c2 #breadcrumb { margin:0 0 0 -10px;} 
		
			#maincontent_inner_c2 #breadcrumb ul { width:270px; float:left;}				
				#maincontent_inner_c2 #breadcrumb li { float:left; width:auto; padding:0 5px 0 0;}
			#maincontent_inner_c2 #breadcrumb p { width:365px; float:left; text-align:right;}
			#maincontent_inner_c2 #breadcrumb strong { color:#ef4035; font-weight:bold;}
		
#gutterbox_inner {float:left; margin:10px 0 50px 0px; position:relative; width:975px; height:183px;}

	#gutterbox_inner ul {}
		#gutterbox_inner li { width:308px; height:183px;float:left;}
			#gutterbox_inner .marginright { margin-right:23px;}
		#gutterbox_inner .quotebox a { width:308px; height:183px; background:url(../_images/quotebox.jpg); display:block; text-indent:-10000px;}
		#gutterbox_inner .quotebox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}
		
		#gutterbox_inner .showroombox a { width:308px; height:183px; background:url(../_images/showroombox.jpg); display:block; text-indent:-10000px;}
		#gutterbox_inner .showroombox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}
		
		#gutterbox_inner .productsbox a { width:308px; height:183px; background:url(../_images/productsbox.jpg); display:block; text-indent:-10000px;}
		#gutterbox_inner .productsbox a:hover { width:308px; height:183px; background-position:left bottom;  display:block;}				
		
.inner_image { position:absolute; left:50%; margin:0 0 0 -152px; top:128px;}		
.inner_select { position:absolute; left:50%; margin:0 0 0 -470px; top:278px;}

/* end */		


.product { width:625px; float:left; background:url(../_images/product-bak.jpg) repeat-x; border:5px #eee solid; margin:0 0 20px 0; min-height:205px;}
.product strong { }
#products_list .product p { float:right; width:400px; padding:25px 10px 10px 10px; color:#FFF;}
#products_list .product .flashimage { position:absolute; margin:10px 0px 0 10px;}
#products_list strong a {font-size:1.7em; font-weight:lighter; color:#ccc; padding:0 0 15px 0; width:100%; float:left; clear:both;}
#products_list strong a:hover { color:#FFF;}
.product-viewall { position:absolute; float:left; margin:15px; border:10px solid #000;}

.product-view-wrapper { background:#eee; float:left; padding:5px; border:1px solid #e5e5e5; margin:0 0 20px 0;}
.product-view { width:100%; height:250px;   margin:0 0 20px 0; padding:0 0 0 0px;}
.product-view img {}
.product-view p { width:120px; float:left; margin:5px 0px 0 10px; background:url(../_images/productbak.jpg); padding:10px; color:#FFF; text-align:center; border:2px solid #fff;}



.productview-image-title { background:#000; color:#FFF; padding:10px; width:320px; height:30px; float:left; margin:280px 0 0 10px; font-size:1.8em; font-weight:lighter; font-family:"Times New Roman", Times, serif;}
#productview-image { width:560px; height:340px;}
.productview-image_img1 { background:url(../_images/granite/1.jpg);}
.productview-image-request { padding:0px; height:50px; width:auto; float:left; clear:right; margin:280px 10px 0 0px;}


#sociallinks { width:100%; height:130px; float:left; clear:both; position:relative; border-top:1px solid #eeeeee; padding:10px 0 0 0;}
	#sociallinks_inner { width:978px; position:absolute; height:130px; left:50%; margin:0 0 0 -500px; text-transform:uppercase; color:#333;}
	#sociallinks_inner span { float:right;}

#bottomlinks { width:100%; min-height:250px; height:auto !important; height:250px; float:left; clear:both; background: #3b3b3b url(../_images/bottombak.jpg);}
	#bottomlinks_inner { width:950px; padding:25px; position:absolute; left:50%; margin:0 0 0 -500px; text-transform:uppercase; color:#333;}
	
	.quicklinks { position:absolute; left:50%; margin:-25px 0 0 -475px;}
	
	#bottomlinks_inner a { color:#666; text-transform:capitalize;}
	
	#bottomlinks_inner ul { width:237px; float:left;}
		
		
		 #callback_bottom { position:absolute; width:653px; height:33px; left:50%; margin:-33px 0 0 -175px;}
		 
		
		 
		 #callback_bottom a { width:653px; height:33px; display:block; background:url(../_images/callback.jpg); text-indent:-100000px;}
		 #callback_bottom a:hover { width:653px; height:33px; display:block; background-position:left bottom; }			
		

#footer { width:100%; height:200px; float:left; clear:both; padding:15px 0 0 0;}
	#footer_inner { width:1000px; position:absolute; left:50%; margin:0 0 0 -500px;}
	#footer_inner a { color:#999; text-transform:uppercase;}
	#footer_inner p { width:359px; margin:0 0 0 25px; float:left;}
		* html #footer_inner p { width:305px; margin:0 0 0 10px; float:left;}
	#footer_inner ul { width:600px; float:left;}
	#footer_inner ul li { float:left; clear:right;}
	
	
	  /* Forms */
	#fancybox { background:#000 url(../_images/callbackbak.jpg); padding:10px; float:left; z-index:400;}
  #fancybox  h1 { font-family:Verdana, Geneva, sans-serif; font-weight:lighter; color:#fff; padding:20px 0 20px 0; float:left; background:url(../_images/h3bak.jpg) bottom repeat-x; display:block; width:92%; border:0px;}
  #fancybox fieldset { margin:10px; color:#FFF; float:left;}
  #fancybox fieldset label { width:400px; clear:both; display:block;float:left; padding:0px 0 10px 0;}
  #fancybox fieldset input { float:left; padding:5px; background:#000 url(../_images/menubaktop.jpg); color:#000; border:0px; padding:10px;}
  #fancybox fieldset li { width:80%; clear:both; padding:10px 0 0 15%;}
  #fancybox fieldset legend { display:none;}
  #fancybox .button { padding:10px; margin:10px 0 10px 0; font-size:1.5em;}

  
  #fancybox .input { width:350px;}
  #fancybox .inputsmall { width:150px;}
  #fancybox .radiobuttons label { width:85%; display:block;  float:left;}
  
 	

/* Forms */

 
fieldset { margin:0px; float:left; background:#eee; padding:10px 10px 10px 100px; width:525px;}
fieldset label { width:400px; clear:both; display:block;float:left; padding:0px 0 10px 0;}
fieldset input { float:left; padding:5px; background:#666; color:#fff; border:0px; padding:10px;}
fieldset textarea { float:left; padding:5px; background:#666; color:#fff; border:0px; padding:10px; width:450px; height:130px;}
fieldset li { width:80%; clear:both; padding:10px 0 0 0%;}
fieldset legend { display:none;}
.button { padding:8px; margin:10px 0 10px 0; font-size:1.5em; background:#f04f45; border:2px solid #FFF;}

  
.input { width:350px;}
.inputsmall { width:150px;}
.radiobuttons label { width:85%; display:block;  float:left;}
  


/* Navigation */
			
		
		ul#topnav {margin: 0 auto; padding: 0; float:left;  list-style: none; font-size: 1em; width:652px;  position:absolute;  top:54px;  left:50%; margin:0 0 0 -152px; display:inline; z-index:90;}
		ul#topnav li {float: left; margin: 0; padding: 0; position: relative; clear:right;}
		ul#topnav li a {float: left; text-indent: -9999px; height: 62px;}
		ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }
	
		ul#topnav a.nav_home {background: url(../_images/navigation_01.jpg) no-repeat; width: 70px;}
			ul#topnav a.nav_homeselected {background: url(../_images/navigation_01.jpg) no-repeat; width: 70px; background-position: left bottom;}
				
		ul#topnav a.nav_products {background: url(../_images/navigation_02.jpg) no-repeat; width: 103px;}
			ul#topnav a.nav_productsselected {background: url(../_images/navigation_02.jpg) no-repeat; width: 103px; background-position: left bottom;}
			
		ul#topnav a.nav_about {background: url(../_images/navigation_03.jpg) no-repeat; width: 79px;}
			ul#topnav a.nav_aboutselected {background: url(../_images/navigation_03.jpg) no-repeat; width: 79px; background-position: left bottom;}	
			
		ul#topnav a.nav_services {background: url(../_images/navigation_04.jpg) no-repeat; width: 84px;}
			ul#topnav a.nav_servicesselected {background: url(../_images/navigation_04.jpg) no-repeat; width: 84px; background-position: left bottom;}	
			
		ul#topnav a.nav_portfolio {background: url(../_images/navigation_05.jpg) no-repeat; width: 97px;}
			ul#topnav a.nav_portfolioselected {background: url(../_images/navigation_05.jpg) no-repeat; width: 97px; background-position: left bottom;}				

		ul#topnav a.nav_testimonials {background: url(../_images/navigation_06.jpg) no-repeat; width: 120px;}
			ul#topnav a.nav_testimonialsselected {background: url(../_images/navigation_06.jpg) no-repeat; width: 120px; background-position: left bottom;}	

		ul#topnav a.nav_contact {background: url(../_images/navigation_07.jpg) no-repeat; width: 99px;}
			ul#topnav a.nav_contactselected {background: url(../_images/navigation_07.jpg) no-repeat; width: 99px; background-position: left bottom;}	


		
		ul#topnav li .sub {position: absolute;	top: 63px; left: 0; margin:0 0 0 1px; background: #eee url(../_images/menubaktop.jpg) repeat-x; padding: 20px 20px 20px; float: left;  border:1px solid #FFF; border-bottom:3px solid #f03f35;  display: none;}
		ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px; text-align:center;}
		ul#topnav li .sub .row ul a {text-align:center;}
		 
		
		ul#topnav li .sub ul{list-style: none; margin: 0; padding: 0; width: 170px; float: left;}
		ul#topnav .sub ul li {width: 100%; color: #000; border-bottom:1px solid #ccc; text-align:center;}
	
		ul#topnav .sub ul li a {float: none;  text-indent: 0; /*--Reset text indent--*/ height: auto; padding: 4px 5px 4px 12px; display: block; text-decoration: none; color: #000; text-transform:uppercase; font-size:0.9em;}
		ul#topnav .sub ul li a:hover {color: #f03f35; background-position: 5px 12px ;}	
	


/* Easy Slider */
	#container_slider_wrapper { background:#000; margin:10px 0 0 0; float:left;}
		#container_slider {  width:930px; height:370px; margin:3px 0 0 65px; background:#000;}
		#container_slider .zoomimage { float:left; margin:5px 0px 0 0px; position:absolute;}
		#slider2 ul, #slider2 li{margin:0; padding:0;list-style:none;}
		#slider2 li{ width:888px; height:380px; overflow:hidden; text-align:center;}	
		#slider2 li{ padding:10px 0 0 0;}			
		#slider2 span { padding:7px; margin:10px 10px 0 0; float:left; text-align:center; background:url(../_images/productbak.jpg); color:#FFF;}
		p#controls, p#controls2 {margin:0;position:relative;} 
		
		#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ display:block; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left:-40px; top:-230px;}	
		#nextBtn, #nextBtn2{left:888px;}														
		#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{display:block; width:200px; height:77px; background:url(../_images/btn_prev.gif) no-repeat 0 0;}	
		#nextBtn a, #nextBtn2 a{background:url(../_images/btn_next.gif) no-repeat 0 0;}												
		
		#productstitle { padding:8px 0 0 0px; background:url(../_images/productbak.jpg); color:#FFF; float:left; margin:25px 0 -25px 0px; width:995px; height:50px;}
				#productstitle  h2  { color:#FFF; font-size:13px; padding:10px 0 10px 10px;}
				#productstitle  span  { color:#f04f45;}

