
body {
	font-size: 11px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	color:#ffffff;
	margin:0;
	background-image:url(../images/devicious2.0/bg.gif);
	text-align:center;
}
a {color: #DB7093;}
a:visited {color:#DB7093;}
a:hover {color: #564b47;}
a:active { color:#000000;}
a { outline: none; }


h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #E0A3B7;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0 }

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
margin:0;}



img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
	width: 770px;
	margin: 0 auto;
	background-color: #ffffff;
	text-align: left;
}

/* ----------check out form-------------- */


.checkoutForm {
	margin: 0px;
	float:left;

}

/* ----------inside center-------------- */



#center {
	padding-left:30px;
}

/* ----------newsletter fillout-------------- */


.newsletter {
float:left;
height:auto;
margin:-10px 0 0 588px;
position:relative;
}

input.submit {
background-color:#8AD3F4;
border:1px dotted #008FBC;
color:#FFFFFF;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:89%;
margin-left:2px;
}

input.email {
border:1px dotted #008FBC;
color:#999999;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:84%;
}

/* -----------------content--------------------- */
#content {
	background-color: #ffffff;
	padding: 0px;
	position: relative;
	height: auto;
}
div#content {

height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

p, pre{
margin:0px;
padding-bottom:10px;
}

/* ----- Header Logo ----- */


.header {
border:0 none;
margin:0 0 -19px 2px;
padding-left:10px;
}

/* --------------left navi------------- */
#left {
	float: left;
	width: 280px;
	padding-left: 10px;
}
#right {
	float: right;
	width: 200px;
	margin: 0;
	padding-right: 10px;
}

#middle {
	margin: 0 auto;
	text-align:left;
	width: 770px;
	padding-left: 10px;
}


/* ----- LARGEIMAGE ----- */



#largeimage {
	margin-top:10px;
	background-color:#ffffff;
	padding-bottom: 10px;
	vertical-align: top;
	padding-left: 10px;
}

/* ----- NAVIGATION ----- */



#navigation {
	height:19px;
	margin-top:20px;
	background-color: #ffffff;
	margin-left: 10px;
	width: 750px;

}

/* -----FOOTER HOME ----- */



#footerHOME
{
  display: block;
  float: left;
  height: 24px;
  width: 52px;
  background:url(../images/devicious2.0/buttons/footerHOME.gif) no-repeat 0 0;

}

#footerHOME:hover
{ 
  background-position: 0 -24px;
}

#footerHOME span
{
  display: none;
}



/* -----FOOTER STORE ----- */



#footerSTORE
{
  display: block;
  float: left;
  height: 24px;
  width: 37px;
  background:url(../images/devicious2.0/buttons/footerSTORE.gif) no-repeat 0 0;

}

#footerSTORE:hover
{ 
  background-position: 0 -24px;
}

#footerSTORE span
{
  display: none;
}



/* -----FOOTER NEWS ----- */



#footerNEWS
{
  display: block;
  float: left;
  height: 24px;
  width: 40px;
  background:url(../images/devicious2.0/buttons/footerNEWS.gif) no-repeat 0 0;

}

#footerNEWS:hover
{ 
  background-position: 0 -24px;
}

#footerNEWS span
{
  display: none;
}



/* -----FOOTER FAQ ----- */



#footerFAQ
{
  display: block;
  float: left;
  height: 24px;
  width: 32px;
  background:url(../images/devicious2.0/buttons/footerFAQ.gif) no-repeat 0 0;

}

#footerFAQ:hover
{ 
  background-position: 0 -24px;
}

#footerFAQ span
{
  display: none;
}



/* -----FOOTER INFO ----- */



#footerINFO
{
  display: block;
  float: left;
  height: 24px;
  width: 27px;
  background:url(../images/devicious2.0/buttons/footerINFO.gif) no-repeat 0 0;

}

#footerINFO:hover
{ 
  background-position: 0 -24px;
}

#footerINFO span
{
  display: none;
}



/* -----FOOTER CART ----- */



#footerCART
{
  display: block;
  float: left;
  height: 24px;
  width: 31px;
  background:url(../images/devicious2.0/buttons/footerCART.gif) no-repeat 0 0;

}

#footerCART:hover
{ 
  background-position: 0 -24px;
}

#footerCART span
{
  display: none;
}

/* -----FOOTER PRIVACY ----- */



#footerPRIVACY
{
  display: block;
  float: left;
  height: 24px;
  width: 93px;
  background:url(../images/devicious2.0/buttons/footerPRIVACY.gif) no-repeat 0 0;

}

