
body{background-color:#ECEBE8; margin:0; padding:0; text-align:center;
    font:11px/18px Verdana; color:#000;}
    
img, a, img a{border:none!important;}
img{float:left;}

p {font:11px/18px Verdana; color:#000;}
a{color:#000; font:11px Verdana,sans-serif; font-weight:bold; text-decoration:none;}
a:hover{text-decoration:underline;}

h1{font:20px sans-serif; color:#000; margin:0; padding:6px 0;}
h2{font:14px sans-serif; color:#000; margin:0; padding:6px 0;}
h3{font:12px sans-serif; color:#000; margin:0; padding:6px 0;}
h4{font:10px sans-serif; color:#000; margin:0; padding:6px 0;}

ul{list-style-type:none; margin:0; padding:0; float:left; clear:both;}
/*
ul li{width:100%; margin:0; padding:0 0 0 18px; float:left; clear:both;
    background:url(/includes/images/nav/li_BG1.jpg) left 6px no-repeat;}
*/

#pageLeft{width:240px; margin:0; padding:0; float:left;}

#nav{width:240px; height:auto; float:left; border:0px solid red;}
#nav ul{margin:0; padding:0; list-style-type:none!important;}
#nav ul li .selected a{text-decoration:underline;}
#nav ul li{background:none!important; margin:0; padding:0; float:left; clear:both;}
#nav ul li a{}


/* 2LN */
#nav ul li ul{width:220px; margin:0; padding:0 0 0 20px; float:left; clear:both; 
    border:0px solid red!important;}
#nav ul li ul li a{font-weight:normal!important;}



#pre{width:100%; margin:0; padding:0; float:left; clear:both;}

#autoCenter{width:700px; height:auto; margin:10px auto 0 auto; padding:0; clear:both; border:0px solid blue;
   text-align:left!important;}
   
   
/* HEADER */   

#headerLogo{width:700px; height:32px; margin:0; padding:0 0 0px 0; float:left; 
    clear:both; }   

#headerLogo h1 a{width:700px; line-height:32px; height:32px; margin:0; padding:0!important; float:left; 
    clear:both; font-size:32px!important; color:#000!important;
    text-indent:0!important; background:none!important;
    border:0px solid blue!important;} 
#headerLogo h1 a:hover{font-size:32px!important; text-decoration:none;}     
        
#headerLogo h1{padding:0!important; font-size:12px; color:#000;}   
#headerLogo a{float:left;}

#headerImageHP{display:none; width:544px; height:146px; margin:0; padding:4px 0 10px 0; float:left; clear:both; 
    border:1px solid red;}
#headerImageHP img{display:none;}    
 
  
/* CONTENT */
#content, #HP_content{width:400px; margin:0; padding:0 0 0 20px; float:left; 
    border:0px solid red;}
#content table, #HP_content table{}

#contentHeader{width:400px; margin:0; padding:0; float:left; clear:both; 
    border:0px solid red;}  
#contentTitle{width:400px; margin:0; padding:0; float:left; clear:both; 
    border:0px solid red;}
#contentTitle h1{font:20px sans-serif; color:#000; margin:0; padding:6px 0;}
#printPageTitle{display:block;}


/* BOOK NOW or BOOK ONLINE */
#bookNow{width:220px; margin:20px 0 0 0; padding:10px; float:left; 
    clear:both; border:1px solid #000;}
#bookNow select{width:50%; border:1px solid #000; font:10px Arial; color:#000;}

#ctl00_BookNow1_Form1_DateSelectionmonthcombo{margin:0 4px 0 0; padding:0; float:left; width:100px;}
#ctl00_BookNow1_Form1_DateSelectiondaycombo{margin:0 4px 0 0; padding:0; float:left; width:50px!important;}

#bookNowCalendarIcon{margin:0; padding:0 0 0 2px; float:left;}
#bookNow_Submit{width:190px; margin:8px 0 0 0; padding:0; float:left; clear:both;
    border:0px solid red;}
#bookNow_Submit input{float:right;}





#GV_Link{width:220px; margin:20px 0 0 0; padding:10px; float:left; 
    clear:both; border:1px solid #000;}




#HPSO_Flash{width:220px; margin:20px 0 0 0; padding:10px; float:left; 
    clear:both; border:1px solid #000;}
    
    
    
    

/* SITE WIDE SEARCH */
#search{width:220px; margin:20px 0 0 0; padding:10px; float:left; 
    clear:both; border:1px solid #000;}    



