/**







	Layout start date: July, 05 2008







	Project:	Academy Floor







	Version:	1.0







	DateCreated:05/07/2008







	Author:		Chu Van Hai







	Email:		cvhainb@gmail.com







	Description:main page







*/

#toplinkstop {
text-align:center;
width:950px;
background: url(../images/part2Bg.png);
margin:auto !important
}

#toplinkstop2 a {
color:#ffffff ;
padding:5px;
font-weight:bolder;
text-decoration:none;
}

#toplinkstop2 a:link {color:#990000 ; background:#fffbef;}
#toplinkstop2 a:visited  {color:#990000 ; background:#fffbef; border:none;}
#toplinkstop2 a:hover {color:#fffbef ; background-color:#990000; border:1px solid #fffbef;}

#productQuestions a{

color:#ffffff ;

background-color:#990000 ;

padding:5px;

font-weight:bolder;

text-decoration:none;

}

#academy_link a:link {color:#ffffff;}

#academy_link a:visited  {color:#ffffff;}

#academy_link a:hover {color:#ffffff;}



#productQuestions a:link {color:#990000 ; background-color:#ffffff; border:1px solid #990000;}

#productQuestions a:visited  {color:#990000 ; background-color:#ffffff; border:1px solid #990000;}

#productQuestions a:hover {color:#ffffff ; background-color:#990000; border:1px solid #ffffff;}



#shopCartList ul li {

list-style: disc outside;

}



#productListHeading{

color:#990000;

text-align:center;

font-size:220%;

font-weight:bold;

}

#specTable2 {

width:50%;

float:right;

}



#specTable {

width:50%;

float:left;

}

#specTable3 {

float:left;

}

td #tdHead {

font-weight:bold;

text-decoration: underline;

}



#descSubLink {

	padding-right:.7em;

	float:right;

	}





#priceTable {

width:auto;

}



#priceTable td {

text-align:center;

}

#selectedTd {

color:#990000;

font-weight:bolder;

font-size:150%

}



#priceTable td a:link {color:#FF8C00; text-decoration: none; border-bottom:2px dashed #FF8C00; font-weight:bolder;}

#priceTable td a:visited {color:#FF8C00; text-decoration: none; border-bottom:2px dashed #FF8C00; font-weight:bolder;}

#priceTable td a:hover {background-color:#FF8C00; color:#ffffff; font-weight:bolder; border-bottom:2px dashed #ffffff; }



a:link {text-decoration: none;font-weight:bold; font-size:11px;font-family:Helvetica;} 

a:visited {text-decoration: none;font-weight:bold; font-size:11px;font-family:Helvetica;} 

/*a:hover {text-decoration: underline;color:#D2691E;}*/





*{







	margin: 0px auto;







	padding: 0px;







}









#specialsContent {

 height: 150px;

overflow: hidden;

position: relative;

 }





/*** start clearfix ***/







.clearfix:after {







	clear: both;







	display: block;







	content: ".";







	height: 0;







	visibility: hidden;







}















* html > body .clearfix {







	width: 100%;







	display: block;







}















* html .clearfix {







	height: 1%;







}















/**********************************/















body {







	text-align:center;







	background: url(../images/maxwell_woodtile.jpg) repeat!important;







}















.floatLeft{







	float: left;







}







.floatRight{







	float: right;







}







.clear{clear:both}







/*.clearBoth{







	margin: 0; padding: 0; height: 0;







	clear: both;







}







*/















#mainWrapper {







	background:url(../images/maxwell_woodtile.jpg) repeat;






}















/********* wrapper top ********************/







#wrapperTop{

	width: 950px;

	height: 160px;

	min-height: 101px;

	background:url(../images/bannerBg.png) repeat;

	position:relative;

}







/**** BEGIN: Logo ****/







#wrapperTopLogo{

	display:inline;

	float:left;

	color:#f5ecd8;

	height: 101px;

	margin-left:25px;
	margin-top:25px;

	/*background:url(../images/logo.gif) no-repeat;*/

	width: 244px;







}





/*#logo{







	margin-left:12px !important;







	margin-left:8px;







	clear:both;







	font:Trebuchet MS;







	font-size:30px;







	font-weight:bold;







}







#slogan{







	clear:both;







	font:Verdana;







	font-size:14px;







	margin-top:-15px;







}*/