#footerPRIVACY:hover
{ 
  background-position: 0 -24px;
}

#footerPRIVACY span
{
  display: none;
}


/* -----FOOTER RETURN ----- */



#footerRETURN
{
  display: block;
  float: left;
  height: 24px;
  width: 81px;
  background:url(../images/devicious2.0/buttons/footerRETURN.gif) no-repeat 0 0;

}

#footerRETURN:hover
{ 
  background-position: 0 -24px;
}

#footerRETURN span
{
  display: none;
}



/* -----FOOTER MYSPACE ----- */



#footerMYSPACE
{
  display: block;
  float: left;
  height: 24px;
  width: 57px;
  background:url(../images/devicious2.0/buttons/footerMYSPACE.gif) no-repeat 0 0;

}

#footerMYSPACE:hover
{ 
  background-position: 0 -24px;
}

#footerMYSPACE span
{
  display: none;
}


/* -----FOOTER FLICKR ----- */



#footerFLICKR
{
  display: block;
  float: left;
  height: 24px;
  width: 45px;
  background:url(../images/devicious2.0/buttons/footerFLICKR.gif) no-repeat 0 0;

}

#footerFLICKR:hover
{ 
  background-position: 0 -24px;
}

#footerFLICKR span
{
  display: none;
}


/* -----FOOTER SITEMAP ----- */



#footerSITEMAP
{
  display: block;
  float: left;
  height: 24px;
  width: 54px;
  background:url(../images/devicious2.0/buttons/footerSITEMAP.gif) no-repeat 0 0;

}

#footerSITEMAP:hover
{ 
  background-position: 0 -24px;
}

#footerSITEMAP span
{
  display: none;
}



/* ----- FOOTER ----- */



#footer {
	width:770px;
	margin-top:10px;
	background-color:#dadada;
	height:24px;
	clear: left;
}


/* -----HOME BUTTON ----- */



#homeBTN
{
  display: block;
  float: left;
  width: 45px;
  height: 19px;
  margin-right:5px;
  background:url(../images/devicious2.0/buttons/HOME.gif) no-repeat 0 0;

}

#homeBTN:hover
{ 
  background-position: 0 -19px;
}

#homeBTN span
{
  display: none;
}

/* -----STORE BUTTON ----- */



#storeBTN
{
  display: block;
  float: left;
  width: 51px;
  height: 19px;
  background:url(../images/devicious2.0/buttons/STORE.gif) no-repeat 0 0;
  margin-right:5px;

}

#storeBTN:hover
{ 
  background-position: 0 -19px;
}

#storeBTN span
{
  display: none;
}
/* -----NEWS BUTTON ----- */



#newsBTN
{
  display: block;
  float: left;
  width: 45px;
  height: 19px;
  margin-right:5px;
  background:url(../images/devicious2.0/buttons/news.gif) no-repeat 0 0;

}

#newsBTN:hover
{ 
  background-position: 0 -19px;
}

#newsBTN span
{
  display: none;
}
/* -----INFO BUTTON ----- */



#infoBTN
{
  display: block;
  float: left;
  width: 37px;
  height: 19px;
  margin-right:5px;
  background:url(../images/devicious2.0/buttons/info.gif) no-repeat 0 0;

}

#infoBTN:hover
{ 
  background-position: 0 -19px;
}

#infoBTN span
{
  display: none;
}
/* -----FAQ BUTTON ----- */



#faqBTN
{
  display: block;
  float: left;
  width: 31px;
  height: 19px;
  margin-right:5px;
  background:url(../images/devicious2.0/buttons/faq.gif) no-repeat 0 0;

}

#faqBTN:hover
{ 
  background-position: 0 -19px;
}

#faqBTN span
{
  display: none;
}
/* -----CART BUTTON ----- */



#cartBTN
{
  display: block;
  float: left;
  width: 42px;
  height: 19px;
  margin-right:5px;
  background:url(../images/devicious2.0/buttons/cart.gif) no-repeat 0 0;

}

#cartBTN:hover
{ 
  background-position: 0 -19px;
}

#cartBTN span
{
  display: none;
}



/* -----Previous and Bext Buttons ----- */

#prevnextbtns
{
	vertical-align:bottom;
	border:0;
	width:200;
	padding-bottom: 20px;
	
}

/* -----Hot Items ----- */

#hotitems
{
	vertical-align:bottom;
	border:0;
	width: 200px;
	
}



/* ----- MAIN CONTENT ----- */



