* {padding: 0; margin: 0;}

html { height: 100%; width:100%;}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
	color:#342F2A;
	background: url(../img/bgTop.gif) top left repeat-x;
}

a { color:#342F2A; text-decoration:none; }

a:hover { color:#342F2A; text-decoration:none; }

img { border:0px; }

div { padding: 0px; margin: 0 auto; }

div.clearer {
  font-size: 0px;
  height: 0px;
  width: 100%;
  display: block;
  clear: both;
}

input[type=text],input[type=password]
{
	border:1px solid #C7C7C7;
	padding-left:4px;
}

input.text, input.password
{
	border:1px solid #C7C7C7;
	padding-left:4px;
}

input.radio
{
	width:12px;
	height:12px;
	border:none;
	margin-top:3px;
}

input.checkbox
{
	height:13px;
	width:13px;
	border:none;
	margin-top:3px;
}

textarea
{
	font-family: Tahoma;
	font-size: 11px;
	border:1px solid #C7C7C7;
	padding-left:4px;
}

.darkGrey { color:#333333; }

.blue { color:#00599C; }
.lightBlue { color:#4C8ABA; }
.orange { color:#FA3403; }

#pageContainer
{
	width: 793px;
}
        #pageContainerLeft
        {
            float: left;
            display: inline;
            overflow: hidden;
            width: 583px;
        }
	        #pageHeader
	        {
                float: left;
                display: inline;
                overflow: hidden;
                margin-top: 10px;
                margin-left: 8px;
	        }
		        #pageHeaderHome
		        {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 25px;
                    height: 26px;
                    margin-right: 5px;
		        }
		        #pageHeaderSiteMap
		        {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 25px;
                    height: 26px;
                    margin-right: 5px;
		        }
		        #pageHeaderContact
		        {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 25px;
                    height: 26px;
                    margin-right: 5px;
		        }
		        #pageHeaderChangeLang
		        {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 220px;
                    height: 20px;
                    padding-top: 3px;
                    padding-left: 2px;
		        }
		        	#pageHeaderChangeLang a
		        	{
		        		font-size: 10px;
		        		color:#342F2A;
		        		text-decoration:none;
		        		color: #00599C;
		        	}
		        	#pageHeaderChangeLang a:hover
		        	{
		        		font-size: 10px;
		        		color:#342F2A;
		        		text-decoration:none;
		        		color: #00599C;
		        	}
	        #flashContainer
	        {
                float: left;
                display: inline;
                overflow: hidden;
                position: relative;
                width: 793px;
                height: 370px;
                z-index: 1000;
	        }
	        #headerImageContainer
	        {
                float: left;
                display: inline;
                overflow: hidden;
                position: relative;
                width: 580px;
                height: 370px;
                padding-left: 3px;
	        }
	        #menuContainer
	        {
                float: left;
                display: inline;
                overflow: hidden;
                width: 583px;
                height: 43px;
	        }
	            div.menuContainerItem
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	            #menuAntalya
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	            #menuFiyatlar
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	            #menuFotograflar
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	            #menuOdalar
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	            #menuIletisim
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    cursor: pointer;
	            }
	        #mainPageContainer
	        {
                float: left;
                display: inline;
                overflow: hidden;
                width: 580px;
                margin-left: 3px;
                margin-top: 25px;
	        }
	            #mainPageLeftMainContainer
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 245px;
	            }
	            #mainPageLeftContainer, #engMainPageLeftContainer
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 245px;
	            }
	            #mainPageLeftRoomList
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 245px;
	            }
	            	div.mainPageLeftRoomListItem0
	            	{
	                    float: left;
	                    display: inline;
	                    overflow: hidden;
	                    width: 150px;
	                    line-height: 20px;
	            	}
	            	div.mainPageLeftRoomListItem1
	            	{
	                    float: left;
	                    display: inline;
	                    overflow: hidden;
	                    width: 90px;
	                    line-height: 20px;
	            	}
	            		div.mainPageLeftRoomListItemIcon
	            		{
						    float: left;
						    display: inline;
						    overflow: hidden;
						    width: 23px;
						    line-height: 23px;
						    margin-right: 7px;
						    margin-top: 3px;
	            		}
	            		div.mainPageLeftRoomListItemText
	            		{
						    float: left;
						    display: inline;
						    overflow: hidden;
						    font-size: 14px;
	            		}
	            #mainPageVerticalSeperator
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 1px;
                    height: 230px;
                    margin-left: 20px;
                    margin-right: 20px;
                    background: #FFFFFF url(../img/seperatorVerticalBg.gif) repeat-y;
	            }
	            #mainPageRightContainer
	            {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 280px;
	            }
	                #mainPageRightTopContainer, #engMainPageRightTopContainer
	                {
                        float: left;
                        display: inline;
                        overflow: hidden;
                        width: 275px;
                        height: 100px;
	                }
	                #mainPageHorizontalSeperator
	                {
                        float: left;
                        display: inline;
                        overflow: hidden;
                        width: 275px;
                        height: 1px;
                        margin-top: 7px;
                        margin-bottom: 7px;
                        background: #FFFFFF url(../img/seperatorHorizontalBg.gif) repeat-x;
	                }
	                #mainPageRightBottomContainer, #engMainPageRightBottomContainer
	                {
                        float: left;
                        display: inline;
                        overflow: hidden;
                        width: 275px;
                        height: 100px;
	                }
                #mainPageContainerFooter
                {
                    float: left;
                    display: inline;
                    overflow: hidden;
                    width: 580px;
                    height: 54px;
                    background-image: url(../img/contentFooter.gif);
                }
        #pageContainerRight
        {
            float: right;
            display: inline;
            overflow: hidden;
            width: 210px;
            z-index: 1;
            position: relative;
        }
	        #logoContainer
	        {
                float: right;
                display: inline;
                overflow: hidden;
                width: 122px;
                height: 144px;
                margin-top: 20px;
                margin-right: 50px;
                z-index: 20000;
                position: relative;
	        }
	        #flashRight
	        {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 267px;
                margin-top: 18px;
                background-image: url(../img/flashRightBg.jpg);
                z-index: 1;
                position: relative;
	        }
	        #rightContent, #engRightContent, #engRightContent2
	        {
                float: right;
                display: inline;
                overflow: hidden;
                width: 170px;
                height: 247px;
                margin-top: 18px;
                background-image: url(../img/flashRightBg.jpg);
                z-index: 1;
                padding-left: 20px;
                padding-right: 20px;
                padding-top: 20px;
                color: #342F2A;
                position: relative;
	        }
            #reservationContainer
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 197px;
            }
            #imageGalleryPromotionRight
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 298px;
            }
            #kaucukButikOtelRightTop
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 11px;
                margin-top: 10px;
                background-image: url(../img/kaucukButikOtelRightTop.gif);
            }
			
			#kaucukButikOtelRightTop2
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 11px;
                margin-top: 10px;
                background-image: url(../img/kaucukButikOtelRightTop.gif);
            }
			
        	#kaucukButikOtelRightMiddle
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 182px;
                padding-left: 13px;
                padding-right: 13px;
                background-color: #F0F0F0;
                border-left: 1px solid #E3E3E3;
                border-right: 1px solid #E3E3E3;
            }
			
			#kaucukButikOtelRightMiddle2
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 182px;
                padding-left: 13px;
                padding-right: 13px;
                background-color: #F0F0F0;
                border-left: 1px solid #E3E3E3;
                border-right: 1px solid #E3E3E3;
            }
			
            #kaucukButikOtelRightBottom
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 11px;
                background-image: url(../img/kaucukButikOtelRightBottom.gif);
            }
			
			#kaucukButikOtelRightBottom2
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 11px;
                background-image: url(../img/kaucukButikOtelRightBottom.gif);
            }
			
            #imageGalleryPromotionRightExtra
            {
                float: right;
                display: inline;
                overflow: hidden;
                width: 210px;
                height: 610px;
                margin-top: 10px;
            }
	    #copyrightContainer
	    {
            float: left;
            display: inline;
            overflow: hidden;
            width: 793px;
            margin-top: 10px;
            padding-bottom: 10px;
            font-family: Tahoma;
            font-size: 10px;
            color:#666666;
	    }
	    