/**** END:Logo ****/















/**** BEGIN: wrapperTopRight ****/















#wrapperRight {

	float:right;	

	width:630px;

	display:inline;

}



#wrapperTopRight{

	width:350px;

	margin-right:30px;

	float:right;
	color:#000000;
}





/** BEGIN: wrapperTopRightTop **/





#wrapperTopRightTop{

	width:100%;

	padding-top:5px;

	text-align:right;

	right:25px;
		color:#000000;

}







#wrapperTopRightTop ul{



	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#f4ead5;

	padding-right:20px;

}







#wrapperTopRightTop ul li{



	float:right;

	list-style:none;

	cursor:pointer;

}







#wrapperTopRightTop ul li a{

	text-decoration:none;

	color:#b52808;

}















#wrapperTopRightTop ul li#imgCart{

	background:url(../images/cart.png) no-repeat;

	width:25px;

	height:20px;

	margin-top:-3px;
		color:#000000;

}







/** END: wrapperTopRightTop **/







/** BEGIN: Search **/















.btnSearch {







	float:left;







	margin-top:5px;







	padding-left:1px!important;







	padding-left:4px;







	height:20px;;







	width:61px;







}















.inputBox {







	margin-top:6px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:11px;







	width:150px;







	height:14px;







	float:left;







}







#search{

	clear:right;

	width:220px;

	float:right;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#f5ecd8;

	font-weight:bold;

	height:30px;
	margin-right:30px;
	margin-left:75px;
	position:absolute;

top:105px;

left:615px;

}







#search input{

margin:10px 0 0 0;

}







INPUT {







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







}















#txtSearch {







	float:right;







	height:30px;







}















#lbSearch {







	float:right;







	height:30px;







}















/** END: Search **/























/** BEGIN: Navigator **/







#navigation {



	height:28px;

	width:650px;



	float:right;

	display:inline;

	line-height:17px;

	

	margin-top:45px;
position:absolute;

top:51px;

left:300px;
}







#navigation ul {







	font-family: Verdana;







	font-size: 12px;







	float:right;







	text-decoration: none;







	list-style:none;;







}







#navigation ul li {







	display: inline;







	text-align: center;







	margin-right: 2px;	







	float: left;







}







#navigation a {







	color: #FFF;







	/*background: url(../images/leftNav.png) no-repeat left top;*/







	background:url(../images/navLeft.png) no-repeat left top;







	float: left;







	padding-left:7px;







	text-decoration: none;







}



#navigation a.store_link{

background:url(../images/navLeft_alt.png) no-repeat left top;

}



#navigation a.store_link span{

background: url(../images/navRight_alt.png) no-repeat right top;

}



#navigation a:hover,#navigation a.highlight {

	color:#FFFFFF;

	background-position:0% -28px;

}







#navigation a span {

	background: url(../images/navRight.png) no-repeat right top;

	display: block;

	/*padding:7px 13px 4px 5px;*/

	padding:6px 6px 5px 0px;

}







#navigation a:hover span {background-position:100% -28px;}





#navigation a.highlight span{background-position:100% -28px;}

/** END: Navigator **/







/**** END: wrapperTopRight ****/







/******* END: wrapperTop *******/















/** wrapper banner **/







#wrapperBanner{







	width: 950px;







	height: 173px;







	margin-top:0px;







	background:url(../images/introBg.png) no-repeat;







}







#wrapperBannerLeft {







	width:350px;







	height:100%;







	text-align:left;







	padding-left:10px







}







#title {







	font:Arial;







	font-size:25pt;







	font-weight:bold;







	color:#af2929;







	padding-top:20px;







}







#text {







	font: Arial, Helvetica, sans-serif;







	font-size:12px;







	color:#000;







	padding-top:10px;







}















#button{font:Arial;font-size:14pt;color:#fff;padding-top:7px;}







#button ul{text-align:center;padding-left:20px;color:#FFFFFF;}







#button ul li{float:left;background:url(../images/buttonNews.png) no-repeat;list-style:none;width:45px; height:33px;margin-left:5px;}







#button ul li:hover{background:url(../images/buttonNews_Hover.png) no-repeat;}







#button ul li a{text-decoration:none;color:#fff;}







