/*

Theme Name: Tran Elite

Theme URI: http://tranelite.com/

Description: The default WordPress theme for Tran Elite - Hotel - Apartments.

Version: 1.0

Author: Design XXL

Author URI: http://designxxl.com/

Tags: green, gray, orange, brown, fixed width, two/three columns, widgets



*/



@charset "utf-8";

/* CSS Document */



html, body, form { padding:0; margin:0; background:#f5f5f5; font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif; color:#7a7a7a;}

p, td { color:#7a7a7a; font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0 0 5px 0;}

a { color:#7a7a7a; font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none;}

a:hover { text-decoration:underline;}



.float-left { float:left;}

.float-right { float:right;}

.float-clear { clear:both; height:1px;}

 

#main { width:900px; margin:0px auto 0 auto;}



#header { position:relative; height:284px;}

#header .logo { position:absolute; top:0; left:0; z-index:2; text-indent:-4200px; background:url(images/logo-crv.png) no-repeat; width:312px; height:284px;}



#header #nav{ background:url(images/menu-bg.png) top right no-repeat; height:52px; color:#fff; line-height:52px; height:52px; position:absolute; right:0; top:0; width:802px; text-align:right; z-index:4;}

#header #nav ul { margin:0; padding:0; margin-left:150px;}

#header #nav ul, #header #nav ul li{ list-style:none;}

#header #nav ul li{  margin:0; padding:0; float:left; padding-left:10px; background:url(images/menu-arw.gif) center left no-repeat;}

#header #nav a { color:#fff; text-decoration:none; font:bold 11px/52px Arial, Helvetica, sans-serif; margin-right:10px; padding-left:5px;}

#header #nav a:hover, #header #nav a:active { background:#00a300; padding:7px 5px; margin-right:5px;}



#header #hdr-btm-crv { position:absolute; bottom:0px; z-index:3;}



#header #hdr-imgs { position:absolute; bottom:0; z-index:1; right:0; }



#content-area { padding:35px 15px; position:relative; min-height:300px}





#content-area #main-content { margin-right:250px; height:100%;}





#content-area #special-offer { background: url(images/spcl-ofr-bg.gif) top center no-repeat; width:222px; padding:0 8px; position:absolute; right:15px; bottom:15px; height:100%; z-index:5;}

#content-area #special-offer .white-bg { background:#fff; padding:15px 10px 0 10px; height:100%;}

#content-area #special-offer .ofr-hdr { background:#00c000; padding:30px 0 10px 0; font:normal 20px Georgia, "Times New Roman", Times, serif; text-align:center; color:#fff; margin:0 0 6px 0; }

#content-area #special-offer p { padding:6px 0; margin:0;} 



#clumn-left { float:left; width:227px;}

	

#book-online { padding:10px 14px;}

#book-online h2 { font:normal 20px/22px Georgia, "Times New Roman", Times, serif; padding:0 0 10px 0; margin:0;}

#book-online span { width:64px; float:left; line-height:17px; }

#book-online .input { width:85px; height:14px; font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif; color:#7a7a7a;}

#book-online .book-online-row { display:block; padding:3px;}

.orng-btn { background:#db5f1e; padding:2px 8px; color:#fff; font:bold 11px/14px Tahoma, Arial, Helvetica, sans-serif; border:none; text-decoration:none;}

.orng-btn:hover{ text-decoration:none;}



#contact-box { margin-top:10px;}

#contact-box h2{ background:#a3a09f; padding:3px 12px; font:normal 20px/22px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0;}

#contact-box a { text-decoration:underline;}

#contact-box a:hover{ text-decoration:none;}

#contact-box .v-cards { float:right;}

#contact-box .contact-text { padding:10px 0 0 10px;}



#content-welcome { width:365px; margin-left:26px; float:left;}

#content { width:365px; margin-left:26px; float:left;}

#content strong, #content-welcome strong {font-weight: bold;}

#content-welcome h2, #content h2 { padding:10px 0; font:normal 20px/22px Georgia, "Times New Roman", Times, serif; color:#fff; margin:0; color:#7a7a7a;}

#content-welcome h2 span, #content h2 span {color:#00c000;}

#content-welcome .img-textbox, #content .img-textbox { margin-bottom:10px;}

#content-welcome .img-textbox .img-box, #content .img-textbox .img-box { float:left; border-right:1px solid #a8a5a4; margin-right:10px;}

#content-welcome .img-textbox .img-box img, #content .img-textbox .img-box img { padding:5px; border:1px solid #a8a5a4; margin-right:10px;}

#content-welcome .img-textbox p{ float:left; width:360px; }

#content-welcome .img-textbox p strong, #content .img-textbox p strong { font-size:11px; line-height:25px; color:#666;}

.img-textbox .alignleft { float: left; padding: 0px 10px 10px 0px; }



#footer { background:#009900; padding:10px; text-align:center; color:#fff; height:33px; }

#footer p, #footer a{color:#fff; padding:0; margin:0; line-height:30px;}

#footer span{  margin:0 10px; border-left:1px solid #fff; height:20px; padding:1px 0 13px 0;}

#book-online li {
list-style: none;
}

.alignright {
float: right;
padding: 0 5px 5px 5px;
border: none;
}

.qtrans_flag_and_text span{
font-size: 12px;
font-weight: bold;
maring-left: 4px;
}
