/* CSS Document */

body{
	padding:0;
	margin:0;
	background:url(images/back.jpg) 0 0 ;
	font-family:Arial, Helvetica, sans-serif;
	color:#5C5C5C;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------main--------------------*/
#main{
	width:980px;
	margin:0 auto;
	padding:0 0 32px 0;
}
/*------------------------------------------------left--------------------*/
#left{
	width:300px;
	float:left;
}
#left img{
	display:block; font-size:0; line-height:0;
	}
#left img.logo{
	display:block;
	width:190px;
	height:70px;
}
#left ul{
	padding:15px 0;
	width:296px;
}
#left ul li{
	
	padding:0;
	margin:0;
}
#left ul li a.latest{
	display:block;
	background:url(images/latest.png) 0 0 no-repeat;
	width:296px;
	height:246px;
}
#left ul li a.template{
	display:block;
	background:url(images/template.png) 0 0 no-repeat;
	width:296px;
	height:259px;
}
#left ul li a.forum2{
	display:block;
	background:url(images/forum2.png) 0 0 no-repeat;
	width:296px;
	height:254px;
}


#left2{
	width:980px;
	float:left;
}
/*------------------------------------------------right--------------------*/
#right{
	width:610px;
	float:right;
	padding:23px 0 0 0;
}

#nav {
    margin: 0;
    padding: 0;

}

#nav:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    height: 100%;
}

#nav li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
}

#nav a {
    float: left;
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 25px;
    overflow: hidden;
}

#nav a#homepage {
    background: url(images/home.png) top left no-repeat;
    width: 52px;
}
#nav a#portfolio {
    background: url(images/portfolio.png) top left no-repeat;
    width: 77px;
}
#nav a#sale {
    background: url(images/sale.png) top left no-repeat;
    width: 77px;
}
#nav a#quote {
    background: url(images/quote.png) top left no-repeat;
    width: 60px;
}
#nav a#prices {
    background: url(images/prices.png) top left no-repeat;
    width: 95px;
}
#nav a#contact {
    background: url(images/contact.png) top left no-repeat;
    width: 77px;
}
#nav a#forum {
    background: url(images/forum.png) top left no-repeat;
    width: 70px;
}

#nav a:hover#homepage, body#homepage-on a#homepage {
    background: url(images/home.png) bottom left no-repeat;
}
#nav a:hover#portfolio, body#portfolio-on a#portfolio {
    background: url(images/portfolio.png) bottom left no-repeat;
}
#nav a:hover#sale, body#sale-on a#sale {
    background: url(images/sale.png) bottom left no-repeat;
}
#nav a:hover#quote, body#quote-on a#quote {
    background: url(images/quote.png) bottom left no-repeat;
}
#nav a:hover#prices, body#prices-on a#prices {
    background: url(images/prices.png) bottom left no-repeat;
}
#nav a:hover#forum, body#forum-on a#forum {
    background: url(images/forum.png) bottom left no-repeat;
}
#nav a:hover#contact, body#contact-on a#contact {
    background: url(images/contact.png) bottom left no-repeat;
}


#bodyareaport{
	width:613px;
	height:800px;
	float:left;
	margin-top: 21px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	background:url(images/new_port.jpg) 0 0 no-repeat;
}
#new_port{
	width:980px;
	height:800px;
	float:left;
	margin-top: 21px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#new_port2{
	width:980px;
	float:left;
	margin:0;padding:0
}

#fsale{
	width:613px;
	height:104px;
	float:left;
	margin:0;
	background:url(images/fsale.jpg) 0 0 no-repeat;
}
#prlist{
	width:613px;
	height:104px;
	float:left;
	margin:0;
	background:url(images/prlist.jpg) 0 0 no-repeat;
}

#prt{
	width:528px;
	height:59px;
	float:left;
	margin:0;
	background:url(images/shopping_carts.png) 0 0 no-repeat;
}
#prt2{
width:613px;
	height:104px;
	float:left;
	margin:0;
	background:url(images/prt.jpg) 0 0 no-repeat;
}


	
#bodytext2{
	border:none;

	padding:2px 0px 5px 0px;
	margin:0px 30px 0 0px;

}


#bodytext{
	border:none;
	margin:100px 10px 0 60px;
}


#bodytext p.bodytextTxt4{
	width:100%;
	padding:10px 30px 0 0px;
	font: bolder 14px "Trebuchet MS";
	color:#333333;
	display:block;
	float:right;
	width:217px;
}

#bodytext p.bodytextTxt4 a{
font: bolder 14px "Trebuchet MS";
	display:block;
	float:right;
	color:#333333;
}
#bodytext p.bodytextTxt4 a:hover{
text-decoration:underline;
color:#000;
}
#bodytext p.bodytextTxt4 a{
text-decoration:underline;
color:#333333;
}

