/* CSS Document */

div#container_new{
width:913px;
height:492px;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bg.gif);
background-repeat:no-repeat;
overflow:hidden;
}

div#inner_new{
width:504px;
height:397px;
border:1px solid #7B7659;
margin-left:auto;
margin-right:auto;
margin-top:44px;
text-align:left;
font-size:1.2em;
overflow:hidden;
text-align:center;
}

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

div.flash{
margin-top:60px;
margin-bottom:36px;
}

div.sub_menu a{
color:#000000;
}

div.sub_menu a, 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:#7B7659;
}

div.terms_menu{
height:26px;
font-size:1.2em;
margin-top:-36px;
margin-bottom:10px;
overflow:hidden;
}

a.single_item{
line-height:2.6em;
}

/*==========================================================INDIVIDUAL PAGES=============================*/
body#individual div#container_new, body#large div#container_new{
background-image:none;
}

div.library_container{
margin-left:8px;
margin-right:8px;
margin-top:13px;
}

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

ul.library{
height:251px;
}

ul.library li{
width:150px;
height:150px;
display:block;
float:left;
margin-bottom:10px;
margin-left:5px;
margin-right:5px;
}

ul.library li img{
border:none;
}

div.navi{
clear:left;
}

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

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

/* ================================================ LARGE IMAGE ==============================*/
body#large div#container_new, body#large div#inner_new , body#large div.image_viewer{
height:auto;
}

body#large div#container_new{
margin-bottom:40px;
}

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;
}

div.large_navi{
margin-left:8px;
margin-right:8px;
margin-top:4px;
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;
}

div.disclaimer{
padding:8px;
font-style:italic;
}