body  {background:#21aec9 url(images/main_bg2.jpg) repeat-x; margin:0; padding:0; text-align:center; font-family:Arial; font-size:12px; color:#000000;}

#wrapper {width:1040px; margin:0 auto; text-align:left;}
#shadBg {
   width:1040px;
   float:left;
   background-image:url(images/shadow_bg.jpg);
   background-repeat:no-repeat;
}
#maincontainer {width:980px; float:left; margin-left:30px;}
#allcontent {
   width:980px; 
   float:left;
   background:#21aec9 url(images/content_bg.gif) no-repeat;
   min-height:822px;
   height:auto !important; /* For ie6 min-height */
   height:822px; /* For ie6 min-height */
}

/* Header / Navigation
----------------------------------------------------------------------------*/
#header {
   width:980px;
   height:63px;
   background-color:#00165a;
}

#logo {
   position:absolute;
   text-align:left;
   top:5px;
   float:left;
   background-color:#00165a;
}

#miniLinks {
   width:960px;
   float:left;
   text-align:right;
   margin-top:20px;
   font-size:11px;
}
#miniLinks2 {
   width:960px;
   float:left;
   text-align:right;
   font-size:16px;
}
#miniLinks a {color:#21aec9; text-decoration:none;}
#miniLinks a:hover {color:#fc8d42; text-decoration:none;}

#btmNav {
   width:980px;
   height:26px;
   float:left;
   background-color:#003285;
}

/* Search Bar
----------------------------------------------------------------------------*/
#searchBar {
   width:980px;
   float:left;
   height:53px;
   background-color:#1098b9;
   background-image:url(images/find_rentals.gif);
   background-repeat:no-repeat;
}

#dest {
   width:134px;
   float:left;
   font-size:11px;
   margin-top:10px;
   margin-left:137px;
   color:#fff;
}

#beds {
   width:140px;
   height:44px;
   margin-top:9px;
   float:left;
   background-image:url(images/dot_bg.gif);
   background-repeat:no-repeat;
}

.searchText {
   float:left;
   margin-left:9px;
   color:#fff;
   font-size:11px;
}

#price {
   width:190px;
   height:44px;
   margin-top:9px;
   float:left;
   background-image:url(images/dot_bg.gif);
   background-repeat:no-repeat;
}

#view {
   width:155px;
   height:44px;
   margin-top:9px;
   float:left;
   background-image:url(images/dot_bg.gif);
   background-repeat:no-repeat;
}

#mainSrch {
   width:152px;
   height:44px;
   margin-top:9px;
   float:left;
   background-image:url(images/dot_bg.gif);
   background-repeat:no-repeat;
}
#mainSrch p {margin:0px; padding:0px;}

#pool {
   width:152px;
   float:left;
   color:#fff;
   font-size:11px;
   margin-top:6px;
}
#pool a {color:#f1c907; text-decoration:underline;}
#pool a:hover {color:orange; text-decoration:none;}
#pool p {margin-top:0px; margin-bottom:3px;}

#srchBtn {
   width:88px;
   margin-top:14px;
   float:left;
   text-align:right;
}

/* Left Side
----------------------------------------------------------------------------*/ 
#left { 
   background-image:url(images/ltblue_back.jpg); 
   background-repeat:repeat-x; 
   width:741px; 
   float:left; 
   margin-top:1px;
   min-height:400px;
   height:auto !important; /* For ie6 min-height */
   height:400px; /* For ie6 min-height */
}

#inner-left { 
   background-image:url(images/ltblue_back.jpg); 
   background-repeat:repeat-x; 
   background-color:#fff;
   width:741px; float:left; 
   margin-top:1px;
   min-height:845px;
   height:auto !important; /* For ie6 min-height */
   height:845px; /* For ie6 min-height */
}

#inner-left2 { 

   background-color:#fff;
   width:741px; float:left; 
   margin-top:1px;
   min-height:845px;
   height:auto !important; /* For ie6 min-height */
   height:845px; /* For ie6 min-height */
}
#featPic {
   width:741px;
   height:421px;
   float:left;

}
#opaq {
   background-image:url(images/gray_transparent.png);
   position:absolute;
   padding:0px 7px 6px 7px;
   font-family:Georgia;
   color:#fff;
   font-size:18px;
   margin-left:10px;
   width:auto;
   margin-top:364px;
   float:left;
}

