/* Start of CMSMS style sheet 'Stylesheet' */
/* CSS Document */

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	line-height:25px;
	color:#333;
}

#container {
	width:800px;
	height:100%;
	position:relative;
	margin:auto;
	margin-top:-10px;
}

/* BANNER AND NAVIGATION */

#top-banner {
	position:relative;
}

#title {
	width:300px;
	height:139px;
	background: url(uploads/images/erink-logo.gif) no-repeat 0 0 ;
	text-indent: -9999px;
	overflow: hidden;
	float:left;
}

#title a {
	width:300px;
	height:139px;
	display:block;
}

#menu {
	position:absolute;
        left:250px;
        top:91px;
}

#menu {
        *top:106px;       
}

*html #menu {
        left:-60px;
}

#menu img {
	border:none;
}

#menu ul {
	margin-bottom:0px;
        height:34px;
        width:522px;
}

#menu li {
	list-style:none;
        float:left;
        display:block;
}

#menu a , .currentpage strong {
        text-indent:-9999px;
        overflow:hidden;
        display:block;
        height:34px;
}

#menu li.currentpage {
        text-decoration:none;
        text-indent:-9999px;
        overflow:hidden;
}

/*NEW MENU*/

.menuabout-erin-k {
        width:120px;
}

.menuabout-erin-k a {
        background:url(uploads/images/menu_about.gif) no-repeat scroll 0 -34px;	
}

li.currentpage.menuabout-erin-k strong, .menuabout-erin-k a:hover {
	background:url(uploads/images/menu_about.gif) no-repeat scroll top left;	
}

.menunews {
        width:62px;
}

.menunews a {
        background:url(uploads/images/menu_news.gif) no-repeat scroll 0 -34px;	
}

li.currentpage.menunews strong, .menunews a:hover {
	background:url(uploads/images/menu_news.gif) no-repeat scroll top left;	
}

.menushop-online {
        width:126px;
}

.menushop-online a {
        background:url(uploads/images/menu_shop.gif) no-repeat scroll 0 -34px;	
}

li.currentpage.menushop-online strong, .menushop-online a:hover {
	background:url(uploads/images/menu_shop.gif) no-repeat scroll top left;	
}


/*END NEW MENU*/




.menuartist-statement {
        width:155px;
}

.menuartist-statement a {
	background:url(uploads/images/menu_artist.gif) no-repeat scroll 0 -34px;	
} 

li.currentpage.menuartist-statement strong, .menuartist-statement a:hover {
	background:url(uploads/images/menu_artist.gif) no-repeat scroll top left;	
}

.menucurriculum-vitae {
        width:150px;
}

.menucurriculum-vitae a {
	background:url(uploads/images/menu_cv.gif) no-repeat scroll 0px -34px;	
} 

li.currentpage.menucurriculum-vitae strong, .menucurriculum-vitae a:hover {
	background:url(uploads/images/menu_cv.gif) no-repeat scroll 0px 0;	
}

.menuonline-gallery {
        width:108px;
}

.menuonline-gallery a {
	background:url(uploads/images/menu_gallery.gif) no-repeat scroll  0px -34px;	
} 

li.currentpage.menuonline-gallery strong, .menuonline-gallery a:hover {
	background:url(uploads/images/menu_gallery.gif) no-repeat scroll 0px 0;	
}

.menucontact {
        width:80px;
}

.menucontact a {
	background:url(uploads/images/menu_contact.gif) no-repeat scroll 0px -34px;	
} 

li.currentpage.menucontact strong, .menucontact a:hover {
	background:url(uploads/images/menu_contact.gif) no-repeat scroll 0px 0;	
}







/* MAIN CONTENT */

#main-content {
	background:url(uploads/images/flower-bg.gif) no-repeat 0 0 #DB976A;
	width:800px;
	clear:both;
	position:relative;
}

#content {
	position:relative;
	top:10px;
	left:298px;
	width:470px;
	padding-bottom:45px;
	padding-top:5px;
}

#content {
        *top:30px;
        *padding-bottom:60px;
}

p {
	margin:10px 0px;
}

h1 {
	font-weight:normal;
	font-size:20px;
	color:#FAE1BA;
}

h2 {
	font-size:25px;
	font-weight:normal;
	color:#FAE1BA;
}

h3 {
	font-weight:normal;
	font-style:italic;
	font-size:19px;
	color:#FAE1BA;
	margin-bottom:2px;
}

h4 {
	font-weight:bold;
	color:#FAE1BA;
	margin-bottom:0px;
	margin-top:10px;
}

a {
	color:#FAE1BA;
	text-decoration:none;
        outline:none;
}

a:hover {
        color:#fff;
}

a img {
	border:none;
}


.whiteLink {
        font-size:14px;
}

.whiteLink a {
        color:#cf7e43;
}

.whiteLink a:hover {
        color:#f4cf98;
}




/* CV */

.cv h3 {
	margin-top:8px;
	margin-bottom:3px;
}

.cv h4 {
	margin-top:-1px;
	margin-bottom:-12px;
	margin-right:15px;
}

.cv td {
	vertical-align:top;
}

.cv {
	border-bottom:1px dashed #FAE1BA;
	padding-bottom:10px;
	width:100%;
        *padding-bottom:20px;
}

table {
padding:0 0 20px 0;
}





/* ARTIST STATEMENT */

#portrait {
	float:left;
	position:absolute;
	left:45px;
	top:45px;
}





