@charset "UTF-8";
/* CSS Document */

table{
padding: 0;
margin: 0;
border: 0;
}

input{
padding: 0;
margin: 0;
}

textarea{
padding: 0;
margin: 0;
}

.error{
font-size: 10px;
line-height: 11px;
color: #E42E1B;
}

.topbar{
width: 680px;
height: 23px;
background: url(../media/images/journeys/topbar_bg.gif) no-repeat;
font-size: 14px;
font-weight: bold;
padding: 7px 20px 0 20px;
margin-bottom: 15px;
}

.topbar_left{
float: left;
display: inline;
color: #36ACBE;
}

.topbar_right{
float: right;
color: #FFFFFF;
}

.topbar_right a{
color: #FFFFFF;
}

.topbar_right a:hover{
color: #FFFFFF;
}

.small_blurb{
font-size: 10px;
}

#journeyswrap_2col{
float: left;
display: inline;
width: 415px;
}

#journeyswrap_col3{
float: left;
width: 305px;
}

#toptable{
width: 720px;
height: 28px;
background: url(../media/images/journeys/toptable_bg.gif) no-repeat #DBD6CC;
padding: 14px 0 14px 0;
}

#toptable_title{
width: 480px;
padding: 0 0 0 20px;
float: left;
display: inline;
}

#toptable_title h1{
padding: 0;
margin: 0;
}

#toptable_link{
width: 200px;
float: left;
padding: 3px 10px 0 0;
text-align: right;
}

#bottomtable{
width: 720px;
height: 30px;
background: url(../media/images/journeys/bottomtable_bg.gif) no-repeat #DBD6CC bottom;
}

#bottomtable_button{
width: 685px;
height: 44px;
background: url(../media/images/journeys/form_buttonbg.jpg) no-repeat;
text-align: right;
padding-right: 35px;
}

#formwrap{
width: 720px;
height: 328px;
background: url(../media/images/journeys/form_bg.jpg) no-repeat;
}

#formwrap_left{
width: 338px;
height: 328px;
float: left;
display: inline;
padding: 0 0 0 20px;
}

#formwrap_divider{
width: 20px;
height: 328px;
margin-bottom: 10px;
border-left: 1px solid white;
float: left;
display: inline;
}

#formwrap_right{
width: 332px;
height: 328px;
float: left;
}

.formwrap_right_para{
font-size: 10px;
width: 250px;
}

.form_textinput{
border: 3px solid #F6F5F1;
}


#commentwrap{
width: 720px;
height: 200px;
background: url(../media/images/journeys/comment_bg.jpg) no-repeat;
}

#commentwrap_left{
width: 338px;
height: 200px;
float: left;
display: inline;
padding: 0 0 0 20px;
}

#commentwrap_divider{
width: 20px;
height: 200px;
margin-bottom: 10px;
border-left: 1px solid white;
float: left;
display: inline;
}

#commentwrap_right{
width: 332px;
height: 200px;
float: left;
}

#bottomtablecomment_button{
width: 685px;
height: 44px;
background: url(../media/images/journeys/comment_buttonbg.jpg) no-repeat;
text-align: right;
padding-right: 35px;
}

#entry_wrapper{
width: 720px;
padding: 0;
margin: 0;
}

.entry_boxtop{
width: 720px;
height: 14px;
background: url(../media/images/journeys/entry_boxtop.gif) no-repeat;
}

.entry_mid{
width: 680px;
background: #DBD6CC;
padding: 0 20px 0 20px;
}

.entry_boxfoot{
width: 720px;
height: 14px;
background: url(../media/images/journeys/entry_boxfoot.gif) no-repeat;
}

.entry_title{
color: black;
margin: 0;
padding: 0;
font-size: 18px;
line-height: 18px;
font-weight:bold;
letter-spacing: -1px;
}

.entry_divider{
border-bottom: 1px solid white;
}

.entry_row{
padding-top: 10px;
color: black;
}

.entry_boxdivider{
width: 720px;
height: 30px;
}

.entry_booktitle{
float: left;
display: inline;
width: 240px;
font-size: 30px;
line-height: 28px;
font-weight: bold;
color: #84CD18;
text-transform: uppercase;
letter-spacing: -1px;
}

.entry_author{
color: #84CD18;
font-size: 18px;
letter-spacing: -1px;
text-transform: uppercase;
font-weight: bold;
}

.entry_bookthumb{
float: left;
display: inline;
height: 95px;
padding: 0 20px 20px 0;
}
