/*
File:		custom.css
Description:	Custom styles for the Thesis Theme that you define
*/

blockquote, p { text-align: justify; text-justify: newspaper;}

a img.icolinks { background-color: #eaeaea; padding: 8px; border: 1px; border-color: #FF0084; }
a:hover img.icolinks { background-color: #fff; }

.preload {display:none;}

.center {text-align:center;}

abbr {border-bottom: thin dotted}

.blacktext {color: #111;}

/* ---------MORE LINK---------- */

.more-link { font-weight: bold; font-style: italic; padding-left: 2em; padding-top: .5em; }

/* ---------META DATA---------- */

.post-meta {font-size: 90%; color: #666; }
.post-meta-key {color: #000; font-weight: bold; font-size: 90%; }

/* ---------MIKE'S IMAGE JUSTIFIERS---------- */

img.flickrhorz {width:475px; height:316px;}
img.flickrvert {width: 316px; height:475px;}
img.imgleft { float: left; }
img.imgright { float: right; }
img.border { padding: 5px; margin: 5px; background-color: #eaeaea; border-color: #eeeeee; border: 1px; 
		}

/* ---------SIDEBAR STUFF---------- */

select { background-color: #EEEEEE; color: #444444; width: 90%; }

.widget_flickrrss { text-align: center;}
.widget_flickrrss a img { max-width: 80%; padding: 5px; margin: 5px; background-color: #eaeaea; border-color: #eeeeee; border: 1px;}
.widget_flickrrss h3 { text-align: left;}

.flickrtagcloud a:hover { background-color: #2361A1; color: #111;}
.widget_tag_cloud a:hover { background-color: #2361A1; color: #111;}

/* ---------PORTFOLIO---------- */

img.thumbnail { padding: 5px; margin: 5px; background-color: #eaeaea; border-color: #eeeeee; border: 1px;margin-left: auto;	margin-right: auto;}

h3.portfolio { text-align:center; border-top: thin dotted #ddd; padding-top: .5em; }
h4.portfolio { text-align:center; padding: .5em 0; }


/* ---------f/427--------- */

ul.costs { list-style-type: none; margin-left: 50px; }
ul.includes { list-style-type: square; color: #bbb; margin-left: 50px; }
ul.fineprint { list-style-type: none; font-style: italic; font-size: .8em; }
ul.fineprint li { margin-top: 1em; }
ul.extras { list-style-type: square; color: #bbb; margin-left: 50px }
ul.extras lh { font-weight: bold; }
ul.extras li.clear { list-style-type: none; }

/* ---------PAGE LAYOUT---------- */

#container { margin: 0px auto 0px auto; padding-top: 75px; }
body { padding:0; margin:0; background: url(images/427theblog_bg_header.jpg);background-repeat: no-repeat; background-position: top center; }
html {padding:0;margin:0;background: url(images/427bgcolor.jpg); background-repeat: repeat-x; background-position: top center; }
#header { display:none;}
#footer { background: url(none); }
#sidebar_1, #sidebar_2 { background-color: ;}
#logo { display: none;}
#tagline { display: none;}


/* ---------PAGE MENU---------- */


ul#tabs { margin: 0px auto; list-style: none; border-bottom: 1px solid #D57905; border-top: 1px solid #D57905;  border-left: 0px; }
ul#tabs li { padding: 4px; margin-bottom:0; background: transparent ; border: 0px; border-left: 0; float: left; }
ul#tabs li.current_page_item, ul#tabs li.current-cat { margin-bottom: 0; background: transparent ; }
ul#tabs li a { display: block; line-height: 10px; color: #111; text-transform: uppercase; letter-spacing: 2px; }
ul#tabs li a:hover { color: #111; text-decoration: underline;  }
ul#tabs li.current_page_item a, ul#tabs li.current-cat a { cursor: default; color:#D57905 }
ul#tabs li.current_page_item a:hover, ul#tabs li.current-cat a:hover { text-decoration: none; }	



