#noteTop {
background-image:url(/inc/img/pageNoteTop.gif);
background-repeat: no-repeat;
height:22px;
width:363px;
margin-left:auto;
margin-right:auto;
}
.noteTitle {
text-transform: uppercase;
}
#noteMiddle p {
margin-left: auto;
margin-right: auto;
width: 290px;
}
#noteMiddle {
background-image:url(/inc/img/pageNoteMiddle.gif);
background-repeat: repeat-y;
width:363px;
margin-left:auto;
margin-right:auto;
/*font-family:"Courier New",Courier,monospace;*/
font-family:Verdana;
font-size:13px;
font-weight:bold;

}
#noteBottom {
background-image:url(/inc/img/pageNoteBottom.gif);
background-repeat: no-repeat;
width:363px;
height:41px;
margin-left:auto;
margin-right:auto;
margin-top:-15px;

}
body {
background-color:#566d7b;
background-position:center top;
margin:0px;
text-align:center;
font-family:Verdana;
font-size:12px;
}
#menu {
background-image:url(/inc/img/site/menu_bg.jpg);
background-position:left top;
background-repeat:no-repeat;

margin-left:auto;
margin-right:auto;
margin-top:5px;

width:1009px;
height:138px;
z-index:0;
position:relative;
}
a, a:visited{
   color: #333333;
}

#menu a, #menu a:visited  {	
        color: #000000;
}

a:hover, a:active, #menu a:hover, #menu a:active {
        color: #FFFFFF;
}

#content a:visited, #content a, #content a:hover, #content a:active {
        color: #333333;
}

.menuLogo {
float:left;
margin-left:35px;
margin-top:25px;
z-index:1;
}
.trolleySticker {

margin-bottom:-15px;
margin-left:15px;
/*border:1px solid red;*/
}
#menuItems {
/*float:right;*/
height:53px;
padding-top:53px;
padding-left:23px;
/*overflow:visible;*/
/*vertical-align:top;*/
/*width:532px;*/
/*border:1px solid green;*/
}
#menuItems img {
/*float:left;*/
}


 
.subMenuLogin, .subMenuBlog, .subMenuPress, .subMenuInfo, .subMenuDesign, .subMenuShop {
color:#000000;
display:none;
/*font-family:"Courier New",Courier,monospace;
font-size:14px;*/
font-family:Verdana;
font-size:12px;
font-weight:bold;
height:30px;
left:0px;
top:0px;
line-height:16px;
/*
margin-top:72px;
margin-left:270px;*/
/*overflow:visible;*/
position:absolute;
text-align:left;
/*width:350px;*/
/*z-index:0;*/
/*border:1px solid red;*/
}

.subMenuLogin {
	left:550px;
	top:100px;
}
.subMenuBlog{
	left:0px;
	top:100px;
}
.subMenuPress{
	left:650px;
	top:100px;
}
.subMenuInfo{
	left:550px;
	top:100px;
}
.subMenuDesign{
	left:400px;
	top:100px;
}
.subMenuShop {
	left:530px;
	top:100px;
}



.subMenuVisible {
visibility:visible;
color:#FFFFFF;
display:none;
/*
font-family:"Courier New",Courier,monospace;
font-size:14px;*/
font-family:Verdana;
font-size:12px;
font-weight:bold;
height:27px;
margin-top:72px;
margin-left:270px;
overflow:hidden;
position:absolute;
text-align:left;
z-index:0;
line-height:16px;
}



#page {
height:auto;
margin-left:auto;
margin-right:auto;
/*width:790px;*/
width:1009px;
}
#pageTop {
background-image:url(/inc/img/site/content_top_bg.jpg);
background-repeat:no-repeat;

margin-left:auto;
margin-right:auto;
/*
width:790px;
height:26px;
*/
width:1009px;
height:35px;
}
#pageMiddle {
background-image:url(/inc/img/site/content_bg.jpg);
background-repeat:repeat;
height:auto;
margin-left:auto;
margin-right:auto;
/*
width:720px;
*/
width:939px;
padding:35px;
text-align:center;
}
#pageBottom {
background-image:url(/inc/img/site/content_bottom_bg.jpg);
background-repeat:no-repeat;

margin-left:auto;
margin-right:auto;
/*
width:790px;
height:15px;
*/
width:1009px;
height:31px;
}
#frontPageNote {
background-image:url(/inc/img/pageNote.jpg);
background-position:center;
background-repeat:no-repeat;
font-family:Courier New,Courier,monospace;
text-align:center;
font-size:12px;
font-weight:bold;
height:363px;
line-height:15px;
margin:auto;
padding-left:100px;
padding-right:100px;
padding-top:25px;
width:302px;
}
/*
#frontPageAssets {
background-image:url(/inc/img/cassetteAndPolaroid.gif);
background-position:center 0px;
background-repeat:no-repeat;
bottom:0px;
left:0px;
position:absolute;
right:0px;
}
*/
#frontPagePolaroidsLeft {
position:absolute;
width:309px;
top:50px;
left:-100px;
float:left;
display:block;
}

#frontPagePolaroidsRight {
float:left;
position:absolute;
width:309px;
top:25px;
right:-100px;
display:block;
}

#frontPagePolaroidsLeftCassette {
float:left;
width:309px;
z-index:3;
top:0px;
margin-left:-180px;
}

#content {
color:#333333;
font-family:verdana;
font-size:x-small;
padding-left:2em;
padding-right:1em;
padding-bottom:1em;
/*background-color: #c8b7a5;*/
}
.buttonz, .FormButtonz, submit, select {
background-color:#EEEEEE;
border:1px solid #333333;
color:#333333;
font-family:verdana,serif;
font-size:x-small;
padding:0.2em 0.4em;
text-decoration:none;
white-space:nowrap;
}
a.buttonz:link, a.buttonz:visited {
background-color:#EEEEEE;
border:1px solid #333333;
color:#333333;
font-family:verdana;
font-size:x-small;
padding:0.2em 0.4em;
text-decoration:none;
white-space:nowrap;
}
a.buttonz:hover {
background-color:#CCCCCC;
border:1px solid #666666;
color:#666666;
}
#tertiary_navigation {
color:#333333;
font-size:x-small;
font-family:verdana;
height:15px;
padding-top:15px;
padding-left:35px;

}
#tertiary_navigation a:visited, #tertiary_navigation a:link, #tertiary_navigation a:hover {
color:#333333;
}
#account_container {
float:right;
margin-right:35px;
}
#breadcrumb_container {
float:left;
}
.infoBox {
align:center;
padding:0.5em;
}
.tableBox, .infoBox, .productListing, .infoBoxContents {
width:100%;
}
.checkoutBarCurrent, .messageStackSuccess, .messageStackWarning, .messageStackError, .messageBox, .inputRequirement {
color:red;
padding-bottom:0.5em; 
padding-top:0.5em;
}
#bodyTable {
width:100%;
}
.pageHeading {
font-size:medium;
}
td {
padding-top:0.5em;
}




#pageMiddle {
	padding:1px 35px 35px;
	/*position:absolute;*/
}

#pageContent{
	
	color:#000000;
	font-family:Courier;
	font-size:14px;
	line-height:16px;
	/*font-weight:bold;*/
	
	
}
#pageContent table{	
	text-align:left;
}

#pageHeading h1{
	color:#FFFFFF;
	font-family:Verdana;
	font-size: 24px;	
	
	font-weight:bold;
	
}
#pageHeading h2, #pageContent h2{
	color:#FFFFFF;
	font-family:Verdana;
	font-size:14px;	
	font-weight:bold;	
}


#pageMiddleRel {
	position:relative;
}