/******************************/

/***********GENERAL************/

/******************************/



body {
    background-image: url(../images/bg.png);

	background-repeat: repeat-x;

	background-position: top;

	background-color: #fff8f6;

	margin: 0px;

	padding: 0px;
	
	font-family:"Times New Roman", Times, serif;
	
	color: #963767;
	
	
	

	}
	iframe {
	background-color : #F8F7EB;
	color : #d3d3d3;
	border : none;
	height:300px;
	font-family:Courier New,Verdana,monospace;
	scrollbar-face-color: #F8F7EB;
	scrollbar-shadow-color: #F8F7EB;
	scrollbar-highlight-color: #F8F7EB;
	scrollbar-3dlight-color: #F8F7EB;
	scrollbar-darkshadow-color: #F8F7EB;
	scrollbar-track-color: #F8F7EB;
	scrollbar-arrow-color: #F8F7EB;
} 
.venue_desc * {
	line-height: 115% !important; 
	font-family: Arial !important;
	font-size: 9pt !important;
	text-align:justify !important;
}
.inside_thumbs a,.inside_thumbs a:link,.inside_thumbs a:visited {
	display: block;
	padding: 3px;
	height: 120px;
	color: #B15F77;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	line-height:10px;
	background-color: #FFE5E9;
	}
/* e-weddingstore CSS Document */

/* Main text blocks */
/*p, td {font-family: verdana, arial, sans-serif; font-size: 11px; color: #963767; line-height: 18px;}*/
#questionCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6D6745;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: bold;
}
.searchTable {
	background-color: #D1A7A8;
}
#quesAnswerCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D764F;
	padding-top: 4px;
	padding-right: 25px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
	text-align: justify;
}
#searchBarNew {
	background-color: #CFA6A4;
	padding: 1px;
	border-right-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #F8F7EB;
	border-left-width: 1px;
	border-left-color: #F8F7EB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8F7EB;
}
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }#specialSmllCell {
	padding: 3px;
}

#specialSmllCell img {
	border: 1px solid #C5CC9F;
	margin: 2px;
}
#specialsBoxes {
	padding: 4px;
}
#specialsBoxes   a:link {
	text-decoration: none;
}
.specialsBoxesCell {
	border: 1px solid #C5CC9F;
	width:40px;
}
#specialsBoxes   a:hover, specialsBoxes   a:active {
	border: 1px solid #C5CC9F;
	text-decoration: none;
	background-color: #DBDFC4;
	display: block;
}
.specialsAdditionalOutline {
	border: 1px solid #C5CC9F;
	width: 605px;
}
#specialsAdditional {
	font-size: 12px;
	background-color: #FCF8F5;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 7px;
}
#contentText * {
	text-align:left !important;
}
#contentText table {
	text-align:left !important;
}
#specialsAdditional a {
	text-decoration: none;
	list-style-image: url(../images_specials/arrow_bullet.gif);
}
#specialsAdditional a:link {
	text-decoration: none;
}
#specialsAdditional a:hover, #specialsAdditional a:active {
	text-decoration: none;
	color: #A86065;
}
#specialsBulletCell {
	font-size: 12px;
	background-color: #FCF8F5;
	padding-left: 8px;
}
#specials_container {
border:hidden;
}
td{

	background-color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #464f6b;

}

/* Main content links */
a{	color: #6C714C;

	font-weight: normal;

	text-decoration: underline;}

	

a:hover{

	color: #000;

	font-weight: normal;

	text-decoration: underline;}


/* Home Page Special Box */
#specials {margin: 5px; margin-left: 0px; background-color: white; width: 160px; padding: 5px; border: 1px solid #7E87CF; text-align: center;}
#specials H1 {font-family: arial, verdana, sans-serif; font-size: 12px; color: #7E87CF; margin: 0px; border-bottom: 1px solid #7E87CF; padding-bottom: 3px;}
#specials img {border: 1px solid #7E87CF; margin-top: 9px; margin-bottom: 9px;}

/* White Block Headings */
#white H1 {font-family: arial, verdana, sans-serif; font-size: 12px; color: #FFF; margin: 0px; padding: 6px; letter-spacing: 1px;}

/* Search Box*/
#search H1 {font-family: verdana, arial, sans-serif; font-size: 10px; color: #7F88C6; margin: 0px; letter-spacing: 1px;} 
#search input {border: 1px solid white; color: #CC4563;}


/* Top - Main Bar Nav */

#top_nav {
position: relative;
font-size: 11px;
}

/* IE padding fix \*/
* html #top_nav {
}
/* close IE padding fix */

#top_nav ul { 
list-style: none; 
margin: 0; 
padding: 0;
}

#top_nav li { 
display: inline;
}

#top_nav li a {
margin: -3px;
padding: 5px 15px 5px 15px;
background-color: #E596A7;
color: #FFF; 
text-decoration: none; 
border-left: 1px solid white;
border-right: 1px solid white;
font-weight: bold;
}

#top_nav li a:hover, #top_nav li a:active {
background-color: #CC4563;
}

/* Top - Sub Bar Nav */

