@charset "utf-8";
/* CSS Document */
* {
    margin: 0;
    padding: 0;
}

body {
    margin: 0px auto;
    font-family: Tahoma;
    font-size: 13px;
    padding: 0px;
}

.red-head {
    background: url(../images/hl_head_bg.gif) no-repeat;
    height: 31px;
    padding: 5px 0 0 20px;
}

.red-head h2 {
    color: #ffffff;
    font-size: 20px;
    font-family: "Myriad Pro", 'Average Sans', sans-serif;
    font-weight: 100;
}

/*******************  TRAVEL BLOG  *********/
.about-blog {
    background: #e6d7d8;
    margin: 1em 15px 0 15px;
}

.about-blog-top {
    height: 12px;
    background: url(../images/abou_blog_bg.gif) no-repeat;
}

.about-blog-body {
    padding: 0 15px 0 21px;
}

.about-blog-body h3 {
    color: #bf1e2e;
    font-weight: 100;
    font-size: 18px;
}

.about-blog-body p {
    margin: 1em 0;
}

.about-blog-bottom {
    height: 12px;
    background: url(../images/abou_blog_bg.gif) 0 bottom no-repeat;
}

input.searchblog {
    background: url(../images/input_blog_308.gif) no-repeat;
    border: 0;
    width: 304px;
    height: 25px;
    padding: 0 2px;
}

.list-blog {
    padding: 1em 0px;
    /*border-left:1px solid #e6e4e4;border-right:1px solid #e6e4e4;border-bottom:1px solid #e6e4e4;
    border-bottom-left-radius:12px;border-bottom-right-radius:12px*/;
}

.list-blog .list-blog-head {
    padding: 0 15px 0 15px;
}

.list-blog p {
    padding: 0 0 1em 0;
}

.list-blog h3 {
    color: #bf1e2e;
    font-size: 20px;
    font-family: "Myriad Pro", 'Average Sans', sans-serif;
    font-weight: 100;
}

.list-blog .blog-property {
    margin: 10px 0
}

.blog-option {
    background: url(../images/event_option.jpg) no-repeat;
    width: 202px;
    height: 131px;
    /*clear:right;float:right;*/
    margin: 2em 42px 0 0;
    padding: 1.5em 0 0 1em;
}

.blog-option div {
    height: 30px;
    margin-bottom: 10px;
    padding-top: 8px;
}

.blog-option div a {
    color: #797575;
}

.blog-option .email {
    background: url(../images/icn_email.png) no-repeat;
    padding-left: 55px;
}

/*.blog-option .print{background:url(../images/icn_print.png) no-repeat;padding-left:55px;}*/

.print {
    background: url(../images/icn_print.png) no-repeat;
    padding-left: 35px;
    padding-top: 8px;
    height: 28px;
    float: right;
    margin-right: 1em;
}

.blog-option .facebook {
    margin-top: 1.5em;
}

.blog-option .facebook .like {
    float: left;
}

.blog-option .facebook .share {
    float: left;
    margin-top: 0px;
    margin-left: 36px;
}

.blogger-info {
    float: left;
    width: 254px;
}

.blogger-photo {
    /*width:190px;height:190px;*/
}

.blogger-photo img {
    padding: 14px 14px;
    border: #c3c2c2 1px solid;
    width: 160px;
}

.blogger-info-details {
    padding: 1em 0 0 1em;
}

.blog-details {
    float: left;
    width: 389px;
}

.blog-details p {
    padding: 1em 0 1em 0
}

.indent-365 {
    margin-left: 365px;
}

/***********************************************************/
.blog-boxes {
    clear: both;
    margin-bottom: 1em;
}

.blog-boxes .blog-header {
    clear: both;
    background: #bf1e2d;
    padding: 4px 1em 5px 1em;
}

.blog-header .title {
    display: inline-block;
    color: #ffffff;
    font-size: 16px;
    font-family: "Myriad Pro", 'Average Sans', sans-serif;
}

.blog-header .date {
    display: inline-block;
    float: right;
    color: #fb9ea7;
}

.blog-boxes .blog-content {
    clear: both;
    margin-top: 1em;
    width: 940px;
}

.blog-boxes .photos {
    display: inline-block;
    width: 250px;
    vertical-align: top;
}

.blog-boxes .blog-details {
    display: inline-block;
    width: 670px;
    padding-left: 15px;
    vertical-align: top;
    color: #494747;
}

.blog-details .shortdesc {
    color: #bf1e2d;
    font-weight: 600
}

.blog-properties {
    margin-top: 1em;
}

.blog-properties strong {
    color: #bf1e2d;
}

.blog-option {
    background: url(../images/blog_option.jpg) no-repeat;
    width: 202px;
    height: 131px;
    clear: right;
    float: right;
    margin: 2em 1em 0;
    padding: 1.5em 0 0 1em;
}

.blog-option div {
    height: 30px;
    margin-bottom: 10px;
    padding-top: 8px;
}

.blog-option div a {
    color: #797575;
}

.blog-option .email {
    background: url(../images/icn_email.png) no-repeat;
    padding-left: 55px;
}

.blog-option .facebook {
    margin-top: 1.5em;
}

.blog-option .facebook .like {
    float: left;
}

.blog-option .facebook .share {
    float: left;
    margin-top: 4px;
    margin-left: 36px;
}

.page-right {
    text-align: right;
    padding-bottom: 1em;
}

.blog-boxes .row {
    clear: both;
    padding: 4px 0;
}

.blog-boxes .row .caption {
    display: inline-block;
    width: 150px;
    padding-left: 1em;
}

.blog-boxes .row .value {
    display: inline-block;
    width: 380px;
}

.button {
    padding: 4px 8px;
}

.inputbox {
    height: 22px;
}

@media print {
    .print {
        display: none;
    }
}
