body {
	margin:0 auto;
	background:#333 url(/ekmps/shops/aerialtoppers/resources/Design/website-bg.png) repeat-x fixed;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	}
a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#000;
	}
a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
}

#wrapper {
	width:1100px;
	height:auto;
	margin:0 auto;
	}
#header {
	background:url(/ekmps/shops/aerialtoppers/resources/Design/Header-BG.png);
	width:1023px;
	height:132px;
	}
#cart {
	float:right;
	width:200px;
	margin-right:35px;
	margin-top:104px;
	color:#FFF;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	}
#cart a {
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	}
#cart a:hover {
	color:#F00;
	}
#top-nav {
	clear:both;
	width:1023px;
	height:30px;
	}
#main-content {
	background:url(/ekmps/shops/aerialtoppers/resources/Design/main-content-bg.png) repeat-x;
	clear:both;
	width:980px;
	height:auto;
	margin:6px 22px 0px 21px;
	}
#footer {
	clear:both;
	width:934px;
	height:94px;
	background:url(/ekmps/shops/aerialtoppers/resources/Design/footer-bg.png);
	margin:0px 23px 15px 46px;
}

/*START OF LEFT COLUMN CSS*/

#left-col {
	float:left;
	display:block;
	width:178px;
	height:auto;
	margin:15px 0px 0px -21px;
	}

#categories {
	width:174px;
	height:auto;
	background:url(/ekmps/shops/aerialtoppers/resources/Design/Cat-BG.png) no-repeat;
}
#checkout {
	clear:both;
        float:right;
	width:178px;
	height:60px;
	margin-bottom:15px;
	}
#special-offers {
	clear:both;
	width:178px;
	height:162px;
	margin-bottom:15px;
	}
#payment {
	clear:both;
	width:178px;
	height:137px;
	margin-top:15px;
        margin-bottom:15px;
	}
#delivery {
        margin-bottom:15px;
        }

#search-box {
	width:155px;
	height:30px;
	margin:13px 0px 15px 10px;}
#cat-list {
	display:block;
	width:155px;
	height:auto;
	margin:15px 0px 12px 10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
        padding-top:10px;
        padding-bottom:5px;
	}
#cat-name {
	width:150px;
	height:auto;
        padding:5px 0px 5px 0px;
	}
#cat-name a {
	width:150px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
        padding:5px 0px 5px 0px;
	}
#cat-name a:hover {
	width:150px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
        padding:5px 0px 5px 0px;
	}

	
/*END OF LEFT COLUMN CSS*/

/*START OF MAIN CONTENT CSS*/

#main {
	float:right;
	width:820px;
	height:auto;
	margin:25px -22px 0px 0px;
	}
#content {
	width:820px;
	}
#right-column {
	float:right;
	width:178px;
	height:auto;
	}
#best-sellers {
        float:right;
	background:url(/ekmps/shops/aerialtoppers/resources/Design/bs-bg.png);
	border:#666;
	width:160px;
	height:60px;
	margin:10px 10px 0px 0px;
        padding-top:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#F00;
	}

#bs-middle {
	background:url(/ekmps/shops/aerialtoppers/resources/Design/Best-Sellers-Middle.png);
	width:178px;
	height:900px;
	}
#bs-name {
	float:right !important;
	width:90px !important;
	display:inline !important;
	}
#bs-image {
	float:left;
        margin-left:5px;
}
#bs-price {
	clear:both;
	float:right;
	margin:3px 60px 0px 0px;
	}
#bs-name a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	}
#bs-name a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#F00;
	text-decoration:none;
	}

#main-c {
	float:left;
	width:600px;
	height:auto;
	}
#welcome-banner {
        margin-left:20px;
        }
#about-head {
       clear:both;
       width:500px;
       height:30px;
       float:left;
       margin:12px 0px 4px 8px;
}


/*END OF MAIN CONTENT CSS*/

/*START OF SEARCH FUNCTION STYLING*/

#search-text {
       width:100px;
       margin:16px 0px 0px 1px;
       font-family:Tahoma, Geneva, sans-serif;
       color:#333;
}
#search-button {
       float:right;
       margin:16px 15px 0px 0px;
}
/*END OF SEARCH FUNCTION STYLING*/

/*START OF BOTTOM INFO STYLING*/

#bottom-info {
       width:920px;
       height:auto;
       clear:both;
       font-family:Tahoma, Geneva, sans-serif;
       font-size:13px;
       color:#333;
       line-height:20px;
       margin-left:15px;
       margin-top:15px;
       padding-top:0px;
       padding-bottom:30px;
}
/*END OF BOTTOM INFO STYLING*/

