a:link { color:;
	text-decoration:none;
	line-height: normal;
	color:#EBB440;
}
a:visited { color:#EBB440; text-decoration:none}
a:hover { color:#ffffff; text-decoration:none;}
form { margin:0; padding:0;}
.insidebg_a {
	background-image: url(../images/insidebg_a.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.insidebg_b01 {
	background-image: url(../images/insidebg_b01.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.credittxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: 826a28;
}
 .content01 {
    font-family: "Rechtman";
    src: url(../font/RECHTMAN.TTF);
	font-size: 22px;
	color: feeec2;
	line-height: 22px;
	letter-spacing:1px;
	text-align: justify;
}
 .content01lg {
    font-family: "Rechtman";
    src: url(../font/RECHTMAN.TTF);
	font-size: 32px;
	color: feeec2;
	line-height: 32px;
	letter-spacing:1px;
	text-align: justify;
}
 .content01pu {
    font-family: "Rechtman";
    src: url(../font/RECHTMAN.TTF);
	font-size: 20px;
	color: 997786;
	line-height: 20px;
	letter-spacing:1px;
	text-align: justify;
}
.content01sm {
    font-family: "Rechtman";
    src: url(../font/RECHTMAN.TTF);
	font-size: 20px;
	color: feeec2;
	line-height: 20px;
	letter-spacing:1px;
	text-align:left;
}
.content03 {
    font-family: "ChopinScript";
    src: url(../font/CHOPS.TTF);
	font-size: 30px;
	color: FFCE81;
	line-height: 30px;
	text-align: justify;
}
.content17 {
    font-family: "Goudy Old Style";
    src: url(../font/Goudy_Old_Style.ttf);
	font-size: 22px;
	color: FFCE81;
	line-height: 100%;
	margin-bottom: 0; margin-top: 0; text-align: justify;
}
.content08 {
    font-family: "ChopinScript";
    src: url(../font/CHOPS.TTF);
	font-size: 32px;
	color: FFCE81;
	line-height: 32px;
	text-align: justify;
}
.content08sm {
    font-family: "ChopinScript";
    src: url(../font/CHOPS.TTF);
	font-size: 26px;
	color: FFCE81;
	line-height: 100&;
	text-align: center;
}
.content09 {
    font-family: "ChopinScript";
    src: url(../font/CHOPS.TTF);
	font-size: 22px;
	color: FFCE81;
	line-height: 22px;
	text-align: center;
}
.content06 {
    font-family: "Jacoba";
    src: url(../font/Jacoba_bold.ttf);
	font-size: 20px;
	color: EBB440;
	line-height: 20px;
	text-align: justify;
	font-weight: bold;
}
.content06c {
    font-family: "Jacoba";
    src: url(../font/Jacoba_bold.ttf);
	font-size: 20px;
	color: 563404;
	line-height: 20px;
	text-align: justify;
	font-weight: bold;
}
.content06dk {
    font-family: "Jacoba";
    src: url(../font/Jacoba_bold.ttf);
	font-size: 30px;
	color: 555555;
	line-height: 30px;
	text-align:center;
	font-weight: bold;
}
.content13 {
    font-family: "FontleroyBrown";
    src: url(../font/FontleroyBrown.ttf);
	font-size: 26px;
	color: EBB440;
	line-height: 26px;
	text-align: justify;
}
.content13c {
    font-family: "FontleroyBrown";
    src: url(../font/FontleroyBrown.ttf);
	font-size: 26px;
	color: 563404;
	line-height: 100%;
	margin-bottom: 0; margin-top: 0; text-align: justify;
}
.content14 {
    font-family: "Edwardian Script ITC";
    src: url(../font/Edwardian_Script_ITC.ttf);
	font-size: 26px;
	color: EBB440;
	line-height: 26px;
	text-align: justify;
}
.content12 {
    font-family: "Poor Richard";
    src: url(../font/POORICH.TTF);
	font-size: 16px;
	color: EBB440;
	line-height: 16px;
	text-align: justify;
}
.content12c {
    font-family: "Poor Richard";
    src: url(../font/POORICH.TTF);
	font-size: 16px;
	color: 563404;
	line-height: 100%;
	margin-bottom: 0; margin-top: 0; text-align: justify;
}
.insidebg_b04 {

	background-image: url(../images/insidebg_b04.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.content04 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feeec2;
	line-height: 38px;
	text-align: justify;
}
.arialnarrow22 {
	font-family: Humanst521 BT;
	font-size: 22px;
	color: #feeec2;
	text-align: justify;
}
.arialnarrow20 {
	font-family: Arial Narrow;
	font-size: 18px;
	line-height: 28px;
	color: #feeec2;
	text-align: justify;
}
.arialnarrow22center {
	font-family: Humanst521 BT;
	font-size: 22px;
	color: #feeec2;
	text-align: center;
}
.Jacoba16slogan {
    font-family: "Jacoba";
    src: url(../font/Jacoba_bold.ttf);
	font-size: 24px;
	color: #feeec2;
	text-align: right;
}
.arialnarrow14 {
	font-family: Arial narrow;
	font-size: 16px;
	color: #feeec2;
	text-align: justify;
}
.arialnarrow16 {
	font-family: Arial narrow;
	font-size: 16px;
	color: #FFCE81;
	text-align: justify;
}
.arialnarrow13 {
	font-family: Arial narrow;
	font-size: 16px;
	color: #563404;
	text-align: justify;
}
.title_04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	line-height: normal;
	text-align: justify;
	font-weight: bold;
}
.content05 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feeec2;
	line-height: 32px;
	text-align: justify;
}
.subcontent01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: feeec2;
	line-height: 23px;
	text-align: justify;
}
.05_details_content_bg {
	background-image: url(../images/05_details_content_a.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.content07 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #feeec2;
	line-height: 40px;
}
.07_form_a {
	height: 20px;
	width: 185px;
	border: 1px solid #FA9C55;
}
.07_form_b {
	height: 157px;
	width: 357px;
	border: 1px solid #FA9C55;
}
.07_form_c {
	height: 20px;
	width: 40px;
	border: 1px solid #FA9C55;
}
.insidebg_b03 {
	background-image: url(../images/insidebg_b03.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.03_form_a {
	height: 22px;
	width: 120px;
	border: 1px solid 7F9DB9;
}
.03i_bg {
	background-image: url(../images/03_rest_i_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FF9B1A;
}
.content_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	text-align: justify;
}
.content02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: feeec2;
	line-height: 17px;
	text-align: justify;
}
.restic_bg01 {
	background-image: url(../images/03rest_ic_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #124877;
}
.restic_bg02 {
	background-image: url(../images/03rest_ic_bg02.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #124877;
}
.resta_bg01 {
	background-image: url(../images/03rest_a_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #f24a00;
}
.restw_bg01 {
	background-image: url(../images/03rest_w_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #ffffff;
}
.resta_bg02 {
	background-image: url(../images/03rest_a_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #DB8E51;
}
.restpr_bg01 {
	background-image: url(../images/03rest_pr_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #ffffff;
}
.restpr_bg02 {
	background-image: url(../images/03rest_pr_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #95642A;
}
.resta_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	text-align: justify;
}
.restb_bg01 {
	background-image: url(../images/03rest_b_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d8b04f;
}
.restc_bg01 {
	background-image: url(../images/03rest_c_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #dd2a00;
}
.restgd_bg01 {
	background-image: url(../images/03rest_gd_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #c5d1d3;
}
.restem_bg01 {
	background-image: url(../images/03rest_em_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #c290bc;
}
.resteg_bg01 {
	background-image: url(../images/03rest_eg_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #463418;
}
.restpcc_bg01 {
	background-image: url(../images/03rest_pcc_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #463418;
}
.restdt_bg01 {
	background-image: url(../images/03rest_dt_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #566E16;
}
.restc_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffefc1;
	line-height: 17px;
	text-align: justify;
}
.restd_bg01 {
	background-image: url(../images/03rest_d_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #ffdc90;
}
.restd_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b1200;
	line-height: 17px;
	text-align: justify;
}
.reste_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6b1200;
	line-height: 17px;
	text-align: justify;
}
.reste_bg01 {
	background-image: url(../images/03rest_e_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #e39600;
}
.reste_bg02 {
	background-image: url(../images/03rest_e_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #d35b06;
}
.restf_bg01 {
	background-image: url(../images/03rest_f_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #ffffff;
}
.restlm_bg01 {
	background-image: url(../images/03rest_lm_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #000000;
}
.restpa_bg01 {
	background-image: url(../images/03rest_pa_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #000000;
}
.restry_bg01 {
	background-image: url(../images/03rest_ry_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #000000;
}
.restf_bg02 {
	background-image: url(../images/03rest_f_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #AB853D;
}
.restf_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #573200;
	line-height: 17px;
	text-align: justify;
}
.restg_bg01 {
	background-image: url(../images/03rest_g_bg01.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #aa5d27;
}
.restg_bg02 {
	background-image: url(../images/03rest_g_bg02.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #aa5d27;
}
.resth_bg01 {
	background-image: url(../images/03rest_h_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #b27c6c;
}
.resti_bg01 {
	background-image: url(../images/03rest_i_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #ff9b1a;
}
.resti_bg03 {
	background-image: url(../images/03rest_i_bg03.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #a79277;
}
.content_white02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 17px;
	text-align: justify;
}
.restk_bg01 {
	background-image: url(../images/03rest_k_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: d9a87b;
}
.restap_bg01 {
	background-image: url(../images/03rest_ap_bg01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	background-color: 577edd;
}
.cursor {
	cursor: hand;
}
#popupContentBox {
	width: 635px;
	border: 1px solid #cccccc;
	padding: 4px 10px 15px 10px;
	margin-top: 8px;	
}

.addToCart {
	text-align: left;
	margin-top: 8px;
}

.addToCart,.addToCart a,.addToCart a:hover,.addToCart a:visited	{
	font-size: 10px;
	color: #747474;
	text-decoration: none;
}
.logo {
	float: left;
}

.masthead {
	float: right;
	margin-right: 10px;
}
#mediaTourBox {
	display: table;
	width: 635px;
}
#mediaTourBox .header {
	display: table;
	width: 635px;
	vertical-align: top;
}
#mediaTourBox .body {
	display: table;	
	width: 633px;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	vertical-align: top;
}
#photoTour {
	display: table;
	width: 633px;
	background: url("http://doubletree1.hilton.com/common/media/images/misc/photogallery_thumbnails_background.gif") repeat-y top left;
}
#thumbnailsColumn {
	display: table;
	width: 156px;
	background: url("http://doubletree1.hilton.com/common/media/images/misc/dotedline_vert.gif") repeat-y top right;
	padding: 20px 0px 20px 0px;
	vertical-align: top;
	float: left;
}
#photoTourColumn {
	display: table;
	width: 470px;
	background: url("http://doubletree1.hilton.com/common/media/images/misc/dotedline_vert.gif") repeat-y top left;
	padding: 15px 10px 20px 11px;
	margin-left: -1px;
	vertical-align: top;
	float: right;
}
#virtualTour {
	width: 500px;
	padding: 15px 20px 20px 20px;
	vertical-align: top;
}
.thumbnailBox {
	display: table;
	width: 115px;
	margin: 0px;
	padding: 0px 20px 1px 0px;
}
#backsixImg, #nextsixImg {
	float: right;
}
.thumbnailImage {
	float: right;
	width: 95px;
	height: 57px;
}
.thumbnailArrow {
	display: none;
	margin: 20px 5px 0px 0px;
	float: right;	
}
.hotelTourHeader {
	display: table;
	width: 100%;
	padding-bottom: 3px;
	border-bottom: 2px solid #e2e2c8;
	color: rgb(120, 120, 120);
	vertical-align: bottom;
}
.hotelTourHeader .headerLinks {	
	float: right;
	max-width: 477px;
	margin-left: 12px;
}

.hotelTourHeader .headerLink {
	white-space: nowrap;
}

.bigOrangeHeader { 
	color: #d47e33;
	font-weight: bold;
	font-size: 13px;
}

.bigLink,.bigLink:link,.bigLink:active,.bigLink:visited {
	color: rgb(71, 117, 162);
	font-weight: bold;
	font-size: 13px;
}

.categoryLinksBar {
	display: table;
	width: 470px;
	height: auto;
}

.categoryLinksColoredBar {
	display: table;
	width: 573px;
	height: auto;
	margin-top: 12px;
	padding: 3px 10px 5px 10px;
	background-color: #f1f2e2;
}

.categoryLinks {
	color: #747474;	
	white-space: nowrap;
	line-height: 1.4em;
}

.photoBox {
	display: table;
	width: 467px;
	padding: 20px 5px 0px 5px;
}

.virtualBox, .videoBox {
	display: table;
	width: 100%;
}

.virtualBox {
	padding-top: 20px;
}

.videoBox {
	padding-top: 10px;
}

#mediaTourImage {
	width: 100%;
	min-height: 200px;
}

.mediaTourImage img {
	max-width: 100%;
}

#titleAndIntro {
	width: 100%;
}

#titleAndIntro .title {
	width: 100%;
	margin-top: 12px;
	font-weight: bold;
	color: #13649C;
}

#titleAndIntro .intro, #pluginLink {
	width: 100%;
	margin-top: 12px;
}

.imgNumberBar {
	width: 100%;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	vertical-align: middle;
}

.imgNumberBar img {
	border: 0px;
	margin-right: 6px;
	margin-left: 6px;
	vertical-align: top;
}

.bottomDivider {
	margin-bottom: 12px;
	padding-bottom: 20px;
}

.divider {
	width: 100%;
	float: left;
	background: url("http://doubletree1.hilton.com/common/media/images/misc/1dot.gif") repeat-x;
	margin-top: 24px;
	margin-bottom: 12px;
	height: 1px;
	clear: both;
}

.rightCheckRoom {
	vertical-align: top;
	margin-bottom: 12px;
	float: right;
}

#virtualMediaBox {
	display: table;
	float: left;	
}

#virtualMediaLinksBox {
	display: table;
	width: 248px;
	padding-right: 10px;
	float: right;
}

#virtualMediaLinksBox .moreHeader {
	width: 233px;
	color: rgb(120, 120, 120);
	font-weight: bold;
	font-size: 12px;
	padding: 0px 0px 12px 15px;
}

#virtualMediaLinks {
	display: table;
	width: 100%;
	font-size: 10px;
}

.virtualMediaLink {
	display: table;
	width: 100%;
	padding-bottom: 5px;
	float: left;
}

.virtualMediaLink .linkArrow {
	width: 10px;
	font-size: 9px;
	float: left;
}

.virtualMediaLink .linkAnchor {
	width: 233px;
	float: right;
}

/* Video tour */
#videoTour {
	width: 595px;
	padding: 15px 20px 20px 20px;
	vertical-align: top;
}

#video {
	width: 595px;
	text-align: center;	
	min-height: 200px;
	height: auto !important;
	height: 200px;
}

#videoTourWelcomeImage {
	float: left;
	width: 300px;
	height: 300px;
	overflow: hidden;
}

#videoTourList {
	float: right;
	width: 265px;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 14pt;
}

#videoTourList ul {
	list-style: none;
	padding: 0;
	margin: auto 0;
}

#videoTourList li {
	margin-bottom: 10px;	
}

#videoTourList a {
	font-family: Arial;
	color: #013e84;
}

#videoTourList a:visited {
	color: #666666;	
}

#videoTitle {
	color: #cc6633;
	font-size: 14px;
	font-weight: bold;	
	clear: both;
	padding: 20px 0px 20px 0px;
	//padding: 5px 0px 10px 0px; /* IE hack, grrr */
}

#backToIndex {
	float: left;	
}

#prevNext {
	float: right;
}