#bodytext p.sub{
	width:100%;
	padding:0 0 0 0;
	font: normal 18px "Trebuchet MS";
	color:#333333;
	display:block;
	float:left;
}
#bodytext p.sub a:hover{
text-decoration:underline;
color:#000;
}
#bodytext p.sub a{
text-decoration:underline;
color:#333333;
}
#bodytext3{
	border:none;
	padding:0px 0 0 0; margin:0;
	width:980px;
}
h1.port{ background:url(images/family.png) bottom right no-repeat;width:498px;height:237px;float:left;display:block;margin:270px 0 0 20px;
}
.back1{ background:url(images/portfolio/back1.png) 0 0 no-repeat;width:276px;height:351px;float:left;display:block;
}
h2.endcarts{ background:url(images/portfolio/end_carts.png) no-repeat;width:485px;height:299px;float:left;display:block;margin:30px 0 0 40px;
}
.stores {
    margin: 0;
  padding:50px 0 0 25px;


}

.stores:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    height: 100%;
}

.stores li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
}

.stores a {
    float: left;
    display: block;
    text-decoration: none;
    text-indent: -9999px;
    height: 280px;
    overflow: hidden;
}

.stores a#bong {
    background: url(images/portfolio/bongs_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#bong, body#bong-on a#bong {
    background: url(images/portfolio/bongs_store.png) bottom left no-repeat;
}
.stores a#col{
    background: url(images/portfolio/oscommercegeneralstore.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#col, body#col-on a#col {
    background: url(images/portfolio/oscommercegeneralstore.png) bottom left no-repeat;
}
.stores a#neo{
    background: url(images/portfolio/watches_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#neo, body#neo-on a#neo {
    background: url(images/portfolio/watches_store.png) bottom left no-repeat;
}
.stores a#wom{
    background: url(images/portfolio/woman_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#wom, body#wom-on a#wom {
    background: url(images/portfolio/woman_store.png) bottom left no-repeat;
}
.stores a#kid{
    background: url(images/portfolio/kids_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#kid, body#kid-on a#kid {
    background: url(images/portfolio/kids_store.png) bottom left no-repeat;
}
.stores a#flow{
    background: url(images/portfolio/oscommerce_flower_template_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#flow, body#flow-on a#flow {
    background: url(images/portfolio/oscommerce_flower_template_store.png) bottom left no-repeat;
}
.stores a#fash{
    background: url(images/portfolio/oscommerce_fashion_s.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#fash, body#fash-on a#fash {
    background: url(images/portfolio/oscommerce_fashion_s.png) bottom left no-repeat;
}
 
.stores a#gen{
    background: url(images/portfolio/oscommerce_general_store_s_001.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#gen, body#gen-on a#gen {
    background: url(images/portfolio/oscommerce_general_store_s_001.png) bottom left no-repeat;
}

.stores a#pet{
    background: url(images/portfolio/oscommerce_pets_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#pet, body#pet-on a#pet {
    background: url(images/portfolio/oscommerce_pets_store.png) bottom left no-repeat;
}
.stores a#bag{
    background: url(images/portfolio/oscommerce_bag_template.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#bag, body#bag-on a#bag {
    background: url(images/portfolio/oscommerce_bag_template.png) bottom left no-repeat;
}
.stores a#bab{
    background: url(images/portfolio/oscommerce_baby_template.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#bab, body#bab-on a#bab {
    background: url(images/portfolio/oscommerce_baby_template.png) bottom left no-repeat;
}

.stores a#gen2{
    background: url(images/portfolio/oscommerce_general_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#gen2, body#gen2-on a#gen2 {
    background: url(images/portfolio/oscommerce_general_store.png) bottom left no-repeat;
}
.stores a#health{
    background: url(images/portfolio/oscommerce_health_store.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#health, body#health-on a#health{
    background: url(images/portfolio/oscommerce_health_store.png) bottom left no-repeat;
}

.stores a#grun{
    background: url(images/portfolio/oscommerce_template_grunge1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#grun, body#grun-on a#grun {
    background: url(images/portfolio/oscommerce_template_grunge1.png) bottom left no-repeat;
}
.stores a#art2{
    background: url(images/portfolio/oscommerceartstore1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#art2, body#art2-on a#art2 {
    background: url(images/portfolio/oscommerceartstore1.png) bottom left no-repeat;
}
.stores a#mob{
    background: url(images/portfolio/oscommerce_template_mobile1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#mob, body#mob-on a#mob {
    background: url(images/portfolio/oscommerce_template_mobile1.png) bottom left no-repeat;
}

.stores a#cof{
    background: url(images/portfolio/oscommerce_template_coffee.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#cof, body#cof-on a#cof {
    background: url(images/portfolio/oscommerce_template_coffee.png) bottom left no-repeat;
}

