body {

	background-color: #336699;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	margin: 0;

}



a:link		{

	color: #FFF;

	text-decoration: none;

}

a:hover		{

	color: #CCC;

	text-decoration: underline;

}

a:active	{

	color: #FFF;

	text-decoration: none;

}

a:visited	{

	color: #FFF;

	text-decoration: none;

}



td			{font-size: 11px; line-height: 16px;}

input, select	{font-size:10px; width:150px; margin-bottom:5px;}



.footerlinx:link	{color: #FFFFFF; text-decoration: none;}

.footerlinx:visited	{color: #FFFFFF; text-decoration: none;}

.footerlinx:hover	{color: #FFFFFF; text-decoration: underline;}

.footerlinx:active	{color: #FFFFFF; text-decoration: none;}



.bodyBg {

	background-color: #FFFFFF;

	background-image: url(sitebodybg.gif);

	background-repeat: repeat-x;

	background-position: top;

	padding-bottom: 10px;

}



.title  {

	font-family: Georgia;

	font-size: 24px;

	color: #333;
	
	text-align:center;

}



.title1 {

	font-family: Georgia;

	font-size: 14px;

	color: #000;

}



.title1:link	{color: #000; text-decoration: none;}

.title1:visited	{color: #000; text-decoration: none;}

.title1:hover	{color: #000; text-decoration: underline;}

.title1:active	{color: #000; text-decoration: none;}



.title2 {

	font-family: Georgia;

	font-size: 14px;

	color: #000;

}



.title3 {

	font-family: Georgia;

	font-size: 12px;

	color: #000;

}



.title4 {

	font-family: Georgia;

	font-size: 12px;

	color: #000;

}



.normalTxt {

	font-family: Georgia;

	font-size: 12px;

	color: #000;

}



.normalUnderline {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color: #000;

}



.normalUnderline:link		{

	color: #000;

	text-decoration: underline;

}

.normalUnderline:visited	{

	color: #000;

	text-decoration: underline;

}

.normalUnderline:hover		{

	color: #000;

	text-decoration: none;

}

.normalUnderline:active		{

	color: #000;

	text-decoration: underline;

}



.whitebg {

	background-color: #FFF;

}



#siteTopMenu {

	position: inherit;

	width: 900px;

	background: url(../images/nav-bg.gif) repeat-x top;

	/* border-bottom : 2px solid #ffb022; */

	height: 32px;

	clear: right;

}



#bodyColHeaders {

	position: inherit;

	width: 880px;

	background : url(../images/bodycolheadbg.gif) repeat-x top;

	height: 32px;

	clear: right;

}



.topMenuFont {

	font-size: 12px;

}



.detailPageHeader {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #FFFFFF;

	font-weight: bold;

}





a.tabs{

	display : block;

	width :100px;

	text-align : center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style : normal;

	font-size : 11px;

	font-weight : bold;

	color: #333333;

	text-decoration : none;

	background-color :#FFFFFF;

	margin-right: 4px;

	padding :6px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #666666;

	border-right-color: #666666;

	border-bottom-color: #666666;

	border-left-color: #666666;

}



a:tabs:link {

	color: #003399;

	text-decoration: none;

	}

	

a.tabs:hover{

	display : block;

	width :100px;

	text-align : center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-style : normal;

	font-size : 11px;

	font-weight :bold;

	color :#333333;

	text-decoration : underline;

	background-color:#CCCCCC;

	margin-right: 4px;

	padding :6px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 0px;

	border-left-width: 1px;

	border-top-st

}



/* styling for the image wrapper  */

#image_wrap {

	/* dimensions */

	width:677px;

	margin:15px 0 15px 40px;

	padding:15px 0;

	/* centered */

	text-align:center;

	/* some "skinning" */

	background-color:#FFF;

	border:2px solid #fff;

	outline:1px solid #ddd;

	-moz-ouline-radius:4px;

}



.ratesText {

	font-family:Verdana, Geneva, sans-serif;

	font-size:12px;

	font-weight:bold;

	color:#900;

}

	

.aboutTheOwner {

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	color: #000;

	font-style: italic;

}



.ownerSign {

	font-family: "Comic Sans MS", cursive;

	font-size:15px;

	color: #000;

}

.specialNotes {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	color: #900;

	font-style: italic;

	font-weight:bold;

}





p.guestname {

	font-family: Verdana, Geneva, sans-serif;

	text-align:center;

	font-size:17;

	font-weight:bold;

	color: #333;

}



p.guestlocation {

	font-family: Verdana, Geneva, sans-serif;

	text-align:center;

	font-size:17;

	font-weight:bold;

	color: #333;

}



p.guestcomment {

	font-family: Verdana, Geneva, sans-serif;

	text-align:center;

	font-size:15;

	color: #333;

	margin-left:10;

	margin-right:10

}



.tableBgColorBlue {

	

	background-color: #99CCFF;



}



.tableBgColorGray {

	

	background-color: #CCCCCC;



}



.tableBgColorLightGray {

	

	background-color: #EFEFEF;



}



.tableBgColorWhite {

	

	background-color: #FFF;



}



.tableBgColorLightYellow {

	

	background-color: #FFFFCC;



}