/*---:[ Hide first post images. Used for WP to create thumbnails if needed ]:---*/
.tfe {display: none;}


/*----TEASER POSTS-----------------------------------------------------*/

.custom .format_teaser p {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-size:10px; line-height:12.5px;}
.custom .format_teaser p a {text-decoration:none}


.custom .teaser h2 {font-size: 1.60em; padding-bottom:0px; padding-top:3px;}
.custom .teaser h2 a {color:#606060}
.custom .teaser h2 a:hover {color:#0b89d9}

.custom .teasers_box {padding-top:5px; padding-bottom:2px; margin: 5px 1px 0px 0px; border:0px}
.custom .teaser .post_image_link img.alignnone {margin-bottom: 7px}
.custom .teaser  a:hover {color:#0b89d9; text-decoration:none;}
.custom .teaser .teaser_category, .custom .teaser .teaser_comments {border-bottom:0px}

.custom .teaser img.thumb {padding:4px; margin-top:4px;}
.custom .format_teaser {margin: 0px 0px 18px 0px}

.flickr_tease {float: left;}
.flickdots {margin:0px 7px 0px 0px;display:inline; vertical-align:top;}


/*---MAIN POSTS-------------------------------------------------------*/

.custom .headline_area h1 {margin:0px 0px 2px 0px; font-size:2em; color:#333333; font-weight: 500;}
.custom .headline_area {margin:9px 0px 18px 0px}


.custom .format_text { width: 525px;}
.custom .format_text a {text-decoration: none}
.custom .format_text a:hover {text-decoration: underline}


.custom .format_text h2 {font-size: 1.6em; color:#333333; font-weight:normal; padding-bottom:2px; margin: 27px 0px 0px 0px;}

.custom .format_text h3 {font-size: 1.25em; color:#333333; margin: 20px 0px 3px 0px;}

.custom .format_text h3 a {text-decoration: none; color:#0b89d9;}
.custom .format_text h3 a:hover {text-decoration: underline}

.custom .format_text p {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;font-size: 11px; line-height: 16px; margin-bottom:0.9em; margin-top:0em; width:505px; color:#606060; }

.custom .format_text p.note {font-size: 10px; line-height: 15px; color:#666666; padding: 12px; margin: 0px 37px 0px 0px}
.custom .format_text blockquote {margin-top: 12px; margin-bottom: 12px}


.custom .format_text ul {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-size: 11px; line-height: 16px; color:#666666; width: 470px;}
.custom .format_text li { margin: 0px 0px 9px 0px}


.custom .format_text .post_image {padding:4px;}
.audioplayer_container {margin: 12px 0px 12px 0px}

.custom .headline_meta a:hover {color:#0b89d9}
.custom .headline_meta  {margin-top: 0em; font-style: normal;letter-spacing:0.2em;text-transform:uppercase; font-size:0.8em;color:#8C8C8C;}

.flickr_byline {margin: 5px 8px 0px 0px; float:left;}
.flickdots_post {}

.linerule {width:510px; height:1px; margin:4px 0px 5px 0px; border-bottom-style:dotted; border-bottom-width: 1px; border-bottom-color:#d1d1d0;}

.linerule2 {width:510px; height:1px; margin:30px 0px 2px 0px; border-bottom-style:dotted; border-bottom-width: 1px; border-bottom-color:#d1d1d0;}

.spacerule {width:510px; height:1px; margin:15px 0px 15px 0px; border-bottom-style:dotted; border-bottom-width: 1px; border-bottom-color:#ffffff;}


/*-----BLOG HEADER-----------------------------------------------------*/


.custom #header {padding: 0px 0px 2px 0px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #d1d1d0;}

.custom #header #logo {height: 28px; line-height: 12px; padding-top: 2px}
.custom #header #logo {height: 25px}

.custom .menu a {font-size: 0.9em; padding-top: 0.6em; padding-bottom: 0.0em; padding-right: 1em; letter-spacing: 0.2em;}
.custom .menu a {padding-left: 0px}
.custom .rss {margin-top: 4px;}

/*------SIDEBAR-------------------------------------------------------*/

/*---:[ category list ]:---*/
.custom .cat-item a {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;font-size: 11px; color: #666666;}
.custom .cat-item a:hover {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;font-size: 11px; color: #0b89d9; text-decoration:none}
.custom .cat-item { font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;font-size: 11px; color: #b1b1b1; }
.custom .sidebar_list { padding-top:1px; }
.custom .widget_categories { margin:14px 0px 7px 7px; }
.custom li.widget ul li { margin-bottom:2px; }

/*----COMMENTS-----------------------------------------------------*/

.custom #comments {width: 510px;}
.custom #comments p {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif;font-size: 11px; line-height: 16px; }
.custom #comments p a {text-decoration: none}
.custom #comments p a:hover {color:#0b89d9}
.custom #respond_intro {margin-top:15px;}
.custom textarea#comment {height: 70px; width:100%;}
.custom #comments .comments_intro p {display: none;}
.custom #commentform {padding-right: 0px}

.custom #commentform .form_submit {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-size: 11px; color:#808082}

.custom .text_imput {padding: 3px}

/*---FOOTER-------------------------------------------------------*/

.custom .prev_next  {padding: 6px 5px 6px 0px; margin-top: 17px; letter-spacing:0.1em; border-top-style:dotted; border-top-width:1px; border-top-color:#d1d1d0}

.custom .prev_next p {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-size:9px; text-tranform: none; margin: 0px 10px 0px 0px; display: inline; float: right}

.custom .prev_next .previous {float: left}

.custom #footer {border-top-style:dotted; border-top-width:1px; border-top-color:#d1d1d0}

.custom #footer p {font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', sans-serif; font-size:10px;}





/*---GEN THESIS TWEAKS-------------------------------------------------------*/


.custom {background-image:url('http://www.magnetstudio.com/words/wp-content/uploads/2010/02/pat_20050823001844.gif');}

.custom #content {border-right-style: dotted; border-right-width: 1px; border-right-color: #d1d1d0}
.custom #container {border:none}
.custom .post_image, img.frame {border-color: #CCCCCC; background-color: #ffffff;}
.custom #page {margin-top: 0px; padding-top:1px;}

.custom #archive_info p {font-size: 1.3em; letter-spacing: 0em; text-transform: none; margin-bottom:5px}
.custom #archive_info h1 {color:#0B89D9}


/*---:[ meta data spacing ]:---*/
.custom .headline_meta, .custom .headline_meta a, .custom .teaser_author, .custom .teaser_date, .custom .edit_post, .custom .teaser_author a, .custom .teaser_comments, .custom .teaser_category, .custom .teaser .edit_post a { margin-right: 3px;border-bottom:0px}

/*---:[ nextgen gallery ]:---*/
.ngg-galleryoverview {margin:17px 0px 17px 0px;}
.ngg-gallery-thumbnail {margin-right:1px !important}

/*---:[ remove left padding ]:---*/
.custom #header, #footer {padding-left:0em}
.custom .post {margin-left: 0em; padding-top:3px;}
.custom .login_alert {margin-left:0em}
.custom #respond_intro {margin-left:0em}
.custom ul.sidebar_list {padding-left:1em;}
.custom #archive_info {padding-left:0em}
.custom .post_box {margin-left:0em}
.custom #commentform {padding-left:0em}
.custom #comments {margin-left: 0px}
.custom #comments .comments_intro {margin-left:0px}
