/*
Theme Name: Writing Away
Description: Theme built for travel writer Laura Spalding
Version: 1.0
Author: BootsnAll Travel Network
Author URI: http://www.bootsnall.com/

	 Writing Away
	 http://www.writingaway.com
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
img {margin: 0; padding: 0; border: 0; outline: 0; background: transparent;}
/*body {line-height: 1;}*/
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
:focus {outline: 0;}/* remember to define focus styles! */
ins {text-decoration: none;}/* remember to highlight inserts somehow! */
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}/* tables still need 'cellspacing="0"' in the markup */
select,label,.pointer { cursor:pointer; }/*add pointer cursor to elements*/
table td { vertical-align: top; }
* html ul li a {height:1em;} /*fixes IE6 list whitespace bug*/
.clear {clear: both;height: 0px;} /*clears floats*/
.spacer10 {float: left;width: 10px;} .spacer15 {float: left;width: 15px;} .spacer20 {float: left;width: 20px;} .spacer25 {float: left;width: 25px;} .spacer30 {float: left;width: 30px;} /*spacer*/
.hidden { display: none; }
/*-----------------------------------------------------------*/
body { font: normal 12px/normal Arial, Helvetica, sans-serif; text-decoration: none; background: #ececec url(images/bodyBgr.jpg) repeat-x left top; }
p { margin-bottom: 8px; }
h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: bold; display: block; }
a:link, a:active, a:visited { text-decoration: none; color: #036; }
a:hover { text-decoration: underline; }

/*HEADER*/
#header, #content, #footer { width: 990px; margin-right: auto; margin-left: auto; }
#header { height: 166px; margin-bottom: 20px; background: url(images/header.jpg) no-repeat left top; }

#header h1, #header h2 { width: 470px; text-align: center; margin-left: 444px; }
#header h1 a:link, #header h1 a:active, #header h1 a:visited, #header h2 a:link, #header h2 a:active, #header h2 a:visited { color: #603e0d; }
#header h1 { font-size: 25px; margin-bottom: 8px; padding-top: 40px; }
#header h2 {  font-size: 16px; }

#header #subh{float:right;margin:6px 4px 0 0;padding:4px;width:500px;background-color:#fff;display: block;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6}
#header p{position:relative; margin-top:-22px; margin-right:10px; font-size:16px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; float:right;color:#603E0D;;font-weight:600;}


.mainL, .colR1, .colR2 { float: left; }
.mainpage { background: url(images/bgrMain.gif) repeat-y left top; }
.internal { background: url(images/bgrInt.gif) repeat-y left top; }
.internal .mainL h1 { font-size: 20px; margin-bottom: 20px; color: #854110; text-transform: uppercase; }

/*FEATURED*/
.homeFeat { float: left; width: 763px; background: #f4ebc8; padding: 8px; border-bottom: 16px solid #efefef; }
.homeFeat table { float: left; }
.homeFeat .featBookCover { float: left; margin-right: 20px; border: 1px solid #FFF; }
.homeFeat p.more { display: block; text-align: right; font-size: 11px; font-weight: bold; background: #F4EBC8 url(images/arrowRed1.gif) no-repeat right 3px; padding-right: 12px; }
.homeFeat h2 { font-size: 18px; margin-bottom: 4px; color: #76380c; }
.homeFeat h2 a:link, .homeFeat h2 a:active, .homeFeat h2 a:visited { color: #76380c; }
.homeFeat h2 span { font-size: 14px; color: #333; }
.homeFeat h3 { font-size: 13px; color: #333; margin-bottom: 4px; }
.homeFeat .btnBuy { }

/*MAINPAGE*/
.mainpage .mainL { width: 483px; padding-left: 12px; margin-top: 16px; background: #FFF; }
.internal .mainL { width: 684px; margin-right: 10px; padding-left: 12px; margin-top: 16px; background: #FFF; }

/*POST BOX*/
.mainL .post { margin-bottom: 30px; padding-right: 20px; }
.post h1, .post h2 { font-size: 15px; color: #76380c; background: url(images/dottedLine.gif) repeat-x left bottom; padding-bottom: 2px; margin-bottom: 4px; }
.post h1 a:link, .post h1 a:active, .post h1 a:visited, .post h2 a:link, .post h2 a:active, .post h2 a:visited { color: #76380c; }
.internal .post h1 { text-transform: none; font-size: 18px; }
.post h1 em, .post h2 em { font-style: normal; }

.post .postTitIcon { float: left; }
.post .postdata p { font-size: 11px; float: left; }
.post .postdata a { font-weight: bold; }
.post .postdata p.comments { float: right; background: url(images/iconComment.gif) no-repeat left 2px; padding-left: 15px; }
.post p img { float: left; margin-right: 16px; margin-bottom: 3px; }
/*post tags*/
.post .tags { line-height: 26px; background: #f7f1da url(images/icomTags.gif) no-repeat 6px 5px; height: 26px; padding-right: 6px; padding-left: 6px; font-size: 11px; }
.post .tags p { float: left; padding-left: 18px; }
.post .tags p.tagsMore { float: right; background: url(images/arrowRed1.gif) no-repeat left 9px; padding-left: 14px;  }
.post .tags a:link, .post .tags a:active, .post .tags a:visited { font-weight: bold; }

/*RIGHT COLUMN*/
.colR1 { width: 284px; background: #F1E8C4; }
.colR1 h4 { padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.internal .colR1 h4 { margin-top: 14px; }

.colR1 h4, .colR2 .r2Box h4 { display: block; margin-bottom: 6px; padding-bottom: 2px; text-transform: uppercase; color: #76380c; background: url(images/dottedLine.gif) repeat-x left bottom; font-size: 17px; }
.colR1 h6 { margin-right: 6px; margin-left: 6px; font-weight: normal; margin-bottom: 3px; background: url(images/iconComment.gif) no-repeat left 4px; padding-left: 15px; }
.colR1 h6 a:link, .colR1 h6 a:active, .colR1 h6 a:visited { font-weight: bold; }
.colR1 p { padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
.colR1 p img { float: left; margin-right: 8px; margin-bottom: 6px; }
.colR1 .recComm span a:link, .colR1 .recComm span a:active, .colR1 .recComm span a:visited { font-size: 11px; font-weight: bold; background: url(images/arrowRed1.gif) no-repeat right 3px; padding-right: 12px; }
.colR1 .colR1UL { float: left; width: 130px; }
.colR1UL.ULleft { margin-right: 20px; }
.colR1UL li { font-weight: bold; margin-bottom: 2px; background: url(images/arrowRed2.gif) no-repeat left 5px; padding-left: 6px; }

/*buy book right column*/
.buyBookR img { margin-right: 12px; }
.buyBookR h5, .buyBookR h6 { margin-bottom: 6px; }

/*SRC*/
#searchsubmit { width: 80px; cursor: pointer; margin-left: 8px; }
#s { width: 178px; }
.mainpage .colR1 input { margin: 0px 0px 8px 5px; }

/*RIGHT COLUMN 2 - MAINPAGE ONLY*/
.colR2 { float: left; width: 195px; margin-left: 16px; }
.mainpage .colR2 { margin-top: -220px; }
.archMain { margin-bottom: 8px; margin-left: 5px; }
.colR2 .r2Box { background: #f1e4af url(images/r2BoxBgr.gif) no-repeat left bottom; padding: 0px 6px 6px; margin-bottom: 20px; }
.colR2 .r2Box ul li { margin-bottom: 2px; background: url(images/arrowRed2.gif) no-repeat left 5px; padding-left: 6px; }
.colR2 .r2Box ul li ul li { margin-left: 14px; }
.colR2 .r2Box ul li a:link, .colR2 .r2Box ul li a:active, .colR2 .r2Box ul li a:visited { font-weight: bold; font-size: 11px; }

/*FOOTER*/
#footer { margin-top: 16px; background: #f0e7c4; line-height: 24px; padding: 6px; width: 978px; height: 24px; }
#footer p { float: left; font-size: 11px; font-weight: bold; }
#footer .ftrLinks { float: right; }
#footer .ftrLinks a { padding-right: 4px; padding-left: 4px; }

/*ARTICLE PAGE*/
.article .WPimage { float: left; margin-right: 16px; margin-bottom: 4px; border: 1px solid #666; }
.article h3 { text-transform: uppercase; font-size: 16px; background: url(images/dottedLine.gif) repeat-x left bottom; margin-bottom: 8px; padding-bottom: 3px; color: #854110; }
h2.pagetitle { font-size: 16px; margin-bottom: 12px; }
/*PREV NEXT ARTICLES*/
.prevNextArt { margin-top: 16px; font-size: 11px; font-weight: bold; }
.prevArt { text-align: right; padding-right: 15px; }
.nextArt { padding-left: 15px; }
.currArt { text-align: center; }

/*breadcrumbs*/
.breadcrumbs { font-size: 11px; display: block; margin-bottom: 18px; }

/*COMMENTS*/
.comments .commAuth { background: url(images/iconComment2.gif) no-repeat left top; height: 19px; line-height: 19px; padding-left: 28px; margin: 0px 0px 6px; font-size: 11px; font-style: italic; }
.comments .commAuth a { font-style: normal; font-weight: bold; }
.comments blockquote { margin-bottom: 18px; width: 573px; display: block; background: url(images/commBgr.gif) no-repeat left bottom; padding-bottom: 20px; padding-right: 30px; padding-left: 30px; margin-left: 30px; }
.comments .commT { margin-left: 30px; }
.article input, .article textarea { width: 260px; margin-bottom: 8px; margin-top: 3px; }
.article textarea { width: 400px; }
.article .commSubmit { height: 28px; width: 136px; border-style: none; background: url(images/btnSubmitComm.gif) no-repeat left top; cursor: pointer; margin-left: 270px; }
#commentform #submit { width: 130px; }

/*SOCIABLE PLUGIN*/
.sociable { text-align: center; margin-top: 8px; margin-bottom: 8px; }
.sociable_tagline { margin-bottom: 5px; }

