/*landing page*/
#cslibrary {float:left; width:684px; color:#555; margin-bottom:14px;}
#cslibrary div{background-position:right top; background-repeat:repeat-x;}
#cslibrary em{background-position:left top; background-repeat:no-repeat;}
#cslibrary span {margin-left:19px; font-size:1.15em; letter-spacing:0.04em; color:#71BF44;}
#cslibrary p {padding:4px 16px 10px 20px; font-size:0.7em; line-height:1.45em; background-position:right bottom; background-repeat:no-repeat;}
#cslibrary img{border:3px solid #fff;}
#cslibrary h5 {font-size:0.7em; margin:0px; text-indent:3px;}
#cslibrary a {color:#006699;}
#cslibrary p a {text-decoration:none;}
#cslibrary p a:hover{text-decoration:underline;}
#cslibrary ul{list-style:none; float:left; font-size:0.7em; line-height:1.2em; margin:1px 0px 2px 3px; width:144px; padding:2px 0px 5px 0px; border-bottom:1px dashed #999;}
#cslibrary ul a{color:#555;}
#cslibrary li{list-style:none;}

#cslibrary .cslibfam{width:650px; margin:10px; background-image: url(cs_lib_fambkg1.gif); background-repeat:no-repeat;}
#cslibrary .cslibfam p{background-image: url(cs_lib_fambkg2.gif);}
#cslibrary .cslibfam em{background-image: url(cslib_famicon.gif); padding:2px 0px 8px 44px;}
#cslibrary .cslibfam a{color:#0099cc;}
#cslibrary .cslibcoup{width:650px; margin:10px; background-image: url(cs_lib_coupbkg1.gif); background-repeat:no-repeat;}
#cslibrary .cslibcoup p{background-image: url(cs_lib_coupbkg2.gif);}
#cslibrary .cslibcoup em{background-image: url(cslib_coupicon.gif); padding:2px 0px 8px 28px;}
#cslibrary .cslibcoup a{color:#339999;}
#cslibrary .cslibact{width:650px; margin:10px; background-image: url(cs_lib_actbkg1.gif); background-repeat:no-repeat;}
#cslibrary .cslibact p{background-image: url(cs_lib_actbkg2.gif);}
#cslibrary .cslibact em{background-image: url(cslib_acticon.gif); padding:2px 0px 8px 36px;}
#cslibrary .cslibact a{color:#cc6600;}
#cslibrary .cslibbea{width:650px; margin:10px; background-image: url(cs_lib_beabkg1.gif); background-repeat:no-repeat;}
#cslibrary .cslibbea p{background-image: url(cs_lib_beabkg2.gif);}
#cslibrary .cslibbea a{color:#ff6600;}
#cslibrary h1, #cslibrary h2, #cslibrary h3, #cslibrary h4{font-size:1.05em; font-weight:300; width:600px; margin:8px 0px 16px 10px;}
#cslibrary h1 {color:#3e8eb4;}
#cslibrary h2 {color:#32b094;}
#cslibrary h3 {color:#db5e03;}
#cslibrary h4 {color:#e97e15;}

#csv_col{float:left; width:165px;}
#cs_nfr{float:left; width:154px; height:395px; margin:10px 3px 5px 4px; border-left:1px solid #899BCF; border-right:1px solid #899BCF; border-top:1px solid #899BCF; border-bottom:20px solid #899BCF; background-image: url(cs_nfr_bkg.gif);}
#cs_nfr, #cs_nfr h5{color:#253B7B;}
#cs_sfr{float:left; width:154px; height:606px; margin:10px 3px 5px 4px; border-left:1px solid #F5A53F; border-right:1px solid #F5A53F; border-top:1px solid #F5A53F; border-bottom:20px solid #F5A53F; background-image: url(cs_sfr_bkg.gif);}
#cs_sfr, #cs_sfr h5{color:#C55D00;}
#cs_it{float:left; width:154px; height:425px; margin:10px 3px 5px 4px; border-left:1px solid #B3C889; border-right:1px solid #B3C889; border-top:1px solid #B3C889; border-bottom:20px solid #B3C889; background-image: url(cs_it_bkg.gif);}
#cs_it, #cs_it h5{color:#388500;}
#cs_sp{float:left; width:154px; height:310px; margin:10px 3px 5px 4px; border-left:1px solid #C74A4A; border-right:1px solid #C74A4A; border-top:1px solid #C74A4A; border-bottom:20px solid #C74A4A; background-image: url(cs_sp_bkg.gif);}
#cs_sp, #cs_sp h5{color:#C74A4A;}
#cs_hol{float:left; width:154px; height:180px; margin:5px 3px 5px 4px; border-left:1px solid #2461C7; border-right:1px solid #2461C7; border-top:1px solid #2461C7; border-bottom:20px solid #2461C7; background-image: url(cs_hol_bkg.gif);}
#cs_hol, #cs_hol h5{color:#2461C7;}
#cs_slov{float:left; width:154px; height:150px; margin:5px 3px 5px 4px; border-left:1px solid #0086F0; border-right:1px solid #0086F0; border-top:1px solid #0086F0; border-bottom:20px solid #0086F0; background-image: url(cs_slov_bkg.gif);}
#cs_slov, #cs_slov h5{color:#047EDF;}
#cs_port{float:left; width:154px; height:265px; margin:5px 3px 5px 4px; border-left:1px solid #F4C82F; border-right:1px solid #F4C82F; border-top:1px solid #F4C82F; border-bottom:20px solid #F4C82F; background-image: url(cs_port_bkg.gif);}
#cs_port, #cs_port h5{color:#E98809;}
/*end landing page*/

