@import url("reset.css");

body{
    margin:0px 0px 0px 0px;
    background:#000000;
    text-align:center;
}


A, A:link{
 color:#333;
 background:transparent;
 text-decoration: underline
}

A:visited{
    color:#666;
    background:transparent;
    text-decoration:underline;
}

A:active, A:hover, .posted A:hover{
    color:#333;
    background:transparent;
    text-decoration:underline
}

div#container{
    position:relative;
    margin-top:0px;
	margin-bottom:50px;
    width:1000px;
	background-repeat:no-repeat;
	background-color:black;
    overflow:hidden;
    text-align:left;
	margin-right:auto;margin-left:auto;
}

.internal{
	background-color:black;
}

div#maintop{
	background-color:black;
}

div#menus{
	float:left;
	width:231px;
	text-align:right;
	padding-top:50px;
}

div#menuoptions{
	padding-top:40px;
}

div#mainimages{
	padding-top:48px;
	padding-bottom:30px;
}

div#mainimages img{
	padding:0px 0px 0px 1px;
	margin:0;
}

div#captions{
	color:#ccc;
	font-family:Arial;
	font-size:11px;
	float:right;
	width:90px;
	padding-right:35px;
	height:400px;
	position:relative;
}

div#captions a{
	color:#ccc;
}

div#captions p{
	padding:15px 0 0 0;
}

div#captiontext{
	position:absolute;
	bottom:2px;
	width:90px
}

div#highlights{
	background-image:url(images/asian_art_bg1.jpg);
	background-repeat:repeat-x;
	color:#333;
	font-family:Arial;
	font-size:12px;
	padding-bottom:21px;
	margin-bottom:0;
}

div#highlight-left{
	padding-top:39px;
	float:left;
	width:485px;
	margin-left:30px;
}

div#highlight-right{
	padding-top:39px;
	padding-left:87px;
	margin-left:515px;
	padding-right:29px;
}

.hightitle{
	text-align:right;
	padding-bottom:7px;
}

.secondtitle{
	padding-top:13px;
}

div#footer{
	height:26px;
	width:1000px;
	text-align:center;
}

div#footer-in{
	height:26px;
	width:750px;
	padding-left:228px;
	text-align:center;
}

div#header{
	height:124px;
	background-color:black;
	text-align:right;
	padding-right:30px;
}

div#header img{
	padding-top:97px;
}

div#text{
	margin-left:231px;
	background-color:#f5f5f5;
	color:#333;
	font-family:Arial;
	font-size:12px;
	width:740px;
	padding-bottom:40px;
	min-height:350px;
}

* html body div#text {
	height:350px;
}

div#in-head{
	text-align:right;
	padding-right:45px;
	padding-top:30px;
}

div#in-text{
	padding-right:45px;
	padding-top:39px;
	padding-left:45px;
	line-height:130%;
}

div#in-image{
	padding-top:30px;
	text-align:center;
}


div#in-image1{
	padding-top:30px;
	text-align:center;
}

div#in-text1{
	padding-right:45px;
	padding-top:39px;
	padding-left:45px;
	line-height:130%;
}

div#in-image1{
	padding-top:30px;
}

div#in-thumbs{
	padding-left:0px;
	color:#333;
	margin-top:30px;
}

div.thumbnail{
	width:182px;
	float:left;
	height:195px;
	margin:0 4px 0 0;
}

div.thumbnail a{
	text-decoration:none;
	color:#333;
}

div.thumbnail .subtitle{
	text-align:center;
	line-height:110%;
}

div.last{
	margin-right:0px;
}

div.thumbnail1{
	width:182px;
	float:left;
	height:195px;
	margin:0 30px 0 0;
}

div.last{
	margin-bottom:15px;
}


div#toplink{
	text-align:right;
	font-size:10px;
	clear:both;
}

div.tip {
	font-family:Arial;
	font-size:11px;
	color:#333;
	padding-left:20px;
	padding-bottom:7px;
}

div.tip1 {
	font-family:Arial;
	font-size:11px;
	color:#333;
	float:right;
	padding-bottom:7px;
	padding-right:15px;
}

div#description{
	text-align:center;
	padding-top:5px;
}

div#navigation{
	font-family:Arial;
	font-size:11px;
	color:#333;
	padding:30px 20px 0px 20px;
	text-align:center;
}

div#nav-prev{
	float:left;
}

div#nav-next{
	float:right;
}


/* ----------- */
	
#breadcrumbs{
	font-size:10px;
	padding-bottom:36px;
	padding-top:13px;
	padding-left:15px;
	padding-right:15px;
}

#breadcrumbs #stylechooser{
	float:right;
	text-align:right;
}
#breadcrumbs #stylerestore{
	display:none;
}

div#profile{
	text-align:left;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
}


div.enquiry{
	font-family:Arial;
	font-size:12px;
	color:#333;
	float:left;
	padding-left:15px;
	padding-top:15px;
	padding-bottom:5px;
	font-size:12px;
}

div.mailing_list{
	font-family:Arial;
	font-size:12px;
	color:#333;
	float:right;
	padding-right:15px;
	padding-top:15px;
	padding-bottom:5px;
	font-size:12px;
}

div#actualimage{
	float:left;
	padding-left: 30px;
}

div#imageselect{
	width:20px;
	float:right;
	padding-right:65px;
}

div#captions1{
	width:680px;
	margin-left:230px;
}

div#dummy{
	height:1px;
	clear:both;
	overflow:hidden;
}
div#gallerytext{
	float:left;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
	padding-left:35px;
}

div#fixedcaption{
	float:right;
	font-family:Arial;
	font-size:10px;
	color:#FFFFFF;
}

li{
    padding-left:0px;
    padding-top:3px;
	line-height:160%;
}

ul{
    padding-left:0px;
    padding-top:0px;
    list-style-position:inside;
    list-style-type:square;
    margin-left:0px;
	margin-top:0px;
	line-height:130%;
}



/* photo gallery */
div#gallery{
    width:740px;
    float:left;
	padding-top:10px;
}

div#mainimage{
    width:550px;
    float:left;
}

div#gallery_thumbnails{
    font-family:Arial;
    font-size:11px;
	color:#333;
	width:187px;
	float:left;
	text-align:left;
}