/* CSS Document */
body{				background-color: #fff;
}
		
body.blank{
			position: absolute;
			top: 0;
			left: 0;
			background: url(/Shop/Images/flowers_repeat.jpg);
}

table.nuttin {
			background-color: #fff;
			border-style: solid;
		    border-color: #19D8F4;
			border-width: 1px;
}

/*
-------------------------------------------------------------------------------------
block display
*/

.block
{
display: block;
width: 125px;
height: 125px;
vertical-align: top;
text-align: left;
overflow: hidden;
margin: .5em 0 0 0 ;
}

.textblock
{
display: block;
width: 125px;
height: 75px;
vertical-align: top;
text-align: center;
overflow: hidden;
margin: 0 0 0 0 ;
}

.biggerblock
{
display: block;
width: 200px;
height: 200px;
vertical-align: top;
text-align: left;
overflow: hidden;
margin: 1em;
float:left;
}

.bigindex
{
display: block;
width: 225px;
height: 250px;
vertical-align: top;
text-align: left;
overflow: hidden;
margin: 10px 20px;
float:left;
}

div.portfolio{
display:block;
width:155px;
height:115px;
vertical-align: top;
text-align: left;
overflow: hidden;
margin: 10px;
float:left;
}

img.portfolio
{
display: block;
width: 145px;
height: 90px;
vertical-align: top;
text-align: left;
overflow: hidden;
padding:2px;
border:1px solid #999;
}

img.p2
{
display: block;
width: 145px;
height: 90px;
vertical-align: top;
text-align: left;
overflow: hidden;
padding:2px;
border:1px solid #999;
float:left;
margin:0 20px 20px 0;
}

p.portfolio
{
display: block;
width: 145px;
height: 20px;
vertical-align: top;
text-align: left;
overflow: hidden;
margin:3px 0 0 0;
}

.galleryBlock
{
display: block;
width: 650px;
margin: 25px 0px 0px 175px;
text-align: center;
vertical-align: top;
}


.bioblock
{
display: block;
width: 600px;
margin: 10px auto ;
text-align: left;
vertical-align: top;
}

.indexblock
{
display: block;
width: 600px;
margin: -20px 0px 0px 125px;
text-align: left;
vertical-align: top;
}			


.NEWblock
{
display: block;
width: 125px;
height: 125px;
vertical-align: top;
text-align: center;
overflow: hidden;
margin: .5em;
}


.blockLine
{
display: block;
width: 145px;
height: 195px;
text-align: center;
vertical-align: center;
overflow: hidden;
margin: .5em 0 0 0 ;
border-style: solid;
border-color: #699;
border-width: 1px;
}

.NEWtext
{
display: block;
width: 125px;
height: 75px;
vertical-align: top;
text-align: center;
overflow: hidden;
margin: .5em ;
}

/* Yo MTV Wraps
--------------------------------------------------------------------------
 */
 /*
admin wraps
*/

#admin-wrapper {
  width: 820px;
  margin:0 auto;
  padding-top:15px;
  font: "century gothic", helvetica, sans-serif;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

#admin-indent {
width: 630px;
float: right;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
background-color: #fff;
  }

#admin-side {
  width: 170px;
  margin: 0 0 0 10px;
  float: left;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
background-color: #fff;
}

/*
----------------------------------------------------------------------------
outer wraps
*/
#outer-wrapper {
  width: 760px;
  margin:auto;
  padding:0px;
  font: "century gothic", helvetica, sans-serif;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

/*
body wraps
*/

#indent {
width: 600px;
margin:30px 0 0 40px;
float: right;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
background: url(/Images/index_bg.jpg);
  }
  
  #newsletter {
width: 650px;
  margin:auto;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

#faq {
width: 630px;
margin:10px 0 0 20px;
float: right;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
background: url(/Images/index_bg.jpg);
  }
 
/*
 side wraps 
*/
#sidebar-wrapper {
  width: 100px;
height: 575px;
  margin: 0 0 0 10px;
  float: left;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
background-color: #fff;
}


/*
footer
*/
#page-number {
  width: 175px;
  margin:auto;
  padding:0px;
  float:right;
  font: "century gothic", helvetica, sans-serif;
  word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
  overflow: hidden;     /* fix for long non-text content breaking IE sidebar float */
  }

#footer {
  width:760px;
  clear:both;
  margin:0 auto;
  padding-top:15px;
  line-height: 1.6em;
  letter-spacing:.1em;
  text-align: center;
			background-color: #fff;
}
/*
-------------------------------------------------------------------------
text stylez
*/
text {font-family: "century gothic", helvetica, sans-serif;}

h1,h2,h3,h4 {background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-weight: normal;
	text-align: center;
	margin: 0px}
	
p {background: transparent;
	text-decoration:none;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	text-align: left;
	margin: 0px}
	
p.announcement {background: transparent;
	text-decoration:none;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 22px;
	text-align: left;
	margin: 20px;
	float:left;}
	
	p.announcement2 {background: transparent;
	text-decoration:none;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 22px;
	text-align: center;
	margin: 10px;
}

a {
	text-decoration:none;
	color: #000;
}

a:hover {
		background: transparent;
      	color: #008000;
		}

.blue {background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #0099ff;
	font-size: 22px;
	text-align: left;
	margin: 0px;}

.half
{background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	text-align: left;
  padding-top:37px;}

.lowdown
{background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 12px;
	text-align: left;
  padding-top:15px;}
	
.center {background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	text-align: center;
	margin: 0px}
	
.left {background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #000;
	font-size: 25px;
	text-align: left;
	margin: 0px}

.orange {background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #ff9900;
	font-size: 12px;
	text-align: left;
	margin: 0px}

p.tiny {font-family: "century gothic", helvetica, sans-serif;
	    color: #ffffff;
	    font-size: 8px;
	    text-align: center;}		

.tinier {
	background: transparent;
	font-family: "century gothic", helvetica, sans-serif;
	color: #fff;
	font-size: 6px;
	text-align: left;
	margin: 0px;
	}


p.large {font-family: "century gothic", helvetica, sans-serif;
	    color: #009999;
	    font-size: 16px;
		font-weight: bold;
	    text-align: left;}

p.medium {font-family: "century gothic", helvetica, sans-serif;
	    font-size: 15px;
	    text-align: left;}

	em {
	font-style: normal;
	font-weight: bold;
	}		

/*
img styles
*/

.lefttop{position:absolute;
		left: 37px;
		top:37px;} 
		
.nightingale{position:absolute;
		left: 37px;
		top:112px;} 

.iheartkv{position:absolute;
		left: 37px;
		top:37px;} 

img{border-style: solid;
		border-color: #ff6666;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;}

img.borderless{
		border-style: solid;
		border-color: #19D8F4;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;}

.indexPrints {
padding:4px;
margin: 0 10px 5px 10px;
border:1px solid #999;
}

/*table*/

table {background: transparent;
		border-style: solid;
		border-color: #ffffff;
		border-bottom-width: 0px;
		border-left-width: 0px;
		border-right-width: 0px;
		border-top-width: 0px;}

.rightindent{
margin-left:50px;
}

.deepright{
margin-left:550px;
}

.leftindent{
margin-right:150px;
}

#floater {
	float: right;
	}
	
.floatright{
float: right;
margin: 0px  0px 25px 0px;
}

.floatleft{
float:left;
margin: 0px  25px 0px 0px;
}

ul {
	list-style: none;
	} 