#videoNavigation img {
	border: 0px;	
}

.newWindowText {
	font-family: Arial;
	font-size: 11px;
	color: #666666;	
}

#videoPlayerDownload {
	float: left;
	margin-bottom: 10px;
}

#externalVideoMessage {
	text-align: left;
	vertical-align: middle;
	margin-left: 50px;
	margin-right: 50px;
	font-family: verdana;	
}

.defaultText {
	font-family: verdana;
	font-size: 11px;
	font-color: #000;
	line-height: 13pt;	
}
@import "http://doubletree1.hilton.com/common/css/base.css";

/* common
--------------------------- */

a { color: #00693e; }
a:visited { color: #666666; }

h1#logo a:link, h1#logo a:visited {
	background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/logos/logo.gif) no-repeat top;
}

h1#logo a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/logos/logo.gif) no-repeat top;}

/* brand.com nav
--------------------------- */

#navmain ul     {
	background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) top left no-repeat;
}
#navmain #navmain01 {left: 0; width: 173px;}  
#navmain #navmain02 {left: 173px; width: 115px;}  
#navmain #navmain03 {left: 283px; width: 78px;}

#navmain #navmain0302 {left: 366px; width: 104px;}  
#navmain #navmain04 {left: 476px; width: 134px;}  
#navmain #navmain05 {left: 600px; width: 123px;}  
#navmain #navmain06 {left: 706px; width: 117px;}
#navmain #navmain07 {left: 823px; width: 171px;}