#sub_nav {
	position: relative;
	font-size: 11px;
	height: 23px;
}

/* IE padding fix \*/
* html #sub_nav {
}
/* close IE padding fix */

#sub_nav ul { 
list-style: none; 
margin: 0; 
padding: 0;
}

#sub_nav li { 
display: inline;
height: 23px;
}

#sub_nav li a {
margin: -2px;
background-color: #EBE9C5;
color: #695409; 
text-decoration: none; 
border-left: 1px solid white;
border-right: 1px solid white;
height: 23px;
}

#sub_nav li a:hover, #sub_nav li a:active {
background-color: #CCC19B;
color: white;
}

/* Home Side Navigation */
#home_side_nav {
position: relative;
font-size: 10px;
background-color: #F9E5E9;
width: 248px;
}
#home_side_nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#home_side_nav li {
margin: 0;
}
#home_side_nav li a {
	display: block;
	padding: 2px 2px 2px 18px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F9E5E9;
	font-size: 10px;
	color: #963767;
	text-decoration: none;
	height: 100%;
	background-image: url(images/li_heart.gif);
	background-position: 3% 50%;	
}

#home_side_nav li a:hover, #home_side_nav li a:active  {
background-color: #FDF6F7;
}

/* Special Features Links */

#specials_nav {
position: relative;
font-size: 10px;
background-color: #DADDF0;
}
#specials_nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#specials_nav li {
margin: 0;
}
#specials_nav li a {
	display: block;
	padding: 1px 1px 1px 18px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #DADDF0;
	font-size: 9px;
	color: #592B82;
	text-decoration: none;
	height: 100%;
	background-image: url(images/li_heart2.gif);
	background-position: 3% 50%;	
}

#specials_nav li a:hover, #specials_nav li a:active  {
background-color: #E9EBF6;
}

/* Thumbs Box */
#specials_box {border: 1px solid white; background-color: #B5BAE1; margin-bottom: 5px;}
#specials_box_b {background-color: #B5BAE1; border: 1px solid white; border-bottom: 0px solid white;}
#specials_box_b H1 {font-family: arial, verdana, sans-serif; font-size: 11px; color: #fff; letter-spacing: 0.05em; margin: 0px; padding: 2px 2px 2px 6px;}


/* Home Wedding Store thumbnails */
.store_thumbs a,.store_thumbs a:link,.store_thumbs a:visited {
	display: block;
	padding: 3px;
	height: 100%;
	background: #FFFFFF;
	color: black;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	}
	
.store_thumbs a:hover{
	background: #B5BAE1;
	border: 1px solid white;
	color: white;
	}

.store_thumbs img {border: 1px solid white;}

/* Inside Pages Styles */

/* Thumbs Box */
#thumbs_box {border: 1px solid white; background-color: #BBDCEA; margin-bottom: 5px;}
#thumbs_box_b {background-color: #77B9D4; border: 1px solid white; border-bottom: 0px solid white;}
#thumbs_box_b H1 {font-family: arial, verdana, sans-serif; font-size: 11px; color: #fff; letter-spacing: 0.05em; margin: 0px; padding: 2px 2px 2px 6px;}

/* Title Block */
.title_block {
	border-top: 1px solid white;
	width: 100%;
}
.title_block H1 {
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #FFF;
	margin: 0px;
	padding: 6px 6px 3px;
	letter-spacing: 1px;
	left: 5px;
	top: 0px;
}

/* Content Block */
.content_block {
	border-top: 1px solid white;
	padding: 5px;
}

/* Shop Navigation */
#shop_nav {
position: relative;
font-size: 10px;
background-color: #F9E5E9;
width: 180px;
}
#shop_nav ul {
list-style: none;
margin: 0;
padding: 0;
}
#shop_nav li {
margin: 0;
}
#shop_nav li a {
	display: block;
	padding: 2px 2px 2px 15px;
	font-family: arial, sans-serif;
	border-bottom: 1px solid #FFFFFF;
	background-color: #EBB2BE;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0.05em;
	color: white;
	text-decoration: none;
	height: 100%;
	background-image: url(images/li_heart.gif);
	background-position: 3% 50%;
		
}

#shop_nav li a:hover, #shop_nav li a:active  {
background-color: #F7C6D1;
}

/* Shop Level two Navigation */

#shop_nav ul ul{
list-style: none;
margin: 0;
padding: 0;
}
#shop_nav ul ul li {
margin: 0;
}
#shop_nav ul ul li a {
	display: block;
	padding: 2px 2px 2px 30px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #F9E5E9;
	font-family: verdana, sans-serif;
	font-size: 10px;
	color: #963767;
	text-decoration: none;
	height: 100%;
	background-position: 10% 50%;
	font-weight: normal;
	letter-spacing: 0.0em;	
}