#button ul li a:hover{text-decoration:underline;}















#wrapperBannerRight{







	width:570px;







	margin-top:5px;







	margin-left:5px;







	/*background:url(../images/introPic.jpg) no-repeat;*/







}







/** wrapper container **/







#wrapperContainer{







	width: 950px;







	height: 360px;







	background:url(../images/part2Bg.png);







}







#wrapperContainerLeft{







	width:340px;







	height:333px;







	margin-left:3px;







	text-align:left;







	background:url(../images/leftBody.png) ;







}







#wrapperContainerLeftTop{







	color:#847c71;







	padding:5px;







}







#wrapperContainerLeftTop span a{color:#d95151}







#wrapperContainerLeftTop, #wrapperContainerLeftBottom{







	font: Arial, Helvetica, sans-serif;







	font-size:12px;















}







#wrapperContainerLeftBottom{







	padding:5px;







	line-height:17px;







}







.contact a, .contact a:visited{color:#d95151;text-decoration:underline;cursor:pointer; text-decoration:none;}







.green{color:#669933}







.free{font-weight:bold;color:#d95151}







/*#wrapperContainerRight{







	width:548px;







	height:333px;







	margin-left:3px;







	font:Verdana;







	font-size:12px;







	background:url(../images/rightBody.png);







	float:left;







}*/







#wrapperContainerRightLeft{







	/*width:220px;*/



width:100%;



	height:100%;







	text-align:left;







	padding-left: 4px;







}







#wrapperContainerRightRight{







	width:338px;







	border-left:1px #CCC dashed;







	padding-left:4px;







	height:333px;







	text-align:left;







}







.nsvTitle{font:Arial;font-size:18px;font-weight:bold; color:#ff9900;text-align:center;padding:10px}







.con{margin-top:-20px;}







.more{color:#669933;font-weight:bold}







.conRight{padding-top:10px;}







/** wrapper footer **/







#wrapperFooter{







	width: 950px;







	height: 105px;







	color:#fff;







	font-family:Arial;







	color:#f3f1e7;







	background:url(../images/footerBg.png) repeat-x;







}







#wrapperFooterCenter{color:#000000; padding-top:70px;padding-bottom:6px;font-size:12px; text-align:center;}

#wrapperFooterCenter a:active, #wrapperFooterCenter a:link, #wrapperFooterCenter a:visited {

  color: #000000;

}







#wrapperFooterRight {padding-top:30px; padding-right:180px; font-size:16px;}







#wrapperFooterRight ul{padding-right:10px;}







#wrapperFooterRight ul li{color: #000000;float:left;list-style:none;cursor:pointer}







#wrapperFooterRight ul li a{





font-size:14px;

	text-decoration:none;







	color:#000000;







}















.contentWidth {







	width:950px; 







	margin:auto!important;







}























/*********************************/















/*khoang cach giua content va header*/







#contentWrapper {








}















/*mau nen cua content*/







#contentWrapper {







	background: url(../images/part2Bg.png);







}







div.decriptionTab {

text-align:center;

}





/*BEGIN COLUMN CENTER*/







h2.centerBoxHeading, h1.productGeneral, .productListing-rowheading, TR.tableHeading {







	font-family:Verdana, Arial, Helvetica, sans-serif;







	font-weight:bold;







	font-size:18px;







	margin:0;







	padding:5px;







	color:#CC3300;







	text-align:left;







}























.centerBoxWrapper, .tabTable {







	padding: 0px;







	height: 1%; /*do not remove- IEhack*/







	margin-bottom: 1em;







	line-height:1.4;







}















/*cot giua*/







.centerColumn {







/*	margin-top:-28px;*/







}















/*chua san pham new product*/







.centerBoxContentsNew {







	padding:0px;







	margin:0px;







}















.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}







