/* CSS Document */

body{ background:#F7F6F2 url(../images/body_bg.jpg) repeat-x; font-family: "Tahoma", Lucida Grande; font-size:11px; line-height: 15px; text-align:center; margin:0px; padding:0px; color:#534743;}
#wrapper{ margin:auto; width:980px; background:#F7F6F2;}
#logo{ float:left; display:inline; display:inline; width:270px; }
#toplinks{ float:right; display:inline; width:380px; margin:10px 0 0 0;}
#toplinks a{ font-weight:bold; text-decoration:none; color:#534743; line-height:150%;}
#toplinks a:hover{ text-decoration:underline;}
#toplinks_a{ float:left; display:inline; width:150px;}
#toplinks_b{ float:right; display:inline; width:180px;}
#search{ float:right; display:inline; width:250px; margin:30px 0 0 0; padding:0;}
.search{ border:1px #534844 solid; padding:3px 3px;}
#top_right{ float:right; display:inline; width:378px; }
#banner, #top, #maincontainer{ float:left; display:inline;  width:980px; text-align:left; background:#F7F6F2 url(../images/body_bg.jpg) repeat-x;}
#share{ float:left; display:inline;  width:980px; text-align:left; margin:0 0 10px 0;}

a{ font-size: 10px; font-weight: bold; color: #534844; text-decoration: none;}
a:hover{ text-decoration:underline;}
img{ border:none; margin:0; padding:0;}


h1{ font-family: "Lucida Grande",Tahoma; font-size:18px; font-weight:normal; color:#534844; /*color: #4a4541;*/ margin:10px 0 10px 10px; padding:0;}

/* Main navigation ---------------------------------------------------------------------------------- */
#mainnav{ float:left; display:inline;  width:980px; margin:0 0 10px 0;}
#mainnav ul{ margin:0; padding:0; display:block;}
#mainnav ul li{ float:left; display:inline; font-size:10px; font-weight:bold; list-style:none; color:#534844; margin:0; padding:0;}
#mainnav ul li a{ float:left; display:inline; padding:2px 5px; border-right:1px #534844 solid; text-decoration:none; color:#534844;}
#mainnav ul li a:hover{ color:#fff; background:#534844;}
#mainnav ul li.active a, #mainnav ul li.active a:hover{ color:#fff; background:#534844;}

/* Second Level navigation -------------------------------------------------------------------------- */
#homebox1 ul.vert-one, #sidenav ul.vert-one, #homebox ul.vert-one{margin:2px;padding:0px; font-size:11px; font-weight:bold;}
#homebox1 ul.vert-one li, #sidenav ul.vert-one li, #homebox ul.vert-one li{margin:0;padding:0; background:url(../images/arrow.jpg) no-repeat 0 6px; list-style:none; border-top:1px #534844 dotted;}
#homebox1 ul.vert-one li a, #sidenav ul.vert-one li a, #homebox ul.vert-one li a{display:block;text-decoration:none;color:#534743;padding:6px 0px 5px 25px;}
#homebox1 ul.vert-one li a:hover, #sidenav ul.vert-one li a:hover, #homebox ul.vert-one li a:hover{ color:#663333;}
#homebox1 ul.vert-one li a.current,ul.vert-one li a.current:hover, #sidenav ul.vert-one li a.current,ul.vert-one li a.current:hover, #homebox ul.vert-one li a.current,ul.vert-one li a.current:hover{ color:#663333; background:url(../images/arrow.jpg) no-repeat 0 6px;}

/*3rd level */
#homebox1 ul.vert-two{margin:0 0 0 10px;padding:0px; }
#homebox1 ul.vert-two li{margin:0;padding:0; border:none; background:url(../images/arrow.jpg) no-repeat 0 6px; list-style:none; border-top:1px #534844 dotted; }
#homebox1 ul.vert-two li a{display:block;text-decoration:none;color:#534743;padding:6px 0px 5px 25px; font-weight:normal; font-size:10px;}
#homebox1 ul.vert-two li a:hover{}
#homebox1 ul.vert-two li a.current,ul.vert-two li a.current:hover{}

/* News & Events/Breadcrumb ------------------------------------------------------------------------- */
#breadcrumb{ float:left; display:inline; width:980px; margin:10px 0; padding:0; font-size:10px; color:#534844;}
#breadcrumb a{ text-decoration:none; color:#534844;}

#ticker { float:left; width:980px; margin:5px 0 5px 0; padding:0; font-size:10px; color:#534844;}
#tickerhead{ float:left; display:inline; width:90px; font-weight:bold; font-size:9px; border:1px #ccc solid; position:relative; padding:0px 0 0 0; margin:0px 0 5px 0; }
#thenews{ float:left; display:inline; width:885px; margin:0; padding:0px 0 0 3px; vertical-align:text-top;}
h6 { font-family: "Tahoma", Lucida Grande; font-size:10px; text-align:center; margin:0px 0 0 0; padding:0 0 10px 0; color:#534743;}
/* Body Section ------------------------------------------------------------------------------------- */
#homebody{ float:left; display:inline; width:980px; margin:0 0 5px 0; background-color:transparent;}
#homebody_right{ float:right; display:inline; width:710px;}
#leftpanel{ float:left; display:inline; width:243px;}
#panel_left{ float:left; display:inline; width:243px;}
#contenthome, #contentinner{ float:left; display:inline; width:421px;}
#rightpanel{ float:right; display:inline; width:264px;}

/* Right & Left Panel -------------------------------------------------------------------------------- */
#sidenav{ float:left; display:inline; width:243px; margin:0 0 15px 0;}
#homebox, #homebox2, #weather{ float:left; display:inline; width:243px; border:1px #999 solid; margin:0 0 15px 0; padding:2px 5px;}
#homebox1, #homebox3{ float:left; display:inline; width:243px; margin:0 0 15px 0; padding:2px 5px;}
#homebox2{ background:url(../images/email_bg.jpg) no-repeat;}
#homebox3{ font-size:10px;}
#homebox4{ float:left; display:inline; width:251px; border:1px #999 solid; margin:0 0 15px 0; padding:2px 5px;}
#homebox4{ background:url(../images/booking_bg.jpg) no-repeat; padding:2px 5px;}
#homebox4 h1{ font-family: "Lucida Grande",Tahoma; font-size:18px; font-weight:normal; color: #4a4541; margin:10px 0 10px 10px; padding:0;}
#homebox5{ float:left; display:inline; width:251px; border:0px #999 solid; margin:0 0 15px 0; padding:2px 5px;}
#homebox_contentb{ float:left; display:inline; width:254px; margin:10px 5px;}
#homebox_content{ float:left; display:inline; width:233px; margin:10px 5px;}
#homebox_content a{ font-size:11px; font-weight:bold; color:#534844; text-decoration:none;}
#homebox_content a:hover{ text-decoration:underline;}
#homebox_content ul{ margin:0; padding:0;}
#homebox_content ul li{ margin:0;padding:0; border:none; background:url(../images/arrow.jpg) no-repeat 0 6px; list-style:none;}
#homebox_content ul li a{ display:block;text-decoration:none;color:#534743;padding:6px 0px 5px 25px; font-size:12px; font-weight:bold;}

/* Snippets on home page ---------------------------------------------------------------------------- */
#homesnippet{ float:left; display:inline; width:421px; margin:0 0 15px 0;}
#homesnippet_left, #homesnippet_left2{ float:left; display:inline; width:190px; margin:0 40px 0 0; background:url(../images/snipet_bg.jpg) no-repeat;}
#homesnippet_right, #homesnippet_right2{ float:right; display:inline; width:190px; margin:0 ; background:url(../images/snipet_bg.jpg) no-repeat;}
#homesnippet_left h1, #homesnippet_left2 h1, #homesnippet_right h1, #homesnippet_right2 h1{ font-size:11px; font-weight:bold; margin:0px 0 5px 10px;}
#homesnippet_left p, #homesnippet_right p, #homesnippet_left2 p, #homesnippet_right2 p{ margin:0 0 0 10px;}

/* Footer Section ----------------------------------------------------------------------------------- */
#footer{ float:left; display:inline; width:980px; height:200px; margin:5px 0 0 0; background:url(../images/footer_bg.jpg) repeat;}
#footernotes{ float:left; display:inline; width:910px; height:69px; margin:0 0 15px 70px;}
#footernotes_1{ float:left; display:inline; width:257px;}
#footernotes_right{ float:right; display:inline; width:573px;}
#footernotes_2{ float:left; display:inline; width:219px;}
#footernotes_3{ float:right; display:inline; width:242px;}
#footerbottom{ float:left; display:inline; width:710px; margin:10px 0 0 270px;}
#copyright{ float:left; display:inline; width:430px; font-size:10px; text-align:center;}
#attalogo{ float:right; display:inline; width:70px;}

/*#footernotes_1 ul, #footernotes_2 ul, #footernotes_3 ul{ margin:0; padding:0;}
#footernotes_1 ul li, #footernotes_2 ul li, #footernotes_3 ul li{ font-size:10px; list-style:none; color:#534844;}
#footernotes_1 ul li a, #footernotes_2 ul li a, #footernotes_3 ul li a{ font-size:10px; text-decoration:none; list-style:none; color:#534844;}
#footernotes_1 ul li a:hover, #footernotes_2 ul li a:hover, #footernotes_3 ul li a:hover{ text-decoration:underline;}*/

#footernotes_1 a, #footernotes_2 a, #footernotes_3 a{ font-size:10px; text-decoration:none; list-style:none; color:#534844; font-weight:normal; line-height:15px;}
#footernotes_1 a:hover, #footernotes_2 a:hover, #footernotes_3 a:hover{ text-decoration:underline;}


#footernav{ float:left; display:inline; width:813px; height:38px; margin:10px 0 0 79px;}
#footernav a{ font-size:11px; font-weight:normal; text-decoration:none; color:#534844; line-height:14px;}
#footernav a:hover{ color:#333; text-decoration:underline;}
/*#footernav ul{ margin:0; padding:0; display:block;}
#footernav ul li{ float:left; display:inline; font-size:11px; font-weight:normal; list-style:none; color:#534844; margin:0; padding:0;}
#footernav ul li a{ float:left; display:inline; padding:0 7px; border-right:1px #534844 solid; text-decoration:none; color:#534844; line-height:14px; display:block;}
#footernav ul li a:hover{ color:#333; text-decoration:underline;}*/



/* Right & Left Panel -------------------------------------------------------------------------------- */
.tx-newloginbox-pi1 input{ border:1px #999 solid;}
.tx-newloginbox-pi1 table{ font-size:12px;}
.tx-newloginbox-pi1-submit{ border:none; background:#534743; color:#fff;}

.tx-srfeuserregister-pi1{ line-height:180%;}
.tx-srfeuserregister-pi1-text{ border:1px #999 solid; padding:2px 5px; width:246px;}
.tx-srfeuserregister-pi1-password{ border:1px #999 solid;}
.tx-srfeuserregister-pi1-submit{ border:none; background:#534743; color:#fff;}
.tx-srfeuserregister-pi1-checkbox{ border:1px #999 solid;}

.csc-form-labelcell{ line-height:180%; font-size:12px;}
.csc-form-labelcell input, .csc-form-fieldcell input, .csc-form-fieldcell textarea, .csc-form-fieldcell select{ border:1px #999 solid; width:300px;}
.csc-form-fieldcell button{ border:none; background:#534743; color:#fff;}

.tx-indexedsearch-searchbox-sword{ border:1px #999 solid;}
.tx-indexedsearch-searchbox-button{ border:none; background:#534743; color:#fff;}

#tx_indexedsearch{ float:right; display:inline; width:200px;}
#tx_indexedsearch_input{ border:1px rgb(83, 71, 67) solid; width:160px; height:20px;}
#tx_indexedsearch_buton{ border:none; background:#534743; color:#fff; height:20px; padding:0 5px;}