/* CATALOGER */

.item_images img {
        border:3px solid #fae1ba;
        margin-top:10px;
        margin-bottom:10px;
}

.item-description {
        border-top:1px dashed #fae1ba;
        margin-top:15px;
        padding-top:5px;
        width:300px;
        overflow:hidden;
}

.item-notes {
        font-style:italic;
        font-size:90%;
        max-width:442px;
        line-height:20px;
}

.item-code {
        color:#fae1ba;
}

.item-price {
        color:#fae1ba;
}

.item-left {
        float:left;
}

.item-left p {
        margin:0;
}

.item-right {
        float:right;
}

.return-link {
        position:relative;
        text-indent:8px;
        line-height:35px;
        padding-top:15px;
}

.return-link a {
        color:#CF7E43;
        background:url(uploads/images/erink-leaf2.gif) no-repeat scroll 0 0 ;
        width:80px;
        height:45px;
        display:block;
        font-style:italic;
}

.return-link a:hover {
        color:#000;
}

.item-length {
        font-size:90%;
        line-height:20px;
}


.category_item {
        width:100px;
        height:100px;
        overflow:hidden;
        border:3px solid #fae1ab;
        position:relative;
        margin-top:10px;
        margin-bottom:10px;
        float:left;
        margin-right:20px;
}

.category_item img {
        padding:0px;
        overflow:hidden;
        min-height:130px;
        min-width:125px;
        position:absolute;
        bottom:-20px;
        left:-20px;
}

*html .category_item img {
        top:0px;
}

.category_item a {
        font-size:15px;
        line-height:18px;
}

.category-notes {
        clear:both;
}

.categories-1 {
        font-size:17px;
        padding-top:5px;
        padding-bottom:5px;
        text-indent:10px;
        width:240px;
}

.categories-1 a {
        background:url(uploads/images/erink-leaf.gif) no-repeat scroll  0 0 ;
        display:block;
        height:45px;
        line-height:36px;
}

#payment-details {
        position:absolute;
        top:70px;
        left: 535px;
        font-size:90%;
        line-height:20px;
        margin-right:40px;
        z-index:100;
        border-top: 1px dashed #fae1ab;
}

*html #payment-details {
        padding-right:40px;
}

#payment-details img {
        padding-right:6px;
}

.item_images_2 img {
        max-width:175px;
        *width:175px;
        border:3px solid #fae1ba;
        margin-top:10px;
        margin-bottom:10px;
        position:absolute;
        top:51px;
        left:-192px;
}  


.catnav {
        font-size:120%;
        position:absolute;
        bottom:60px;
        right:115px;
        z-index:100;
        text-align:right;
}




/* ENQUIRY FORM */

#form {
        border-bottom:1px dashed #fae1ba;
}

#submit {
        margin-bottom:10px;
}



/* STAMP DESIGNS TABLE */

.stamp-table {
        padding:25px;
        width:380px;
        border:1px dashed #fae1ba;
}

.stamp-table td {
        padding:0px 5px 5px 0;
        height:100px;
        vertical-align:top;
        text-align:center;
        width:37px;
}

.stamp-table img {
        background:#ddd;
        border:3px solid #fae1ba;
}

.stamp-table p {
        color:#fae1ba;
        margin:5px 0;
}



/*SUBSCRIBE FORM*/

#subscribe {
        position:absolute;
        top:12px;
*top:40px;
        left: 535px;
        font-size:90%;
        line-height:20px;
        z-index:100;
width:230px;
}

*html #subscribe {top:40px;}

#subscribe h4 {
        border-bottom: 1px dashed #fae1ab;
        padding-bottom:10px;
        margin-bottom:10px;
        font-size:14px;
}

#subscribe img {
        border:none;
}

.button input {
        border:none;
        background:#cf7e43;
        color:#f1e1ba;
        padding:2px 5px;
        margin:10px 0;
        cursor:pointer;
        width:75px !important;
}

#subscribe input {
        width:220px;
}

.button input:hover {
        background:#f1e1ba;
        color:#000;
}



/* CONTACT */

#stockists td {
	border-bottom:1px dashed #fae1ba;
	padding-bottom:10px;
}

.leaf-link {
        font-size:16px;
        padding-top:5px;
        padding-bottom:5px;
        text-indent:10px;
        width:500px;
        height:45px;
        line-height:28px;
        background:url(uploads/images/erink-leaf.gif) no-repeat scroll 0 0;
        margin-top:25px;
}


/* FOOTER */

#footer {
	margin-top:-2px;
	position:relative;
}

#copyright {
	margin-left:5px;
	color:#666;
	float:left;
	font-size:12px;
	padding-top:4px;
}

#katemiller { 
	padding-top: 2px;
	padding-right: 5px;
	float:right;
	padding-top:3px;
}

#katemiller a {
	font-family:helvetica, arial, geneva;
	text-decoration:none;
	text-transform:none;
	color:#999;
	font-size:11px;
}

#katemiller a:hover{
	color:#E96D1F;
}

#links {
        position:absolute;
        top:-2px;
        left:95px;
       *left:100px;
        width:160px;
}

*html #links {
        left:10px;
}

.subscribe {
        color:#cf7e43;
        font-family:arial, helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
float:right;
margin-left:7px;
*top:10px;
*position:absolute;
*float:none;
margin-top:-3px;
}


.subscribe:hover {
        color:#666;
}
/* End of 'Stylesheet' */

