@charset "UTF-8";
/* CSS Document */

body{
margin: 0 auto;
background-color:#e4e2b7;
text-decoration:none;

}



img{
  border-style: none;
}

button:focus { 
    outline: none; 
}

a:focus { 
    outline: none; 
}




.header{
background-image:url(../images/header_02.png);
width:957px;
height:220px;
background-repeat:no-repeat;
margin: 0 auto;
}

.header_back{
width:auto;
height:243px;
background-image:url(../images/header_01.png);

}



#logo{
background-image:url(../images/logo.png);
width:415px;
height:145px;
margin-top:33px;
margin-left:30px;
float:left;
z-index:100;

}


#prefoot{
background-image:url(../images/footer.png);
height:400px;
width:auto;
top:-15px;
background-repeat:repeat-x;
margin: 0 auto;
overflow:visible;
position:relative;
}


.quote{
background-image:url(../images/mail_list1.png);
height:245px;
width:439px;
background-repeat:no-repeat;
position:absolute;
top: 8%;
left: 50%;
}

.contact{
background-image:url(../images/contact.png);
height:245px;
width:439px;
background-repeat:no-repeat;
margin: 0 auto;
position:absolute;
top: 13%;
right: 50%;
}


.contact_page{
background-image:url(../images/contact2.png);
height:288px;
width:860px;
background-repeat:no-repeat;
margin: 0 auto;
position:absolute;
margin-top: 21px;
margin-left:20px;

*margin-top: -13px;
*margin-left:20px;
_margin-top: -13px;
_margin-left:20px;

}


/*FireFox 2 */
.contact_page, x:-moz-any-link {
background-image:url(../images/contact2.png);
height:288px;
width:860px;
background-repeat:no-repeat;
margin: 0 auto;
position:absolute;
margin-top: 20px;
margin-left:20px;
}










#contacttable{
margin-left:160px;
margin-top:128px;

}
.emailcompany{
margin-top:12px;	
	
}

#name{
background-color:#ffffff;
text-decoration:none;
outline: none; 
}

#email{
background-color:#ffffff;
text-decoration:none;
outline: none; 
}

#message{
background-color:#ffffff;
text-decoration:none;
outline:none; 
}



.a1{
text-decoration:none;
outline: none; 
border-style: none;
color:#CCCCCC;
margin-top:110px;
margin-left:156px;
float:left;
font-size:13px;
font-family:Helvetica;
font-weight:lighter;
font-style:italic;
size:-1;
}

.a1:hover{
color:#FFCC00;
}


.a2{
text-decoration:none;
outline: none; 
border-style: none;
color:#000;
padding-left:5px;
padding-right:5px;
font-size:12px;
font-family:Helvetica;
font-weight:lighter;
font-style:italic;
}

.a2:hover{
color:#FFCC00;
}



#email_contact{
text-decoration:none;
outline: none; 
border-style: none;
color:#000000;
margin-top:135px;
margin-left:194px;
float:left;
font-size:25px;
font-family:Helvetica;
font-weight:bold;
font-style:normal;
size:-1;
}

#email_contact:hover{
color:#FFCC00;
}





.foot{
background-image:url(../images/bottomfoot.jpg);
height:85px;
width:auto;
background-repeat:repeat-x;
margin-top:-15px;

}


.bottomnav{
position:absolute;
left: 38%;
margin-top:30px;
}



.content_top{
background-image:url(../images/textured_background_01.png);
height:409px;
width:900px;
margin: 0 auto;
margin-top:-90px;
background-repeat:no-repeat;

}


.content_top_products{
background-image:url(../images/textured_background_01.png);
height:409px;
width:900px;
margin: 0 auto;
margin-top:-90px;
background-repeat:no-repeat;

}


.content_center{
background-image:url(../images/textured_background_02.png);
height:300px;
width:900px;
margin: 0 auto;
background-repeat:repeat;

}







/*                             Slider CSS                               */




*{
margin:0;
padding:0;


}
html{
height:100%;

}