#contentTitle, #engContentTitle
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 32px;
    color:#006600;
    /*margin-top: 25px;*/
	position:relative;
	top:25px;
}
#mainContent, #engMainContent
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 14px;
    color:#342F2A;
    line-height: 22px;
    /*margin-top: 20px;*/
	position:relative;
	top:40px;
	padding-bottom:25px;
}
#otelRoomSummaryContent
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 580px;
    padding-top: 20px;
    padding-bottom: 20px;
}
	#otelRoomSummaryContentTop
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 580px;
	    height: 32px;
	    background-image: url(../img/otelContainerTop.gif);
	}
	#otelRoomSummaryContentMiddle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 580px;
	    padding-left: 20px;
	    background: #F7F7F7 url(../img/otelContainerBg.gif) bottom repeat-x;
	}
		#otelRoomSummaryContentMiddleTitle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    font-size: 20px;
		    color:#6E6B67;
		    margin-bottom: 10px;
		}
		div.otelRoomSummaryContentMiddleItem
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 140px;
		    line-height: 23px;
		}
			div.otelRoomSummaryContentMiddleIcon
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 23px;
			    line-height: 23px;
			    margin-right: 7px;
			    margin-top: 3px;
			}
			div.otelRoomSummaryContentMiddleText
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 110px;
			    font-size: 14px;
			}
	#otelRoomSummaryContentBottom
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 580px;
	    height: 62px;
	}
	
#siteMapContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 14px;
    color:#342F2A;
    line-height: 22px;
    margin-top: 20px;
}
	#siteMapTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
	    font-size: 32px;
		color:#006600;
		padding-top: 10px;
		padding-bottom: 25px;
	}
	div.siteMapLevelOne
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
	    font-size: 20px;
		color:#342F2A;
		margin-top: 10px;
	}
		div.siteMapLevelOne a
		{
		    font-size: 20px;
			color:#342F2A;
			text-decoration: none;
		}
	div.siteMapLevelTwo
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
		font-size: 16px;
		font-weight: bold;
		color:#00599C;
		margin-left: 30px;
		margin-top: 10px;
		margin-bottom: 5px;
	}
		div.siteMapLevelTwo a
		{
			font-size: 16px;
			font-weight: bold;
			color:#00599C;
			text-decoration: none;
		}
	div.siteMapLevelThree
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 225px;
	    margin-left: 30px;
	}
		div.siteMapLevelThreeIcon
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 5px;
		    @margin-top: 8px;
		    margin-right: 5px;
		}
			div.siteMapLevelThreeIcon a
			{
				text-decoration: none;
			}
		div.siteMapLevelThreeText
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 200px;
		}
			div.siteMapLevelThreeText a
			{
				text-decoration: none;
			}
			