.divider {
	width:750px;
	height:auto !important; /* for modern browsers */
	height:6px; /* for IE5.x and IE6 */
	background-color:#ffffff;
	padding-bottom:10px;
	text-align:center;
	margin-left: 10px;
}

.divider2 {
	width:750px;
	height:auto !important; /* for modern browsers */
	height:6px; /* for IE5.x and IE6 */
	background-color:#ffffff;
	padding-top:10px;
	text-align:center;
	margin-left: 10px;
}

#largeTHUMBS {
	height:195px !important; /* for modern browsers */
	height:6px; /* for IE5.x and IE6 */
	background-color:#ffffff;
	padding-bottom:10px;
	text-align:left;
	float: left;
	padding-top: 10px;
	padding-left: 10px;
	width:auto;
}

#smallTHUMBS {
	height:92px !important; /* for modern browsers */
	height:6px; /* for IE5.x and IE6 */
	background-color:#ffffff;
	padding-bottom:10px;
	text-align:left;
	width:373px;
	padding-left: 10px;
	vertical-align: top;
	position: absolute;
	left: 0px;
	top: 218px;
}

.smallIMAGE {
	float:left;
	width:116px;
	padding-right:8px;
	border:none;
	}
	
.largeIMAGE {
	width:179px;
	float:left;
	padding-right:10px;
	}
	
.storelargeIMAGE {
	width:179px;
	float:left;
	padding-bottom:10px;
	padding-left: 10px;
	}
	
.storelarge4up {
	width:179px;
	float:left;
	padding-bottom:10px;
	padding-left: 14px;
	}
	
#newsTHUMB{
	float:left;
	padding-right:10px;
	vertical-align:top;
	height: 298px;
	padding-top: 10px;
	padding-bottom: 20px;
	width:174px;
}

#newsTEXT{
	float:right;
	height: 240px;
	width:180px;
	padding-right: 10px;
	padding-top: 10px;
}
	
#readMORE{
	float:right;
	height: auto;
	width:180px;
	padding-right: 10px;
	padding-top: 10px;
}

#storeMAIN {
	height:400px !important; /* for modern browsers */
	height:6px; /* for IE5.x and IE6 */
	background-color:#ffffff;
	padding-bottom:10px;
	text-align:left;
	float: left;
	padding-left: 10px;
	width:376px;
}





/* -----FLICKR HEADER BTN ----- */


#flickrBTN2
{
	vertical-align:bottom;
	border:0;	
	display: block;
	float: right;
	height: 24px;
	width: 81px;
	background:url(../images/devicious2.0/buttons/flickr_over.jpg) no-repeat 0 0;

}

#flickrBTN2:hover
{ 
  background-position: 0 -24px;
}

#flickrBTN2 span
{
  display: none;
}


/* -----MSPACE HEADER BTN ----- */



#myspaceBTN2
{
	vertical-align:bottom;
	border:0;	
	display: block;
	float: right;
	height: 24px;
	width: 100px;
	background:url(../images/devicious2.0/buttons/myspace_over.jpg) no-repeat 0 0;

}

#myspaceBTN2:hover
{ 
  background-position: 0 -24px;
}

#myspaceBTN2 span
{
  display: none;
}


/* Start Typography & Colors */

.smallhead{

	font-family: Gill Sans, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	color:#666666;
	}

.largeheadline{

     font-family: times, Times New Roman, times-roman, georgia, serif;
	color:#99CCFF;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 51px;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold;
	}
	
	
.homeHeadline{

     font-family: times, Times New Roman, times-roman, georgia, serif;
	color:#99CCFF;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 22px;
	line-height: 12px;
	letter-spacing: -1px;
	font-weight: bold;
	}
	
.newsTYPE{

	   color:#ffffff;

	}
	
.newsNAME{

	font-family: Gill Sans, Verdana;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;
	color:#666666;

	}

	
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 0.5em;
	color: #666;
	line-height: 18px;
	font-weight: bold;

}

/* End Typography & Colors */

/* Start of News */

#newstxtbox{

     margin: 0 auto;
	text-align:left;
	width: 600px;
	padding-left: 10px;
	padding-bottom:10px;
	background-color:#999999;
}

#newsHeader{

     margin: 0 auto;
	text-align:left;
	padding-left: 10px;
	padding-bottom:5px;
	padding-top:5px;
}

/* -----DEVICIOUSCROW ----- */



#deviciouscrow
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_crow.jpg) no-repeat 0 0;

}

#deviciouscrow:hover
{ 
  background-position: 0 -195px;
}