#homeText {
   width:741px;
   float:left;
   background:#21adc9 url(images/home_mid_bg2.gif) repeat-x;
   border-bottom:14px solid #21adc9;
   min-height:386px;
   height:auto !important; /* For ie6 min-height */
   height:386px; /* For ie6 min-height */
}

#nextBox {
   margin-top:6px;
   width:735px;
   float:right;
   text-align:right;
}

#introText {
   width:702px;
   float:left;
   margin-left:24px;
   color:#00374c;
}

#amens {
   width:704px;
   float:left;
   margin-top:16px;
   margin-left:19px;
   border:1px solid #42bad1;
}

#hdAmens {
   width:704px;
   height:23px;
   float:left;
   background-color:#149cbf;
   color:#fff; 
   text-transform:uppercase; 
   text-indent:22px;
   padding-top:8px;
}

#bodyAmens {
   width:704px;
   float:left;
   border-top:1px solid #42bad1;
   background:#149cbf url(images/amens_bg.gif) no-repeat;
}

#linksAmens {
   width:654px;
   float:left;
   margin-top:18px;
   margin-left:21px;
   border-bottom:1px solid #fff;
   padding-bottom:14px;
   color:#fff;
   font-weight:bold;
}
#linksAmens a {color:#f3e092; text-decoration:none;}
#linksAmens a:hover {color:#fff; text-decoration:none;}
#linksAmens ul {list-style-type:none; margin:0px; padding:0px;}
#linksAmens li {margin-bottom:2px;}

#links1 {
   width:284px;
   float:left;
}

#links2 {
   width:216px;
   float:left;
}

#links3 {
   width:154px;
   float:left;
}

#descAmens {
   width:654px;
   float:left;
   margin-top:1px;
   margin-left:21px;
   border-top:1px solid #fff;
   padding-top:14px;
   color:#fff;
}
#descAmens p {margin-bottom:9px; margin-top:0px;}
#descAmens a {color:#f3e092; text-decoration:none;}
#descAmens a:hover {color:#fff; text-decoration:none;}

#btmAmends {width:741px; margin-top:12px;}

/* Right Side / Specials
----------------------------------------------------------------------------*/ 
#right {
   width:239px;
   float:left;
   background-image:url(images/home_rt_bg.gif);
   background-repeat:no-repeat;
}

#destContainer {
   width:201px;
   float:left;
   margin-top:44px;
   margin-left:19px;
}

.destBox {
   width:199px;
   float:left;
   border:1px solid #005daa;
   background-image:url(images/yellow_bg.gif);
   background-repeat:repeat-x;
   background-color:#fff2c6;
   margin-top:11px;
}

.destPic {
   margin:6px 6px 0px 6px;
   float:left;
   width:187px;
   color:#005fbe;
   font-size:10px;
   font-weight:bold;
}
.destPic a {color:#003285; text-decoration:none; text-transform:uppercase;}
.destPic a:hover {color:#fc8d42; text-decoration:none; text-transform:uppercase;}
.destPic p {margin-top:2px; margin-bottom:5px;}

#spaServ {
   width:199px;
   float:left;
   border:1px solid #005daa;
   background-color:#b3d8e3;
   background:#b3d8e3 url(images/spa_bg.gif) repeat-x;
   margin-top:12px;
}

#spaText {
   width:180px;
   float:left;
   margin:9px 0px 14px 14px;
   color:#0e84ad;
   font-size:11px;
}

#pointBox {
   width:180px;
   float:left;
}

.point1 {
   width:90px;
   float:left;
}

#sideLinks {
   width:213px;
   float:left;
   margin:17px 0px 0px 26px;
   color:#fff;
   font-size:11px;
   text-transform:uppercase;
   font-weight:bold;
}
#sideLinks a {color:#fff; text-decoration:none;}
#sideLinks a:hover {color:#fff; text-decoration:underline;}
#sideLinks ul {list-style-type:none; padding:0px; margin:0px;}
#sideLinks li {margin-bottom:6px;}

#side1 {
   width:136px;
   float:left;
}

#side2 {
   width:77px;
   float:left;
}
   
/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:980px;
   float:left;
   background:#22aec9 url(images/footer_bg.gif) no-repeat;
}