#shop_nav ul ul li a:hover, #shop_nav ul ul li a:active  {
background-color: #FDF6F7;
}
.beautyHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #77B9D4;
	padding-right: 20px;
	padding-left: 20px;
	height: 22px;
	vertical-align: middle;
	padding-top: 4px;
	padding-bottom: 3px;
	border-top: 1px solid #EEEFF9;
	border-right: none #EEEFF9;
	border-bottom: 1px solid #EEEFF9;
	border-left: none #EEEFF9;
}
.beautySubnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 9px;
	padding-left: 12px;
}
.skincareText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #963767;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.horizLine {
	font-family: Arial, Helvetica, sans-serif;
	height: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8DC7E2;
}
.skinChart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #6699CC;
	background-color: #EAF3F9;
	padding-right: 11px;
	padding-left: 11px;
	border: 1px solid #FFFFFF;
}
.skinChartContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699CC;
	padding-right: 8px;
	padding-left: 4px;
	line-height: 12px;
	padding-top: 6px;
	padding-bottom: 5px;
	list-style-type: decimal;
}
.skinChartList {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #6699CC;
	padding-right: 11px;
	padding-left: 4px;
	line-height: 18px;
	padding-top: 2px;
	padding-bottom: 5px;
	list-style-type: decimal;
}
.pageHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 2px;
	padding-left: 12px;
	padding-bottom: 2px;
	border-top: 1px solid #FFFFFF;
	border-right: none #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: none #FFFFFF;
}
.engaged_content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F2D9E3;
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-size: 12px;
	color: #AD4363;
	line-height: 13px;
	margin: 0px;
	border-top: none #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: none #FFFFFF;
}
.engagedSpacer {
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-left: 8px;
}
.engagedCELL {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #AC4662;
	padding-top: 2px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
}
.featuredBOX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #588ECB;
	padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 18px;
	background-position: center;
}
.poppingContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	color: #993366;
	padding-top: 8px;
	padding-right: 32px;

	padding-bottom: 20px;
	padding-left: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.partyContent {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #993366;
	padding-top: 8px;
	padding-right: 32px;
	padding-bottom: 20px;
	padding-left: 30px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.articlesBTTMbrdr {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.articlesCell2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #A72E67;
}
.articlesBTTMrtBRDR {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.flwerRowBG {
	background-image: url(images/flwr_row.gif);
	margin-right: 5px;
	margin-left: 5px;
	background-position: center;
}
.BRDRgrayALL {
	border: 1px solid #FFFFFF;
	padding: 3px;
}
.articlesBTTMleftBRDR {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.storeLINKcell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #D75E85;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 22px;
	background-position: center;
	vertical-align: text-top;
}
.storeLINKcellGRN {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #8D955B;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 22px;
	background-position: center;
	vertical-align: text-top;
}
.storeLINKcellPURP {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
	color: #865986;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
	height: 22px;
	background-position: center;
	vertical-align: text-top;
}
#specials_box_b_2 {
background-color: #E6ACC2; border: 1px solid white; border-bottom: 0px solid white;
}
#specials_box_2 {
border: 1px solid white; background-color: #E6ACC2; margin-bottom: 5px;
}
.thingstoknow_UL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: bold;
	color: #C74566;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 0px;
	list-style-image: url(navigation/pink_heart2.gif);
}
#thingsnav a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#D36D87;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#thingsnav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#D36D87;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#thingsnav a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF6699;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
#thingsnav a:active {
	font-family:Arial, Helvetica, sans-serif;
	color:#D36D87;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.inside_thumbs a,.inside_thumbs a:link,.inside_thumbs a:visited {
	display: block;
	padding: 3px;
	height: 120px;
	color: #B15F77;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	line-height:10px;
	background-color: #FFE5E9;
	}
.formItems {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	color: #4853B0;
}

	
.inside_thumbs a:hover{
	background:#D8C7B4; 
	border: 1px solid white;
	color: white;
}

.inside_thumbs img {
	border: 1px solid white;
}
.preserveTextCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #660033;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 8px;
}
.thingsTOknowBRDR {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F1C9D2;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F1C9D2;
}
.holidayLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	font-weight: normal;
	color: #990033;
	text-decoration: none;
}
.articlesBTTMbrdrDARK {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3DEC8;
}
.music_thumbs a,.music_thumbs a:link,.music_thumbs a:visited {

	display: block;
	padding: 3px;
	height: 125px;
	background: #E7E6D8;
	color: #486A73;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	line-height:10px;
}
.music_thumbs a:hover {

	background:#D6D5BC; 
	border: 1px solid white;
	color: white;
}
.music_thumbs img {
	border: 1px solid white;
	margin-bottom: 3px;
	margin-top: 3px;
}
.inside_thumbs2 a, .inside_thumbs2 a:link, .inside_thumbs2 a:visited {
	display: block;
	padding: 3px;
	height: 120px;
	color: #B15F77;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	line-height:10px;
	background-color: #E5F3E6;
}
.inside_thumbs2 a:hover {
	border: 1px solid white;
	color: white;
	background-color: #BEDE9E;
}
.inside_thumbs3 a, .inside_thumbs3 a:link, .inside_thumbs3 a:visited {
	display: block;
	padding: 3px;
	height: 120px;
	color: #B15F77;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
	border: 1px solid white;
	line-height:10px;
	background-color: #EAE1EA;
}
.inside_thumbs3 a:hover {
	border: 1px solid white;
	color: white;
	background-color: #D8C5D8;
}
.inside_thumbs3 a:active {
	border: 1px solid white;
	color: white;
	background-color: #D8C5D8;
	font-size: 10px;
	text-decoration: none;
}

