body{background: #3a2c12; font-family:Arial, Verdana, Sans-Serif; font-size: 14px; line-height: 17px;}

p{margin-bottom: 10px;}

a{}
a:hover{}

h1{}
h2{}

hr{width: 600px; margin: 0px; padding: 0px; border: none; border-top: 1px solid #392c13; margin-bottom: 10px; }

.aLeft{text-align: left;}
.aCenter{text-align: center;}
.aRight{text-align: right;}
.clearB{clear: both;}
.h30{height: 30px;}

.bold{font-weight: bold;}
.italic{font-style: italic;}

.pointer{cursor: pointer;}

/*header elements*/
#headerC{width: 100%; height: 150px; position: relative;}
#headerNavC{position: absolute; top; 0px; right: 0px; width: 200px; border-left: 5px solid #FFF; padding-left: 20px; height: 150px; padding-top: 15px;}

/*content elements*/
#contentContainer{width: 100%; background: #FFF;}
#content910{width: 910px; padding: 25px;}

.list250{float: left; display: inline; width: 225px; font-size: 16px; line-height: 28px; letter-spacing: 1px; margin-left: 25px;}

/*footer elements*/
#footerC{width: 100%; position: relative;}
#footerAddressC{position: absolute; top; 0px; right: 0px; width: 200px; border-left: 5px solid #FFF; padding-left: 20px; padding-top: 15px;}

/*artwork elements*/
.artworkThumb{float: left; display: inline; width: 100px; height: 100; margin-right: 10px; cursor: pointer; padding-bottom: 5px;}
.artworkThumb:hover{border-bottom: 5px solid #c5d1e8;}

.artworkThumbOn{float: left; display: inline; width: 100px; height: 100; margin-right: 10px; cursor: pointer; padding-bottom: 5px; border-bottom: 5px solid  #392c13;}

.sectionTitle{font-size: 20px; color: #392c13; margin-bottom: 10px; line-height: 20px; letter-spacing: 1px; height: 20px; padding-left: 30px; cursor: pointer;}
.stOpen{background: url('../IMG/LAYOUT/plusMinus.gif') bottom left no-repeat;}
.stClosed{background: url('../IMG/LAYOUT/plusMinus.gif') top left no-repeat;}

/*manager elements*/
#managerMainNav{width: 930px; height: 30px; background: #392c13; line-height: 30px; font-size: 16px;  text-align: center; margin-bottom: 10px;}
#managerSubNav{width: 928px; height: 23px; background: #FFF; line-height: 23px; font-size: 14px;  text-align: center; margin-bottom: 25px; border: 1px solid;}

.mMainNav{padding: 0px 20px 0px 20px; color: #FFF;}
.mSubNav{padding: 0px 20px 0px 20px; color: #392c13;}


/*form stuff*/
.inputBox{width: 250px; padding: 2px; border: 1px solid #392c13; height: 18px; font-size: 16px; line-height: 18px; color: #392c13;}
.textareaBox{padding: 2px; width: 350px; height: 80px; border: 1px solid #392c13; line-height: 18px; font-size: 16px;}
.submitBox{width: 150px; height: 26px; background: #FFF; text-align: center; -moz-border-radius: 5px; -webkit-border-radius: 5px; border: 1px solid #392c13; background: #c5d1e8; color: #069; font-size: 16px; cursor: pointer;}


/*floats*/
.fLeft{float: left; display: inline;} .fRight{float: right; display: inline;}

/*margins*/
.center{margin: 0px auto 0px auto;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb25{margin-bottom: 25px;}
.mb20{margin-bottom: 20px;}
.mt25{margin-top: 25px;}


/*font-sizes*/
.t10{font-size: 10px;} .t11{font-size: 11px;} .t12{font-size: 12px;} .t13{font-size: 13px;} .t14{font-size: 14px;} .t16{font-size: 16px;} .t18{font-size: 18px;} .t20{font-size: 20px;} .t21{font-size: 21px;} .t24{font-size: 24px;} .t30{font-size: 30px;} .t36{font-size: 36px;}

/*line heights*/
.lh30{line-height: 30px;}
.lh24{line-height: 24px;}
.lh20{line-height: 20px;}

/*letter spacing*/
.ls1{letter-spacing: 1px;}

/*colors*/
.lGrey{color: #666;}
.dGrey{color: #333;}
.white{color: #FFF;}
.black{color: #000;}
.red{color: red;}
.brown{color: #392c13;}
.pBlue{color: #c5d1e8;}
.blue{color: #069;}

/* draggable/sortable/deletable artwork */
#sortable-list {
    padding:0;
    margin-top:-2px;
    width:100%;
}
li.sortme {
    padding:4px 8px;
    color:#000;
    cursor:move;
    list-style:none;
    width:100%px;
    background:#FFF;
    border:1px solid #999;

    margin-bottom: 10px;
}
#message-box{
    padding:4px 8px;
    width:582px;
    display:none;
}
.delphoto {
}
/* end drag/sort/delete css */