div.antalyaLevelOneTitle
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 24px;
	color:#00599C;
	padding-top: 25px;
	padding-bottom: 10px;
}
	div.antalyaLevelOneTitle a
	{
	    font-size: 24px;
		color:#00599C;
		text-decoration: none;
	}
div.antalyaLevelOneContent
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    line-height: 22px;
    margin-bottom: 15px;
}
div.antalyaLevelTwo
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 275px;
    line-height: 22px;
}
	div.antalyaLevelTwoIcon
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 5px;
	    @margin-top: 8px;
	    margin-right: 5px;
	}
		div.antalyaLevelTwoIcon a
		{
			text-decoration: none;
		}
	div.antalyaLevelTwoText
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 260px;
	}
div.antalyaLevelSeperator
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    height: 1px;
    margin-top: 25px;
    background: #FFFFFF url(../img/seperatorHorizontalBg.gif) repeat-x;
}
#backToMainContainer
{
    float: right;
    display: inline;
    overflow: hidden;
    width: 150px;
    margin-top: 35px;
    margin-right: 30px;
}
#backToMainText
{
    float: right;
    display: inline;
    overflow: hidden;
}
#backToMainIcon
{
    float: right;
    display: inline;
    overflow: hidden;
    margin-left: 5px;
}

#roomMainContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 570px;
}
	div.roomMainTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 570px;
	    padding-top: 30px;
	    padding-bottom: 10px;
	    color:#00599C;
	    font-size: 24px;
	}
		div.roomMainTitle a
		{
			text-decoration: none;
			pointer: none;
		}
	div.roomMainItem
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 180px;
	    margin-right: 10px;
	    margin-bottom: 20px;
	}
		div.roomMainItemTop
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 180px;
		    height: 6px;
		    background-image: url(../img/roomMainItemTop.gif);
		}
		div.roomMainItelMiddle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 180px;
		    height: 110px;
		}
			div.roomMainItelMiddleLeft
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 4px;
			    height: 110px;
			    background-color: #E3E3E3;
			}
			div.roomMainItemImage
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 172px;
			    height: 110px;
				background:#E3E3E3;
			}
			div.roomMainItelMiddleRight
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 4px;
			    height: 110px;
			    background-color: #E3E3E3;
			}
		div.roomMainItemBottom
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 180px;
		    height: 5px;
		}
		div.roomMainItemTitle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 166px;
			margin-left: 7px;
			margin-right: 7px;
			margin-top: 10px;
		}
			div.roomMainItemTitleText
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
				color:#48393A;
				font-size: 18px;
			}
				div.roomMainItemTitleText a
				{
					color:#48393A;
					font-size: 18px;
					text-decoration: none;
				}
			div.roomMainItemTitleImage
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 6px;
			    margin-left: 6px;
			    margin-top: 4px;
			    @margin-top: 7px;
			}
		div.roomMainItemText
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 166px;
		    height: 110px;
			margin-left: 7px;
			margin-right: 7px;
			margin-top: 10px;
			margin-bottom: 10px;
			line-height: 22px;
		}
			div.roomMainItemText a
			{
				text-decoration: none;
			}
		div.roomMainItemFooter
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 180px;
		    height: 13px;
		}
	
#roomPriceSummaryContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 560px;
    margin-top: 20px;
}
	div.roomPriceSummarySeperator
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    height: 1px;
	    background: #FFFFFF url(../img/seperatorHorizontalBg.gif) repeat-x;
	}
	#roomPriceSummaryTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    height: 40px;
		background-color:#F0F0F0;
	}
		#roomPriceSummaryTitle1
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 140px;
		}
		#roomPriceSummaryTitle2
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 220px;
		    padding-top: 12px;
		    color:#776B60;
		    font-size: 12px;
		    font-weight: bold;
		}
		#roomPriceSummaryTitle3
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 100px;
		    padding-top: 12px;
		    color:#776B60;
		    font-size: 12px;
		    font-weight: bold;
		}
		#roomPriceSummaryTitle4
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 100px;
		    padding-top: 12px;
		    color:#776B60;
		    font-size: 12px;
		    font-weight: bold;
		}
		#roomPriceSummaryTitle5
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 145px;
		    padding-top: 12px;
		    color:#776B60;
		    font-size: 12px;
		    font-weight: bold;
		    text-align: right;
		}
	div.roomPriceSummaryItem1
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    height: 40px;
	}
	div.roomPriceSummaryItem2
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    height: 40px;
		background-color:#F6F6F6;
	}
		div.roomPriceSummaryItemA
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 120px;
		    padding-top: 12px;
		    padding-left: 20px;
		    color:#342F2A;
		    font-size: 14px;
		    font-weight: bold;
		}
		div.roomPriceSummaryItemB
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 220px;
		    padding-top: 12px;
		    color:#342F2A;
		    font-size: 14px;
		}
		div.roomPriceSummaryItemC
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 100px;
		    padding-top: 12px;
		    color:#FA3403;
		    font-size: 16px;
		    font-weight: bold;
		}
		div.roomPriceSummaryItemD
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 100px;
		    padding-top: 12px;
		    color:#FA3403;
		    font-size: 16px;
		    font-weight: bold;
		}
	#roomPriceSummaryAddNew
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 130px;
	    height: 40px;
	    padding-left: 20px;
	    line-height: 40px;
	    color:#B5B5B5;
	    text-align: right;
	    padding-right: 10px;
	}
		#roomPriceSummaryAddNew a
		{
			color:#F93200;
			text-decoration: underline;
		}
	#roomPriceSummaryNote
	{
        float: left;
        display: inline;
        overflow: hidden;
	    width: 550px;
	    height: 25px;
        font-size: 12px;
        color: #666666;
        padding-top: 15px;
	}
	#roomPriceSummaryLink
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 400px;
	    height: 40px;
	    line-height: 40px;
	    color:#666666;
	}
		#roomPriceSummaryLink a
		{
			color:#F93200;
			text-decoration: underline;
		}
		
#roomPhotoGalleryContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 560px;
    margin-top: 20px;
    margin-bottom: 20px;
}
	#roomPhotoGalleryTitle
	{
		float: left;
		display: inline;
		overflow: hidden;
		width: 560px;
	}
		#roomPhotoGalleryTitleImage
		{
			float: left;
			display: inline;
			overflow: hidden;
		}
		#roomPhotoGalleryTitleText
		{
			float: left;
			display: inline;
			overflow: hidden;
			margin-left: 10px;
			color:#716D69;
			font-size: 20px;
		}
	#roomPhotoGalleryMain, #roomPhotoGalleryAdmin
	{
		float: left;
		display: inline;
		overflow: hidden;
		width: 560px;
		margin-top: 20px;
	}
		#roomPhotoGallerySliderLeft
		{
			float: left;
			display: inline;
			overflow: hidden;
			width: 33px;
			margin-top: 30px;
		}
		div.roomPhotoGalleryItem
		{
			float: left;
			display: inline;
			overflow: hidden;
			width: 100px;
			height: 100px;
			margin-left: 20px;
		}
		#roomPhotoGallerySliderRight
		{
			float: right;
			display: inline;
			overflow: hidden;
			width: 33px;
			margin-top: 30px;
		}
		#roomPhotoGalleryAdminTitle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 40px;
			background-color:#F0F0F0;
		}
			#roomPhotoGalleryAdminTitle1
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 60px;
			    padding-top: 12px;
			    padding-left: 20px;
			    color:#776B60;
			    font-size: 12px;
			    font-weight: bold;
			}
			#roomPhotoGalleryAdminTitle2
			{
			    float: right;
			    display: inline;
			    overflow: hidden;
			    width: 460px;
			    padding-top: 12px;
			    padding-right: 20px;
			    color:#776B60;
			    font-size: 12px;
			    font-weight: bold;
			    text-align: right;
			}
		div.roomPriceSummaryItem1
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 40px;
		}
		div.roomPriceSummaryItem2
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 40px;
			background-color:#F6F6F6;
		}
			div.roomPhotoGalleryAdminItemA
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 60px;
			    padding-top: 10px;
			    padding-bottom: 10px;
			    padding-left: 20px;
			    color:#342F2A;
			    font-size: 14px;
			    font-weight: bold;
			}
			div.roomPhotoGalleryAdminItemB
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 460px;
			    padding-top: 30px;
			    padding-right: 20px;
			    color:#342F2A;
			    font-size: 14px;
			    text-align: right;
			}
				div.roomPhotoGalleryAdminItemB a
				{
					color:#00599C;
					text-decoration: underline;
				}
#roomReservationContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 560px;
    margin-top: 20px;
    margin-bottom: 20px;
}
	#roomReservationTitle
	{
		float: left;
		display: inline;
		overflow: hidden;
		width: 560px;
	}
		#roomReservationTitleImage
		{
			float: left;
			display: inline;
			overflow: hidden;
		}
		#roomReservationTitleText
		{
			float: left;
			display: inline;
			overflow: hidden;
			margin-left: 10px;
			color:#716D69;
			font-size: 20px;
		}
	#roomReservationDescText
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    font-size: 14px;
	    margin-top: 20px;
	    line-height: 22px;
	}
	#roomReservationMainContainer
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    margin-top: 20px;
	}
		#roomReservationCalendar
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 260px;
		}
		#roomReservationQuote
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 50px;
		    margin-top: 40px;
		    margin-left: 10px;
		}
		#roomReservationForm
		{
		    float: right;
		    display: inline;
		    overflow: hidden;
		    width: 220px;
		    margin-top: 40px;
		}
			#roomReservationFormTitle1
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 220px;
			    color:#342F2A;
			    font-size: 14px;
			    font-weight: bold;
			    margin-bottom: 10px;
			}
			#roomReservationFormTitle2
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 220px;
			    color:#342F2A;
			    font-size: 14px;
			    font-weight: bold;
			    margin-top: 15px;
			    margin-bottom: 10px;
			}
			div.roomReservationFormSelect
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 220px;
			}
                select.roomReservationFormSelect1
                {
                    width: 50px;
                    height: 32px;
                    background: url(../img/bgInput226.gif);
                    padding-left: 5px;
                    margin-right: 5px;
                    font-size: 14px;
                    font-family: Tahoma;
                    color:#444444;
                    border: 1px solid #D0D0CA;
                }
                select.roomReservationFormSelect2
                {
                    width: 90px;
                    height: 32px;
                    background: url(../img/bgInput226.gif);
                    padding-left: 5px;
                    margin-right: 5px;
                    line-height: 32px;
                    font-size: 14px;
                    font-family: Tahoma;
                    color:#444444;
                    border: 1px solid #D0D0CA;
                }
                select.roomReservationFormSelect3
                {
                    width: 70px;
                    height: 32px;
                    background: url(../img/bgInput226.gif);
                    padding-left: 5px;
                    line-height: 32px;
                    font-size: 14px;
                    font-family: Tahoma;
                    color:#444444;
                    border: 1px solid #D0D0CA;
                }
			#roomReservationFormSubmit
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 220px;
			    margin-top: 15px;
			    text-align: right;
			}
		#roomReservationLegend
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 220px;
		    margin-top: 30px;
		    margin-left: 5px;
		}
			div.roomReservationLegendItem
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 220px;
			    line-height: 25px;
			}
				div.roomReservationLegendColor
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 10px;
				    height: 10px;
				    margin-top: 8px;
				    margin-right: 8px;
				}
				div.roomReservationLegendText
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    color:#666666;
				    font-size: 14px;
				}
	
#reservationFormTitle
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 32px;
    color:#006600;
    margin-top: 25px;
}
div.reservationFormSubTitle
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 24px;
    color:#00599C;
    margin-top: 15px;
    margin-bottom: 10px;
}
div.reservationFormSubTitleSmall
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    font-size: 14px;
    font-weight: bold;
    color:#00599C;
    margin-top: 15px;
    margin-bottom: 10px;
}
div.reservationFormItem
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    line-height: 40px;
}
	div.reservationFormItemErrorText
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
	    line-height: 40px;
	}
	div.reservationFormItemTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 130px;
	    color:#342F2A;
	    font-size: 14px;
	    font-weight: bold;
	    line-height: 24px;
	    padding-bottom: 15px;
	}
	div.reservationFormItemTitleLarge
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 200px;
	    color:#342F2A;
	    font-size: 14px;
	    font-weight: bold;
	}
	div.reservationFormItemInput
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 420px;
	}
        div.reservationFormItemInput input
        {
            width: 180px;
            height: 24px;
            background: url(../img/bgInput226.gif);
            padding-left: 5px;
            line-height: 22px;
            font-size: 12px;
            font-family: Tahoma;
            color:#444444;
        }
	div.reservationFormItemInput2
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 350px;
	}
        div.reservationFormItemInput2 textarea
        {
            width: 180px;
            height: 24px;
            background: url(../img/bgInput226.gif);
            padding-left: 5px;
            line-height: 22px;
            font-size: 12px;
            font-family: Tahoma;
            color:#444444;
        }
		div.reservationFormItemPrice
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    color:#FA3403;
		    font-size: 18px;
		}
		div.reservationFormItemNote
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    margin-left: 10px;
		    color:#666666;
		    font-size: 12px;
		}
	div.roomReservationSeperator
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    height: 1px;
	    margin-top: 10px;
	    margin-bottom: 10px;
	    background: #FFFFFF url(../img/seperatorHorizontalBg.gif) repeat-x;
	}
	#roomReservationPriceContainer
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
	}
	#reservationFormCreditCardContainer
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	}
		#reservationFormCreditCardTop
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 11px;
		}
		#reservationFormCreditCardMiddle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 530px;
		    border-left: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF;
		    background-color: #FFFFFF;
		    padding-left: 14px;
		    padding-right: 14px;
		}
			#reservationFormCreditCardHeader
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 530px;
			}
				#reservationFormCreditCardRadio
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 30px;
				}
				#reservationFormCreditCardTitle
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 500px;
				    color: #342F2A;
				    font-size: 16px;
				    font-weight: bold;
				}
				#reservationFormCreditCardText
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 500px;
				    padding-left: 30px;
				    padding-top: 5px;
				    line-height: 20px;
				    color: #342F2A;
				    font-size: 14px;
				}
			#reservationFormCreditCardOpen
			{
			    float: left;
			    display: none;
			    overflow: hidden;
			    width: 530px;
			    padding-top: 20px;
			    padding-left: 30px;
			}
				#reservationFormCreditCardDetail
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 530px;
				}
					#reservationFormCreditCardDetailHeader
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 530px;
					    color: #00599C;
					    font-weight: bold;
					    margin-bottom: 10px;
					}
					div.reservationFormCreditCardDetailTitle
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 200px;
					    height: 25px;
					    font-weight: bold;
					}
					div.reservationFormCreditCardDetailInput
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 330px;
					    height: 25px;
					}
						div.reservationFormCreditCardDetailInput a
						{
							color:#00599C;
							text-decoration: underline;
						}
		#reservationFormCreditCardBottom
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 11px;
		}
		#reservationFormBankAccountTop
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 11px;
		}
		#reservationFormBankAccountMiddle
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 530px;
		    border-left: 1px solid #FFFFFF;
		    border-right: 1px solid #FFFFFF;
		    background-color: #FFFFFF;
		    padding-left: 14px;
		    padding-right: 14px;
		}
			#reservationFormBankAccountHeader
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 530px;
			}
				#reservationFormBankAccountRadio
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 30px;
				}
				#reservationFormBankAccountTitle
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 500px;
				    color: #342F2A;
				    font-size: 16px;
				    font-weight: bold;
				}
				#reservationFormBankAccountText
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 500px;
				    padding-left: 30px;
				    padding-top: 5px;
				    line-height: 20px;
				    color: #342F2A;
				    font-size: 14px;
				}
			#reservationFormBankAccountOpen
			{
			    float: left;
			    display: none;
			    overflow: hidden;
			    width: 530px;
			    padding-top: 20px;
			    padding-left: 30px;
			}
				#reservationFormBankAccountName
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 130px;
				    padding-bottom: 20px;
				    font-weight: bold;
				}
				#reservationFormBankAccountSelect
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 400px;
				    padding-bottom: 20px;
				}
				#reservationFormBankAccountDetail
				{
				    float: left;
				    display: inline;
				    overflow: hidden;
				    width: 530px;
				}
					#reservationFormBankAccountDetailHeader
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 530px;
					    color: #00599C;
					    font-weight: bold;
					    margin-bottom: 10px;
					}
					div.reservationFormBankAccountDetailTitle
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 150px;
					    height: 25px;
					    font-weight: bold;
					}
					div.reservationFormBankAccountDetailSeperator
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 15px;
					    height: 25px;
					    font-weight: bold;
					}
					div.reservationFormBankAccountDetailText
					{
					    float: left;
					    display: inline;
					    overflow: hidden;
					    width: 365px;
					    height: 25px;
					}
		#reservationFormBankAccountBottom
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 560px;
		    height: 11px;
		}