#copyR {
   width:980px;
   float:left;
   background:#21adca url(images/copy_bg.gif) no-repeat;
}

#copyRTxt {
   width:980px;
   float:left;
   margin-top:20px;
   text-align:center;
   color:#000;
   font-size:11px;
}

#footIcon {
   width:700px;
   float:left;
   margin-top:22px;
   margin-left:21px;
   color:#fff;
   font-size:11px;
   text-transform:uppercase;
}

#footTxt {
   width:920px;
   float:left;
   margin-left:34px;
   margin-top:12px;
   color:#c5e2ea;
   text-transform:uppercase;
   font-size:11px;
   font-weight:bold;
   line-height:15px;
}
#footTxt a {color:#036081; text-decoration:underline;}
#footTxt a:hover {color:#c5e2ea; text-decoration:underline;}

/* Listings
----------------------------------------------------------------------------*/ 
#listLeft {
   width:720px;
   float:left;
   margin-top:20px;
   margin-left:21px;
   border-bottom:16px solid #fff;
   min-height:422px;
   height:auto !important; /* For ie6 min-height */
   height:422px; /* For ie6 min-height */
}

#breadCrumbBox {
   width:705px;
   float:left;
   margin-left:15px;
   margin-top:13px;
   color:#4e4e4e;
   font-size:10px;
}

#breadCrumbs {
   width:320px;
   float:left;
   margin-top:4px;
}
#breadCrumbs a {color:#116e7f; text-decoration:underline;}
#breadCrumbs a:hover {color:#4e4e4e; text-decoration:underline;}

#sortBy {
   width:385px;
   float:left;
}

#listMainBox {
   width:692px;
   float:left;
   margin-top:10px;
   margin-left:15px;
}

#resultsBox {
   width:498px;
   float:left;
}

.results {
   width:498px;
   float:left;
   background:#fff url(images/result_bg.gif) repeat-x;
}

.resInfo {
   width:288px;
   float:left;
   margin-top:12px;
   margin-left:12px;
   color:#1b1617;
}

.resPic {
   width:135px;
   float:left;
}

.resText {
   width:153px;
   float:left;
   font-size:11px;
}

.resDesc {
   width:474px;
   float:left;
   font-size:11px;
   margin-left:12px;
   margin-right:12px;
   color:#1b1617;
}

.resDetails {
   width:184px;
   float:left;
   margin-top:7px;
   font-size:11px;
   color:#1b1617;
}
.resDetails a {color:#116e7f; text-decoration:underline;}
.resDetails a:hover {color:#1b1617; text-decoration:underline;}

#pageNumber {
   width:498px;
   min-height:22px;
   height:auto !important; /* For ie6 min-height */
   height:22px; /* For ie6 min-height */
   float:left;
   background-color:#e3e3e3;
   margin-top:10px;
}

#pageNumTxt {
   width:488px;
   padding:5px;
   text-align:center;
   font-size:10px;
   color:#4e4e4e;
}
#pageNumTxt a {color:#116e7f; text-decoration:underline;}
#pageNumTxt a:hover {color:#4e4e4e; text-decoration:none;}

#refineBox {
   width:176px;
   float:left;
   border:1px solid #a3bfc5;
   margin-left:16px;
   background-color:white;
}

#refineHead {
   width:176px;
   height:31px;
   float:left;
   background-image:url(images/hd_refine.gif);
   overflow:hidden;
   background-color:white;
}

#refineTxt {
   width:158px;
   float:left;
   font-size:10px;
   margin-left:12px;
   color:#4e4e4e;
   background-color:white;
}
#refineTxt p {margin-top:10px; margin-bottom:5px;}

/* Individual Listings
----------------------------------------------------------------------------*/ 
#indivBox {
   width:720px;
   float:left;
   margin-top:20px;
   margin-left:21px;
   border-bottom:16px solid #fff;
   background:#fff url(images/individual_bg.gif) repeat-x;
}

#galleryBox {
   width:698px;
   float:left;
   margin-top:11px;
   margin-left:10px;
}

#gallery {
   width:385px;
   float:left;
}

#indivRt {
   width:313px;
   float:left;
   color:#1b1617;

}
#indivRt p {margin-top:0px; margin-bottom:7px;}