#navmain #navmain01 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) 0 -23px no-repeat;}  
#navmain #navmain02 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -173px -23px no-repeat;}  
#navmain #navmain03 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -283px -23px no-repeat;}

#navmain #navmain0302 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -366px -23px no-repeat;}  
#navmain #navmain04 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -476px -23px no-repeat;}  
#navmain #navmain05 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -600px -23px no-repeat;}  
#navmain #navmain06 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -706px -23px no-repeat;}
#navmain #navmain07 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/dt_nav_main.gif) -823px -23px no-repeat;}

/*
#navmain #navmain01 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) 0 -23px no-repeat;}  
#navmain #navmain02 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -173px -23px no-repeat;}  
#navmain #navmain03 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -291px -23px no-repeat;}  
#navmain #navmain04 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -446px -23px no-repeat;}  
#navmain #navmain05 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -583px -23px no-repeat;}  
#navmain #navmain06 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -706px -23px no-repeat;}  
#navmain #navmain07 a:hover {background: transparent url(http://doubletree1.hilton.com/brand/dt/media/images/nav/nav_main.gif) -823px -23px no-repeat;}
*/
/* footer
--------------------------- */

#footer {
	background: transparent;
	margin: 0;
}

#footer a {
	color: #999999;
}
.flash {
	POSITION: absolute; TOP: 0px; padding:0px 0px 0px 0px;
	background-color: none
}
.rightcontent {
	padding: 15px;
	margin: 0px;
	float: right;
	width: 465px;}
	.rightcontent ul{
	margin: 5px; 
	padding: 0px; }
	.rightcontent ul li{
	list-style-type: none;
	background-image: url(../images/point.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding: 0px 0 0 10px;
	margin: 2px 2px 2px 10px;}
.piccontainer {
	margin: 0px;
	padding: 0px;
}

    .piccontainer .galleryList {
	overflow:hidden;
	zoom:1;
	width: 430px;
	padding: 0px;
	margin: 0px auto;
}
    .piccontainer .galleryList li {
	float:left;
	display:inline;
	margin: 10px 45px 10px 0px;
	padding: 0 0 20px 0;
}
    .piccontainer .galleryList li.last {
	float:left;
	display:inline;
	padding:0;
	margin:10px 0px 10px 0px;
	padding: 0 0 20px 0;}
	.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:270px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:470px} /* MSIE bug */


.caption{color:#887;
	font-family: "Times New Roman", Times, serif;
	padding-left: 5px;
}
	.demo{position:relative;margin-top:1em;
text-align: center;
}
	.gallery_demo{width:560px;margin:0 auto;
}
	.gallery_demo li{width:68px;height:50px;border: 1px solid #6f651e;
	margin: 1px 2px;
}
	.gallery_demo li div{left:10px;}
	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
	
	#main_image{margin:0 auto 30px auto;height:200px;width:350px;}
	#main_image img{margin-bottom:5px;}
	
	.nav{padding-top:4px;clear:both;font: 10px "Times New Roman", Times, serif;letter-spacing:3px;text-transform:uppercase;
	text-align: center;
}
	
	.info{text-align:left;width:500px;margin:10px auto;border-top:1px dotted #221;padding-top:10px;}
	.info p{margin-top:1.6em;}