/* FOOTER */
#footer{width:700px; margin:0; padding:10px 0 30px 0; float:left; clear:both;}
#footer ul{width:600px; margin:2px 0 0 0; padding:0; float:left; clear:both; list-style-type:none;}
#footer ul li{width:auto!important; height:11px; line-height:12px; margin:0; padding:0 10px 0 0; 
    float:left!important; clear:none!important; display:inline!important; 
    border:0px solid red; background:none;}
#footer ul li a{font-weight:normal!important;}
#footer ul li.first{padding:0 7px 0 0!important;}
#footer ul li.last{}

#aroCredit{float:right;}
#aroCredit a{font-weight:normal!important;}


/* AJAX POPUPS */    

/* TELL A FRIEND */   
/*
.TAF_Body{border-collapse:collapse;
    text-align:left!important;}

.TAF_Main, .TAF_Main tr{margin:0; padding:0;}
.TAF_Main td{margin:0; padding:2px 0;}

.TAF_MainHolder{width:250px; margin:0; padding:0; float:left; clear:both; 
    border:0px solid red;} 
.TAF_Main{width:230px; margin:0; padding:10px; float:left; clear:both; 
    border:0px solid red;}

.TAF_Top{width:250px; height:143px; margin:0; padding:0 0 10px 0; float:left; clear:both;
    background:url(/includes/images/logo2.jpg) top center no-repeat;
    border:0px solid red;}

.TAF_Left{border:0px solid red; text-align:right; padding:0 0 8px 0;}
.TAF_Right input, .TAF_Right textarea{width:130px; padding:0; float:left;}

.TAF_Right input:focus, .TAF_Right textarea:focus{border:1px solid #453404}

.TAF_Email{border:0px solid yellow;}
.TAF_MessageArea{border:0px solid blue;} 
.TAF_MessageArea{}

.TAF_Submit{width:74px; height:20px; line-height:20px; margin:6px 0 0 0; padding:0; 
    float:left; clear:both; color:#FFF; background-color:#453404; border:0;
    font-weight:normal; letter-spacing:1px; cursor:pointer;}

.TAF_Bottom{}

#TAF_Response{margin:0; padding:10px; float:left; clear:both;}



#ezinePopupHolder{width:100%; margin:0; padding:0; float:left; clear:both;}
#ezinePopup{margin:4px 0 0 0; padding:10px; float:left; clear:both;}
*/

