html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,table,tr,td { margin: 0; padding: 0; }
body {background: #0a1b2f url('images/background.jpg') repeat-x top; color:#d0d0d0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin:0px; padding: 0px;}

a { text-decoration: none; outline: 0; color: #3bb5da; }
a:hover { text-decoration: underline; color: #3bb5da; }

h1 { color: #d0edeb; font-size: 20px; padding: 0px; margin: 0px; font-weight: normal; }
h2 { color: #53D8EB; font-size: 18px; padding: 0px; margin: 0px; font-weight: normal; }

#page { margin: 0 auto; width: 1035px; padding: 0px 0px 50px 0px; }

#myBody { background: url('images/backpage.jpg') no-repeat center top; float: left; width: 885px; margin: 0px 10px 0px 0px; }

#header { height: 185px;  }

#header #topHeader { height: 145px; }

#topHeader #airways { float: left; width: 150px; padding: 90px 0px 0px 0px; }
#topHeader #airways #logo a { background: url('images/airways.png') no-repeat top left; display: block; text-decoration: none; height: 45px; }
#topHeader #airways #logo a:hover { background: url('images/airways.png') no-repeat top left; display: block; text-decoration: none; height: 45px; }
#topHeader #airchive { float: left; width: 735px; }

#topHeader #airchive #logo { width: 230px; float: right; padding: 10px 0px 10px 0px;}
#topHeader #airchive #logo a { background: url('images/airchive.png') no-repeat top left; display: block; text-decoration: none; height: 67px; }
#topHeader #airchive #logo a:hover { background: url('images/airchive.png') no-repeat top left; display: block; text-decoration: none; height: 67px; }

#search { float: right; width: 210px; padding: 0px 0px 0px 0px; }
#search .input { color: #153e61; border: 0px; outline: medium none; background: url('images/backinput.png') no-repeat top left; font-size: 12px; font-family: Arial,Helvetica,sans-serif; padding: 0px 0px 0px 6px; width: 176px; height: 24px; margin: 0px; }
#search .submit { border: 0px; outline:medium none; background: url('images/backsubmit.png') no-repeat; width: 24px; height: 24px; margin: 0px; }
#search .submit:hover { border: 0px; background: url('images/backsubmitOver.png') no-repeat; width: 24px; height: 24px; margin: 0px; }
#search a { text-decoration: none; padding: 2px 5px 2px 5px; font-size: 10px; color: #ffffff; }
#search a:hover { text-decoration: underline;}
#search .typeEnable { background: #158cb4; font-family: Arial, Verdana; }
#search .typeDisable { font-family: Arial, Verdana;  }


#menu { height:30px; width: 865px; text-align:center; padding:0px 0px 0px 0px; margin: 0px 0px 0px 10px; overflow:hidden; font-family: Helvetica, Arial, sans-serif; }
#menu ul { padding:0px; margin:0px;  }
#menu ul li {float:left; list-style:none; height:30px; text-align: center; padding: 0px;}

#menu ul #m4 { width: 40px; }
#menu ul #m5 { width: 50px; }
#menu ul #m6 { width: 60px; }
#menu ul #m4 { width: 135px; }
#menu ul #m5 { width: 115px; }
#menu ul #m6 { width: 80px; }
#menu ul #m7 { width: 65px; }
#menu ul #m8 { width: 70px; }
#menu ul #m9 { width: 95px; }
#menu ul #m10 { width: 75px; }
#menu ul #m11 { width: 80px; }

#menu ul li a {  display:block; float:left; height:30px; text-decoration:none; color:#ffffff;  font-size: 11px; padding-top: 10px; }
#menu ul li { background: url(images/linemenu.png) no-repeat right; }
#menu ul #m11  { background: url(images/none.png); }

#m1 a { width: 40px; }
#m2 a { width: 50px; }
#m3 a { width: 60px; }
#m4 a { width: 135px; }
#m5 a { width: 115px; }
#m6 a { width: 80px; }
#m7 a { width: 65px; }
#m8 a { width: 70px; }
#m9 a { width: 95px; }
#m10 a { width: 75px; }
#m11 a { width: 80px; }

#home #header #menu #m1 a,
#about #header #menu #m2 a,
#updates #header #menu #m3 a,
#timetable-and-route-maps #header #menu #m4 a,
#airplanes-and-airports #header #menu #m5 a,
#memorabilia #header #menu #m6 a,
#museums #header #menu #m7 a,
#scrapped #header #menu #m8 a,
#model-collection #header #menu #m9 a,
#feedback #header #menu #m10 a,
#favorite-sites #header #menu #m11 a  { background: #3ea8d7 url('images/activemenu.png'); color:#FFFFFF;  padding-top:10px; }
#menu ul li a:hover { background: url(images/overmenu.png); }

#myBody #content { background: #0c2239 url('images/backContentPanel.jpg') no-repeat top center; border: 1px solid #4e5f73; padding: 0px 0px 15px 0px; margin: 10px 0px 0px 0px; }
#myBody #contentGradient { background: url('images/backContentGradient.png') no-repeat top left;  padding: 0px 0px 15px 0px; margin: 10px 0px 0px 0px; height: 622px; }

#myTitle { background:url('images/dots.png') repeat-x bottom; margin: 10px 10px 0px 10px; padding: 0px 12px 10px 6px; }
#myTitle #alphabet { color:#FFFFFF; float:right; font-size:13px; text-align:right; width:430px; padding: 5px 0px 0px 0px; }
#myTitle #alphabet a { color: #dfe1e4; }
#myTitle #alphabet a:hover { color: #3bb5da; }
#subtitle { color:#C9DEE3; font-size:14px; margin: 0px 10px 0px 10px; padding: 10px 0px 0px 6px;  }
#subtitle #backTo { float:right; font-size:12px; text-align: left; width:450px; }
#subtitle #backTo a { color:#73a110; text-decoration: none; }
#subtitle #backTo a:hover { color:#73a110; text-decoration: underline; }
#subtitle #backTo .input { color:#153e61; border: 0px; outline:medium none; background: url('images/backinput.png') no-repeat top left; font-size: 12px; font-family: Arial,Helvetica,sans-serif; padding: 0px 0px 0px 6px; width: 176px; height: 24px; margin: 0px; }
#subtitle #backTo .submit { border: 0px; outline:medium none; background: url('images/backsubmit.png') no-repeat; width: 24px; height: 24px; margin: 0px; }
#subtitle #backTo .submit:hover { border: 0px; background: url('images/backsubmitOver.png') no-repeat; width: 24px; height: 24px; margin: 0px; }
#subtitle #backTo .lblBack { background: url('images/line.png') no-repeat right top; margin: 0px 10px 0px 0px; }


#gallery { padding: 10px 0px 10px 12px; }
#gallery .item { position: relative; padding: 5px 0px 0px 0px; text-align: center; color: #ffffff; height: 175px; border: 1px solid #5795b0; float: left; width: 208px; margin: 5px 5px 0px 0px; background: #184c72 url('images/backItem.png') repeat-x top; }

#gallery .item a.link { border: 0px solid #DDDDDD; text-align: right; display:block; height:110px; left:0; padding:0; position:absolute; top:8px; width:200px; z-index:9999; }

#gallery .item .info  { text-align:center; color: #3bb5da; background: url("images/backcontent.png"); opacity: 0; display:block; height:0px; left:8px; padding:0; position:absolute; top:500px; width:192px; z-index:999; }
#gallery .item .info p { padding: 5px 0px 0px 0px;}

#gallery .item .thumb { background: #ffffff; padding: 3px;}
#gallery .item:hover { border: 1px solid #5795b0; float: left; width: 208px; margin: 5px 5px 0px 0px; background: #2179a2 url('images/backItemOver.png') repeat-x top; }
#gallery .item .title { padding: 10px; text-align: left;}

#pager { padding: 10px 0px 0px 0px; text-align: center;}
#pager #numbers a { color: #dfe1e4; }
#pager #numbers a  span { padding: 6px; }
#pager #numbers .selected { font-size: 1.25em; background: #095e90 url('images/backNumberPage.png') repeat-x top; color: #dfe1e4; text-decoration:none; border: 1px solid #577a93; }
#pager #numbers .selected:hover { background: #095e90 url('images/backNumberPage.png') repeat-x top; color: #dfe1e4; text-decoration:none; border: 1px solid #577a93; }
#pager #numbers a:hover { background: #095e90 url('images/backNumberPage.png') repeat-x top; color: #dfe1e4; text-decoration:none; border: 1px solid #577a93; }
#pager #numbers a:hover  span { padding: 5px; }
#pager #numbers .selected:hover  span { padding: 6px; }
#pager .back { background-image:url('images/btBackPage.png'); display:block; height:24px; width:89px; }
#pager .back span { display: none; }
#pager .next { background-image:url('images/btNextPage.png'); display:block; height:24px; width:89px; }
#pager .next span { display: none; }



#footer { margin: 0px 0px 0px 0px; background: #07192f url('images/backfooter.jpg') repeat-x top;  border-top: 1px solid #46646f;  font-size: 12px; font-family: Arial,Helvetica,sans-serif; padding: 20px 0px 0px 0px; }
#footer #adAirchive { text-align: center; margin: 0 auto; width: 890px; padding: 0px 145px 0px 0px; }
#footer #adAirchive #ad { margin: 0 auto; width: 820px; text-align: center; padding: 10px 0px 10px 0px; border: 1px solid #5790ab; background: #184c72 url('images/backadfooter.jpg') repeat-x top; }
#footer #adAirchive #message { padding: 10px 0px 0px 0px;}
#footer #adAirchive #quickNewsletter { border-top: 1px solid #46646f; margin: 20px 0px 0px 0px; }

#footer #footerDivision { background: #0b3b5f; border-top: 1px solid #46646f; padding: 25px 0px 0px 0px; margin: 20px 0px 0px 0px; }
#footer #copyright { text-align: center; margin: 0 auto; width: 890px; padding: 0px 145px 0px 0px;}
#footer #copyright #cmediabottom { color: #0D99CC; padding: 6px 0px 20px 0px; }


#myAd { float: left; width: 140px; }
#myAd #adsense { background: url(images/backcontent.png); border: 1px solid #4e5f73; margin: 195px 0px 20px 0px; padding: 10px 0px 10px 10px; }
#myAd #cmedia a { background: url('images/2cmedia.png') no-repeat top center; display: block; text-decoration: none; height: 74px; }
#myAd #cmedia a:hover { background: url('images/2cmedia.png') no-repeat top center; display: block; text-decoration: none; height: 74px; }
	
	
.clear { clear:both; height:0px; margin:0; padding:0; font-size: 1px; line-height: 0; }

/*  just added  */

#leftPanel { width: 398px; padding: 20px 20px 10px 20px; margin: 0px 5px 0px 0px; float: left; color: #d0d0d0; }
#leftPanel img { border: 2px solid #ffffff; }
#leftPanel h4 { color: #0cb2f2; padding: 15px 0px 10px 0px; margin: 0px; font-size: 16px; font-weight: normal; }
#leftPanel p { padding: 0px; margin: 0px; line-height: 16px; font-size: 11px;}

#rightPanel { width: 398px; padding: 20px 20px 10px 20px; margin: 0px; float: left; color: #d0d0d0; text-align: center;  }
#rightPanel h4 { color: #0cb2f2; padding: 15px 0px 10px 0px; margin: 0px; font-size: 16px; font-weight: normal; }
#rightPanel p { padding: 0px; margin: 0px; line-height: 16px; font-size: 11px;}

#scrollPanel2 { width: 30px; float: left; margin: 20px 0px 0px 20px; height: 480px; }
#scrollPanel2 #upGallery { float: left; margin: 10px 0px 0px 0px;}
#scrollPanel2 #downGallery { float: left; margin: 420px 0px 0px 0px;}

#itemHome { border-bottom: 1px solid #215f78; text-align: left; margin: 0px 0px 10px 0px; height:150px; }
#itemHome img { border: 2px solid #ffffff; float: right; }
#itemHome h3 { color: #ffffff; padding: 0px; margin: 0px; }
#itemHome h4 { color: #0cb2f2; margin: 0px; margin: 5px 0px 0px 0px; font-weight: normal; font-size: 12px;}
#itemHome .date { font-size: 11px; color: #a6c3dd; padding: 0px 0px 10px 0px;}
#itemHome p { padding: 0px 0px 10px 0px; margin: 0px; line-height: 16px; font-size: 11px; }

#itemHomeMini { border-bottom: 1px solid #215f78; padding: 6px 0px 6px 0px; text-align: left; }
#itemHomeMini .date { width: 80px; float: left; font-size: 10px; color: #0cb2f2;}
#itemHomeMini .title { width: 300px; float: left; font-size: 10px; }
#itemHomeMini .date a { color: #0cb2f2; text-decoration: none;}
#itemHomeMini .title a { color: #ffffff; text-decoration: none;}


#feedback #content { height: 590px; width: 865px; padding: 0px 0px 0px 20px; background: url('images/backContentFeedback.jpg') no-repeat top left;}

#leftFeed { float: left; width: 380px; margin: 35px 0px 0px 0px; padding: 10px; }
#leftFeed h1 { color: #ffffff; font-size: 20px; margin: 10px 0px 0px 30px; }
#leftFeed h2 { color: #0bbdff; font-size: 16px; margin: 10px 0px 0px 30px; }
#leftFeed p { color: #ffffff; line-height: 19px; margin: 30px 0px 50px 30px; font-size: 12px;}

#leftFeed .signature { color: #ffffff; background: url(sloan.png) no-repeat bottom; height: 45px; padding: 55px 0px 0px 0px; margin: 90px 0px 0px 0px; font-size: 10px; line-height: 15px; }

#leftFeed .signature a { color: #a0a7b5; text-decoration: none; }
#leftFeed .signature a:hover { color: #a0a7b5; text-decoration: underline; }

#rightFeed { float: left; width: 404px; margin: 35px 0px 0px 40px; padding: 10px 0px 0px 0px; }
#rightFeed #name, #rightFeed #email { width: 100px; border: 0px; height: 19px; width: 245px; background: url(images/backFeedInput.png) no-repeat; padding: 0px; margin: 0px 0px 0px 110px; }
#rightFeed #desc { border: 0px; height:185px; width: 380px; padding: 10px 0px 10px 10px; overflow: hidden; margin: 0px; font-size: 12px; background: none; font-family: Arial, Verdana; color: #ffffff; }
#rightFeed a { color: #ffffff; text-decoration: none; background: url(images/backSend.png); display: block; height: 25px; padding: 8px 0px 0px 0px; }
#rightFeed a:visited { color: #ffffff; text-decoration: none; }
#rightFeed a:hover { color: #ffffff; text-decoration: none; }
.message{ width:100%; height:25px; color:#FFFFFF; text-align: center; }

#leftPanel2 { width: 360px; padding: 15px; margin: 20px 0px 5px 20px; float: left; color: #d0d0d0; background: #153757 url(backPanels.png) repeat-x top; border: 1px solid #58788c; height: 450px; }
#itemList { border-bottom: 1px solid #215f78; padding: 5px 0px 5px 0px; height: 80px; }
#itemList a { display:block; text-decoration: none; color: #d0d0d0;}
#itemList:hover { background: #071b3a url(backItemList.png) repeat-x top; }
#itemList img { margin: 5px 0px 5px 10px; border: 2px solid #ffffff;}
#itemList .data { width: 220px; padding: 0px 0px 0px 20px; float: right; font-size: 11px; }
#itemList .data h4 { color: #0cb2f2; font-size: 11px; margin: 0px; padding: 5px 0px 5px 0px; }

#scrollPanel2 { width: 30px; float: left; margin: 20px 0px 0px 10px; height: 480px; }
#scrollPanel2 #upGallery { float: left; margin: 10px 0px 0px 0px;}
#scrollPanel2 #downGallery { float: left; margin: 420px 0px 0px 0px;}

#rightPanel2 { width: 360px; height: 450px; padding: 15px; margin: 20px 0px 5px 20px; float: left; color: #d0d0d0; background: #153757 url(backPanels.png) repeat-x top; border: 1px solid #58788c; }
#rightPanel2 img { border: 2px solid #ffffff; }
#rightPanel2 h4 { color: #0cb2f2; padding: 15px 0px 10px 0px; margin: 0px; font-size: 16px; font-weight: normal; }
#rightPanel2 p { padding: 0px 10px 0px 0px; margin: 0px; line-height: 16px; font-size: 11px; overflow: auto; height: 200px;}
#rightPanel2 p a { text-decoration:none; color: #0cb2f2; }
#rightPanel2 p a :hover{ text-decoration:underline; color:#0cb2f2; }

/* ----------------------- */
#thiscaption { margin: 12px 0px 12px 0px; background: #083354 url('images/backCaption.png') repeat-x top; border: 1px solid #3a6a86; height: 160px; font-size: 11px; line-height: 16px; }
#thiscaption h2 { color: #ffffff; padding: 6px 20px 0px 70px; font-size: 14px; background: url('images/infoCaption.png') no-repeat left top; height: 30px;}
#thiscaption404 { margin: 12px 12px 30px 12px; background: #083354 url('images/backCaption.png') repeat-x top; border: 1px solid #3a6a86; font-size: 11px; line-height: 16px; }
#thiscaption404 h2 { color: #ffffff; padding: 6px 20px 0px 70px; font-size: 14px; background: url('images/infoCaption.png') no-repeat left top; height: 30px;}






.btNextImage { background-image:url('images/BtNextImageUp.png'); height: 56px; width:56px; display:block; }
.btNextImage span { display:none; }
.btNextImage:hover { background-image:url('images/BtNextImageOver.png'); }

.btBackImage { background-image:url('images/BtBackImageUp.png'); height: 56px; width:56px; display:block; }
.btBackImage span { display:none; }
.btBackImage:hover { background-image:url('images/BtBackImageOver.png'); }



.backAlbum { background-image:url('images/BtBackUp.png'); height: 35px; width:171px; display:block; }
.backAlbum span { display:none; }
.backAlbum:hover { background-image:url('images/BtBackOver.png'); }

.enlargeImage { background-image:url('images/BtEnlargeUp.png'); height: 35px; width:171px; display:block; }
.enlargeImage span { display:none; }
.enlargeImage:hover { background-image:url('images/BtEnlargeOver.png'); }

.shareSave { background-image:url('images/BtShareUp.png'); height: 35px; width:171px; display:block; }
.shareSave span { display:none; }
.shareSave:hover { background-image:url('images/BtShareOver.png'); }

#imagePreview { text-align: center; padding: 15px 0px 0px 0px; }
#imagePreview img { padding: 3px; background: #ffffff; border: 8px solid #074d74; }

#backLayer{ background: #000000; opacity:0.4; display:none; left:0px; top:0px; width: 100%; position: absolute; z-index: 20; }
#window{ background: url('images/backShare.png') no-repeat top left; width: 440px; height: 308px; position: absolute; z-index: 50; font-size: 0.9em; display: none; }
#window .tab-header{ width: 405px; height: 40px; margin: 22px 18px 0px 18px }
#window .tab-header .tab { background: url('images/backTab.png') no-repeat top left; color: #ffffff; width: 134px; height: 20px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left; text-align:center; }
#window .tab-header .tab-selected { background: url('images/backTabSelected.png') no-repeat top left; color: #ffffff; width: 134px; height: 20px; padding: 10px 0px 0px 0px; margin: 0px 0px 0px 0px; float:left; text-align:center; }
#window .tab-content #tab-3 { text-align: center; color: #FFFFFF; }

#share { background: url('images/backSendMail.png') no-repeat top left;}
#share #send { display: block; background: #0c294b url('images/backSend2.png') no-repeat top left; height: 24px; padding: 6px 0px 0px 0px; text-align: center; text-decoration: none; color: #eeeeee; }
#share #send span{ padding: 5px 0px 0px 0px; font-size: 1.15em; }
#share #desc { border: 0px; height:92px; outline: medium none; width: 390px; padding: 10px 5px 10px 5px; overflow: hidden; margin: 0px; font-size: 1.15em; background: none; font-family: Arial, Verdana; color: #ffffff; }

#share input { border: 0px; background: url('images/inputMail.png') no-repeat top left; padding: 2px 0px 0px 4px; outline: medium none; width: 299px; height: 17px; margin: 5px 0px 0px 0px; }


#window .tab-header a { text-decoration: none; color: #cdd8dc; }


#window .tab-header .tab .share, #window .tab-header .tab-selected .share { background: url('images/iconShare.png') no-repeat top left; padding: 2px 0px 5px 20px; }
#window .tab-header .tab .mail, #window .tab-header .tab-selected .mail { background: url('images/iconMail.png') no-repeat top left; padding: 2px 0px 5px 20px; }
#window .tab-header .tab .bookmark, #window .tab-header .tab-selected .bookmark { background: url('images/iconBookmark.png') no-repeat top left; padding: 2px 0px 5px 20px; }

#window .tab-content{  width: 402px; height: 200px; overflow:none; margin: 0px 19px 0px 19px; }
#window .tab-content .tab-panel{ width: 402px; display:none; }

#window .tab-content .tab-panel .panel { float: left; width: 134px; }

#window .tab-content .tab-panel .panel a { text-decoration: none; display: block; color: #cdd8dc; margin: 6px; }
#window .tab-content .tab-panel .panel .delicious { background: url('images/social/delicious_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .facebook { background: url('images/social/facebook_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .yahoo { background: url('images/social/yahoobuzz_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .myspace { background: url('images/social/myspace_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .windows { background: url('images/social/windows_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .netvibes { background: url('images/social/netvibes.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .aim { background: url('images/social/aim_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .blinklist { background: url('images/social/blinklist_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .diigo { background: url('images/social/diigo_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .propeller { background: url('images/social/propeller_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .bebo { background: url('images/social/bebo_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .buzz { background: url('images/social/buzz_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }

#window .tab-content .tab-panel .panel .twitter { background: url('images/social/twitter_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .digg { background: url('images/social/digg_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .google { background: url('images/social/google_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .reddit { background: url('images/social/reddit_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .stumble { background: url('images/social/stumbleupon_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }

#window .tab-content .tab-panel .panel .mixx { background: url('images/social/mixx_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .newsvine { background: url('images/social/newsvine_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .technorati { background: url('images/social/technorati.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .picasa { background: url('images/social/picasa_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }
#window .tab-content .tab-panel .panel .plurk { background: url('images/social/plurk_16.png') no-repeat top left; padding: 2px 0px 8px 20px; }

#window .tab-footer {  width: 303px; height: 25px; margin: 0px 15px 0px 15px; }
#window .tab-footer a { display: block; text-decoration:none; color: #cdd8dc; background: #15608d; padding: 6px; text-align: center; -moz-border-radius: 6px 6px 6px 6px; -khtml-border-radius: 6px 6px 6px 6px; -webkit-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; }


#content404 { margin: 0 auto; background: url('images/back404.png') no-repeat; width:885px; padding: 0px;}
#content404 #info { padding: 40px 40px 20px 140px; margin: 0px; height: 105px; color: #ffffff; font-size: 12px; }
#content404 #info h1 { color: #f0f7f9; padding: 10px 0px 0px 0px; margin: 0px; font-size: 20px; font-weight: normal; }
#content404 #info p { color: #0bbdff; padding: 5px 0px 15px 0px; margin: 0px; font-size: 14px; }

#itemSite { width: 245px; height: 230px; padding: 20px; color: #ffffff; float: left; overflow: hidden; }
#itemSite h1 { padding: 0px 0px 10px 0px; margin: 0px; color: #0bbdff; font-size: 16px; }
#itemSite a { color: #ffffff; display: block; padding: 4px 0px 4px 5px; }
#itemSite a:hover { background: #00030d url('images/overmenu.png') repeat-x top;}

#no-ie-explorer{ background: #fff0a5; color: #444; width: 100%; height: 50px; }

.itemHome { position: relative; float: left; width: 260px; margin: 0px 0px 0px 24px; }
.itemHome .img {  position: absolute; border: 1px solid #1b5b81; background: #184c72 url('images/backItem.png') repeat-x top; padding: 6px; }
.itemHome .img:hover {  position: absolute; border: 1px solid #298eb7; background: #2179a2 url('images/backItemOver.png') repeat-x top; padding: 6px; }
.itemHome .img img { background: #ffffff; padding: 3px; }
.itemHome .info { position: relative; margin: 180px 0px 0px 0px; padding: 0px 5px 24px 5px; }
.itemHome h1 {color: #3bb5da; font-size: 16px; padding: 5px 0px 5px 0px; }
.itemHome p { color: #ffffff; font-size: 11px; }
.itemHome .date-pub { color: #eeeeee; font-style: italic; font-size: 10px; padding: 0px 0px 5px 0px; }

.itemPhoto { position: relative; float: left; width: 260px; margin: 0px 0px 0px 24px; }
.itemPhoto .img {  position: absolute; border: 1px solid #1b5b81; background: #184c72 url('images/backItem.png') repeat-x top; padding: 6px; }
.itemPhoto .img:hover {  position: absolute; border: 1px solid #298eb7; background: #2179a2 url('images/backItemOver.png') repeat-x top; padding: 6px; }
.itemPhoto .img img { background: #ffffff; padding: 3px; }
.itemPhoto .info { position: relative; margin: 180px 0px 0px 0px; padding: 0px 5px 24px 5px; }
.itemPhoto h1 {color: #3bb5da; font-size: 16px; padding: 5px 0px 5px 0px; font-size: 1em; }
.itemPhoto p { color: #efefef; font-size: 11px; }
.itemPhoto .date-pub { color: #efefef; font-size: 10px; }

.itemAlbum { position: relative; float: left; width: 260px; margin: 0px 0px 0px 24px; }
.itemAlbum .img {  position: absolute; border: 1px solid #1b5b81; background: #184c72 url('images/backItem.png') repeat-x top; padding: 6px; }
.itemAlbum .img:hover {  position: absolute; border: 1px solid #298eb7; background: #2179a2 url('images/backItemOver.png') repeat-x top; padding: 6px; }
.itemAlbum .img img { background: #ffffff; padding: 3px; }
.itemAlbum .info { position: relative; margin: 180px 0px 0px 0px; padding: 0px 5px 24px 5px; }
.itemAlbum h1 {color: #3bb5da; font-size: 16px; padding: 5px 0px 5px 0px; font-size: 1.15em; }
.itemAlbum .date-pub { color: #efefef; font-size: 10px; }
.itemAlbum p { color: #efefef; font-size: 11px; }