#iconBox {
   width:313px;
   float:left;
   margin-top:10px;
}

#iconBox2 {
   width:313px;
   float:left;
}

#iconLeft {
   width:172px;
   float:left;
   font-weight:bold;
   text-transform:uppercase;
   font-size:10px;
}
#iconLeft a {color:#116e7f; text-decoration:none;}
#iconLeft a:hover {color:#116e7f; text-decoration:underline;}
#iconLeft ul {list-style-type:none; margin:0px; padding:0px;}
#iconLeft li {margin-bottom:3px;}

#iconRt {
   width:140px;
   float:left;
   font-size:11px;
}
#iconRt a {color:#116e7f; text-decoration:underline;}
#iconRt a:hover {color:#fc8d42; text-decoration:none;}
#iconRt p {margin-top:0px; margin-bottom:7px;}

.indivMain {
   width:698px;
   float:left;
   margin-top:14px;
   margin-left:10px;
}

.indivHeadBox {
   width:700px;
   float:left;
   height:18px;
   text-indent:10px;
   font-size:10px;
   color:#828282;
   background-image:url(images/individ_head_bg.gif);
   letter-spacing:2px;
   font-weight:bold;
   text-transform:uppercase;
}

.indivHead {
   width:670px;
   float:left;
   padding:3px 0px 3px 0px;
}
.indivHead a {color:#828282; text-decoration:none; width:650px; display:block;}
.indivHead a:hover {color:#828282; text-decoration:none; width:650px; display:block;}

.indivArrow {
   width:18px;
   
   background-image:url(images/individ_head_bg.gif);
   float:left;
   padding-top:5px;
}
.indivArrow a {width:18px; display:block;}
.indivArrow a:hover {width:18px; display:block;}

.indivText {
   width:698px;
   float:left;
   margin-top:8px;
   font-size:11px;
   color:#404040;
}

#reqInfoBox {
   width:670px;
   float:left;
}

#reqBox1 {
   width:390px;
   float:left;
   font-size:11px;
   color:#404040;
}

#reqBox2 {
   width:280px;
   float:left;
   font-size:10px;
   color:#828282;
   margin-top:14px;
}

.related {
   width:670px;
   font-size:10px;
   float:left;
}

/***************Sliding Headers on Listing Pages********************/
.slidingHeader {
	margin: 0;
	padding: 0;
	height:18px;
    text-indent:10px;
    font-size:10px;
    color:#828282;
    background-image:url(../images/individ_head_bg.gif);
    background-repeat:repeat-x;
    overflow:hidden;
    letter-spacing:2px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
	width: 670px;
}
.slidingHeader a {
	display: block;
	text-decoration: none;
	padding: 1px 8px 4px 0px;
	color: #828282;
	font-weight: normal;
	background-image: url(../images/indiv_arrow_close.gif);
	background-repeat: no-repeat;
	background-position: right center;
	letter-spacing:2px;
    font-weight:bold;
    text-transform:uppercase;
}
.slidingHeader2 {
	margin: 0;
	padding: 0;
	height:18px;
    text-indent:10px;
    font-size:10px;
    color:#828282;
    background-image:url(../images/individ_head_bg.gif);
    background-repeat:repeat-x;
    overflow:hidden;
    letter-spacing:2px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
	width: 670px;
}
.slidingHeader2 a {
	display: block;
	text-decoration: none;
	padding: 1px 8px 4px 0px;
	color: #828282;
	font-weight: normal;
	background-image: url(../images/indiv_arrow_open.gif);
	background-repeat: no-repeat;
	background-position: right center;
	letter-spacing:2px;
    font-weight:bold;
    text-transform:uppercase;
}
.slidingContent {
	padding: 10px 0px 10px 0px;
	background-color: #FFFFFF;
   	font-size:11px;
   	color:#404040;
	width: 670px;
	display:none;
}

/* Contact Fields
----------------------------------------------------------------------------*/
.contacttext {width:110px; margin-right:10px; float:left; margin-bottom:4px;}
.contactfields {width:270px; float:left; margin-bottom:4px;} 
#sendclear {width:220px; text-align:center; float:left;}

/* Advanced Search
----------------------------------------------------------------------------*/
#advHead {
   width:692px;
   float:left;
   height:59px;
   background:#fff url(images/advanced_bg.gif) repeat-x;
}