/* NEWSLETTER SIGNUP */
.ezine{margin:20px 0 0 0; padding:0; float:left; clear:both; border:0px solid blue;}
.ezine table{margin:0; padding:0; float:left; clear:both;}
.ezineLabel{width:60px; height:20px; line-height:20px; margin:0; padding:0; float:left;
    border:0px solid red;
    font:11px Verdana!important; color:#453404!important;}
.ezineTxtBox{height:20px; line-height:20px; margin:0; padding:0; 
    float:left;}

.ezineTxtBox input{border:1px solid #453404;}

.ezineSegments{height:auto; margin:0; padding:6px 0; 
    float:left;}

.ezineSubmit{width:74px; height:20px; line-height:20px; margin:0; padding:0; 
    float:left; clear:both; color:#FFF; background-color:#453404; border:0;
    font-weight:normal; letter-spacing:1px; cursor:pointer;}



/* ROTATING FLASH SO */

/*
#HP_bookOnlineHolder{width:327px; margin:26px 0 0 0; padding:0; float:right;}
#HP_bookOnline{width:292px; height:37px; margin:0; padding:0; float:left; clear:both;
   background:url(/includes/images/bookOnlineBG1.jpg);
   font-size:0; line-height:0;}

#HP_bookOnline form{width:292px; height:37px; margin:0; padding:0; float:left; clear:both; border:0px solid red;}
#HP_bookOnline label{display:none;}
#HP_bookOnline select{margin:10px 0 0 0; float:left; height:18px; border:1px solid #7F9DB9; clear:none!important;
   font:11px/18px Verdana; color:#000; line-height:18px;}
#arrivalLabel{width:48px; height:37px; margin:0; padding:0; float:left; text-indent:-9999px;
   background:url(/includes/images/arrivalLabelBG1.gif) left no-repeat; font-size:0; line-height:0;}
.arrivalDay{width:41px; color:#000; margin:0 3px 0 0;}
.arrivalMonthYr{width:78px; color:#000;}

#HP_bookOnline ul{width:115px; height:20px; margin:10px 0 0 0; padding:0; float:left;
   list-style-type:none; border:0px solid blue;}
#HP_bookOnline ul li{width:115px; height:20px; margin:0; padding:0; float:left;}
#HP_bookOnline .bookOnlineButton input{width:115px; height:20px; margin:0; padding:0; float:left;
   clear:both; text-indent:-9999px!important; font-size:200px; display:block!important; border:0px solid blue;
   cursor:pointer; background:url(/includes/images/bookOnlineButtonBG1.jpg) right no-repeat;}


#HP_titleHolder{width:327px; margin:38px 0 0 0; padding:0; float:right;}
#HP_title{margin:0; padding:0; float:left; clear:both;}
#HP_title h2{width:290px; height:53px; margin:0; padding:0; float:left; clear:both;
   text-indent:-9999px; background:url(/includes/images/HP_titleBG1.gif) left no-repeat;}

#HP_txtHolder{width:327px; margin:0; padding:0; float:right; border:0px solid blue;}
#HP_txt{width:300px; margin:21px 0 0 0; padding:0; float:left; clear:both;
   font:11px/18px Verdana; color:#453404;}
   
#HP_txt a{color:#453404; font-weight:bold; text-decoration:none; clear:both;}  
#HP_txt a:hover{text-decoration:underline;}
#HP_txt p{font:11px/18px Verdana; color:#453404;}

#HP_txt ul{width:100%; margin:0; padding:0 0 10px 10px; float:left; 
    clear:both; list-style-type:none;}
#HP_txt ul li{width:100%; line-height:18px!important; margin:0; 
    padding:0 0 0 14px; float:left; clear:both; 
    background:url(/includes/images/nav/content_li_BG1.jpg) left 7px no-repeat; 
    border:0px solid red;}
#HP_txt ul li a{font:11px Verdana; font-weight:bold; height:12px; line-height:12px!important;
   color:#453404; text-decoration:none;}
#HP_txt ul li a:hover{text-decoration:underline;}
#HP_txt ul li ul{margin-top:8px; border:0px solid red;}
#HP_txt ul li ul li{}
#HP_txt ul li ul li ul{margin-bottom:0;}

#HP_txt h3{width:424px; margin:0; padding:10px 0; float:left; clear:both;
    font:14px normal sans-serif; line-height:14px!important; border:0px solid red;}   
*/


/* NEWSLETTER SIGNUP Popup */
.ezine{margin:20px 0 0 0; padding:0; float:left; clear:both; border:0px solid blue;}
.ezine table{margin:0; padding:0; float:left; clear:both;}
.ezineLabel{width:60px; height:20px; line-height:20px; margin:0; padding:0; float:left;
    border:0px solid red;
    font:11px Verdana!important; color:#453404!important;}
.ezineTxtBox{height:20px; line-height:20px; margin:0; padding:0; 
    float:left;}

.ezineTxtBox input{border:1px solid #453404;}

.ezineSegments{height:auto; margin:0; padding:6px 0; 
    float:left;}

.ezineSubmit{width:74px; height:20px; line-height:20px; margin:0; padding:0; 
    float:left; clear:both; color:#FFF; background-color:#453404; border:0;
    font-weight:normal; letter-spacing:1px; cursor:pointer;}
    
    

/* STANDARD FORM(S) */
.standardForm{margin:0; padding:0; float:left; clear:both; z-index:100;}
.standardForm input{margin:0; padding:0; font:11px/16px Verdana,sans-serif; 
    color:#000;}
.standardForm select{font:10px Arial,sans-serif; color:#000;}

.standardForm label{border:0px solid red!important;}

.standardForm .TextBox{width:165px; padding:5px 0!important; border:0px solid red!important; vertical-align:middle;}
.standardForm .TextBox input{width:145px; border:1px solid #CCC; margin:0; padding:0;}
.standardForm .TextBox img{float:right; clear:none; margin:-14px 0 0 0!important;}

.standardForm .DD{padding:5px 0;}
.standardForm .DD select{width:145px; border:1px solid #CCC; margin:0; padding:0;
    font:11px/16px Verdana,sans-serif; color:#000;} 

.standardForm .TimeDD{width:165px; padding:5px 0!important; border:0px solid red;}
.standardForm .TimeDD select{width:45px; border:1px solid #CCC; margin:0; padding:0;}

.standardForm .TextArea{padding:5px 0;}
.standardForm .TextArea textarea{width:144px; height:40px;
    border:1px solid #CCC; margin:0; padding:0;
    font:11px/16px Verdana,sans-serif; color:#000;} 

.standardForm .Checkbox input{border:0px solid #000; margin:0; padding:0;}
.standardForm input:focus, .standardForm textarea:focus{border:1px solid #000;} 

.standardForm label{}

.standardForm .standardFormSubmit{width:74px; height:20px; line-height:20px; 
    margin:10px 0 0 0; padding:0;  float:left; clear:both; color:#FFF; 
    background-color:#000; border:0; font-weight:normal; letter-spacing:1px; 
    cursor:pointer;}

.standardForm .InternalTable{margin:0; padding:0; float:left; clear:both;
    border:0px solid red;}
.standardForm .InternalTable table{margin:0!important; padding:0!important;}    
.standardForm .InternalTable table td{margin:0!important; padding:0!important; width:60px!important; height:10px!important; line-height:10px!important; border:0px solid red;} 
.standardForm .InternalTable label{margin:0!important; padding:0!important; height:10px!important; line-height:10px!important; border:0px solid red;} 
.standardForm .InternalTable input{margin:0!important; padding:0!important; float:right!important; height:10px!important; line-height:10px!important;}

/* Fix for form ezine segments  */
.formEzineSegmentList table{border:0px solid blue; background:none!important;
    border-collapse:collapse;}
.formEzineSegmentList table td{width:145px!important; height:12px!important; line-height:12px!important; 
    margin:0;  padding:3px 0; border:0px solid blue; text-align:left; 
    background:none!important;}
.formEzineSegmentList td input{width:12px!important; height:12px!important; 
    clear:none!important; margin:0!important; padding:0!important;
    float:right!important;}
.formEzineSegmentList label{border:0px solid red; clear:none!important; float:left!important;}


.CompetitionQuestion{border:0px solid red;
    height:50px!important;
    vertical-align:bottom!important;}
.CompAns{border:0px solid red!important;
    height:30px!important;
    vertical-align:top!important;} 





/* POPUP CALENDAR */ 
#calendardiv{width:151px!important;
    margin:0; padding:0; border-top:1px solid #52342C!important;
    border-left:1px solid #52342C!important;
    border-right:1px solid #52342C!important;
    border-bottom:none;
    z-index:300;}

* html #calendardiv{position:relative; left:500px!important; bottom:100px!important;}

#calendardiv table{width:148px; margin:0; padding:0; 
    float:left; clear:both;}
#calendardiv tr{width:148px; margin:0; padding:0; 
    border:0px solid green; float:left;}
   
#calendardiv td, #calendardiv td table{border:0!important; margin:0; 
    background-color:#FFF; font-size:11px; text-align:center;
    border:0px solid green!important;
    padding-right:0!important;}

/* Arrows L & R of Month/Year */
#calendardiv .Month{background-color:#FFF; font-size:11px!important;
    border:0px solid blue; color:#000; text-align:center; 
    font-weight:bold;}
#calendardiv .Month a{margin:0; padding:0; font-size:10px!important;
    background-color:#FFF; border:0px solid red; color:#52342C; 
    text-align:center; font-weight:bold;} 

#calendardiv .DaysOfWeek{width:21px; margin:0!important; 
    padding:0; float:left; background-color:#52342C; font-size:11px!important;
    border:0px solid green; text-align:center; color:#FFF;}
#calendardiv .Dates {width:21px!important; margin:0; padding:0; 
    background-color:#FFF; border:0px solid green; 
    text-align:center;}

/* 1 - 31 */
#calendardiv .Dates a{border:none!important; font-size:11px!important;
    background-color:#FFF; color:#000; text-align:center; 
    font-weight:normal; text-decoration:none;}
#calendardiv .Dates a:hover{color:#B57C64; 
    text-decoration:underline;}

#calendardiv .Today {width:147px; margin:0; padding:0; float:left; background-color:#FFF; text-align:center;}
#calendardiv .Today a {color:#52342C; text-align:center; font-size:11px!important; font-weight:bold; text-decoration:none;}
#calendardiv .Today a:hover{text-decoration:underline;}
    
       
    
/* LINKS */

#nuLinx{margin:0; padding:0; float:left; clear:both; 
    border:0px solid red;}
    
#nuLinx ul{list-style-type:none!important; margin:0; padding:0; float:left; clear:both;}
#nuLinx ul li, #nuLinx ul li a{width:auto!important; height:20px!important; line-height:20px!important;  
    padding:0 4px!important; background:none!important; border:0px solid blue; 
    float:left!important; display:inline; clear:none!important;}

#EyeTabbedContent{border:1px solid #EAE7E0; height:100%; 
    margin:auto; width:400px; float:left; clear:both;}