#roomReservationErrorBox
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 550px;
    height: 40px;
    padding-bottom: 20px;
}
	#roomReservationErrorBoxLeft
	{
	    float: right;
	    display: none;
	    overflow: hidden;
	    width: 11px;
	    height: 40px;
	}
	#roomReservationErrorBoxMiddle
	{
	    float: right;
	    display: none;
	    overflow: hidden;
	    height: 30px;
	    background-color: #FF3300;
	    color: #FFFFFF;
	    padding-left: 10px;
	    padding-right: 10px;
	    padding-top: 10px;
	}
	#roomReservationErrorBoxRight
	{
	    float: right;
	    display: none;
	    overflow: hidden;
	    width: 18px;
	    height: 40px;
	    margin-right: 10px;
	}
	#roomReservationButton
	{
	    float: right;
	    display: inline;
	    overflow: hidden;
	    width: 150px;
	    height: 40px;
	    text-align: right;
	}

#priceListContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 557px;
    margin-top: 20px;
}
	#priceListHeader
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 557px;
	    height: 70px;
	    background: #FFFFFF url(../img/priceListBg.gif) left bottom no-repeat;
	}
		div.priceListHeaderSeperator
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 1px;
		    height: 70px;
		}
		#priceListHeader1,
		#priceListHeader2,
		#priceListHeader3,
		#priceListHeader4
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 138px;
		    height: 70px;
		    cursor: pointer;
		}
			div.priceListTabTitle
			{
				color: #C2BEB2;
				font-weight: bold;
				font-size: 16px;
				margin-top: 35px;
				text-align: center;
				cursor: pointer;
			}
	#priceListDate
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 555px;
	    height: 40px;
	    color: #00599C;
	    font-size: 16px;
	    font-weight: bold;
	    line-height: 40px;
	}
	#priceListTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 555px;
	    height: 40px;
	    background-color: #F6F6F6;
	}
		#priceListTitleRoom
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 293px;
			color: #776B60;
			font-size: 11px;
			font-weight: bold;
			line-height: 40px;
			margin-left: 20px;
		}
		#priceListTitleDouble
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 140px;
			color: #776B60;
			font-size: 11px;
			font-weight: bold;
			line-height: 40px;
		}
		#priceListTitleSingle
		{
		    float: right;
		    display: inline;
		    overflow: hidden;
		    width: 102px;
			color: #776B60;
			font-size: 11px;
			font-weight: bold;
			line-height: 40px;
		}
	#priceListDetail
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 555px;
	}
		div.priceListDetailItem1
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 555px;
		    height: 40px;
		    background-color: #F6F6F6;
		}
		div.priceListDetailItem2
		{
		    float: left;
		    display: inline;
		    overflow: hidden;
		    width: 555px;
		    height: 40px;	
		}
			div.priceListDetailRoom
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 293px;
				color: #342F2A;
				font-size: 14px;
				font-weight: bold;
				line-height: 40px;
				margin-left: 20px;
			}
				div.priceListDetailRoom a
				{
					color: #342F2A;
					text-decoration: none;
				}
				div.priceListDetailRoom a:hover
				{
					color: #342F2A;
					text-decoration: underline;
				}
			div.priceListDetailDouble
			{
			    float: left;
			    display: inline;
			    overflow: hidden;
			    width: 140px;
				color: #FA3403;
				font-size: 16px;
				font-weight: bold;
				line-height: 40px;
			}
			div.priceListDetailSingle
			{
			    float: right;
			    display: inline;
			    overflow: hidden;
			    width: 102px;
				color: #FA3403;
				font-size: 16px;
				font-weight: bold;
				line-height: 40px;
			}
        div.priceListDetailSeperator
        {
            float: left;
            display: inline;
            overflow: hidden;
            width: 555px;
            height: 1px;
            background: #FFFFFF url(../img/seperatorHorizontalBg.gif) repeat-x;
        }
        #priceListNote
        {
            float: left;
            display: inline;
            overflow: hidden;
            width: 555px;
            padding-top: 15px;
            font-size: 12px;
            color: #666666;
        }