.b1 {height:1px; background:#debc86; margin:0 5px;}







.b2 {height:1px; background:#fff; border-right:2px solid #debc86; border-left:2px solid #debc86; margin:0 3px;}







.b3 {height:1px; background:#fff; border-right:1px solid #debc86; border-left:1px solid #debc86; margin:0 2px;}







.b4 {height:2px; background:#fff; border-right:1px solid #debc86; border-left:1px solid #debc86; margin:0 1px;}







.contentb {background: #fff; border-right:1px solid #debc86; border-left:1px solid #debc86; height:1%;;padding:5px;}







.contentb div {}







#main{







	width:800px;







	margin-top:20px;






}







/*.content{padding:3px 10px; border:1px solid;}*/







.floatLeft{float:left}







.clear{clear:both}







.title{font-weight:bold;color:#FF0000;text-align:left;font-size:30px}







.items{border:1px #eed438 solid;margin-top:5px; padding-top:8px;}







.cell{width:33.3%;margin-top:5px;}







.border{border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;width:32%;}















/*END COLUMN CENTER*/















/*Chuc cac module ben cot trai*/















#mainColumnLeft, #mainColumnRight{}		/*2 id nay nam ben stylesheet_layout.css*/















/*chua cac phan tu o left*/







.leftBoxContainer {

margin-bottom:10px;

}















#categories {







}







/*ket thuc*/























/*Tua de categories*/















h3.rightBoxHeading, h3.leftBoxHeading  {







	background: url(../images/darkCategories.png) no-repeat;







	text-align:center;







	margin:0;







	padding:2.5px;




height:53px;


	line-height:55px;







	color:#FFFFFF;







	font-weight:bold;







	font-size:12px;







}















h3.leftBoxHeading {







	margin:0px;







	padding:0px;







}















/*ket thuc*/















/*Chua cac link san pham trong phan categories*/







#categoriesContent {







}















.sideBoxContent {





	padding:0;







	margin:0;







	background:url(../images/part2Bg.png) repeat-x;







}



#categoriesContent  a:link {text-decoration: none;font-weight:normal;}

#categoriesContent  a:visited {text-decoration: none;}

#categoriesContent  a:hover {text-decoration: underline;}





#cate_item  a:link {text-decoration: none;}

#cate_item  a:visited {text-decoration: none;}

#cate_item  a:hover {text-decoration: underline;}





.category-top {







	padding-left:5px;







}























.category-links {







	padding-left:5px;







}















#cate_item {







	border-bottom:1px dashed #FFCC33;







	border-top:none;







	padding:3px;







}















/*ket thuc*/























/* chua cac module ben cot phai*/







.rightBoxContainer {



}















.rightBoxHeading {









}















/*san pham featured*/







#featured {







	padding:0px;







	margin:0px;







}















#featuredHeading {







	padding:0px;







	margin:0px;







	background:url(../images/categories.png);







}















#featuredHeading a {







	color:#fff;







}







/*ket thuc*/















/*best seller*/







#bestsellers {







	margin-top:10px;







	padding:0;







}















#bestsellersHeading {







	margin:0;







	padding:0;







}















.wrapper {







	margin:0px;







	padding:10px;







}







/*ket thuc*/







#line {







	border-top:1px #ccc dashed;







}















#nsvMainWrapper {







	float:left;







}















.nsvMainContainer {

	float:left;

}















#mainShowFeatured {







	float:right;







	width:348px;







	height:333px;







	border:1px solid;







}





.showImg {



	float:left;







	width:106px;







	height:80px;







}















.showDescr {







	padding-left:3px;







	float:left;







	width:220px;







	height:80px;







}















.readmore {







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	color: #006600;







}















.nsvNewsContent {







	height:80px;







}















#indexCategories {







	margin:0px;







	padding:0px;







}















#indexCategoriesHeading {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-size:24px;







	color:#0033FF;







}















.centerBoxWrapperContents {







	 padding: 5px 0;







}















#indexProductList {







	margin:0px;







	padding:0px;







}















/*PRODUCT INFO*/















#productGeneral{







	margin:0px;







	padding:0px;







	font-family:Arial, Helvetica, sans-serif;







	font-size:11px;







}















#productMainImage {







}















#productName {







	font-family: Verdana, Arial, Helvetica, sans-serif;







	font-weight:bold;







	font-size:18px!important;







}















#productManufacturer {







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







	margin-bottom:-9px;







}















#productPrices span {







	color:#CC3300;







	font-size:12px;







	font-weight:bold;







}















#productDescription_1 {







	padding-left:5px;







}







.floatingBox {







	padding-left:5px;







}















#productPriceDiscount {















}















ul, li {







	list-style:none;







}















/*END PRODUCT INFO*/















