/* Mama Clothing (C) 2008 */
* {padding:0; margin:0;}
a:link, a:visited {color:#FFF; text-decoration:none;}
body {min-width:900px; padding:0; background-color:#000;}
#full {width:900px; margin:0 auto; text-align:center;}
.index {padding-top: 150px;}
img {border:0;}
#index1 {width:650px; margin:0 auto; padding-top:150px;}
#index2 {width:650px; margin:0 auto; }
#clickto { position:absolute; left:60px; top:215px; }
#ccnowcart {position:absolute; right:65px; top:230px; }
#ccnow {position:absolute; right: 0; top:590px; }
#mama_main {z-index:9; position:absolute; left:85px; top: 230px;}
#mama {padding-top:10px; width:900px; min-height:100px; margin-bottom:10px; text-align:left;}
#boombox {position:absolute; top:560px; right: 10px;}
#apparel {position:absolute; left:5px; top: 240px; }
#list {width: 650px; margin:0 auto; padding-top:180px; min-height:40px; text-align:center;}
#list li {padding-top:10px; list-style:none; display:block; clear:both;}
#accessories {z-index:10; position:absolute; left:205px; top:220px;}
#contact {position:absolute; left:300px; top:1px; }
#glamorous {z-index:8; position:absolute; left:100px; top: 55px; }
#ohw {position:absolute; right:50px; top:20px;}
#miss {position:absolute; left:195px; top:3px; }
#beats {position:absolute; left:250px; top:70px; }
#stockists {position:absolute; left:130px; top:270px; }
#mama_right {position:absolute; right:10px; top:30px; }
#email {position:absolute; left: 250px; top: 300px; }
#images {position:absolute; top:250px; left: 50px; color:#FFF; overflow: auto; height:320px; width:785px; }
#images img {margin-right: 7px; }
#stockists {float: right; position:absolute; top: 530px; left: 195px; }
#djzita {float: right; z-index: 1; position:absolute; top: 250px; left: 50px; }
#mix2 {position:absolute; top: 600px; left: 50px; }
#elle {position:absolute; top: 950px; left: 50px; }
#am {float: right; position:absolute; top: 1330px; left: 50px; }
/* ------------------------------------------------------- */
/* shop */
.event {margin:10px 125px;}
#shoprack {min-height:255px; padding:30px 0; margin-top:30px; color:#FFF;}
.item {width:285px; height:350px; padding:0 15px 20px 0; top:0; float:left; text-align:center;}
.item img {margin:0 auto; position:relative; max-width:275px;}
/* ------------------------------------------------------- */
/* image replacement */
#heading h2 {background-repeat:no-repeat; background-color:transparent; text-indent:-5000px; overflow:hidden; padding:2px 0; height:43px;}
#heading.admin h2 {background-image:url(../images/titles/admin.png);}
/* ------------------------------------------------------- */
/* admin */
#bod {width:900px; min-height:455px; top:0; margin:0; color:#A5A5A5; line-height:1.3em; text-align:left;}
.appnav {padding:3px 4px;}
.appnav {color:#00A8CD; background-color:#333;}
.appnav ul {list-style:none;}
.appnav li {display:inline;}
/* ------------------------------------------------------- */
/* Basic form rules */
form {padding:15px; margin-top:5px;}
select {width:160px; margin-left:10px; border:1px solid #454545;}
label {font-size:1em; text-align:right; line-height:1.5em; float:left; width:20%; font-weight:bold;}
input.form {color:#FFF; margin-left:10px;}
input.tx {color:#FFF; margin-left:10px; background-color:#383838; border:1px solid #454545; width:20px;}
input.txt, textarea {color:#FFF; margin-left:10px; background-color:#383838; border:1px solid #454545; width:160px;}
textarea {height:100px; width:400px;}
input.txt {height:20px;}
form p {padding:0; padding-top:5px;}