a img{
border:0;
}
div.wrap{
width:861px;
margin:0 auto;
text-align:left;
padding-top:13px;
margin-left:11px;

}
div#top div#nav{
float:left;
clear:both;
width:861px;
height:52px;
margin:22px 0 0;
background:url url(../images/nav-bg.png) 0 0 no-repeat;


}
div#top div#nav ul{
float:left;
width:861px;
height:52px;
list-style-type:none;
background-color:#FFF;


}
div#nav ul li{
float:left;
height:52px;


}
div#nav ul li a{
border:0;
height:52px;
display:block;
line-height:52px;
text-indent:-9999px;


}
div#header{
margin:-1px 0 0;
}
div#video-header{
height:683px;
margin:-1px 0 0;
}
div#header div.wrap{
height:299px;
background:url(../images/header-bg.png) 50% 0 no-repeat;

}
div#header div#slide-holder{
z-index:40;
width:861px;
height:299px;
position:absolute;


}
div#header div#slide-holder div#slide-runner{
top:9px;
left:9px;
width:861px;
height:400px;
overflow:hidden;
position:absolute;
background-color:#FFF;


}
div#header div#slide-holder img{
margin:0;
display:none;
position:absolute;
}
div#header div#slide-holder div#slide-controls{
left:0;
bottom:28px;
width:861px;
height:46px;
display:none;
position:absolute;
background:url(../images/side-bg.png) 0 0;
}
div#header div#slide-holder div#slide-controls p.text{
float:left;
color:#fff;
display:inline;
font-size:10px;
line-height:5px;
margin:15px 0 0 15px;
text-transform:uppercase;
}
div#header div#slide-holder div#slide-controls p#slide-nav{
float:right;
height:15px;
display:inline;
margin:11px 15px 0 0;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{
float:left;
width:15px;
height:15px;
display:inline;
font-size:10px;
margin:0 5px 0 0;
line-height:15px;
font-weight:bold;
text-align:center;
text-decoration:none;
background-position:0 0;
background-repeat:no-repeat;
}
div#header div#slide-holder div#slide-controls p#slide-nav a.on{
background-position:0 -15px;
}
div#header div#slide-holder div#slide-controls p#slide-nav a{background-image:url(../images/silde-nav.png);}
div#nav ul li a{background:url(../images/nav.png) no-repeat;}


a:link,a:visited{
color:#fff;
text-decoration:none;
}
a img{
border:0;
}





/*                           End Slider CSS                               */






.picgallery{
width:860px;
height:73px;
background-repeat:no-repeat;
padding:none;
margin-left:20px;
margin-top:20px;
float:left;
background-image:url(../images/gallery_top.png);
}


#productpics{
width:860px;
margin:none;
padding:none;
background-color:#FFF;


}













.tshirtlarge{
background-image:url(../images/tshirt_lg.png);
width:466px;
height:400px;
float:left;
margin-top:-380px;
margin-left:40px;
background-repeat:no-repeat;



}






#productpictures_page{
width:900px;
height:845px;
margin-left:18px;
padding-top:100px;

}


.content_center_products{
background-image:url(../images/textured_background_02.png);
height:500px;
width:900px;
margin: 0 auto;
background-repeat:repeat;

}

.content_center_order{
background-image:url(../images/textured_background_02.png);
height:800px;
width:900px;
margin: 0 auto;
background-repeat:repeat-y;

}


.aboutus{
background-image:url(../images/aboutus.jpg);
height:200px;
float:left;
width:900px;
margin: 0 auto;
margin-left:20px;
margin-top:13px;
z-index:20;
background-repeat:no-repeat;	
	
	
}


.products{
margin-left:35px;
padding-top:45px;
	
	
}










/*FireFox 2 */
.aboutus, x:-moz-any-link {
background-image:url(../images/aboutus.jpg);
height:200px;
float:left;
width:900px;
margin: 0 auto;
margin-left:20px;
margin-top:13px;
z-index:20;
background-repeat:no-repeat;	
	
	
}



