#imHeader{position:relative;}
#imHeader div{position:absolute;cursor:pointer;}
body{font-size:8px;vertical-align:baseline;}
p{margin:0;padding:0;}
.fb{font-weight:bold;}
.fi{font-style:italic;}
.fu{text-decoration:underline;}
ul.imBullet{margin:0 0 0 20px;padding:0;text-align:left;}
ul.imBullet li{vertical-align:middle;}
.imAlign_left{text-align:left;}
.imAlign_center{text-align:center;}
.imAlign_right{text-align:right;}
.imAlign_justify{text-align:justify;}
img.imImage{border:0px;vertical-align:baseline;}
.imInvisible, h1{position:absolute;top:-10000px;left:-10000px;}
.imHidden{display:none;}
.imClear{clear:left;}
.imError{padding:5px;margin:10px;border:1px solid #000000;background-color:#FFFFFF;font:11px Tahoma;text-align:center;line-height:16pt;}
#imToolTip{position:absolute;visibility:hidden;padding:3px;z-index:1001;}
#imMailLink{padding-left:20px;background:url('imemail.gif') no-repeat;}
#imZIBackg{display:none;position:absolute;text-align:center;width:100%;background-image:url('imzibackg.png') !important;background-image:url('imblank.gif');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.casalagosanabria.com/res/imzibackg.png", sizingMethod="scale");cursor:pointer;}
#imZIImage{background:#EEEEEE url('imziload.gif') no-repeat center center;border:1px solid #333333;margin:0 auto;}
#imZIImage img{margin:7px;}
#imZICaption{font:11px Tahoma;color:#000000;padding:0 7px 7px 7px;}
#imLockTxt{margin-left:10px;font:11px Tahoma;color:#000000;min-height:300px;height:auto !important;height:300px;}
#imLockForm{margin:5px auto;text-align:left;padding:5px;width:200px;}
#imLockAlert{background-color:red;color:white;padding:0 5px 0 5px;}
.imLockLabel{display:block;margin-top:6px;}
.imLockBtn{font:11px Tahoma;color:#000000;background-color:#C0C0C0;border:1px solid #222222;margin:5px;}
.imLockFld{font:11px Tahoma;color:#000000;border:1px solid #222222;margin:4px 0;vertical-align:middle;}
#imMnMn{padding-top:3px;}
#imMnMn ul, #imMnMn ul li{margin:0;padding:0;list-style:none;z-index:1000;cursor:pointer;text-align:center;}
#imMnMn ul li{position:relative;float:left;margin-bottom:-0px;padding-bottom:0px;}
#imMnMn ul a{display:block;text-decoration:none;width:114px;padding:3px 3px 3px 3px;height:auto !important;height:1%;font:11px Kristen ITC;color:#804000;}
#imMnMn ul a:hover, #imMnMn ul li:hover a, #imMnMn ul li.iehover a{background-color:#FFFFFF;color:#000000;}
#imMnMn a.imMnLv{background-image:url('imiconmenu.gif');background-position:center right;background-repeat:no-repeat;}
#imMnMn ul ul{display:none;position:absolute;top:0px;left:119px;}
#imMnMn ul ul ul{top:0;left:100px;}
#imMnMn ul li:hover li a, #imMnMn ul li.iehover li a, #imMnMn ul li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li a, #imMnMn ul li:hover li:hover li:hover li a, #imMnMn ul li.iehover li.iehover li.iehover li a{padding:3px;height:auto !important;height:1%;font:11px Kristen ITC;background-color:;color:#804000;border:none;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);width:94px;text-align:left;}
#imMnMn ul li li{padding-bottom:0;}
#imMnMn ul li:hover li a:hover, #imMnMn ul li:hover li:hover a, #imMnMn ul li.iehover li a:hover, #imMnMn ul li.iehover li.iehover a, #imMnMn ul li:hover li:hover li a:hover, #imMnMn ul li:hover li:hover li:hover a, #imMnMn ul li.iehover li.iehover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover a, #imMnMn ul li:hover li:hover li:hover li a:hover, #imMnMn ul li.iehover li.iehover li.iehover li a:hover{background-color:;color:#000000;}
#imMnMn ul li:hover ul ul, #imMnMn ul li:hover ul ul ul, #imMnMn ul li.iehover ul ul, #imMnMn ul li.iehover ul ul ul{display:none;}
#imMnMn ul li:hover ul, #imMnMn ul ul li:hover ul, #imMnMn ul ul ul li:hover ul, #imMnMn ul li.iehover ul, #imMnMn ul ul li.iehover ul, #imMnMn ul ul ul li.iehover ul{display:block;}
h1{margin:0px 0px 4px 10px;padding:2px 0 0 0;font:bold 20px Kristen ITC;color:#804000;text-align:left;height:20px;}
h2{margin:0px 0px 4px 10px;padding:2px 0 0 0;font:bold 16px Kristen ITC;color:#804000;text-align:left;height:16px;}
h3{margin:0px 0px 4px 10px;padding:2px 0 0 0;font:bold 14px Kristen ITC;color:#804000;text-align:left;height:14px;}
h4{margin:0px 0px 4px 10px;padding:2px 0 0 0;font:bold 12px Kristen ITC;color:#804000;text-align:left;height:12px;}
h5{margin:0px 0px 4px 10px;padding:2px 0 0 0;font:bold 10px Kristen ITC;color:#804000;text-align:left;height:10px;}
#imPathTitle{margin:0px 0px 8px 10px;padding:2px 0 0 0;font:9px Kristen ITC;color:#808080;text-align:left;height:13px;}
.imDefText{padding:2px 0 0 0;font:13px Kristen ITC;color:#000000;text-align:left;height:17px;}
.fc0{color:#000000;}
#imFooterSiteMap{margin:8px 0px 0px 10px;padding:2px 0 0 0;font:9px Kristen ITC;color:#000000;text-align:center;height:15px;}
#imFooterSiteMap a:link, #imFooterSiteMap a:active, #imFooterSiteMap a:visited, #imFooterSiteMap a:hover{color:#000000;text-decoration:none;}
#imFooterSiteMap a:hover{color:#000000;text-decoration:underline;}
#imFooter_L, #imFooter_R{padding:2px 0 0 0;font:11px Kristen ITC;color:#804000;text-align:left;height:15px;}
#imFooter a:link, #imFooter a:visited, #imFooter a:hover, #imFooter a:active{color:#804000;text-decoration:none;}
a.ImLink{text-decoration:underline;}
a.ImLink:link{color:#0000FF;}
a.ImLink:visited{color:#C000C0;}
a.ImLink:hover{color:#00C000;}