#tableDivLine {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#centerCol {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.centerColSolid {
	border: 1px solid #FFFFFF;
}
.hh {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	color: #C18986;
	margin: 0px;
}

.articlesBTTMbrdr {
	
	background-color:#eee3eb;
}
.articlesCell2 {
	color: #9F4646;
	background-color:#F3EAE9;
}
.articlesBody {
	color: #000000;
	background-color:#FFFFFF;
}
.articlesCell3 {
	background-color: #F3EAE9;
}
.articlesHead {
background-color:#E8D3D2;
}
#tdorange

{

	Font-Family: Verdana, Arial, Helvetica, sans-serif;

	color:#FF9900;

	font-weight:normal;

	font-size:14px;

}

.tr_head

{

background-color:#ffffff; 

color:#000000;

font-weight:bold;

font-size:11px;

}	

.td-cream { background-color:#FFFEF5;}

.table-border3 { border: 1px solid #CFCCA3; background-color: #F4F3E8; }/*F4F3E8*/

.weddingmatter1{

	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #D79409; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;

}

.graymatter7{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.red-links

{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#C87977;

text-decoration:underline;

}

.red-links:hover

{

color:#C87977;

text-decoration:none;

font-size:12px;

}

.orrangmatter{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D79409; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.graymatter11{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.graymatter11:link{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.graymatter11:visited{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.graymatter11:hover{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}



.td-cream { background-color:#FFFEF5;}

.td-lightred {background-color:#F2EEE4;}



.table-border2 {

		border-left: 1px solid #CFCCA3;

		border-right: 1px solid #CFCCA3;

		border-bottom: 1px solid #CFCCA3;

		border-top: 1px solid #CFCCA3;

			  }



.errormsg1

{

FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #FF0000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.errormsg

{

FONT-WEIGHT: bold;  FONT-SIZE: 12px; COLOR: #FF0000;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}



.graymatter7{

FONT-WEIGHT: normal; background-color:#FFFFFF; FONT-SIZE: 11px; COLOR: #7B7B7B;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}


.bmatter{

FONT-WEIGHT: bold; 

background-color:#DAD5B4;

 FONT-SIZE: 11px;
 
COLOR: #000000;  
  
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

text-decoration:none;}
.orrangmatter{

FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #D79409; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

#logo

{

	background-color:#FFFFFF;

	text-align:left;

}	

.inner-borderbg {

	background-image:url(../images/inner-bg.gif); 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	font-weight: bold; 

	color: #FFFFFF; 

	height: 20px; 

	background-repeat:repeat-x; 

	padding-left:5px; 

	text-align:left

 }



.inner-border{ 

	background-image:url(../images/inner-bg.gif); 

	font-family: Verdana, Arial, Helvetica, sans-serif; 

	font-size: 11px; 

	font-weight: bold; 

	color: #FF0000; 

	height: 20px; 

	background-repeat:repeat-x; 

	padding-left:5px; 

	text-align:left

}



.INPUTTXT { 

	BORDER-RIGHT: #7B7B7B 1px solid;

	BORDER-TOP: #7B7B7B 1px solid; 

	FONT-SIZE: 11px;

	BORDER-LEFT: #7B7B7B 1px solid;

	COLOR: #000000; 	

	BORDER-BOTTOM: #7B7B7B 1px solid;

	FONT-FAMILY: verdana;

	text-align:left;  

	background-color:#edecfb; height:20px;

	 }

.button {border:1px solid #CFCCA3; padding-left:3px; padding-right:3px; font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold; background-color:#56543F }	 

.INPUT1 { 

	BORDER-RIGHT: #CFCCA3 1px solid;

	BORDER-TOP: #CFCCA3 1px solid; 

	FONT-SIZE: 11px;

	BORDER-LEFT: #CFCCA3 1px solid;

	COLOR: #BF6464; 

	BORDER-BOTTOM: #CFCCA3 1px solid;

	FONT-FAMILY: verdana;

	text-align:left;  

	background-color:#F2EEE4;

	 }

td{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464f6b;

}


	

a{	color: #464f6b;

	font-weight: normal;

	text-decoration: underline;}

	

a:hover{

	color: #000;

	font-weight: normal;

	text-decoration: underline;}

	

.input{

	background-image: url(../images/bg_searchbtn.jpg);

	background-repeat: no-repeat;

	background-color: #D9A993;

	border: 1px solid #fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #fff;

	width: 68px;

	height: 19px;}

	

.input a:hover{

	background-color: #000000;

	border: 1px double #ffffff;

	font-size: 10px;

	color: #fff;}



select{ font-size: 10px;}

#rith1 {
background-color:#f4e2c5;}
	

/******************************/

/********* MAIN CONTENT *******/

/******************************/



#banners{text-align: center;}

#content{ width: 760px; border: 0px solid red;}

#content_bar{

	background-color: #D8DFB8;

	border-top: 1px solid #B2BD7B;

	border-left: 1px solid #fff;

	border-bottom: 1px solid #B2BD7B;

	height: 25px;}

	

#content_bar_inside{

	padding-left: 10px;

	padding-top: 4px;}



.content_main{

	width: 598px;

	border-left: 0px solid #fff;

	padding: 10px;}

	

#content_right{

	/*background-image: url(../images/bg_footer_left.jpg);

	background-repeat: no-repeat;*/
	width: 161px;
	background-color: #f4e2c5;
	border-bottom:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
border-top: 5px solid #FFFFFF;
padding-bottom:8px;
padding-top:8px;}


#content_ad{

	width: 161px;

	border-right: 1px solid #fff;

	padding: 10px;}



#header{

	background-image:url(../images/header.jpg);

	background-repeat: no-repeat;

	width: 760px;

	height: 119px;}

	

#hovedtabell{

	width: 760px;

	border: 0px solid #0000FF;

	height: 119px;}



#hovedtabella{

	width: 760px;

	border: 0px solid #0000FF;

	height: auto ;

	}	

#left{

	width: 9px;

	background-image: url(../images/bg_left.jpg);

	background-repeat: repeat-y;

	background-position: top;



	}

	

#maintext{

	background-color: #E4E9CC;

	border: 1px solid #B2BD7B;

	margin: 5px;

	width: 573;

	height: auto;}

	

#maintext_inside{	padding: 10px;}

#maintext img{ float:left; margin-right:10px; border: 1px solid white;}

#content_inner{padding: 15px 5px 0px 5px; border: 0px solid red;}

	

#main{

	background-color: #FFFFFF;

	border: 1px solid #E8CAB0;

	margin: 5px;

	width: 570;

	height: auto;}

	

#main_content{

	padding: 7px; }
.gallery_content {

	margin-left:-5px;
	margin-top:-5px;
	border: solid 1px #E8CAB0;
}

#pa

{

	background-color:#ffeedc;

	font-weight:normal;

}	

#paheading

{

	background-color:#ffeedc;

	color:#bdc9ee;

	font-weight:bold;

}	

.tblAmenities

{

	

	border-color:#E8CAB0;

}

#main_footer{

	padding: 5px; 

	font-family: Tahoma; 

	font-size: 12px; 

	background-color: #ffeedc;

	border-top: 1px solid #E8CAB0;}



#navbar{

	width: 760px;

	height: 25px;

	background-color: #D1D8AB;

	border-top: 1px solid #B2BD7B;

	border-bottom: 1px solid #B2BD7B;

	border-left: 1px solid #fff;

	border-right: 1px solid #fff;

	padding: 0px;}

	

#navbar_inside{

	padding: 5px;

	text-align: center;

	margin-top: 4px;}

	

#top_content{

	width: 760px;

	height: 212px;

	border-top: 1px solid #fff;

	background-color: #F2F1E1;}

	

#topimg{

	float: left;

	width: 339px;

	height: 212px;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

	border-left: 1px solid #fff;

	padding: 0px;}

.pcurrent{text-decoration:none; font-weight:bold;font-size:18px; color:#333399}

.pother{text-decoration:none;font-weight:bold;color:#3333CC;font-size:14px;}

#regions{

	color: #464F6B;

	font-size: 11px;

	font-weight: bold;

	padding: 10px;

	text-align:left}

#greentbl

{

	background-color:#E3EAFF;

	margin:4px;

	color:#003399;

}

#greentbl p

{

	color:#000000;

}

#regions a{

	color: #464F6B;

	font-weight: normal;

	text-decoration: underline;}

	

#regions a:hover{

	color: #000;

	font-weight: normal;

	text-decoration: underline;}