.content_order{
height:1200px;
width:900px;
margin: 0 auto;
margin-left:60px;
margin-top:-300px;
float:left;

}


.product_cube a{
width:426px;
height:107px;
margin-left:4px;
margin-top:4px;
background-image:url(../images/product_cube.jpg);
background-repeat:no-repeat;
float:left;

}

.product_cube a:hover{

background-position:bottom;
text-decoration:none;

}

.product_cube a:active{
background-position:top;
text-decoration:none;

}






/*                           End Product page                              */



#sendButton{
margin-left:90px;
margin-top:5px;
	
}





#product_desc{
	height:400px;
	width:840px;
	padding-top:150px;
	margin-left:30px;
	
	
	
	
}

.prodtext{
	text-align:left;
	font-family:Helvetica;
	font-style:normal;
	font-weight:100;
	font-size:16px;
		
}





#bullets{
	height:400px;
	width:400px;
	padding-top:30px;
	margin-left:440px;
	
	
}

.prodtext_bullets{
	text-align:right;
	font-family:Helvetica;
	font-style:normal;
	font-weight:bolder;
	font-size:16px;
		
}









.fourway{
	background-image:url(../images/product_images/cube_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}
/*FireFox 2 */
.fourway, x:-moz-any-link {

	background-image:url(../images/product_images/cube_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}





.bagtoss{
	background-image:url(../images/product_images/bag_toss_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}
/*FireFox 2 */
.bagtoss, x:-moz-any-link {

	background-image:url(../images/product_images/bag_toss_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}






.soap{
	background-image:url(../images/product_images/soap_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}
/*FireFox 2 */
.soap, x:-moz-any-link {

	background-image:url(../images/product_images/soap_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}





.double_up{
	background-image:url(../images/product_images/double_up_des_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;

		
}
/*FireFox 2 */
.double_up, x:-moz-any-link {

background-image:url(../images/product_images/double_up_des_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}














.rckit{
	background-image:url(../images/product_images/rccar_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}
/*FireFox 2 */
.rckit, x:-moz-any-link {

	background-image:url(../images/product_images/rccar_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}









.tyedye{
	background-image:url(../images/product_images/tyedye_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}

/*FireFox 2 */
.tyedye, x:-moz-any-link {

	background-image:url(../images/product_images/tyedye_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}








.mobilekitchentwo{
	background-image:url(../images/product_images/mobilekitchen_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
	background-color:#FFF;
		
}
/*FireFox 2 */
.mobilekitchentwo, x:-moz-any-link {

	background-image:url(../images/product_images/mobilekitchen_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;

}






.blingiton{
	background-image:url(../images/product_images/blingiton_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
	background-color:#FFF;
		
}
/*FireFox 2 */
.blingiton, x:-moz-any-link {

	background-image:url(../images/product_images/blingiton_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}









.beadkit{
	background-image:url(../images/product_images/Beadkit_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
}

/*FireFox 2 */
.beadkit, x:-moz-any-link {

	background-image:url(../images/product_images/Beadkit_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px

}









.tshirtshop{
	background-image:url(../images/product_images/tshirt_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}

/*FireFox 2 */
.tshirtshop, x:-moz-any-link {

	background-image:url(../images/product_images/tshirt_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;

}





.modelcar{
	background-image:url(../images/product_images/modelcar_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}

/*FireFox 2 */
.modelcar, x:-moz-any-link {

	background-image:url(../images/product_images/modelcar_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;

}


.greentote{
	background-image:url(../images/product_images/greentote_03.jpg);
	width:860px;
	height:567px;
	margin-top:20px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;
		
}

/*FireFox 2 */
.greentote, x:-moz-any-link {

	background-image:url(../images/product_images/greentote_03.jpg);
	width:860px;
	height:567px;
	margin-top:-5px;
	float:left;
	background-repeat:no-repeat;
	margin-left:20px;
	margin-bottom:-200px;

}









/*                           End Product page                              */