.stores a#ling{
    background: url(images/portfolio/oscommerce_template_lingerie.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#ling, body#ling-on a#ling {
    background: url(images/portfolio/oscommerce_template_lingerie.png) bottom left no-repeat;
}

.stores a#furn{
    background: url(images/portfolio/oscommerce_modern_furniture_template.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#furn, body#furn-on a#furn {
    background: url(images/portfolio/oscommerce_modern_furniture_template.png) bottom left no-repeat;
}

.stores a#tsh{
    background: url(images/portfolio/oscommerce_tshirt_store3.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#tsh, body#tsh-on a#tsh {
    background: url(images/portfolio/oscommerce_tshirt_store3.png) bottom left no-repeat;
}
.stores a#com{
    background: url(images/portfolio/oscommerce_template_computer2.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#com, body#com-on a#com {
    background: url(images/portfolio/oscommerce_template_computer2.png) bottom left no-repeat;
}
.stores a#gen3{
    background: url(images/portfolio/oscommerce_general_store_s_003.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#gen3, body#gen3-on a#gen3 {
    background: url(images/portfolio/oscommerce_general_store_s_003.png) bottom left no-repeat;
}
.stores a#jew{
    background: url(images/portfolio/oscommerce_template_jewellry1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#jew, body#jew-on a#jew {
    background: url(images/portfolio/oscommerce_template_jewellry1.png) bottom left no-repeat;
}
.stores a#sof{
    background: url(images/portfolio/oscommerce_template_software.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#sof, body#sof-on a#sof {
    background: url(images/portfolio/oscommerce_template_software.png) bottom left no-repeat;
}

.stores a#toy{
    background: url(images/portfolio/oscommerce_toys_store2.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#toy, body#toy-on a#toy {
    background: url(images/portfolio/oscommerce_toys_store2.png) bottom left no-repeat;
}
.stores a#ele{
    background: url(images/portfolio/premium_electronics1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#ele, body#ele-on a#ele {
    background: url(images/portfolio/premium_electronics1.png) bottom left no-repeat;
}

.stores a#frn{
    background: url(images/portfolio/oscommerce_template_furniture1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#frn, body#frn-on a#frn {
    background: url(images/portfolio/oscommerce_template_furniture1.png) bottom left no-repeat;
}
.stores a#prem{
    background: url(images/portfolio/oscommerce_premium_template2_s.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#prem, body#prem-on a#prem {
    background: url(images/portfolio/oscommerce_premium_template2_s.png) bottom left no-repeat;
}

.stores a#pcs{
    background: url(images/portfolio/oscommerce_pcstore_3.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#pcs, body#pcs-on a#pcs {
    background: url(images/portfolio/oscommerce_pcstore_3.png) bottom left no-repeat;
}

.stores a#prem2{
    background: url(images/portfolio/oscommerce_premium_template.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#prem2, body#prem2-on a#prem2 {
    background: url(images/portfolio/oscommerce_premium_template.png) bottom left no-repeat;
}
.stores a#boo{
    background: url(images/portfolio/oscommerce_template_books.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#boo, body#boo-on a#boo {
    background: url(images/portfolio/oscommerce_template_books.png) bottom left no-repeat;
}
.stores a#hard{
    background: url(images/portfolio/oscommerce_template_hardware12.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#hard, body#hard-on a#hard {
    background: url(images/portfolio/oscommerce_template_hardware12.png) bottom left no-repeat;
}

.stores a#ling2{
    background: url(images/portfolio/oscommerce_template_lingerie1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#ling2, body#ling2-on a#ling2 {
    background: url(images/portfolio/oscommerce_template_lingerie1.png) bottom left no-repeat;
}

.stores a#clo2{
    background: url(images/portfolio/oscommerce_template_clothes1.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#clo2, body#clo2-on a#clo2 {
    background: url(images/portfolio/oscommerce_template_clothes1.png) bottom left no-repeat;
}

.stores a#prem3{
    background: url(images/portfolio/premium_general_oscommerce2.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#prem3, body#prem3-on a#prem3 {
    background: url(images/portfolio/premium_general_oscommerce2.png) bottom left no-repeat;
}

.stores a#onl{
    background: url(images/portfolio/onlinetemplates.png) top left no-repeat;
    width: 247px;
}
.stores a:hover#onl, body#onl-on a#onl {
    background: url(images/portfolio/onlinetemplates.png) bottom left no-repeat;
}
/*------------------------------------------------footer--------------------*/
#footerMain{
	width:100%;
	height:98px;
	background:url(images/footer.png) 0 0 repeat-x;
	padding:0;
}
#footer{
	width:457px;
	height:101px;
	margin:0 auto;
	position:relative;
}
#footer p.copyright{
background:url(images/copyright.png) 0 0 no-repeat;
	position:absolute;
	left:0px;
	top:0px;
	height:90px;
	
	background-color:inherit;
	width:450px;
}
/*------------------------------------------------footer--------------------*/


