@charset "UTF-8";
/* CSS Document */

/*Big box container with the black border*/
#contentBlock { 
	width: 800px; 
	height: 450px; 
	padding: 175px 35px 30px; 
	border-style: solid; 
	border-width: 2px; 
	margin-left: auto ;
  	margin-right: auto ;


}
#footerblock { 
	position:relative; 
	vertical-align:bottom;
	width:88px;
}
	
IMG.Logo {
	float:right;
}

IMG.pImage {
    display: block;
    margin-left: auto;
    margin-right: auto;
	}
#mainImage { 
	display:block;
	width:auto; 
	height:auto; 
	position:relative;

	left:20px;
	margin-left: auto ;
  	margin-right: auto ;
}
#menu {

   position:relative;
		
   width: 900px;
   height: 42px;
	left:20px;
	margin-left: auto ;
  	margin-right: auto ;
} 

a#artisteditions {
    display: block;
    width: 120px;
    height: 42px;
    background-image: url(images/artisteditionsL.jpg);
    margin: 0 auto;
	position:relative;
	float:left;

}
a#artisteditions:hover {
    background-position: 0 -42px;
}

a#stationery {
    width: 96px;
    height: 42px;
    background-image: url(images/stationeryL.jpg);
    margin: 0 auto;
	position:relative;
	float:left;
}
a#stationery:hover {
    background-position: 0 -42px;
}

a#wedding {
    width: 209px;
    height: 42px;
    background-image: url(images/weddingL.jpg);
	 margin: 0 auto;
	position:relative;
	float:left;
}
a#wedding:hover {
    background-position: 0 -42px;
}
a#custom {
    display: inline;
    width: 72px;
    height: 42px;
    background-image: url(images/customL.jpg);
    background-position: 0 0;
    margin: 0 auto;position:relative;
	float:left;
}
a#custom:hover {
    background-position: 0 -42px;
}

a#shop {
    display: inline;
    width: 56px;
    height: 42px;
    background-image: url(images/shopL.jpg);
    background-position: 0 0;
    margin: 0 auto;
	position:relative;
float:left;
}
a#shop:hover {
    background-position: 0 -42px;
}

a#blog {
    display: inline;
    width: 144px;
    height: 42px;
    background-image: url(images/blogL.jpg);
    background-position: 0 0;
    margin: 0 auto;
	position:relative;
float:left;
}
a#blog:hover {
    background-position: 0 -42px;
}

a#press {
    display: inline;
    width: 61px;
    height: 42px;
    background-image: url(images/pressL.jpg);
    background-position: 0 0;
    margin: 0 auto;
	position:relative;
float:left;
}
a#press:hover {
    background-position: 0 -42px;
}

a#about {
    display: inline;
    width: 61px;
    height: 42px;
    background-image: url(images/aboutL.jpg);
    background-position: 0 0;
    margin: 0 auto;
	position:relative;
float:left;
}
a#about:hover {
    background-position: 0 -42px;
}
a#home {
    width: 55px;
    height: 42px;
    background-image: url(images/home.jpg);
    background-position: 0 0;
    
  	margin-top: 50px ;
	position:relative;
	float:right;
}
a#home:hover {
    background-position: 0 -42px;
}

a#contact {
    display: inline;
    width: 81px;
    height: 42px;
    background-image: url(images/contactL.jpg);
    background-position: 0 0;
    margin: 0 auto;
	position:relative;
float:left;
}
a#contact:hover {
    background-position: 0 -42px;
}
a .alt { display: none; }

label
{
width: 160px;
float: left;
text-align: right;
margin-right: 0.5px;
display: block;
font-family:"Courier New", Courier, monospace;
}

.submit input
{
margin-left: 164px;

}
input
{
color: #781351;
background: #bbbbbb;
border: 1px solid #000000;
font-family:"Courier New", Courier, monospace;
font-size:x-small;
}

.submit input
{
color: #000;
background: #999999;

} 

textarea#styled {
	width: 300px;
	height: 100px;
	color: #781351;
	background: #bbbbbb;
	border: 1px solid #000000;
	font-family:"Courier New", Courier, monospace;
	font-size:x-small;
}
fieldset
{
border: 0px;
margin-left: auto ;
margin-right: auto ;
width: 550px;
}

