body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial;
	background-image: url("/images/dinela_background.gif");
}


#container {
	width: 1000px;
	margin: 15px auto;
}


#top-border,
#top-border2 {
	float: left;
	width: 1000px;
	background-image: url("/images/top_bg.png");
	height: 5px;
	
}

#bot-border,
#bot-border2 {
	float: left;
	width: 1000px;
	background-image: url("/images/bot_bg.png");
	height: 5px;
	
}

#bot-border2 {
	margin-bottom: 15px;
}




#container2,
#container3 
{
	float: left;
	width: 990px;
	padding-left: 5px;
	padding-right: 5px;
	background-image: url("/images/site_bg.png");
	
}



a:link, a:visited {
	color: #000;
}


a:hover {
	color: #e07927;
}



#header, #nav-row, #sub-nav-row, #content, #footer, #footer .footer-nav-row, #footer .footer-copy {
	float: left;
	width: 990px;
}

#header {
	background: #FFF;
}



#header, #header #right-col {

}

#header #logo { 
	float: left;
}



#header #right-col {
	float: right;
	padding: 6px;
}

#header #right-col #ad {
	float: right;
}

#header #right-col #lang {
	float: right;
	width: 200px; 
	height: 10px;
	margin-top: 15px;
	font-size: 12px;
	text-align: right;
}



#nav-row {
	width: 990px;
	height: 27px;
	border-bottom: 1px solid #FFF;
	background-color: #FFF;
} 


#nav-row2 {
       float: left;
       padding-left: 70px;
       height: 27px;
       background: #56565A;
       background-image: url("../images/nav_bg.gif");

       background-repeat: no-repeat;
}


#nav-row a:link,
#nav-row a:visited {
	color: #FFF;
	text-decoration: none;
} 

#nav-row #language {
	float: right;

}

#nav-row #language select {
	border: 1px solid #c0c0c0;
	width: 111px;
	height: 22px;
	padding-top: 2px;
	margin-right: 5px;
}


#nav-row .nav-item, #nav-row .nav-item-sel {
	float:left;
	font-size: 13px; 
	padding: 5px 24px 5px 11px;
	margin-bottom: -2px;
} 

#nav-row .nav-item, #nav-row .nav-item-sel { 

} 


#nav-row .nav-item-sel {
	border-bottom: 1px solid #f2f2f2;
	background: #f2f2f2;
}


#sub-nav-row {
	background: #FFF;
	padding-bottom: 10px;
}

#sub-nav-row .subnav {
	float: left;
	width: 920px;
	padding-left: 70px;
	padding-top: 4px;
	padding-bottom: 5px;
	background-color: #f2f2f2;
	border-bottom: 1px solid #cacaca;
}

#sub-nav-row .sub-item {
	float: left;
	margin-left: 10px;
	margin-right: 20px;
	font-size: 13px;
}

#sub-nav-row .sub-item a:link,
#sub-nav-row .sub-item a:visited {
	color: #555;
	text-decoration: none;
}

#sub-nav-row .sub-item a:hover {
	color: #e07927;
	text-decoration: underline;
}


#sub-nav-row .sel a:link,
#sub-nav-row .sel a:visited
{
        color: #e07927;
        text-decoration: none;
}






#book-item {
	background: url("/images/dinela_book_online.png");
	width: 122px;
	position: absolute;
	left: 50%;
	margin-left: -542px;
	top: 80px;
	width: 122px;
	height: 70px;
} 
#book-item2 {
	background: url("/images/dinela_book_online2.png");
	position: absolute; 
	left: 50%;
	margin-left: -542px; 
	top: 158px;
	width: 122px;
	height: 70px;
}


#book-item #la,
#book-item2 #la
{
	float: left;
	margin-left: 6px;
	width: 40px;
	text-align: center;
	font-size: 28px;
} 
#book-item #la a:link,
#book-item #la a:visited,
#book-item #la a:hover,
#book-item2 #la a:link,
#book-item2 #la a:visited,
#book-item2 #la a:hover
{
	color: #ececc3; 
	text-decoration: none;
} 
#book-item #book-now,
#book-item2 #book-now
{
	float: right;
	width: 64px;
	text-align: left;
	font-size: 16px;
	padding-top: 4px;
	padding-left: 6px;
} 
#book-item #book-now a:link,
#book-item #book-now a:visited,
#book-item #book-now a:hover,
#book-item2 #book-now a:link,
#book-item2 #book-now a:visited,
#book-item2 #book-now a:hover 
{
	text-decoration: none;
	color: #d9dadb; 
} 
#book-item #book-now2,
#book-item2 #book-now2 
{
	float: right;
	width: 65px;
	text-align: left;
	font-size: 19px;
	padding-left: 5px;
	margin-top: -2px;
} 
#book-item #book-now2 a:link,
#book-item #book-now2 a:visited,
#book-item #book-now2 a:hover,
#book-item2 #book-now2 a:link,
#book-item2 #book-now2 a:visited,
#book-item2 #book-now2 a:hover
{
	color: #d9dadb; 
	text-decoration: none;
}