#regions p{	margin-top: 8px;}





#right{

	width: 9px;

	background-image: url(../images/bg_right.jpg);

	background-repeat: repeat-y;

	background-position: top;}

	

.tips{

	font-size: 11px;

	text-align: left;

	float: right;

	width: 185px;

	color: #fff;

	margin-left: 5px;}



.tips a{

	text-align: left;

	float: right;

	color: #fff;

	font-weight: bold;

	text-decoration: none;}

	

.tips a:hover{

	text-align: left;

	float: right;

	color: #fff;

	font-weight: bold;

	text-decoration: underline;}

	

#vert_line{	background-color: #B2BD7B; width: 1px;}

	

/******************************/

/*********** SEARCH ***********/

/******************************/



#searchbox{

	float: right;

	background-image: url(../images/bg_search.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	background-color: #D0B2B6;

	width: 418px;

	height: 214px;

	border: 1px solid #fff;

	text-align: center;

	padding-top: 9px;}

	

.search{

	font-size: 11px;

	float: left;

	width: 300px;

	border: 0px solid blue;

	text-align: left;

	margin-left: 10px;

	color: #fff;}



	.search1{

	font-size: 11px;

	float: left;

	width: 300px;

	border: 0px solid blue;

	text-align: center;

	margin-left: 30px;

	color: #fff;}



.search a{

	color: #633B40;

	text-decoration: underline;}

#searchbar{

	background-color: #ffdfca;

	width: 760px;

	border: 1px solid #fff;}

#cntryhead

{

	color:#669900;

	font-size:13px;

}	

#cntrylisting a

{

	color:#006600;

}

#cntrylisting a:hover

{

	color:#669900;

}

#op

{

background-color:#B2BD7B;

}

.tab_on {
background-image:url(../images/tab_OFF_whole.gif);
background-position:center center;
background-repeat:no-repeat;
font-size:12px;
font-weight:normal;
padding:5px 1px;
width:134px;


}
.tab_off {
background-image:url(../images/tab_ON_whole.gif);
background-position:center center;
background-repeat:no-repeat;
font-size:12px;
font-weight:normal;
padding:5px 1px;
width:134px;
}
#op1

{

background-color:#B2BD7B;

}

#tabbar{

	background-color: #B2BD7B;

	width: 554px;

	border: 1px solid #FFFFFF;}

#tabbar img{

		border-bottom:none;

		border-left:none;

		border-right:none;

		border-top:none;

		padding:0px;

}	

		

#searchbar_inside{

	padding: 5px;

	color: #633B40; }

	

#searchbar_inside a{	color: #633B40;}

	

#line{

	float: left;

	margin-right: 6px;}