#EyeTabbedContent .linkTitle{width:400px; margin-top:10px; 
    padding-left:15px; font:normal 11px Verdana,sans-serif; 
    font-weight:bold; color:#000;}
#EyeTabbedContent .linkText{width:400px; margin-top:4px; 
    padding:0 0 3px 15px; font:normal 11px Verdana,sans-serif; 
    color:#000; border:0px solid red;}
#EyeTabbedContent .linkURL{width:400px; padding-bottom:10px;}
#EyeTabbedContent .linkURL a{width:400px; padding-left:15px; 
    margin-bottom:5px; font:bold 11px Verdana,sans-serif; 
    color:#000; text-decoration:none; font-weight:bold;}

#EyeTabbedContent .linkURL a:hover{text-decoration:underline;}    
#EyeTabbedContent .selected{text-decoration:none!important;}


/* NEWS & PRESS */
.newsAndPressListItem{width:100%; margin:0; padding:0 0 20px 0; float:left; clear:both;}
.newsAndPressListItemDivider{width:100%; height:20px; margin:0; padding:0; float:left; clear:both;
    border-top:1px solid #453404;} 
    
    
/* NEW LINKS MOD */
/* LINKS */

#nuLinx{margin:0; padding:0; float:left; clear:both; 
    border:0px solid red;}
    
