﻿
.header { width:900px; height:78px }
/* background:url(//images/addhotel/header.jpg);  */
.main { width:900px; padding:0px; margin:5px auto 0px auto }


/*---------------------------------------
-				TABS					-
---------------------------------------*/
.main .tab_holder { width:900px; height:35px; padding-top:15px;}
.main .tab_holder .thl { background:url(/images/addhotel/tabs_holder_l.jpg); width:6px; height:50px; float:left }
.main .tab_holder .thc { background:url(/images/addhotel/tabs_holder_bg.jpg); width:792px; height:47px; float:left; margin:0; padding: 0 0 3px 0; list-style-type: none }
.main .tab_holder .thr { background:url(/images/addhotel/tabs_holder_right.jpg); width:6px; height:50px; float:left }

.main .tab_holder .activetab { width:150px; height:40px; margin:7px 10px 0px 10px; float:left }
.main .tab_holder .activetab .tabl { background:url(/images/addhotel/tabs_blue_l.jpg); width:6px; height:40px; float:left }
.main .tab_holder .activetab .tabbg { background:url(/images/addhotel/tabs_blue_bg.jpg); width:138px; height:40px; line-height:40px; font-size:21px; color:#FFF; text-align:center; float:left; }
.main .tab_holder .activetab .tabbg a { font-size:21px; color:#FFF; text-decoration:none }
.main .tab_holder .activetab .tabr { background:url(/images/addhotel/tabs_blue_right.jpg); width:6px; height:40px; float:left }

.main .tab_holder .inactivetab { width:150px; height:40px; margin:7px 10px 0px 10px; float:left }
.main .tab_holder .inactivetab .tabl { background:url(/images/addhotel/tabs_white_l.jpg); width:6px; height:40px; float:left }
.main .tab_holder .inactivetab .tabbg { background:url(/images/addhotel/tabs_white_bg.jpg); width:138px; height:40px; line-height:40px; font-size:21px; color:#333; text-align:center; float:left; }
.main .tab_holder .inactivetab .tabbg a { font-size:21px; color:#333; text-decoration:none }
.main .tab_holder .inactivetab .tabr { background:url(/images/addhotel/tabs_white_r.jpg); width:6px; height:40px; float:left }

.main .tab_holder .badge { background:url(/images/addhotel/badge.jpg); width:78px; height:79px; top:83px; margin-top:-15px; float:left }

/* END OF TABS */


.main .titlebg { background:url(/images/addhotel/title_bg.png) repeat-x; border:solid 1px #F7F5D5; width:880px; height:43px; line-height:43px; text-align:center; font-size:20px; color:#375F92; }
.main .titlebg .orange { color:#FE7F27 }


/*---------------------------------------
-			preview page				-
---------------------------------------*/
.main .signupbox { width:820px; margin:20px 0px 10px 0px; }
.main .signupbox .leftpic { background:url(/images/addhotel/picture.jpg); width:395px; height:173px; float:left }
.main .signupbox .rightbox { background:url(/images/addhotel/signup_box.png) repeat-x; border:solid 1px #ECEBE8; width:483px; height:161px; text-align:center; padding-top:10px; float:left }
.main .signupbox .rightbox h1 { font-size:21px; margin:0px; padding:0px; font-weight:normal; }
.main .signupbox .rightbox .supbut { background:url(/images/addhotel/button_signupmain.gif); width:178px; height:49px; margin:15px auto 5px auto}
.main .signupbox .rightbox .supbut a { display:none }
.main .signupbox .rightbox h2 { font-size:28px; margin:0px; padding:0px; font-weight:normal }

.main .mainbox { background:url(/images/addhotel/box_bg.png) repeat-x #EAE9E5; border:solid 1px #ECEBE8; width:876px; padding:15px 0px 0px 4px; margin-top:15px; height:462px; }
.main .mainbox .left { width:285px; float:left }
.main .mainbox .left .screen1 { background:url(/images/addhotel/screenshot1.jpg); width:263px; height:206px }
.main .mainbox .left .screen2 { background:url(/images/addhotel/screenshot2.jpg); width:263px; height:206px; margin-top:3px; }

.main .mainbox .right { float:left }
.main .mainbox .right .title { color:#375F92; font-size:23px }
.main .mainbox .right .subtitle { background:url(/images/addhotel/ico_check.gif) no-repeat left center; height:22px; line-height:22px; padding-left:20px; color:#4C4C4C; font-size:17px; margin-top:30px; }
.main .mainbox .right .signup { background:url(/images/addhotel/button_signup.jpg); width:141px; height:37px ; margin:25px auto 10px auto; }
.main .mainbox .right .signup a { display:none }


/*---------------------------------------
-				faq page				-
---------------------------------------*/
.main .mainbox .faqbox { background:url(/images/addhotel/faq_ringbell.jpg) no-repeat right top; padding-left:35px; padding-right:20px; font-size:13px; line-height:17px; }
.main .mainbox .faqbox ul { list-style-type:disc; padding:0px; margin:0px 0px 20px 0px; }
.main .mainbox .faqbox li { font-size:13px }
.main .mainbox .faqbox .signup { background:url(/images/addhotel/button_signup2.jpg); width:185px; height:49px; margin:20px auto 10px auto; }
.main .mainbox .faqbox .signup a { display:none }

/*---------------------------------------
-		testimonials page				-
---------------------------------------*/
.main .testimonialsbox { background:url(/images/addhotel/testimonials_photo.jpg) no-repeat bottom right #F7F7F4; border:solid 1px #ECEBE8; width:840px; margin-top:15px; padding:10px 20px 10px 20px; font-size:13px; line-height:17px; }
.main .testimonialsbox .blue { color:#21519A }
.main .testimonialsbox .column { width:710px; }
.main .testimonialsbox .signup { background:url(/images/addhotel/button_signup2.jpg); width:185px; height:49px; margin:20px auto 10px auto; }
.main .testimonialsbox .signup a { display:none }


/*---------------------------------------
-				signup page				-
---------------------------------------*/
.main .submitbox1 { background:#F7F7F4; border:solid 1px #ECEBE8; width:605px; padding:10px; padding-left:265px; font-size:12px }
.main .submitbox1 .blue { color:#22519B }
.main .submitbox1 .features { background:url(/images/addhotel/ico_check2.jpg) no-repeat center left; height:18px; line-height:18px ; padding-left:15px; }
.main .submitbox2 { background:#f9f9f9; border:solid 1px #ECEBE8; width:840px; padding:20px }
.main .submitbox2 td { font-size:13px }
.main .submitbox2 inputs { border:solid 1px #ddd; height:14px; width:220px; padding:8px; }
.main .submitbox2 textarea { border:solid 1px #ddd; width:350px; padding:8px; }
.main .submitbox2 .submit a { display:none }

/*---------------------------------------
-				thanks page				-
---------------------------------------*/
.main .thanks { width:850px; padding:15px; margin:0px auto 0px auto; border:solid 1px #ECEBE8; }
.main .thanks .photo { background:url(/images/addhotel/thankyou_photo.jpg); width:254px; height:171px; float:left }
.main .thanks .info { text-align:center; width:596px; padding-top:20px; float:left }
.main .thanks .info h1 { font-size:20px; font-weight:normal; padding:0px; margin:0px; }
.main .thanks .info .biggreen { font-size:34px; color:#339933 }
.main .thanks .directory { background:#F4F4F4; border:solid 1px #eee; width:810px; padding:20px; margin:10px auto 0px auto; font-size:15px; line-height:22px; }
.main .thanks .directory span { color:#304B92 }
.main .thanks .directory a { color:#304B92 }
.main .thanks .directory .learnmore { background:url(/images/addhotel/button_learnmore.jpg); width:106px; height:38px; margin:15px auto 5px auto; }
.main .thanks .directory .learnmore a { display:none }

/*---------------------------------------
-				bottom					-
---------------------------------------*/
.bottom { background:#53A0D8; width:700px; height:47px; line-height:16px; text-align:center; margin-top:10px; font-size:12px; color:#fff; padding-top:10px }
.bottom a { color:#FFF; text-decoration:none }
