/* CSS Document */
div#inner{
text-align:center;
}

div.image_viewer{
height:297px;
overflow:hidden;
}

div.cat_menu a, div.terms_menu a{
text-transform:lowercase;
font-weight:bold;
text-decoration:none;
}

div.cat_menu a, div.terms_menu a{
color:#FFFFFF;
}

div.cat_menu{
height:28px;
background-color:#4a4a4d;
}

div#catmenu_container{position:relative; margin:0 auto; width:228px; text-align:center;}

div.terms_menu{
font-size:1.2em;
position:absolute;
top:-40px;
z-index:2;
}

/*==========================================================INDIVIDUAL PAGES=============================*/

div.postcard_container{
margin-left:16px;
margin-right:16px;
margin-top:24px;
}

ul.postcard, ul.postcard li{
list-style:none;
margin:0;
padding:0;
}

ul.postcard{
height:236px;
}

ul.postcard li{
width:132px;
height:66px;
display:inline;
float:left;
margin-bottom:13px;
margin-left:12px;
margin-right:12px;
}

ul.postcard li img{
border:none;
}

div.navi{
clear:left;
margin-left:12px;
margin-right:12px;
}

div.prev{
width:23px;
float:left;
}

div.next{
width:22px;
float:right;
}

/* ================================================ LARGE IMAGE ==============================*/

div.large_img_container{
margin-left:2px;
margin-right:2px;
}

h1.large_title{
font-size:1.0em;
text-align:left;
color:#FFFFFF;
margin-top:3px;
margin-bottom:1px;
margin-left:11px;
}

div.large_navi{
margin-left:8px;
margin-right:8px;
margin-top:14px;
height:20px;
}

div.large_navi a{
color:#B50938;
text-decoration:none;
}

div.back{
width:49%;
float:left;
text-align:left
}

div.enquire{
width:49%;
float:right;
text-align:right;
}

/* ================================================ STANDS ==============================*/

body#stands div#inner{
background-color:#FFFFFF;
}

img.stand_img{
margin-top:40px;
}