#nuLinx ul{list-style-type:none!important; margin:0; padding:0; float:left; clear:both;}
#nuLinx ul li, #nuLinx ul li a{width:auto!important;height:20px!important; line-height:20px!important;  
    padding:0!important; background:none!important; border:0px solid blue; 
    float:left!important; display:inline; clear:none!important;}

#EyeTabbedContent{border:1px solid #EAE7E0; height:100%; 
    margin:auto; width:422px; float:left; clear:both;}
#EyeTabbedContent .linkTitle{width:422px; margin-top:10px; 
    padding-left:15px; font:normal 11px Verdana,sans-serif; 
    font-weight:bold; color:#453404;}
#EyeTabbedContent .linkText{width:422px; margin-top:4px; 
    padding:0 0 3px 15px; font:normal 11px Verdana,sans-serif; 
    color:#453404; border:0px solid red;}
#EyeTabbedContent .linkURL{width:422px; padding-bottom:10px;}
#EyeTabbedContent .linkURL a{width:422px; padding-left:15px; 
    margin-bottom:5px; font:bold 11px Verdana,sans-serif; 
    color:#453404; text-decoration:none; font-weight:bold;}

#EyeTabbedContent .linkURL a:hover{text-decoration:underline;}    
#EyeTabbedContent .selected{text-decoration:none!important;}
       
    
    
    
/* GENERAL */
.testDiv{width:100px; height:20px; margin:0; padding:0; float:left; 
   border:1px solid red;
   clear:both;}
  
.skip{display:none;}
.clearBoth{margin:0; padding:0; float:left; clear:both;}  
.noscript{color:Red;} 

.cleardefault{display:block; float:left; color:#000!important; text-indent:0; padding:0; 
     border:1px solid #639ACE!important; 
     background:transparent url(/includes/images/clearDefault.jpg) repeat;}
     