#roomReservationConfirm
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 560px;
    margin-top: 20px;
}
	#roomReservationConfirmTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    font-size: 16px;
	    font-weight: bold;
	}
	#roomReservationConfirmDetail
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 550px;
	    font-size: 16px;
	}
		#roomReservationConfirmDetail a
		{
			text-decoration: underline;
		}
	#roomReservationConfirmText
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 560px;
	    font-size: 20px;
	    font-weight: bold;
	    margin-bottom: 15px;
	}
	#roomReservationConfirmButton
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 129px;
	    height: 38px;
	}
	#roomReservationConfirmLink
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 400px;
	    margin-top: 10px;
	    margin-left: 10px;
	}
		#roomReservationConfirmLink a
		{
			color: #00599C;
			text-decoration: underline;
		}

div.photoGalleryCategoryContainer
{
    float: left;
    display: inline;
    overflow: hidden;
    width: 570px;
}
	div.photoGalleryCategoryTitle
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 570px;
	    margin-top: 20px;
		color: #00599C;
		font-size: 24px;
	}
	div.photoGalleryItem
	{
	    float: left;
	    display: inline;
	    overflow: hidden;
	    width: 178px;
	 	height: 120px;
	 	margin-top: 15px;
	 	margin-right: 10px;
	}

















	
	
  /***************/
 /* vlaCalendar */
/***************/

.vlaCalendar, .vlaCalendar table {
	font-family: Georgia;
	color:#666666;
	font-size: 12px;
}
.vlaCalendar {
	display: block;
	width: 260px;
}
.vlaCalendar .container, .vlaCalendar .container div {
	width: 260px;
	height: 190px;
	text-align: left;
	position: absolute;
	overflow: hidden;
}
.vlaCalendar span.indication {
	display: block;
	font-size: 20px;
	height: 35px;
}

/* Label & arrows */

.vlaCalendar .label {
	float: left;
}
.vlaCalendar .label:hover {
	color:#4C8ABA;
	cursor: pointer;
	float: left;
}
.vlaCalendar .noHover:hover {
	color:black;
	cursor: default;
	float: left;
}
.vlaCalendar .arrowLeft, .vlaCalendar .arrowRight {
	background: transparent url('../img/calendarArrowLeft.gif') no-repeat center;
	height: 18px;
	width: 17px;
	cursor: pointer;
	float: left;
}
.vlaCalendar .arrowLeft {
	margin-top: 3px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
}
.vlaCalendar .arrowLeft:hover {
	background-image: url('../img/calendarArrowLeft.gif');
	float: left;
}
.vlaCalendar .arrowRight {
	margin-top: 3px;
	margin-left: 5px;
	float: left;
	background-image: url('../img/calendarArrowRight.gif');
}
.vlaCalendar .arrowRight:hover {
	background-image: url('../img/calendarArrowRight.gif');
	float: left;
}

/* Month */

.vlaCalendar .month td {
	width: 30px;
	height: 32px;
	@height: 30px;
	text-align: center;
	background-color:#F0F0F0;
	border: 1px solid #E3E3E3;
}

.vlaCalendar .month tr.firstRow td {
}

.vlaCalendar .month td.tentative, .vlaCalendar .month td.tentative:hover {
	border: 1px solid #FF9900;
	background-color:#FF9900;
	color:#FFFFFF;
}

.vlaCalendar .month td.reserved, .vlaCalendar .month td.reserved:hover {
	border: 1px solid #990000;
	background-color:#990000;
	color:#FFFFFF;
}

.vlaCalendar .month td.outsideDay {
	border: 1px solid #E3E3E3;
	background-color:#F0F0F0;
	color:#C7C7C7;
}
.vlaCalendar .month td.outsideDay:hover {
	border: 1px solid #E3E3E3;
	background-color:#F0F0F0;
	color:#C7C7C7;
}

/* Year & decade */

.vlaCalendar .year {
	margin-left: 2px;
}