#book-item-home {
	position: absolute;
	left: 50%;
	margin-left: -542px;
	top: 176px;
} 
#book-item2-home {
	position: absolute; 
	left: 50%;
	margin-left: -542px; 
	top: 176px;
}


/* Travelocity Booking Form Style */
#book-form {
	position: absolute; 
	left: 50%;
	margin-left: -495px; 
	padding-left: 7px;
	top: 219px; 
	background: #616567;
	width: 983px;
	min-height: 313px;
	padding-bottom: 7px;
	padding-top: 7px; 
} 

#book-form-home {
	position: absolute; 
	left: 50%;
	margin-left: -495px; 
	padding-left: 7px;
	top: 237px; 
	background: #616567;
	width: 983px;
	min-height: 313px;
	padding-bottom: 7px;
	padding-top: 7px; 
} 


#book-form2 {
	float: left;
	width: 976px;
	background-color: #FFF;
}


#book-form #hdr,
#book-form-home #hdr {
	width: 961px;
	font-size: 23px;
	font-weight: bold; 
	color: #e07927;
	padding-left: 15px;
	margin-top: 5px;
} 


#book-form2 #ftr {
	width: 961px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding-left: 15px;
	margin-bottom: 5px;
}



#book-form #book-logo,
#book-form-home #book-logo {
	float: left;
	margin-left: -54px;
	margin-top: -61px;
}


#book-form-home #left-col,
#book-form #left-col {
	float: left;
}

#book-form #travelocity,
#book-form-home #travelocity {
	float: left;
	width: 477px;
	padding-left: 15px;
	margin-top: 5px;
	margin-bottom: 5px;
}



#book-form #right-col,
#book-form-home #right-col {
	float: left;
	width: 468px;
	padding-top: 5px;
	padding-right: 5px;
}


#book-form #right-col .img-item,
#book-form-home #right-col .img-item
{
	 float: right;
        width: 467px;
	margin-bottom: 2px;
}

#book-form #right-col .img-item2,
#book-form-home #right-col .img-item2
{
	float: right;
	width: 226px;
	margin-bottom: 2px;
}

#book-form #right-col #sp-title,
#book-form-home #right-col #sp-title {
	font-size: 26px;
	font-weight: bold;
	color: #333;
}

#book-form #right-col .sp-item,
#book-form-home #right-col .sp-item {
	float: left;
	width: 315px;
	margin-bottom: 2px;

}

#book-form #right-col .feedburnerFeedBlock ul,
#book-form-home #right-col .feedburnerFeedBlock ul { 
	padding: 0px;
	margin: 0px;
}
#book-form #right-col .feedburnerFeedBlock li,
#book-form-home #right-col .feedburnerFeedBlock li { 
	font-size: 14px;
	list-style-type: none;
	margin-left: 0px; 
	padding-top: 1px;
	padding-bottom: 1px;
}


#book-form-home #right-col .feedburnerFeedBlock li a:link,
#book-form-home #right-col .feedburnerFeedBlock li a:visited,
#book-form #right-col .feedburnerFeedBlock li a:link,
#book-form #right-col .feedburnerFeedBlock li a:visited
{ 
	color: #4e9194;
	text-decoration: none;
}


#book-form #right-col .feedburnerFeedBlock #creditfooter,
#book-form-home #right-col .feedburnerFeedBlock #creditfooter { 
	display: none;

}


#book-form #right-col .sp-item .title,
#book-form #right-col .sp-item .offer,
#book-form-home #right-col .sp-item .title,
#book-form-home #right-col .sp-item .offer {
	float: left;
	width: 315px;
}

#book-form #right-col .sp-item .title,
#book-form #right-col .sp-item .title a:link,
#book-form #right-col .sp-item .title a:visited,
#book-form-home #right-col .sp-item .title,
#book-form-home #right-col .sp-item .title a:link,
#book-form-home #right-col .sp-item .title a:visited
{
	font-size: 14px;
	text-decoration: none;
	color: #4e9194;
}
#book-form #right-col .sp-item .title,
#book-form-home #right-col .sp-item .title {
	margin-top: 10px;
	color: #e07927; 
}

#book-form #right-col .sp-item .offer,
#book-form-home #right-col .sp-item .offer {
	font-size: 11px;
}

/* End Travelocity Booking Form Style */




#content {
	padding-top: 5px;
}

#footer {
	padding-top: 5px;
	border-top: 1px solid #000; 
}

#footer #display-ad {
	float: left;
	width: 468px;
	height: 60px;
	margin-left: 261px;
}