.cleardefault input{font:10px Verdana!important; color:#000;}

/* FORM ERROR MSG */
#ContactUsResponder{width:100%; color:Red; padding:0 0 10px 0;}


    
/* SPECIAL OFFERS */    

#SO_list{width:679px; margin:0; padding:0; float:left; clear:both;}

.SO_listItem{width:150px; margin:0 ; padding:0 15px 0 0; 
    float:left; border:0px solid #000;}

#SO_list table td{vertical-align:top;
    border:0px solid red!important;}

.SO_listItemHeader{width:150px; margin:0; padding:0; 
    float:left; clear:both; background:#000;}
       
.SO_listItem h3{width:145px!important; margin:0; padding:5px 0 5px 5px!important; 
    float:left; clear:both; color:#EBECE8!important;
    font:14px normal sans-serif; letter-spacing:0.75px; line-height:24px!important; 
    border:0px solid red!important;}

.SO_listItemPicHolder{width:150px; margin:0; float:left; clear:both;
    border-top:1px solid #E5E0CF;}
.SO_listItemPic{width:150px; padding:0; clear:both; margin:0 auto;}

.SO_listItemSummary{width:150px; margin:8px 0 0 0; padding:0; float:left; 
    clear:both; line-height:15px!important;}

.SO_listItemPrice{width:150px; margin:8px 0 0 0; padding:0; float:left; clear:both;}

.SO_listLinx{width:150px; margin:10px 0 0 0; padding:0; float:left; clear:both;
    text-align:left;}
.SO_listLinx a{padding-right:2px!important;}    
.SO_listLinx .SO_last{padding:0!important;}

.SO_listDivider{width:150px; height:15px; margin:0; padding:0; float:left; 
    clear:both; border-bottom:0px solid #000;}
    
.SO_listClearBoth{width:675px; height:20px; margin:0; padding:0; float:left; clear:both;
    border:1px solid red;}   
    
.abc{margin:0; padding:0; float:left; clear:both; border:1px solid red!important;}     
    
    
#SO_details{width:424px; margin:0; padding:0; float:left; clear:both;}
.SO_detailsItem{margin:0; padding:0 0 20px 0; float:left; clear:both;}
.SO_detailsItem h3{width:424px; margin:0; padding:0 0 10px 0; float:left; clear:both;
    font:14px normal sans-serif; line-height:14px!important; border:0px solid red;}
.SO_detailsItem img{padding:0 8px 0 0;}
.SO_detailsLinx{width:424px; margin:0 0 0 0; padding:0; float:left; clear:both;
    text-align:right;}
.SO_detailsLinx a{padding-right:20px!important;}    
.SO_detailsLinx .SO_last{padding:0!important;}
.SO_detailsDivider{width:424px; height:20px; margin:0; padding:0 0 20px 0; float:left; clear:both;
    border-bottom:1px solid #000;}    

/* PG */

/* ABOUT US/PHOTO GALLERY (tid=41) - Holder styles */
#PG{margin:0; padding:0; float:left; clear:both;}
#PG_nav{margin:0; padding:0; float:left; clear:both;
    border:0px solid red;}
#PG_nav ul{margin:0; padding:0; float:right; clear:both; list-style-type:none;}
#PG_nav ul li{width:auto; margin:0; padding:0 8px 8px 0; float:left; clear:none; display:inline; 
    border:0px solid blue; background:none;}

/* AJAX POPUPS */    
/* TELL A FRIEND */   
/*
.TAF_Body{border-collapse:collapse;
    text-align:left!important; }

.TAF_Body form{margin:0; padding:0; float:left; clear:both; border:0px solid blue;}

.TAF_Main, .TAF_Main tr{margin:0; padding:0;}
.TAF_Main td{margin:0; padding:2px 0;}

.TAF_MainHolder{width:250px; margin:0; padding:0; float:left; clear:both; border:0px solid red;} 
.TAF_Main{width:230px; margin:0; padding:10px; float:left; clear:both; border:0px solid red;}

.TAF_Top{width:250px; height:143px; margin:0; padding:0 0 10px 0; float:left; clear:both;
    background:url(/includes/images/logo2.jpg) top center no-repeat;
    border:0px solid red;}

.TAF_Left{border:0px solid red; text-align:right; padding:0 0 8px 0;}
.TAF_Right input, .TAF_Right textarea{width:130px; padding:0; float:left;}

.TAF_Right input:focus, .TAF_Right textarea:focus{border:1px solid #453404}

.TAF_Email{border:0px solid yellow;}
.TAF_MessageArea{border:0px solid blue;} 
.TAF_MessageArea{}

.TAF_Submit{width:74px; height:20px; line-height:20px; margin:6px 0 0 0; padding:0; 
    float:left; clear:both; color:#FFF; background-color:#453404; border:0;
    font-weight:normal; letter-spacing:1px; cursor:pointer;}

.TAF_Bottom{}

#TAF_Response{margin:0; padding:10px; float:left; clear:both;}

#ezinePopupHolder{width:100%; margin:0; padding:0; float:left; clear:both;}
#ezinePopup{margin:4px 0 0 0; padding:10px; float:left; clear:both;}

*/


/* PRESS RELEASES / NEWS */
.newsItem{width:100%; margin:0; padding:0 0 20px 0; float:left; clear:both;
    border-bottom:1px solid #4885BB!important;}
.newsItemSpacer{width:100%; height:20px; margin:0; padding:0; float:left; clear:both;}  
.newsItemDetails{width:100%; margin:0; padding:0; float:left; clear:both;
    border-bottom:0px solid #4885BB!important;}  