.vlaCalendar .year td,
.vlaCalendar .year td:hover,
.vlaCalendar .year td.selected,
.vlaCalendar .year td.selected:hover,
.vlaCalendar .year td.current,
.vlaCalendar .year td.current:hover,
.vlaCalendar .year td.selectedcurrent,
.vlaCalendar .year td.selectedcurrent:hover {
	width: 80px;
	height: 56px;
	text-align: center;
	cursor: pointer;
	background-color:#F0F0F0;
	border: 1px solid #E3E3E3;
}

.vlaCalendar .year td.outsideYear {
	color:#a8a8a8;
}
.vlaCalendar .year td.outsideYear:hover {
	color:#b1c5fc;
}



.cntTable{
	width: 100%;
	font-family:Georgia;
}
.cntTable th{
	font-size:24px;
	color:#060;
	text-align:left;
	padding:3px;
	font-weight: normal;
}
.cntTable td{
	color:#333;
	font-size:14px;
	padding:2px;
	text-align:left;
}
.cntTable td .list{
	background:url(img/bullet_leaf.gif)
}
.cntTable td a{
	text-decoration: none;
}
.cntTable td a:hover{
	text-decoration: none;
}







#container { width:600px; margin:0px auto 0px; background:#FFFFFF; padding:10px; font-size:12px; }
#container h1 { font-size:24px; color:#FFFFFF; font-weight:normal; text-align:center; background:#333333; padding:10px; }
#container p { text-align:justify; padding:5px 10px 5px; margin:0px; }
#container p ol, #container p ul { margin:0px auto 0px; }
#container p.notes { color:#666666; font-size:10px; }



/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:492px ; height:106px ; margin:10px auto 10px; background:#FFFFFF ; padding:7px 0px 0px; display:block; position:relative; margin-top: 40px; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:106px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ padding-right: 10px; padding-left: 10px; }

/* DIV container slider example */
#gallery_container2 {  width:492px ; height:134px ; margin:10px auto 10px; background:#EBE2E5 ; padding:7px 0px 0px; display:block; position:relative; }

/* create custom forward-backward buttons for this container */
#gallery_container2 .addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; right:0px; background:url(../img/gallery_fwd2.jpg) no-repeat center;  }
#gallery_container2 .addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; left:0px; background:url(../img/gallery_back2.jpg) no-repeat center;  }

/* the width is set to show the number of thumbnails that will be visible */
#thumb_container2{ position:relative ; overflow:hidden ; width:442px ; height:130px ; margin:0px auto 0px; }
/* the thumbnails container; set a width on it so everything will be fine */
#thumbs2 { display:block; position:relative; width:6000px; }

#thumbs2 div.thumbnail { display:block; position:relative; float:left; margin-right:30px; font-size:11px; width:84px; text-align:center; }

#thumbs2 a { padding:0px; margin:0px; clear:both; display:block; }
#thumbs2 a img{ border:1px #333333 solid; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:0px; background:url(../img/calendarArrowRight.gif) right no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(../img/calendarArrowLeft.gif) left no-repeat;  }
/* thumbnail slider end */

/* banner rotator */
#banners_container { display:block; position:relative; width:557px; height:140px; margin:0px auto 0px; border:1px #CCCCCC solid; }
#banner_container { position:relative ; overflow:hidden ; width:557px ; height:134px ; margin:0px auto 0px;  }
#banners { white-space:nowrap; display:block; position:relative; }
#banners a img { border:none; }


#color01 { color:#550055; }
#color02 { color:#A62900; }
#color03 { color:#400080; }

div.testimonialsItem{
	background: transparent url('../img/tarnak.gif') top left no-repeat;
	margin-top: 5px;
	float: left;
}

div.testimonialsItem p{
	text-align: left;
	position: relative;
	left: 13px;
}

div.testimonialsItem span.author{
	margin-top: 5px;
	float: right;
	font-weight: bold;
}

div.testimonialsItem span.ters-tirnak{
	/*background: transparent url('../img/ters-tirnak.gif') bottom right no-repeat; */
	width: 12px;
	height: 8px;
	float: right;
	margin-left: 100px;
	margin-top: -15px;
}

div#kaucukButikOtelRightMiddle2  a.allTestimonials{
	float: right; 
	margin-top: 30px; 
	font-size: 11px; 
	color: #00599C;
}

a{
	outline: none;
}

div#testimonials{
	float: left; 
	width: 550px;
	padding-bottom: 20px;
}

div#testimonials div.item{
	margin-top: 15px;
	float: left;
	margin-bottom: 10px;
}

div.item p{
	background: transparent url('../img/tirnak.gif') top left no-repeat;
	text-indent: 30px;
	position: relative;
	float: left;
}

div.item div.details{
	margin-top: 5px;
	float: left;
	color: grey;
}

div.details b {
	color: #000000;
}

div.item span.ters-tirnak{
	width: 12px;
	height: 8px;
	float: left;
	margin-left: 15px;
}

div#paging{
	margin-top: 20px;
	float: left;
}

div#paging ul li{
	float: left;
	margin-left: 7px;
	list-style: none;
}

a.none{
	display: none;
}

#newsletterSubmit {
	position: relative;
	left: 70px;
	top: 10px;
}

#newsletterSubmit a {
	color: #00599C;	
}

#reservation {
	float:left;
	position:relative;
	top:10px;
}