#advHeadText {
   width:692px;
   float:left;
   text-indent:9px;
   color:#000;
}

#advMap {
   width:692px;
   float:left;
}

#advTextBox {
   width:692px;
   float:left;
   margin-top:12px;
   color:#000;
}

#infoBox {
   width:475px;
   float:left;
   border-right:2px solid #00165a;
   border-bottom:2px solid #00165a;
   background-color:#f7f2e2;
   text-align:left;
}

#infoHeader {
   width:290px;
   float:left;
   margin-top:12px;
   margin-left:11px;
   font-size:18px;
   color:#00165a;
   font-family:Georgia;
}

#infoButtons {
   width:185px;
   float:left;
   margin-top:14px;
   font-size:10px;
   color:#005d9a;
}

#infoBoxText {
   width:461px;
   float:left;
   margin-left:11px;
   margin-top:8px;
   font-size:11px;
   color:#333;
}
#infoBoxText a {color:#eb5e00; text-decoration:none;}
#infoBoxText a:hover {color:#333; text-decoration:none;}
#infoBoxText p {margin-top:0px; margin-bottom:8px;}

/* Classes
----------------------------------------------------------------------------*/
h1 {font-size:14px; margin-bottom:7px; margin-top:0; color:#1b1617;}
h2 { color: #003285; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 300; }
h3 { color: #003285; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 300; }
h4 {font-size:11px; color:#376e80; margin-top:0px; margin-bottom:1px;}
h5 { color: #003285; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 300; margin:0px 0px 0px 0px; }
h6 { color: #FFFFFF; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: 300; margin:0px 0px 0px 0px; }
.star { color: #1098b9; font-size: 14px; font-family: "Zapf Dingbats"; }
.reviewsum { color: #069; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; padding-right: 12px; }
.reviewtext { color: #1b1617; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 15px; padding-left: 12px; }
.reviewauthor { color: #636363; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: right; }
.head1 { color: #003285; font-size: 22px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.picspace {margin-top:9px;}
.picspace2 {margin-top:9px;}
.picspace3 {margin-left:15px;}
.picspace4 {margin-bottom:4px;}
.picspace5 {margin-top:8px;}
.textfield {font-size:11px;}
.textfield2 {font-size:10px; color:#4e4e4e;}
.advtextfield {font-size:11px;}
.sm_text {font-size:11px;}
.sm_text2 {font-size:10px;}
.sm_text3 {font-size:11px; color:#404040;}
td {font-size:12px; color:#000000; font-family:arial;}
td.sm_font {color:#4e4e4e; font-size:10px;}
td.head {font-size:10px; color:#404040;}
td.numb {font-size:9px; color:#404040; font-weight:bold;}
.orange {color:#d34600;}
.orange2 {color:orange;}
a img {border:none;}
a {outline:none;}
a:hover {outline:none;}
a {color:#116e7f; text-decoration:underline;}
a:hover {color:#4e4e4e; text-decoration:underline;}
form {padding:0px; margin:0px;}
.opaque {
   background-color:#000;
   filter:alpha(opacity=55); /* ie */
   -moz-opacity: .55; /* mozilla */
   position:relative;
   padding:0px 10px 6px 10px;
   top:400px;
   font-family:Georgia;
   color:#fff;
   font-size:18px;
   left:20px;
   width:auto;
   float:left;
}

.opArrow {font-size:24px; color:#fc944b;}

/* Top navigation
----------------------------------------------------------------------------*/
 .mainmenu{text-transform:uppercase; font-weight:bold; font-size:11px;}
 .mainmenu a{color:white; text-decoration:none;}
 .mainmenu a:hover{color:#F7D57B; text-decoration:none; background-color:#003285;}
 
 /* Sub Navigation */
 .submenu{background-color:#003285; width:980px; text-align:right; height:26px;color:orange;}
 .submenutxt{font-size:11px;color:orange;font-weight:bold;}
 .submenutxt a{color:orange; text-decoration:none; padding:9px 10px 4px 10px;}
 .submenutxt a:hover{color:#F7D57B; text-align:right; padding:9px 10px 4px 10px;}



 /*SLIDE SHOW--------------------------------*/
 #opaq2 {

   position:absolute;
   color:#fff;
   width:auto;
   margin-top:399px;
   float:left;
   list-style-type: none;
   overflow: auto; 

}
 /*preload classes*/ 
.svw {width: 50px; height: 20px; background: #fff;} 
.svw ul {position: relative; left: -999em;} 
 
/*core classes*/ 
.stripViewer {  
position: relative; 
overflow: hidden;   
} 
.stripViewer ul { /* this is your UL of images */ 
margin: 0; 
padding: 0; 
position: relative; 
left: 0; 
top: 0; 
width: 1%; 
list-style-type: none; 
} 
.stripViewer ul li {  
float:left; 
} 
.stripTransmitter { 
overflow: auto; 
width: 1%; 

} 
.stripTransmitter ul { 
width: 741px;
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
} 
.stripTransmitter ul li{ 
width: 37px; 
float:left; 
} 
.stripTransmitter a{ 
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 22px; 
background: #1d7196; 
color: #ffffff; 
text-decoration: none; 
display: block; 
} 
.stripTransmitter a:hover, a.current{ 
background: #3bf2ff; 
color: #239abd; 
} 
 
/*tooltips formatting*/ 
#tooltip { 
background: #fff; 
color: #000; 
opacity: 0.85; 
border: 5px solid #dedede; 
} 
#tooltip h3 {  
font: normal 10px Verdana;  
margin: 0;  
padding: 6px 2px;  
border: 0; 
} 


/*Subnav*/
.subnav {
overflow: auto; 
width: 1%; 
   margin-top:6px;
   float:left;
   text-align:right;
   list-style-type: none; 
}

.subnav ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
float: right;
} 

.subnav ul li{ 
width: 12px; 
float:left; 
list-style-type: none; 
float: right;
padding-left:1px;
} 



.subnav li.last {float:right; padding-right:0; text-align:right;}
.subnav li a {
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 13px; 
background: #1d7196; 
color: #ffffff; 
text-decoration: none; 
display: block; 
}

.subnav li a:hover {background: #3bf2ff; color: #239abd; }
.subnav li.active a {background: #3bf2ff; color: #239abd;}
/*Portfolio*/
#photo { width:741px; height:421px; overflow:hidden; position:relative;}

#photo ul li {float:left; position:absolute; left:0; top:0; display:none; filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
#photo ul li.active {display:block; filter:alpha(opacity=1);-moz-opacity:1;opacity:1;}
#big #photo li img {display:block; float:left; width:741px; height:421px;}

.highslide-html {
   width:475px;
   float:left;
   border-right:2px solid #00165a;
   border-bottom:2px solid #00165a;
   background-color:#f7f2e2;
   text-align:left;
}
.highslide-html-blur {
}
.highslide-html-content {
   width:500px;
   float:left;
   border-right:2px solid #00165a;
   border-bottom:2px solid #00165a;
   background-color:#f7f2e2;
   text-align:left;
    display: none;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

/* Blog
----------------------------------------------------------------------------*/
#blogTop {
   width:692px;
   float:left;
}
#blogTop ul.sel {list-style:none; padding:0; margin:5px 0 20px 25px; float:left; width:660px;}
#blogTop ul.row1 {list-style:none; padding:0; margin:3px 0 0 25px; float:left; width:284px; color:#06507e;}
#blogTop ul.row1 li {margin-bottom:2px;}
#blogTop ul.row2 {list-style:none; padding:0; margin:3px 0 0 25px; float:left; width:370px; color:#06507e;}
#blogTop ul.row2 li {margin-bottom:2px;}
#blogTop h1 {font-size:12px; color:#000; margin:0 0 0 0px; font-weight:bold; font-family:Arial;}

.blogBox {
   width:628px;
   float:left;
   margin-left:25px;
   margin-top:18px;
   border-top:2px dotted #cacaca;
   padding-top:22px;
   line-height:18px;
}
.blogBox h2 {font-size:16px; color:#000; margin:0; font-weight:bold; font-family:Arial;}
.blogBox ul.btns {width:628px; margin:20px 0 0 0; list-style:none; padding:0;}
.blogBox ul.btns li {display:inline; float:left;}
.blogBox ul.btns li.bt1 {width:88px;}
.blogBox ul.btns li.bt2 {width:500px;}