#csvideo {float:right;display:block;width:683px;margin:20px 18px 0 0px; background-color:#fff;}
.csvideo {padding-bottom:10px; background-image: url(page_rip.gif); background-position:bottom right; background-repeat:repeat-x;}
#csvideo class {text-align:center;}
#csvideo p {font-size:0.7em;}
#csvideo em {font-style:normal;}
#csvideo h4 {display:block;}
#csvideo a{text-decoration:underline; color:#CC6600;}
#csvideo a:hover{text-decoration:none;}
#csfoot {float:left; width:683px;}

#csdiv5{
	display:block;
	width:650px; 
	margin:5px 0px 10px 36px;
	color: #333;
	font-size: 0.7em;
}
#csdiv5 span{
	padding: 3px 0px 3px 0px;
}
#csdiv5 h4 {
	float:left; 
	font-weight:400;
	margin:10px 0px 10px 0px; 
	width:600px;
	color:#0272A2;
} 
#savailc {
	float: left;
	display: block;
	width: 630px;
	padding: 10px 8px 10px 12px;
	background-position:top left; 
	background-repeat:no-repeat; 
}
input{font-size:10px; color: #333;}
select{font-size:10px; color: #333;}
#csdate {float:left; display:block; width:165px;}
#csdate span{display:block; width:155px;}
#csadult {float:left; width:72px;}
#csadult span{display:block; float:left; width:72px;}
#cschild {float:left; width:86px;}
#cschild span{display:block; float:left; width:80px;}
#csinfant {float:left; width:80px;}
#csinfant span{display:block; float:left; width:75px;}
#csnight {float:left; display:block;width:98px;}
#csnight span{display:block; width:91px;}
.savailnight {width:68px;}
.selectparty {width:42px;}
#searchbutn img {float:left; margin-top:18px;}

/*static */
#txt{display:block;}
#csdiv1 {display:block; background-position:top left; background-repeat:no-repeat;}
#csdiv1 p {display:block; float:left;}
#csdiv1 object {display:block; float:left;}

#csdiv2 {display:block; background-position:top left; background-repeat:no-repeat;}
#csdiv2 h1 {display:block;}
#csdiv2 p {display:block; float:left;}
#csdiv2 img {display:block;}

#csdiv3 {display:block; background-position:top left; background-repeat:no-repeat;}
#csdiv3 h2, p, img {display:block;}

#csdiv4 {display:block; background-position:top left; background-repeat:no-repeat;}
#csdiv4 h3, p {display:block;}
h4 {margin:20px 0 0 0;}
#csdiv5 {display:block; background-position:top left; background-repeat:no-repeat;}
#csdiv5 span{color:#2A5181;}
#csdiv5 em{color:#75C1DE;}
h5 {float:left; line-height:1.8em; width:656px; margin:0px 0px 5px 10px; font-size:0.7em; color:#666; text-align:left; background-repeat:no-repeat;}
h5 a{color:#666;}

/*overwrite h5 for landing page*/
.csvideo h5 {line-height:1.4em; width:154px; margin:3px 0px 0px 0px;}
/*end static */