/******************************/

/***********LEFT***************/

/******************************/



#banners_left{ text-align: center;}

	

#login_bar{

	width: 161px;

	height: 25px;

	background-color: #C2CD95;

	border-bottom: 1px solid #B2BD7B;

	border-right: 1px solid #fff;}

	

#login_bar_inside{

	padding-top: 3px;

	width: 160px;

	text-align: center;}

	

#content_left{

	float: left;
background-color:#FFFFFF;
	background-position:center top;
background-repeat:repeat-x;
border-bottom:5px solid #FFFFFF;
border-left:5px solid #FFFFFF;
border-right:5px solid #FFFFFF;
width:589px;}
	

/******************************/

/****** RIGHT NAVIGATION ******/

/******************************/



#rightnav{ 

width: 161px; 

background-color: #F2F1E1; 

border: 0px solid red;

padding: 0px;

margin: 0px;}



#rightnav_inside{ padding: 0px; background-color: #F2F1E1;}

#navlist{ padding-left: 0; margin-left: 0; background-color: #f4e2c5;}

#navlist li a { text-decoration: none;}

#navlist li {

	list-style: none;}

	

/******************************/

/***********FAVORITES**********/

/******************************/



#favorites_left{

	float: left;

	font-weight: bold;

	width: 300px;

	border:0px solid red;}

	

#favorites_left a{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: none;}

	

#favorites_left a:hover{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: underline;}



#favorites_right{

	float: right;

	font-weight: bold;

	width: 90px;}



#favorites_right a{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: none;}

	

#favorites_right a:hover{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: underline;}	

	

/******************************/

/***********FOOTER*************/

/******************************/

