#item1 {
    margin-left: -100%;
    width: 30%;
}
#item2 {
    margin-left: -68%;
    width: 71%;
    _width: 68%;
}

.search-form {
    width: 206px;
    overflow: hidden;
}

.search-form div .txtbox {
    width: 90px;
}
.search-form div.categoryselect {
    padding-left: 10px;
}

.travelguide-cattype {
    margin: 0 0 10px;
    width: 92%;
    _width: 96%;
}

.travelguide-cattype .featuredarticle {
    margin-left: -100%; 
    width: 40%;
}

.travelguide-cattype .articles {
    margin-left: -57%;
    padding-left: 5px;
    width: 55%;
    border-left: 2px dashed #52A8AD;
}


.travelguide-cattype .featuredarticle .articletitle a {padding-left:10px; font-weight: bold; font-size: 110%; display:block; clear:both;}
.travelguide-cattype .featuredarticle .articledesc {padding-left:10px;margin: 5px 0px;}
.travelguide-cattype .featuredarticle .moreinfo a {padding-left:10px;display:block; clear:both;}

.travelguide-cattype .articles li {
    padding-bottom: 5px;
    margin-left: 15px; 
    text-indent: -15px    
}

.travelguide-cattype .articles a {
    background-image: url(../img/bluerightarrow.gif);
    background-repeat: no-repeat;
    background-position: 3px 5px;    
    padding-left: 15px;
}

.categories {
    width: 206px;
}

.categories .categoryinfo {clear:both; padding-bottom: 10px;}

.categories .categoryinfo span.maincategory {
    font-weight: bold;
    font-size: 105%;
    display: block;
    padding-left: 15px;
    padding-bottom: 5px;
}

.categories .categoryinfo li a {
    background-image: url(../img/bluerightarrow.gif);
    background-repeat: no-repeat;
    background-position: 30px 5px;
    padding-left: 45px;
    padding-bottom: 5px;
    display: block;        
}

.featured {
    width: 92%;
    _width: auto;
}

.thisweeksfeaturedarticles .featuredarticle {
    margin-left: -100%;
    width: 50%;
}
.thisweeksfeaturedarticles .featuredarticles {
    margin-left: -50%;
    width: 50%;
}

.thisweeksfeaturedarticles .featuredarticle .featuredarticletitle a {font-weight: bold; font-size: 105%; display: block; clear: both; padding-left: 10px; padding-bottom: 5px;}
.thisweeksfeaturedarticles .featuredarticle .excerpt {width: 95%; padding-left: 10px;}
.thisweeksfeaturedarticles .featuredarticle .excerpt img {padding-right: 5px; padding-bottom: 5px; float: left;}
.thisweeksfeaturedarticles .featuredarticle .excerpt a.moreinfo {clear: both; display: block;} 
.thisweeksfeaturedarticles .featuredarticles li {
    margin-left: 15px;
    padding-bottom: 5px;
    text-indent: -15px;
}
.thisweeksfeaturedarticles .featuredarticles li a {
    background-image: url(../img/bluerightarrow.gif);
    background-position: 3px 5px;
    background-repeat: no-repeat;
    padding-left: 15px;
}

.featured p.subscribe {
    margin-bottom: 5px;
}
.featured p.subscribe a {
    display: block;
    background: transparent url("../img/rss_icon.jpg") no-repeat top left;
    height: 20px;
    padding-left: 25px;
}