@charset "UTF-8";
h1 { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#03382a; font-weight:400; margin:0; padding:0; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:600; line-height:27px; margin:0; padding:0; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#7c3824; text-align:center; font-weight:600; line-height:27px; margin:0; padding:0; }
h4 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#043b2c; text-align:center; font-weight:600; line-height:27px; text-transform:capitalize; margin:0; padding:0; }
h5 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#012018; text-align:left; font-weight:600; line-height:21px; text-transform:capitalize; margin:0; padding:0; }
p { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#03382a; font-weight:200; margin:0; padding:0; }
body { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:left; width:1000px; background-color:#edddbd; background-image:url(../images/background-repeat.gif); margin:0 auto; padding:0; }
a:hover { color:#03382a; text-decoration:underline; margin:0; padding:0; }
hr { height:1px; border-top-width:1px; border-top-color:#c2a08b; border-style:solid none none; margin:0; padding:2px; }
ul { font-size:12px; line-height:10px; margin:0; padding:0; }
li { display:inline; line-height:15px; margin:0; }
A IMG { border:none; }
#container { background-color:#FFF; margin:0; padding:6px 10px 0;clear:both; }
#green-back { background-color:#b0c49a; margin:0; padding:0; position:relative; z-index:100; }
#footer { width:1000px; background-color:#738a5b; text-align:center; color:#043b2c; margin:0; padding:5px 0; }
#footer2 { width:1000px; background-color:#043b2c; text-align:center; color:#e3cc9e; font-family:Arial, Helvetica, sans-serif; line-height:22px; margin:0; padding:12px 0 5px; }
#header { position:relative; width:976px; background-color:#03382A; background-image:url(../images/main-banner.gif); background-repeat:no-repeat; background-position:center top; text-align:right; color:#e3cc9e; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:500; line-height:20px; margin:0; padding:12px 12px 20px 12px;
float:left;
}
#logo { display:block; position:absolute; left:0; top:0; width:288px; height:138px; background:url('../images/new_logo.gif') no-repeat left top; }
#logo SPAN { display:none; }
#Book_Online { border:none; margin-right:4px; }
#Res_Book_Online { border:none; }
#navigation { width:136px; background-color:#b0c49a; padding-left:10px; padding-right:40px; line-height:19px; float:left; z-index:99; margin:0 0 10px; }
#navigation LI { margin-bottom:23px; }
#navigationLogo { width:188px; background-color:#b0c49a; line-height:19px; float:left; z-index:99; text-align:center; padding-top:55px; margin:0; }
#sub_navigation { background-color:#738b5b; }
#main { width:784px; background-color:#f1e6cf; float:right; margin:0; padding:0; }
#mainhome { width:784px; background-color:#9AAE84; float:right; margin:0; padding:0; }
#main-extext { width:784px; background-color:#DEBD99; float:left; margin:0; padding:0; }
#main-comp { width:202px; float:right; height:201px; z-index:1000; position:absolute; margin:-8px 0 0 592px; padding:0; display:none; }
#main-image2 { width:784px; background:#738a5b url('../images/services-main1.jpg'); float:right; height:298px; z-index:1; margin:0; padding:0; }
#main-image2google { width:784px; background-color:#738a5b; float:right; height:398px; z-index:1; margin:0; padding:0; }
#main-image3 { width:784px; background-color:#738a5b; float:right; height:475px; z-index:1; margin:0; padding:0; }
#main-image4 { width:784px; background-color:#738a5b; float:right; height:505px; z-index:1; margin:0; padding:0; }
#h1-text { width:564px; background-color:#03382A; float:right; background-image:url(../images/home-intro2.jpg); background-repeat:no-repeat; text-align:right; margin:0; padding:10px 10px 10px 210px; }
#h1-Special { width:784px; background-color:#7C3824; float:right; text-align:right; height:45px; margin:0; padding:0; }
#h1-text2 { width:760px; background-color:#03382A; float:right; margin:0; padding:10px 12px; }
#h1-text2-new { width:760px; background-color:#738a5b; float:right; color:#f1e6cf; margin:0; padding:10px 12px; display:none; }
#cmain { width:560px; background-color:#f1e6cf; float:left; color:#7c3824; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
#cmainnewsletter { width:564px; background-color:#f1e6cf; float:left; color:#7c3824; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; }
#blogmain { width:772px; background-color:#f1e6cf; float:left; color:#7c3824; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 0 22px 12px; }
#c2 { width:172px; background-color:#9aae84; float:left; color:#043b2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
#c4 { width:172px; background-color:#9aae84; float:left; color:#043b2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
    #c4 .link32 { display:block; text-align:center; }
#c5 { width:172px; background-color:#debd99; float:right; color:#043b2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
#c5fix { width:170px; background-color:#debd99; float:right; color:#043b2c; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
div.clear { clear:both; line-height:0; font-size:0; margin:0; padding:0; }
.link1 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e3cc9e; font-weight:400; text-decoration:none; }
.link31 { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#043b2c; font-weight:600; text-decoration:none; text-align:center; }
.link4 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:600; text-decoration:none; text-align:center; padding:0 10px; }
.link5 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e3cc9e; font-weight:400; text-decoration:none; text-align:center; }
.linknav2 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:600; text-decoration:none; padding-bottom:15px; }
.link10a a:hover { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#c90909; font-weight:400; text-decoration:none; text-align:center; }
.link7 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:600; text-decoration:none; margin:0; padding:0; }
.link8 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c90909; font-weight:600; text-decoration:none; }
.linksub a:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; line-height:18px; font-weight:600; text-decoration:none; }
.linksub a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:600; line-height:18px; text-decoration:none; }
.linksub a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#03382a; font-weight:600; line-height:18px; text-decoration:none; }
.link9 a,.link9 a:active,.link9 a:visited { display:block; color:#FFF; text-align:left; text-decoration:none; font-family:Arial, Helvetica, sans-serif; width:140px; background-color:#738a5b; padding:5px 8px; }
.link9 a:hover { color:#012018; background-color:#b0c49a; }
#navigation .linknav2 A.active { color:#03382A; } 
.gallery { width:784px; height:475px; frameborder:0; }
.gallerynew { width:784px; height:375px; frameborder:0; }
.map { width:784px; height:398px; frameborder:0; }
.map-draw { width:784px; height:520px; frameborder:0; }
.small-text { font-size:10px; }
.larger-text { font-size:15px; color:#7c3824; }
a:link,a:visited,a:active { color:#7c3824; text-decoration:none; margin:0; padding:0; }
#main-image,#main-image3new { width:784px; background-color:#738a5b; float:right; height:375px; z-index:1; margin:0; padding:0; }
#main-image3fish,#main-image3hotel { width:784px; background-color:#738a5b; float:right; height:540px; z-index:1; margin:0; padding:0; }
#c1,#c3 { width:172px; background-color:#e3cc9e; float:left; color:#7c3824; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
#mapmain,#mapmain2 { width:760px; background-color:#f1e6cf; float:left; color:#7c3824; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:500; margin:0; padding:8px 12px 22px; }
.link1 a:link,.link1 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; font-weight:400; text-decoration:none; }
.link2 a:link,.link2 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#7c3824; font-weight:600; text-decoration:none; text-transform:capitalize; }
.link2 a:hover,.link3 a:hover,.link32 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; font-weight:600; text-decoration:none; text-transform:capitalize; }
.link3 a:link,.link3 a:visited,.link32 a:link,.link32 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#043b2c; font-weight:600; text-decoration:none; text-transform:capitalize; }
.link4 a:link,.link4 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#043b2c; font-weight:600; text-decoration:none; text-align:center; padding:0 10px; }
.link5 a:link,.link5 a:visited,.link6 a:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:400; text-decoration:none; text-align:center; }
.link6 a:link,.link6 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#b0c49a; font-weight:400; text-decoration:none; text-align:center; }
.linknav2 a:link,.linknav2 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#043b2c; font-weight:600; text-decoration:none; padding-bottom:15px; }
.link10a a:link,.link10a a:visited { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#03382a; font-weight:400; text-decoration:none; text-align:center; }
.link7 a:link,.link7 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7c3824; font-weight:600; text-decoration:none; padding:5px 0; }
.link8 a:link,.link8 a:visited { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#012018; font-weight:600; text-decoration:none; }
.linknav2 { clear:both; }
#book_restaurant A { color:#7C3824; text-align:center; display:block; position:relative; top:7px; }
#book_restaurant A:hover { opacity:.9; }
#h1-text2-new .linknav2 {}
#h1-text2-new .linknav2 UL { width:100%; position:relative; top:2px; }
#h1-text2-new .linknav2 UL, #h1-text2-new .linknav2 { display:block; margin:0; padding:0; }
#h1-text2-new .linknav2 { float:left; clear:none; margin-right:7px; padding-right:7px; border-right:1px solid white; height:12px; line-height:15px; }
#h1-text2-new LI.last { border-right:none !important; }
#h1-text2-new .linknav2.last { border-right:none; }
#h1-text2-new .linknav2 A { color:white; position:relative; top:-3px; }
#h1-text2-new .linknav2 A:hover { color:#03382A; }
#h1-text2-new .linknav2 A:active { border-bottom:1px solid #03382A; }

.dropdown dt { width:150px; cursor:pointer; padding:0 5px 20px 0; }
.dropdown dd { position:absolute; top:0; overflow:hidden; width:160px; display:none; opacity:0; text-align:left; }
.dropdown a,.dropdown a:active,.dropdown a:visited { display:block; color:#012018; text-align:left; text-decoration:none; font-weight:600; font-family:Arial, Helvetica, sans-serif; width:170px; font-size:11px; background-color:#b0c49a; padding:5px; }
.link10 dt { width:142px; cursor:pointer; padding:8px; }
.link10 dd { position:absolute; top:0; overflow:hidden; width:140px; display:none; opacity:0; text-align:left; }
.link10 a,.link10 a:active,.link10 a:visited { display:block; color:#012018; text-align:left; text-decoration:none; font-weight:600; font-family:Arial, Helvetica, sans-serif; width:140px; background-color:#b0c49a; padding:0 8px 5px 0; }
.dropdown,.link10 { display:block; position:relative; z-index:99; margin:0; padding:0; }
.dropdown .upperdd,.link10 .upperdd { border-bottom:none; text-align:right; }
.dropdown dt:hover,.link10 dt:hover { text-align:left; }
.dropdown ul,.link10 ul { width:0; list-style:none; text-align:left; }
.dropdown li,.link10 li { display:inline; text-align:left; }
.dropdown a:hover,.link10 a:hover { color:#FFF; background-color:#b0c49a; }
#subnav .subnav, #navigation .dwn { background-color:#738b5b; margin:0; padding:10px 0 8px 16px; width:180px; position:relative; left:-20px; }
#navigation .dwn A { text-transform:uppercase; font-weight:bold; display:block; padding-left:5px; }
#navigation .dwn UL { position:relative; }
#navigation .dwn UL LI { margin-bottom:10px; }
#navigation .dwn UL A { font-weight:normal; padding:0 0 0 0; position:relative; left:-3px; }
#navigation .dwn { padding-bottom:0; position:relative; top:-11px; }
#subnav A, #navigation .dwn A { color:white; }
#subnav UL { display:table; margin-bottom:10px; }

/* to make default values */
#SideMenu { position:relative; top:-5px; width:150px; }
#SideMenu LI { display:block; margin:2px 0; padding:2px; }
#SideMenu UL { display:block; margin:0; padding:0; }
#SideMenu A { display:block; margin:0; padding:5px 5px 10px 0; }

#SideMenu A { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#043b2c; font-weight:600; text-decoration:none; }
#SideMenu LI UL { display:none; }
#SideMenu LI.active UL { display:table; background-color:#738b5b; }


#SideMenu2 { width:136px; background-color:#b0c49a; padding-left:10px; padding-right:40px; line-height:19px; float:left; z-index:99; margin:0 0 10px; }
#SideMenu2 LI { margin-bottom:23px; display:block; clear:both; }
#SideMenu2 LI.active { background-color:#738b5b; position:relative; left:-20px; padding-left:20px; width:176px; }
#SideMenu2 LI.active LI.active{ background-color:none; position:relative; padding:0; width:inherit; }
#SideMenu2 LI UL { /*background-color:#738b5b;*/ margin:0; padding:10px 0 0 16px; width:180px; position:relative; left:-20px; position:relative; top:10px; margin-bottom:10px; }
#SideMenu2 UL LI { margin-bottom:10px; padding-left:2px; }
#SideMenu2 A { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#043b2c; font-weight:600; text-decoration:none; padding-bottom:15px; }
#SideMenu2 A:hover { color:#FFF; }
#SideMenu2 A.active { text-transform:uppercase; color:white; font-weight:bold; display:block; padding-bottom:5px; position:relative; top:10px; }
#SideMenu2 UL A { color:white; font-weight:normal; padding:0 0 0 0; position:relative; left:-3px; text-transform:uppercase; padding-left:5px; }
#SideMenu2 UL A.active { color:#03382A; font-weight:normal; }
#SideMenu2 .sub { padding-bottom:0; position:relative; }
#SideMenu2 LI UL.sub { display:none; /*display:table;*/ }
#SideMenu2 LI.active UL.sub { display:table; }



#ContactForm { text-align:left; color:#000; float:left; }
#ContactForm .ValidationSummary { margin-left:4em; }
#ContactForm .ValidationSummary ul { margin-left:0; padding-left:0; }
#ContactForm .ValidationSummary ul li { display:block; margin-left:0; padding-left:0; color:Red; }
#ContactForm .textBox,#ContactForm .textArea { width:200px; margin:5px 0; }

#competition .Alert, #online-enquiry-form .Alert { color:#900; font-weight:700; }
#competition span.Validation, #online-enquiry-form span.Validation { display:inline-block; width:10px; margin-left:5px; text-align:left; }
#competition fieldset, #online-enquiry-form fieldset { border:solid 1px #03382A; margin:0; padding:10px; }
#competition legend, #online-enquiry-form legend { color:#03382A; font-size:16px; }
#competition label, #online-enquiry-form label { color:#7C3824; display:inline-block; width:120px; font-weight:400; padding:3px 0; }
#competition .submit, #online-enquiry-form .submit { margin:10px 0; }
#competition .checkBox, #online-enquiry-form .checkBox { display:block; margin:10px 0; }
#competition .checkBox label, #online-enquiry-form .checkBox label { display:inline; }
#competition, #online-enquiry-form { margin-top:15px; }

#thank_you { border:solid 1px #03382A; margin-top:10px; padding:10px; }
input:focus,textarea:focus { background:#efefef; }
.error { border:1px solid #fbc2c4; background-color:#fbe3e4; color:#8a1f11; padding:5px; }

#map { position:relative; top:7px; }
/* ADD at 2010 06 23 */
.ebutton { width:175px; height:42px; display:block; background:#05392c url('../images/ico_ebutton_bg.gif') repeat-x top; clear:both; position:relative; margin-bottom:7px; border:1px solid #748c5c; cursor:pointer; }
.ebutton DT { display:none; }
.ebutton DD { display:table; height:100%; width:100%; padding-left:20px; }
.ebutton .img { position:absolute;bottom:-1px; left:-1px; }
.ebutton .txt { line-height:40px; }
.ebutton .txt, .ebutton .txt * { color:#b0c59c; }
.ebutton .txt A { text-decoration:none; font-weight:bold; letter-spacing:-0.3px; font-size:12px; font-family:Arial; }
    #newsletter_but { margin-bottom:0; display:none; }
    #newsletter_but .txt { position:relative; left:-28px; }

#pop_block { width:225px; height:243px; position:absolute; left:540px; top:400px; z-index:220; background-color:transparent; border:none; display:none; }
#pop_block .content { margin:30px 10px 10px 20px; position:relative; z-index:2; }    
#pop_block A.close { width:20px; height:20px; position:absolute; z-index:4; right:5px; top:1px; background:url('../images/ico_close.gif') no-repeat right center; }
#pop_block A.close:hover, #pop_block.hover A.close { z-index:6; }
#pop_block A.close I { display:none; }
#pop_block DIV.drag { width:100%; position:absolute; z-index:3; top:0; background-color:#15402d; border-bottom:1px solid #0e3928; height:20px; cursor:move; }
#pop_block DIV.drag .out { width:30px; height:100%; position:absolute; right:0; z-index:4; }
#pop_block DIV.drag:hover { background-color:#728a5a; z-index:5; }
#pop_block .bg { width:100%; height:100%; background-color:#05251c; position:absolute; z-index:1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /*IE 5.5+*/
    -moz-opacity: 0.8;                                          /*Mozilla 1.6 and bellow*/
    -khtml-opacity: 0.8;                                        /*Konqueror 3.1, Safari 1.1 */
    opacity: 0.8;                                               /*CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9*/
}
#pop_block * { color:white; }
#pop_block DL, #pop_block DT, #pop_block DD { margin:0; padding:0; }
#pop_block DT { font-size:20px; font-weight:bold; }
#pop_block H4 { font-size:16px; color:#afc49b; font-weight:bold; text-align:left; }
#pop_block .txt { margin:5px 0 15px 0; }
#pop_block .txt, #pop_block .txt * { font-size:14px; }
#pop_block .txt B { font-weight:bold; text-transform:uppercase; }
#pop_block .img { overflow:hidden; }
#pop_block .img IMG { display:block; margin:5px 0; }
#pop_block A.more { color:#aec597; text-decoration:none; border-bottom:1px solid #aec597; }
#pop_block A.more:hover { border-bottom:none; }

#content_text { clear:both; background-color:#e3cd9e; padding:25px 35px; border-bottom:10px solid #7c3823; }
#content_text, #content_text *, #cmain * { color:#03372a; }
#content_text P, #cmain P { line-height:135%; margin-bottom:10px; font-size:12px; }
#content_text A, #cmain A { text-decoration:underline; }
#cmain UL { display:block; clear:both; padding:0; margin:0 10px; } 
#cmain UL LI { display:block; float:none; clear:both; margin:5px 5px 5px 15px; } 

#Newsletter { width:146px; height:252px; padding:0 15px; position:relative; background-color:#f8f6ea; position:relative; margin-top:15px; display:table; }
#Newsletter FORM { display:block; border:none; }
#Newsletter H3 { display:block; padding:5px 0 10px 0; color:#6f6367; font-size:13px; font-weight:bold; text-align:left; line-height:normal; }
#Newsletter .text { font-size:12px; color:#716267; padding:1px 0 5px 0; line-height:150%; }
#Newsletter .field, #Newsletter .submit { display:block; clear:both; }
#Newsletter .field { margin-bottom:9px; }
#Newsletter .field * { font-size:12px; color:#99999b; }
#Newsletter .field LABEL { font-weight:bold; }
#Newsletter .field INPUT { border:1px solid #999477; height:17px; }
#Newsletter .field INPUT:focus { background:url('../images/sm_bg.gif'); color:black; }
#Newsletter .submit { height:20px; /*margin-top:25px;*/ }
#Newsletter .submit INPUT { float:right; }
#Newsletter .af_load { background:url('../images/af_load.gif') no-repeat 10px center; }

#new_newsletter { display:block; height:15px; width:15px; position:absolute; right:1px; top:1px; background:url('../images/knopka.gif') no-repeat center center; }
#new_newsletter:hover { background-image:url('../images/knopka_hover.gif'); }
#new_newsletter I { display:none; }

#fich-map { position:relative; left:-12px; top:-8px; }

#Facebook { width:180px; clear:both; margin-top:20px; }
#Facebook A { display:block; width:115px; height:43px; background:url('../images/ico_facebook.gif') no-repeat center center; margin:0 auto; }
#Facebook A SPAN { display:none; }

#Book { width:/*195*/172px; height:340px; /*background:#99ae83 url('../images/fake_book.jpg') no-repeat center top;*/ }
#cal TABLE { border-collapse:collapse; }
#cal TABLE, #cal TABLE * { margin:0; padding:0; }
#cal TD, #cal TH { width:20px; height:20px; border:2px solid red; /*#99ae83*/ }
#cal TH SPAN { overflow:hidden; }
#cal TD A, #cal TD SPAN { display:block; border:1px solid #ccccca; }


#index #BookingSystem { width:172px; height:286px; background:url('../images/fake_book.jpg') no-repeat center top; }
#BookingSystem { width:172px; height:286px; background:url('../images/fake_book.png') no-repeat center top; }
#BookingSystem IFRAME { display:none; }
#BookingSystem { display:none; }


#bookFrame { display:block; margin:20px auto; }

#calContainer { width:172px; }
#selectDate { width:172px; }
#month { width:70px; }

/******************* Gallery *************************/

#galleryContainer{
	margin-top:10px;
	margin-bottom:10px;
	/*margin-right:-15px;
	margin-left:-15px;*/
}

.galleryItem{
	width:150px;
	float:left;
	margin:8px 12px;

}
.galleryItem img{
	border:solid 1px #ccc;
	padding:4px;
}

.gallery {
	float: left;
	margin: 10px 8px;
	border: 1px solid #666;
	padding: 6px;
}
  
 
.gallery p {
	text-align: center;
	font-size:85%;
	margin-top: 5px;
}

.gallery img { 
	border: #000 solid 1px;
	padding: 0px;
}

#TA_certificateOfExcellence660{
	display:inline-block;
}