/*START OF FEATURED PRODUCTS STYLING*/

#featured-prod-head {
       width:581px;
       height:33px;
       margin:15px 0px 10px 20px;
       
}
#featured-products {
      width:580px;
      height:auto;
      margin:0px 0px 10px 30px;
      }
#fp-con {
        padding:2px 12px 5px 12px;
        float:left;
        display:block;
	width:160px;
	height:auto;
	}
#fp-image {
        background:url(/ekmps/shops/aerialtoppers/resources/Design/fp-image-bg.png);
        width:160px;
        height:114px;
        }
#image2 {
        padding-top:10px;
        margin:0px 0px 3px 35px;
        }
#fp-name {
        padding:4px 0px 4px 0px;
	width:160px;
	height:auto;
        font-weight:bold;
	text-align:center;
	min-height:30px;
	}
#fp-price {
	width:160px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a80000;
	text-align:center;
	}
#fp-buttons {
        margin-left:20px;
	width:160px;
	height:30px;
        padding:2px;
	}
#fp-name a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
        font-weight:bold;
	}
#fp-name a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#a80000;
	text-decoration:none;
        font-weight:bold;
	}

/*END OF FEATURED PRODUCTS STYLING*/

/*START OF CAT PAGE STYLING*/

#location {
	width:800px;
	margin:5px 20px 15px 0px;
	display:block;
	float:right;
	font-size:11px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	}
#location a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
#location a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
	}

#page-title {
        background:url(/ekmps/shops/aerialtoppers/resources/Design/page-title-bg.png);
	width:780px;
	height:30px;
	clear:both;
	display:block;
	float:right;
	margin:0px 40px 15px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	text-transform:capitalize;
	}
#page-title-text {
        padding-top:5px;
        padding-left:5px;
}
#subcats-products {
	clear:both;
	float:right;
	width:800px;
	height:auto;
	margin:0px 20px 15px 0px;
	}
#incatdes {
	margin:3px 10px 15px 0px;
        width:740px;
        padding-left:3px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
        line-height:18px;
	color:#000;
        }
/*END OF CAT PAGE STYLING*/

/*START OF PRODUCTS STYLING*/

#product-body {
	float:left;
	display:block;
	width:650px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	}
#product-right-col {
	float:right;
	display:block;
	width:150px;
	height:500px;
	overflow:hidden;
	margin-left:0px;
	}
#location-prd {
	float:left;
        clear:both;
	width:600px;
	height:20px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	}
#location-prd a {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:none;
	}
#location-prd a:hover {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#F00;
	text-decoration:none;
	}

#product-name {
	float:left;
        clear:both;
	width:600px;
	height:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:16px;
	font-weight:600;
	color:#06F;
	margin:0px 5px 5px 0px;
}
#prd-image {
        float:left;
        clear:both;
	height:450px;
        margin-top:30px;
	padding-bottom:10px;
        margin-left:20px;
	}
#product-des {
	float:left;
        clear:both;
	width:567px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:22px;
	padding-bottom:10px;
        margin-left:4px;
        padding-top:25px;
	}
#prd-price {
	padding-top:15px;
	padding-left:8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:1.6em;
	color:#b8020f;
	}
#prd-stock {
	padding-top:5px;
	padding-left:8px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#049900;
	}
#prd-buy-button {
        padding:5px 0px 5px 12px;
        }
#prd-sep {
        margin:5px 0px 2px 8px;
        }
#prd-cart {
        clear:both;
        height:125px;
        background:url(/ekmps/shops/aerialtoppers/resources/Design/prd-cart-bg.png);
        }
#prd-des-head {
        margin-bottom:-30px;
}
#rel-prd-head {
        padding-bottom:30px;
        margin-bottom:-30px;
		margin-left:-30px;
}
#prod-image-con {
       background:url(/ekmps/shops/aerialtoppers/resources/Design/prod-image-con-bg.png) no-repeat;
       margin-top:20px;
       width:150px;
       height:445px; 
       }
#prod-image-bottom {
       padding-top:350px;
       background:url(/ekmps/shops/aerialtoppers/resources/Design/prod-image-bottom.png) no-repreat;
       width:150px;
       height:12px;
       }
#footer-text {
	margin-top:0px;
	margin-right:18px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
	float:right;
	width:900px;
	}
#footer-text a {
	width:150px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}
#footer-text a:hover {
	width:150px;
	height:auto;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#dc9702;
	text-decoration:none;
	}

#extra-page-frame {
        width:750px;
        }

.clear { clear:both; }