.green-heading{

	FONT-WEIGHT: bold; FONT-SIZE:13px; COLOR: #56543F; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left;}

.green-heading:link {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #56543F; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;  }

.green-heading:visited { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #56543F; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; }

.green-heading:hover {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #DAB692; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:underline; text-align:left;  }

.breadcrumbs

{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#56543F; font-weight:bold; text-decoration:none}

.breadcrumbs a

{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#56543F; font-weight:normal; text-decoration:underline}

.breadcrumbs a:hover

{text-decoration:none; color:#56543F;}



#footer{
    background-color: #F3E4D8;	
	
	background-repeat: no-repeat;

	background-position: left;

	text-align: center;

	width:760px;
    
	height: 76px;
	
	margin-bottom: 0px;

	margin-top: 20px;
		
	border-bottom:5px solid #FFFFFF;
    
	border-left:5px solid #FFFFFF;
    
	border-right:5px solid #FFFFFF;
	
	padding-bottom:10px;
    
	padding-top:10px;}



#footer a{

	padding-left: 5px;

	padding-right: 5px;}

	

	



#original_image{

	background-color: #B2BD7B;

	float: left;

	width: 400px;

	height: 400px;

	border: 1px solid #fff;}



#thumbnail{

	float: right;

	width: 150px;

	border: 0px solid red;}

	

.thumbnail_left{

	float: left;

	width: 71px;

	padding-left: 1px;

	border-left: 1px solid #ECF0DA;}

	

.thumbnail_right{

	float: right;

	width: 71px;}

.div_active {

	background-color:#CFCCA3;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-weight:bold;

	height:22px;

	cursor:pointer;

 }



.div_inactive {

	background-color:#FDFDF5;

	font-family:Verdana,Arial,Helvetica,sans-serif;

	font-weight:bold;

	height:22px;

	cursor:pointer;

 }

.headerTestimonial {

	PADDING-LEFT: 10px;

	FONT-WEIGHT: bold;

	FONT-SIZE: 13px;

	COLOR: #57211e;

	FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;

	HEIGHT: 10px;

	BACKGROUND-COLOR: #CCCC99;

	TEXT-DECORATION: none

}

.imageBorderT {

	/*

	border-bottom:#CCCC99;

	border-left:#CCCC99;

	border-right:#CCCC99;

	border-top:#CCCC99;

	border-bottom-color:#CCCC99;

	border-left-color:#CCCC99;

	border-right-color:#CCCC99;

	border-top-color:#CCCC99;

	*/

}

.matterTestimonial {

	PADDING-RIGHT: 5px;

	PADDING-LEFT: 5px;

	FONT-WEIGHT: normal;

	FONT-SIZE: 11px; 

	PADDING-BOTTOM: 5px;

	COLOR: #4a340b; 

	PADDING-TOP: 5px; 

	FONT-FAMILY: "tahoma",verdana, Arial, Helvetica, sans-serif; 

	TEXT-DECORATION: none;

}

.innertableTestimonial {

	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND-IMAGE: url(../images/feedback-bg.gif); BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid

}

#bg_toplinks1{

	width: 165px;

	border: 1px solid #B2BD7B;

	background-color: #F2F1E1;

	padding: 1px;

	margin: 5px;

	float: right;

	text-align: center;}



#toplinks1{

	background-color: #D8DFB8;

	padding: 3px;

	font-weight: bold;

	color: #949A74;}

	

#toplinks1 a{

	font-weight: bold;

	text-decoration: none;

	padding: 0 10px;

	color: #949A74;}

	

#toplinks1 a:hover{

	text-decoration: underline;}



#banners1{text-align: center;}



#content_bar1{

	background-color: #D8DFB8;

	border-top: 1px solid #F2F1E1;

	border-left: 1px solid #fff;

	border-bottom: 1px solid #B2BD7B;

	height: 25px;}

	

#content_bar_inside1{

	padding-left: 10px;

	padding-top: 4px;}



#content_main1{

	width: 620px;}

	

#content_right1{

	
	width: 140px;

	border-left: 1px solid #BFCA90;

	border-right: 1px solid #fff;

	/*background-image: url(../images/bg_footer_left.jpg);*/

	background-repeat: no-repeat;

	background-position: bottom;}

	

#content_ad1{width: 140px;}



#header1{

	
	background-repeat: no-repeat;

	width: 766px;

	height: 436px;}

	

#hovedtabell1{

	width: 760px;

	border: 0px solid blue;

	height: 119px;}

	

#left1{

	width: 9px;

	background-image: url(../images/bg_left.jpg);

	background-repeat: repeat-y;

	background-position: top;}

	

#maintext img1{ float:left; margin-right:10px; border: 1px solid white;}

#content_inner1{ width: 600px;}

	

#main1{

	background-color: #ecf0da;

	border: 1px solid #B2BD7B;

	margin: 5px;

	height: auto;}

	

#main_content1{padding: 0px;}

	

#main_footer1{

	padding: 5px; 

	font-family: Tahoma; 

	font-size: 12px; 

	background-color: #D8DFB8;

	border-top: 1px solid #B2BD7B;}



#navbar1{

	width: 760px;

	height: 25px;

	background-color: #D1D8AB;

	border-top: 1px solid #B2BD7B;

	border-bottom: 1px solid #B2BD7B;

	border-left: 1px solid #fff;

	border-right: 1px solid #fff;

	padding: 0px;}

	

#navbar_inside1{

	padding: 5px;

	text-align: center;

	margin-top: 4px;}

	

#top_content1{

	width: 760px;

	height: 212px;

	background-color: #F8F7EB;

	border-bottom: 1px solid #D1D8AB;}

	

#right_content1{

	float: left;

	padding: 10px 20px;

	background-color: #F8F7EB;

	width: 375px;

	font-size: 12px;}

	

#topimg1{

	float: right;

	width: 335px;

	height: 212px;

	border-bottom: 1px solid #fff;

	border-right: 1px solid #fff;

	padding: 0px;}



#regions1{

	color: #6C714C;

	font-size: 11px;

	font-weight: bold;

	padding: 10px;}



#regions1 p{	margin-top: 8px;}



#picturelinks1{

	color: #6C714C;

	padding: 10px;}



#right1{

	width: 9px;

	background-image: url(../images/bg_right.jpg);

	background-repeat: repeat-y;

	background-position: top;}





/******************************/

/*********** SEARCH ***********/

/******************************/



#searchbox1{

	float: right;

	background-image: url(../images/bg_search.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

	background-color: #D0B2B6;

	width: 419px;

	height: 214px;

	border-left: 1px solid #fff;

	border-bottom: 1px solid #fff;

	text-align: center;

	padding-top: 0px;}

	