#addressBookProcessDefault {







	margin:0px;







	padding:0px;







}















#addressBookProcessDefaultHeading {







	font-size:12px;







}















#checkoutShipping {







	margin:0;







	padding:0;







}















#order_steps {







	width:930px;







}















#moreNewsHeading {







	font-size:18px;







}















#lineBarHeader {







	background:url(../images/shadow.png) repeat-x;







	width:950px;







	height:0px;







	overflow:hidden;







}















.itemTitle a, .itemTitle a:hover, .itemTitle a:visited {







	font-weight:bold;







	color:#000;







	font-family:Arial, Helvetica, sans-serif;







	font-size:12px;







}















.normalprice {







	font-family:Arial, Helvetica, sans-serif;







	font-size:11px;







	font-weight:bold;







	color:#000;







}















.itemPrice {







	font-family:Arial, Helvetica, sans-serif;







	font-size:11px;







	font-weight:bold;







	color:#000;







}















.productSpecialPrice, .productPriceDiscount {







	font-family:Arial, Helvetica, sans-serif;







	font-size:11px;







	font-weight:bold;







	color:#CC3300;







}















.moreInfo {







	font-family:Arial, Helvetica, sans-serif;







	color:#CC6600;







	font-size:11px;







}



.itemImage img{

width:100px !important;

height:80px !important;

}

#toplinks3 {

position:absolute;

top:140px;

left:620px;

}
#toplinks3 a{

color:#b52808;

font-weight:bold;

font-size: 12px;
top:25px;
}
#toplinks {

position:absolute;

top:34px;

left:635px;

}



#toplinks2 {
float:right;padding-right:20px;padding-top:18px;
}



#toplinks a{

color:#b52808;

font-weight:bold;

font-size: 11px;
top:25px;
}

#help{

color:#000000;

position:absolute;

top:30px;

left:280px;

font-weight:bold;

font-size: 14px;

}
#fulltopbar{

color:#000000;

position:absolute;

top:158px;
padding:0;
margins:0;
left:23px;

}

#fulltopbar2{

color:#000000;

position:absolute;
background-color:#ffc1a5;
border-left: 2px solid #B52810;
border-right: 2px solid #B52810;
border-top: 2px solid #B52810;
border-bottom: 2px solid #B52810;
width:900px;
top:199px;
padding:0;
margin-top:0;
left:23px;
min-height: 40px;

}

#fulltopbar3{

color:#000000;

position:absolute;
background-color:#ffc1a5;
border-left: 2px solid #B52810;
border-right: 2px solid #B52810;
border-top: 2px solid #B52810;
border-bottom: 2px solid #B52810;
width:900px;
top:239px;
padding:0;
margin-top:0;
left:23px;
min-height: 40px;

}
#fulltoptext2{
padding-top:5px;
padding-left:15px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;}
#fulltoptext{
margin-top:-30px;
padding-left:195px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

#fulltoptext a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;}


#fulltoptext4{
padding-top:5px;
padding-left:15px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;}
#fulltoptext3{
margin-top:-30px;
padding-left:195px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;}

#fulltoptext3 a{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;}


#blankcontent{
background:#000000;
}


#customize{
border:1px solid #b51800;
color:#000000;
background-color:#fed89c;}


h3.middleboxheader  {







	background: url(http://www.academyfloor.com/images/redbannerbg.png) no-repeat;







	text-align:center;







	margin:0;







	padding:2.5px;




height:53px;


	line-height:45px;







	color:#FFFFFF;







	font-weight:bold;







	font-size:14px;}


h3.middleboxheader2  {







	background: url(http://www.academyfloor.com/images/redbannerbg.png) no-repeat;







	text-align:center;







	margin:0;







	padding:0px;




height:40px;


	line-height:45px;







	color:#FFFFFF;





	font-weight:bold;







	font-size:14px;}

h3.rightBoxHeading2, h3.leftBoxHeading2  {







	background: url(http://www.academyfloor.com/images/darkcat2.png) no-repeat;







	text-align:center;







	margin:0;







	padding:2.5px;




height:20x;


	line-height:15px;







	color:#ffff3b;







	font-weight:bold;







	font-size:12px;







}















h3.leftBoxHeading2 {







	margin:0px;







	padding:0px;