#footer .footer-nav-row {
	margin-top: 5px;
	text-align: center;
	font-size: 11px;
}


#footer .footer-copy {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	font-size: 11px;
}

.footer-item {
	padding-top: 5px;
	padding-bottom: 5px;
	min-width: 500px;
	float: left;
	padding-left: 10px;
	color: #6d6f71;
}

.footer-item .hdr {
	float: left;
	font-size: 14px;
	font-weight: bold;
}

.footer-item .links {
	float: left;
	font-size: 11px;
	padding-left: 5px;
	padding-top: 3px;
}


.footer-item2, .footer-item2 #links, .footer-item2 #copy {
	width: 400px;
	float: right;
	padding-left: 10px;
	color: #6d6f71;
	font-size: 11px;
	text-align: right;
	padding-right: 10px;
}
.footer-item2 #copy {
	margin-top: 5px;
}


.footer-item2 {
	padding-top: 5px;
	padding-bottom: 5px;
}

.footer-item a:link,
.footer-item a:visited,
.footer-item2 a:link,
.footer-item2 a:visited
{
	color: #6d6f71;
	text-decoration: none;
}

.footer-item a:hover,
.footer-item2 a:hover {
	color: #e07927;
       text-decoration: underline; 
}


#search-options,
#search-options-sect,
#search-options-home {
	background-image: url("/images/search_bg.gif");
	position: absolute;
	left: 50%;
	margin-left: 350px;
	top: 254px;
	width: 125px;
	font-size: 10px;
	padding: 5px;
}

#search-options-home {
	top: 276px;
}

#search-options #search-options2,
#search-options-sect #search-options2,
#search-options-home #search-options2 {
	background: #FFF;
	padding: 5px;
}


#search-options-sect {
	background-image: url("/images/dinela_search_bg.gif");
}

#nav-row #language,
#nav-row #weather {
        float: right;
        font-size: 12px;
        padding-top: 5px;
        padding-right: 5px;
        color: #838383;
}

#nav-row #weather {
        color: #4e9194;
}


#nav-row #language-dropdown {
        background: #FFF;
}



#nav-row #language a:link,
#nav-row #language a:visited,
#nav-row #language-dropdown a:link,
#nav-row #language-dropdown a:visited {
        color: #838383;
        text-decoration: none;
}



#nav-row #language select {
        border: 1px solid #c0c0c0;
        width: 111px;
        height: 22px;
        padding-top: 2px;
        margin-right: 5px;
}






#nav-row {
        width: 990px;
        height: 27px;
        border-bottom: 1px solid #FFF;
        background-color: #FFF;
}


#nav-row2 {
        float: left;
        padding-left: 0px;
        height: 27px;
        background: #56565A;
        background-image: url("/images/nav_bg.gif");
        background-repeat: no-repeat;
}


#nav-row a:link,
#nav-row a:visited {
        color: #FFF;
       text-decoration: none;
}




#nav-row #language,
#nav-row #weather {
        float: right;
        font-size: 12px;
        padding-top: 5px;
        padding-right: 5px;
        color: #838383;
}

#nav-row #weather {
        color: #4e9194;
}


#nav-row #language-dropdown {
        background: #FFF;
}



#nav-row #language a:link,
#nav-row #language a:visited,
#nav-row #language-dropdown a:link,
#nav-row #language-dropdown a:visited {
        color: #838383;
        text-decoration: none;
}



#nav-row #language select {
        border: 1px solid #c0c0c0;
        width: 111px;
        height: 22px;
        padding-top: 2px;
        margin-right: 5px;
}

#nav-row .nav-item, #nav-row .nav-item-sel {
float:left;
      font-size: 13px;
padding: 5px 24px 5px 11px;
         margin-bottom: -2px;
}

#nav-row .nav-item, #nav-row .nav-item-sel {

}


#nav-row .nav-item-sel {
        border-bottom: 1px solid #f2f2f2;
background: #f2f2f2;
}


#sub-nav-row {
        background: #FFF;
        padding-bottom: 10px;
}

#sub-nav-row .subnav {
        float: left;
        width: 990px;
        padding-left: 0px;
        padding-top: 4px;
        padding-bottom: 5px;
        background-color: #f2f2f2;
        border-bottom: 1px solid #cacaca;
}

#sub-nav-row .sub-item {
float: left;
       margin-left: 10px;
       margin-right: 20px;
       font-size: 13px;
}

#sub-nav-row .sub-item a:link,
#sub-nav-row .sub-item a:visited {
color: #555;
       text-decoration: none;
}

#sub-nav-row .sub-item a:hover {
color: #e07927;
       text-decoration: underline;
}

#sub-nav-row .sel a:link,
#sub-nav-row .sel a:visited
{
color: #e07927;
       text-decoration: none;
}

