/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
body { font:13px Verdana, Arial, Helvetica, sans-serif;*font-size:small;*font:x-small; }
body { background-color:#003466; }

div.main { width:780px; float:left; }
div.logo { width:780px; height:115px; float:left; }

div.body { width:780px; height:345px; float:left; background-image:url(/images/bg/background.gif); }
div.body div.chapter_menu { width:522px; height:14px; float:left; padding:22px 0px 0px 8px;}
div.body div.chapter_menu ul { float:left; padding:0px 0px 0px 14px; }
div.body div.chapter_menu ul li { float:left; padding:0px 4px 0px 0px; }
div.body div.content { width:522px; float:left; font-size:92%; }
div.body div.content div.album { width:200px; float:left; padding:57px 0px 0px 0px; }
div.body div.content div.text { width:310px; float:left; padding:32px 5px 0px 0px; }
div.body div.content div.text p { color:#FFFFFF; padding:8px 0px 0px 0px; }
div.body div.content div.text a { color:#FCCD10; text-decoration:underline; }
div.body div.content div.text a:hover { color:#FCCD10; text-decoration:none; }
div.body div.image { width:258px; height:345px; float:left; }
div.footer { width:780px; height:126px; float:left; background-image:url(/images/bg/eastnor.gif); }
div.footer div.menu { width:476px; float:left; }
div.footer div.menu ul { float:left; padding:8px 0px 0px 19px; }
div.footer div.menu ul li { float:left; padding:0px 8px 0px 4px; }
div.footer div.languages { width:93px; float:left; padding:4px 0px 0px 0px; }
div.footer div.languages ul { float:left; padding:0px; }
div.footer div.languages ul li { float:left; padding:0px; }
div.footer div.announcement { width:210px; float:left; padding:8px 0px 0px 0px; }
div.footer div.announcement div.arrow { float:left; width:22px; }
div.footer div.announcement div.text { float:left; }
div.footer div.announcement div.text h1 { width:188px; font-size:88%; font-weight:strong; color:#ffffff; }
div.footer div.announcement div.text p { font-size:88%; color:#ffffff; padding:4px 0px 0px 0px; }
div.footer div.announcement div.text a { color:#ffffff; text-decoration:none; }
div.footer div.announcement div.text a:hover { text-decoration:underline; }

/*

.logo { position:absolute; top:0; left:0; width:780; height:115; }
.text { position:absolute; top:213; left:200; width:315; height:260; font-family:Tahoma; font-size:10pt; color:#ffffff;}
.heading { position:absolute; top:174; left:197; width:325; height:50; }
.photo { position:absolute; top:115; left:522; width:258; height:345; }
.menu { position:absolute; top:460; left:0; width:522; height:126; }
.arrow { position:absolute; top:460; left:548; width:46; height:126; }
.msg { position:absolute; top:467; left:594; width:175; height:126; }
.background { position:absolute; top:115; left:0; width:780; height:345; }
.album { position:absolute; top:201; left:-2; width:200; height:250; }
.msg_hd { font-family:tahoma; font-size:9pt; font-weight:bold; padding-bottom:4pt; color:#ffffff; }
.msg_tx { font-family:tahoma; font-size:8pt; color:#ffffff; }
a { color: #FFFF00; text-decoration:none; }
a:hover { color: #FFFFFF; text-decoration:underline;}
.eastnor_bg { position:absolute; top:460; left:0; width:780; height:126; }
.japan { position:absolute; top:464; left:476; width:27; height:19; }
.spain { position:absolute; top:464; left:503; width:27; height:19; }
.germany { position:absolute; top:464; left:530; width:27; height:19; }
#hotel { position:absolute; top:468; left:23; height:14; width:49; }
#attractions { position:absolute; top:468; left:84; height:14; width:101; }
#facilities { position:absolute; top:468; left:197; height:14; width:81; }
#enquiries { position:absolute; top:468; left:290; height:14; width:82; }
#contacts { position:absolute; top:468; left:384; height:14; width:77; }
img { border:0pt; }
#text { padding-bottom:7pt; }

*/