.search1{

	font-size: 11px;

	float: left;

	width: 185px;

	border: 0px solid blue;

	text-align: left;

	margin-left: 10px;

	color: #fff;}



.search1 a{

	color: #633B40;

	text-decoration: underline;}

.more {
	background-color: #DBB8B7;
	color:#FFFFFF;

	/*border-bottom: 0.05px solid #FFFFFF;*/
}	

#searchbar1{

	background-color: #D3A9A8;

	width: 760px;

	border: 1px solid #fff;}

	

#searchbar_inside1{

	padding: 3px;

	color: #775156; }

	

#searchbar_inside1 a{	color: #D3A9A8;}

	



/******************************/

/***********LEFT***************/

/******************************/



#banners_left1{ 

	text-align: center; 

	width: 140px;

	padding-top: 10px;

	padding-bottom: 10px;}

	

#banners_right1{

	width: 140px;

	text-align: center;

	padding-top: 10px;}



	

/******************************/

/****** RIGHT NAVIGATION ******/

/******************************/



#rightnav1{ 

	width: 140px; 

	background-color: #F2F1E1;

	padding: 0px;

	margin: 0px;}



#rightnav_inside1{ padding: 0px; background-color: #F2F1E1;}

#navlist1{ padding-left: 0; margin-left: 0;}

#navlist1 li a { text-decoration: none;}

#navlist1 li {

	list-style: none;

	padding-top: 5px;

	border-bottom: 1px solid #D1D8AB;}

	

/******************************/

/***********FAVORITES**********/

/******************************/



#favorites_left1{

	float: left;

	font-weight: bold;

	width: 90px;

	border: 0px solid red;}

	

#favorites_left1 a{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: none;}

	

#favorites_left1 a:hover{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: underline;}



#favorites_right1{

	float: right;

	font-weight: bold;

	width: 90px;}



#favorites_right1 a{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: none;}

	

#favorites_right1 a:hover{

	font-weight: bold;

	width: 90px;

	color: #fff;

	text-decoration: underline;}	

	

/******************************/

/***********FOOTER*************/

/******************************/



#footer1{

	background-image: url(../images/footer.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	text-align: center;

	margin-bottom: 20px;

	padding-top: 50px;

	height: 76px;}



#footer1 a{

	padding-left: 5px;

	padding-right: 5px;}

	

/******************************/

/***********IMAGES*************/

/******************************/



#original_image1{

	float: left;

	width: 403px;

	height: 317px;

	border: 1px solid #fff;}



#thumbnail1{

	float: right;

	width: 150px;

	border: 0px solid red;}

	

.thumbnail_left1{

	float: left;

	width: 71px;

	padding-left: 1px;

	border-left: 1px solid #ECF0DA;}

	

.thumbnail_right1{

	float: right;

	width: 71px;}

	

/******************************/

/**********LOCATIONS***********/

/******************************/



.locations1{ 

	list-style: none;

	text-decoration: none;

	font-weight: bold;

	padding-left: 0px;

	margin-left: 0px;}

	

.locations1 li{

	padding-left: 20px;

	background-image: url(../images/+.gif);

	background-repeat: no-repeat;

	background-position: 0.5em;

	font-weight: bold;}



.locations1 li a{text-decoration: none;	font-weight: bold;}

	

.boxes1{text-align: center;}



.tips1{

	width: 188px;

	height: 490px;

	background-color: #FFFFFF;

	padding: 1px;

	border: 1px solid #e8cab0;}



.tips_top1{

	border-bottom: 1px solid #F8F7EB;

	background-color: #fed8c1;

	color: #f2f1e1;

	font-size: 14px;

	font-weight: bold;

	padding: 5px;}



.tips_content1{

	color: #775156;

	margin-left: 0px;

	padding-left: 0px;

	padding-right: 5px;

	list-style: none;

	text-align: left;}



.tips_content1 li{

	padding-left: 20px;

	background-image: url(../images/spot.gif);

	background-repeat: no-repeat;

	background-position: 0.5em;}

	

.tips_content1 li a{

	color: #775156;

	font-size: 10px;

	font-weight: bold;

	text-align: left;

	text-decoration: none;}



.tips_content1 li a:hover{

	color: #775156;

	text-decoration: underline;}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}

#lightbox img{ width: auto; height: auto;}

#lightbox a img{ border: none; }



#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }

#imageContainer{ padding: 10px; }



#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

#imageContainer>#hoverNav{ left: 0;}

#hoverNav a{ outline: none;}


#LocationPageHeader {
color:#9D6674;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:18px;
font-weight:bold;
padding-bottom:18px;
padding-left:5px;
padding-top:4px;
}
#locationContent {
padding-left:10px;
padding-right:20px;
}
.location_img {
	width:90%;
	margin:0 auto;
	padding:5px;
}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }

#prevLink { left: 0; float: left;}

#nextLink { right: 0; float: right;}

#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }

#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }



#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }



#imageData{	padding:0 10px; color: #666; }

#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	

#imageData #caption{ font-weight: bold;	}

#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			

#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

.article_body {
	text-align:left !important;
}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
#questionCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #6D6745;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: bold;
}
#quesAnswerCell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D764F;
	padding-top: 4px;
	padding-right: 25px;
	padding-bottom: 4px;
	padding-left: 25px;
	font-weight: normal;
	text-align: justify;
}