#deviciouscrow span
{
  display: none;
}

/* -----BLK SHEEP ----- */



#blksheep
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_blksheep.jpg) no-repeat 0 0;

}

#blksheep:hover
{ 
  background-position: 0 -195px;
}

#blksheep span
{
  display: none;
}

/* -----GASMASK ----- */



#gasmask
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_gasmask.jpg) no-repeat 0 0;

}

#gasmask:hover
{ 
  background-position: 0 -195px;
}

#gasmask span
{
  display: none;
}

/* -----GHOST ----- */



#ghost
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_ghost.jpg) no-repeat 0 0;

}

#ghost:hover
{ 
  background-position: 0 -195px;
}

#ghost span
{
  display: none;
}

/* -----HEARTTREE ----- */



#hearttree
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_hearttree.jpg) no-repeat 0 0;

}

#hearttree:hover
{ 
  background-position: 0 -195px;
}

#hearttree span
{
  display: none;
}

/* -----MOTH ----- */



#moth
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_moth.jpg) no-repeat 0 0;

}

#moth:hover
{ 
  background-position: 0 -195px;
}

#moth span
{
  display: none;
}

/* -----MURDER ----- */



#murder
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_murder.jpg) no-repeat 0 0;

}

#murder:hover
{ 
  background-position: 0 -195px;
}

#murder span
{
  display: none;
}

/* -----NIGHTOWL ----- */



#nightowl
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_nightowl.jpg) no-repeat 0 0;

}

#nightowl:hover
{ 
  background-position: 0 -195px;
}

#nightowl span
{
  display: none;
}

/* -----PIPES ----- */



#pipes
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_pipes.jpg) no-repeat 0 0;

}

#pipes:hover
{ 
  background-position: 0 -195px;
}

#pipes span
{
  display: none;
}

/* -----SHITZ ----- */



#shitz
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_shitz.jpg) no-repeat 0 0;

}

#shitz:hover
{ 
  background-position: 0 -195px;
}

#shitz span
{
  display: none;
}

/* -----SURGEONS ----- */



#surgeons
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_surgeons.jpg) no-repeat 0 0;

}

#surgeons:hover
{ 
  background-position: 0 -195px;
}

#surgeons span
{
  display: none;
}

/* -----WHITESHEEP ----- */



#whitesheep
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_whitesheep.jpg) no-repeat 0 0;

}

#whitesheep:hover
{ 
  background-position: 0 -195px;
}

#whitesheep span
{
  display: none;
}

/* -----Navy Crow ----- */



#navycrow
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_newdeviciousltblue.jpg) no-repeat 0 0;

}

#navycrow:hover
{ 
  background-position: 0 -195px;
}

#navycrow span
{
  display: none;
}

/* -----charcoal crow ----- */



#chcrow
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_charcoalcrow.jpg) no-repeat 0 0;

}

#chcrow:hover
{ 
  background-position: 0 -195px;
}

#chcrow span
{
  display: none;
}

/* -----huge sheep ----- */



#hugesheep
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_hugesheep.jpg) no-repeat 0 0;

}

#hugesheep:hover
{ 
  background-position: 0 -195px;
}

#hugesheep span
{
  display: none;
}

/* -----night vilalge ----- */



#nightvillage
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_navunightmare.jpg) no-repeat 0 0;

}

#nightvillage:hover
{ 
  background-position: 0 -195px;
}

#nightvillage span
{
  display: none;
}
/* -----woods ----- */



#woods
{
  display: block;
  float: left;
  height: 195px;
  width: 179px;
  background:url(../images/devicious2.0/tshirtlarge/store_chocwoods.jpg) no-repeat 0 0;

}

#woods:hover
{ 
  background-position: 0 -195px;
}

#woods span
{
  display: none;
}



/* -----prodcuct details ----- */



.outofstock
{
	border:0;	
	display: block;
	float: left;
	
}





div.sliderNAV {
left:0;
position:relative;
top:-300px;
z-index:100;
}

div.sliderNAV .left {
background:url(lookbook/dvlookbook/leftarrow.png);
background-repeat:no-repeat;
cursor:pointer;
height:50px;
left:-50px;
position:absolute;
text-indent:-999em;
width:50px;
}

div.sliderNAV .right {
background:url(lookbook/dvlookbook/rightarrow.png);
background-repeat:no-repeat;
background-position:bottom;
cursor:pointer;
height:50px;
left:750px;
position:absolute;
text-indent:-999em;
width:50px;
}