/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	TEXT-ALIGN: center; BACKGROUND: #fff; COLOR: #171717
}
BODY {
	TEXT-ALIGN: center; BACKGROUND: #fff; COLOR: #171717
}
BODY {
	FONT: 13px helvetica, arial, verdana, sans-serif
}
H1 {
	FONT-SIZE: 22px
}
H2 {
	FONT-SIZE: 20px
}
H3 {
	FONT-SIZE: 16px
}
H4 {
	FONT-SIZE: 14px
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c1001f
}
#wrapper {
	TEXT-ALIGN: left; MARGIN: 20px auto; WIDTH: 965px; BORDER-TOP: #cccccc 3px solid
}
#masthead {
	BACKGROUND-IMAGE: url(images/velvia.gif); background-repeat: no-repeat; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: auto; PADDING-TOP: 5px
}
#masthead H1 A {
	TEXT-TRANSFORM: uppercase; MARGIN: 2px 0px 0px; WIDTH: 400px; FLOAT: left; HEIGHT: 100px; COLOR: #fff
}
#masthead H1 A EM {
	FONT-STYLE: normal; COLOR: #fff
}
#authorBlurb IMG {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; WIDTH: 42px; DISPLAY: none; FLOAT: right; HEIGHT: 42px; BORDER-TOP: #eee 3px solid; BORDER-RIGHT: #eee 3px solid
}
#authorIntro A {
	DISPLAY: none; COLOR: #fff; FONT-WEIGHT: bold
}
#authorIntro {
	LINE-HEIGHT: 1.4em; MARGIN: 2px 0px 0px; WIDTH: 400px; DISPLAY: none; FLOAT: right; COLOR: #fff
}

.rss {width:105px; height:56px; position:absolute; top:78px; right:180px; display:block;}

.rss2 {width:105px; height:56px; position:absolute; top:128px; right:90px; display:block;}

UL.nav {
	LIST-STYLE-TYPE: none; BACKGROUND: #f7f7f7; LIST-STYLE-IMAGE: none
}
.nav LI {
	WIDTH: 110px; DISPLAY: block; FLOAT: left; BORDER-RIGHT: #ddd 1px solid
}

.nav LI LI {
	BACKGROUND: #f7f7f7;
	WIDTH: 110px; DISPLAY: block; FLOAT: left; 
	BORDER-RIGHT: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid

}

.nav LI A {
	PADDING-BOTTOM: 14px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 7px; OUTLINE-WIDTH: medium; WIDTH: 100px; PADDING-RIGHT: 10px; DISPLAY: block; COLOR: #171717; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 7px
}
.nav LI A SPAN {
	TEXT-TRANSFORM: lowercase; COLOR: #989898; FONT-SIZE: 11px; text-weight: normal
}
.nav LI A:hover {
	WIDTH: 93px; BACKGROUND: #171717; COLOR: #fff !important; FONT-WEIGHT: normal
}
.nav LI A:hover SPAN {
	TEXT-TRANSFORM: lowercase; COLOR: #eee; FONT-SIZE: 11px
}
* HTML .nav LI A:hover {
	WIDTH: 93px; BACKGROUND: #333
}
.nav LI.skip {
	BORDER-LEFT: #ddd 1px solid; FLOAT: right
}
.nav LI.skip A {
	WIDTH: 100px
}


.nav li ul,
.nav li li {
	margin-right:0;
	WIDTH: 110px
}

.nav li li ul {
	margin:-37px 0 0 110px;
}

/* dropdown action */
.nav li ul,
.nav li:hover li ul,
.nav li li:hover li ul,
.nav li.hover li ul,
.nav li li.hover li ul {
	left: -32697px;
	position: absolute;
}
.nav li:hover ul,
.nav li li:hover ul,
.nav li li li:hover ul,
.nav li.hover ul,
.nav li li.hover ul,
.nav li li li.hover ul {
	left: auto;
}





LI.top {
	BORDER-LEFT: #ddd 1px solid; FLOAT: right
}
LI.top A {
	WIDTH: 100px
}
.nav LI.skip A:hover {
	BACKGROUND: #000000; COLOR: #fff !important
}
LI.top A:hover {
	BACKGROUND: #000000; COLOR: #fff !important
}
#archives {
	BACKGROUND: #171717
}
#archives UL {
	PADDING-BOTTOM: 3px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#archives LI {
	WIDTH: 101px; DISPLAY: block; FLOAT: left; FONT-WEIGHT: bold
}
#archives LI A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; WIDTH: 99px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 2px
}
#archives LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
#mid {
	
}
#mainCol {
	MARGIN: 26px 0px 0px; WIDTH: 435px; FLOAT: left
}
#midCol A {
	FONT-WEIGHT: bold
}
#midCol {
	LINE-HEIGHT: 1.3em; MARGIN: 25px 0px 0px 28px; WIDTH: 260px; FLOAT: left; COLOR: #444
}
#midCol P {
	COLOR: #777
}
#searchWrap {
	MARGIN-BOTTOM: 20px
}
.middle_links {
	MARGIN-BOTTOM: 20px
}
#searchWrap INPUT {
	VERTICAL-ALIGN: middle
}
#searchWrap #s {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 220px; PADDING-RIGHT: 2px; FONT-SIZE: 1.1em; BORDER-TOP: #bbb 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 1px
}
.middle_links H3 {
	MARGIN-BOTTOM: 7px; COLOR: #000; FONT-WEIGHT: bold
}
#midCol UL {
	LIST-STYLE-TYPE: none; MARGIN: 8px 0px 4px; LIST-STYLE-IMAGE: none
}
.middle_links UL LI {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(images/li1.jpg) no-repeat 0px 3px; COLOR: #171717; BORDER-TOP: #bbb 1px solid; PADDING-TOP: 4px
}
#tertCol {
	MARGIN: 23px 0px 0px 28px; WIDTH: 214px; FLOAT: left
}
#tertCol P {
	COLOR: #777
}
#elseWhere {
	MARGIN: 0px 0px 20px; PADDING-TOP: 10px
}
#elseWhere H3 {
	MARGIN-BOTTOM: 7px
}
UL#imgLinks {
	LIST-STYLE-TYPE: none; MARGIN: 7px 0px; LIST-STYLE-IMAGE: none
}
#imgLinks LI {
	PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #171717; PADDING-TOP: 0px
}
#imgLinks LI A IMG {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; WIDTH: 208px; HEIGHT: 69px; COLOR: #333; BORDER-TOP: #eee 3px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #eee 3px solid
}
#imgLinks LI A:hover IMG {
	BORDER-BOTTOM-COLOR: #aaaaaa; BORDER-TOP-COLOR: #aaaaaa; BORDER-RIGHT-COLOR: #aaaaaa; BORDER-LEFT-COLOR: #aaaaaa
}
.postMeta {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 5px; BACKGROUND: url(images/dot.gif) repeat-x left center; FONT-SIZE: 11px
}
.postMeta SPAN.date {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; BACKGROUND: #fff; COLOR: #7f7f7f; PADDING-TOP: 0px
}
.postMeta SPAN.comments {
	PADDING-LEFT: 15px; BACKGROUND: url(images/chat_grey.gif) #fff no-repeat left center; MARGIN-LEFT: 2px
}
.postMeta SPAN.comments A {
	COLOR: #555
}
.postMeta SPAN.date A {
	COLOR: #555
}
.post {
	MARGIN: 0px 0px 15px
}
.post H2 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 7px
}
.post H2 A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 100%; DISPLAY: block
}
.entry H3 {
	MARGIN: 1em 0px
}
.post .entry {
	LINE-HEIGHT: 1.4em; OVERFLOW: hidden
}

.post .entry P {
	MARGIN: 1em 0px
}
.post .entry P A {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; FONT-WEIGHT: bold
}

.entry BLOCKQUOTE {
	MARGIN: 0px 1.3em
}
.entry UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 1.3em; LIST-STYLE-IMAGE: none
}
.entry LI A {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; COLOR: #333; FONT-WEIGHT: bold
}
.entry UL LI {
	PADDING-LEFT: 18px; MARGIN-BOTTOM: 7px; BACKGROUND: url(images/li.gif) no-repeat 0px 1px
}
.entry OL {
	MARGIN: 0px 1em 0px 3em
}
.entry OL LI {
	MARGIN: 0px 0px 7px
}
.entry IMG {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-RIGHT: #eee 3px solid
}
.entry A IMG {
	BORDER-BOTTOM: #eee 3px solid; BORDER-LEFT: #eee 3px solid; BORDER-TOP: #eee 3px solid; BORDER-RIGHT: #eee 3px solid
}
.entry A:hover IMG {
	BORDER-BOTTOM-COLOR: #dfdfdf; BORDER-TOP-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #dfdfdf; BORDER-LEFT-COLOR: #dfdfdf
}
.entry TABLE TR {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.entry TABLE TR.alt {
	BACKGROUND: #eee
}
#more_reading {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; MARGIN-BOTTOM: 25px; COLOR: #7f7f7f; FONT-SIZE: 11px
}
#more_reading P {
	VERTICAL-ALIGN: middle
}
#more_reading IMG {
	VERTICAL-ALIGN: middle
}
#more_reading A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px 0px 3px 2px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#comments {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 435px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}
#comments H3 {
	MARGIN-BOTTOM: 7px; COLOR: #171717
}
H3#respond {
	MARGIN-BOTTOM: 7px; COLOR: #171717
}
OL.commentslist {
	LIST-STYLE-TYPE: none; MARGIN: 5px 0px 12px; LIST-STYLE-IMAGE: none
}
.commentslist LI {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 7px; BACKGROUND: #f5f5f5; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 7px
}
.commentslist LI A {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; FONT-WEIGHT: bold
}
.commentslist LI.alt {
	BACKGROUND: #fff
}
.commentslist LI:hover {
	BORDER-BOTTOM-COLOR: #888; BORDER-TOP-COLOR: #888; BORDER-RIGHT-COLOR: #888; BORDER-LEFT-COLOR: #888
}
.commentslist .comment_text {
	LINE-HEIGHT: 1.4em; MARGIN: 0px 7px; OVERFLOW: hidden
}
.comment_text P {
	MARGIN: 1em 0px
}
.comment_text UL {
	MARGIN: 1em 0px
}
.comment_text OL {
	MARGIN: 1em 0px
}
.comment_text BLOCKQUOTE {
	MARGIN: 1em 0px

}
.comment_text UL {
	MARGIN: 0px 1em
}
.comment_text OL {
	MARGIN: 0px 1em
}
.comment_text BLOCKQUOTE {
	MARGIN: 0px 1em
}
P.author_meta {
	MARGIN: 0px 0px 0px 7px; FONT-WEIGHT: bold
}
P.post_meta {
	TEXT-ALIGN: right; TEXT-TRANSFORM: uppercase; MARGIN: 0px 7px 0px 0px; FONT-SIZE: 11px
}
P.postmetadata {
	PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #efefef; MARGIN: 10px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #606060; FONT-SIZE: 12px; PADDING-TOP: 7px
}
.commentslist LI.author {
	BACKGROUND: #333; COLOR: #ccc
}
.commentslist LI.author A {
	COLOR: #ddd
}
.commentslist LI.author A:hover {
	COLOR: #fff
}
#comments_wrapper {
	MARGIN-TOP: 12px
}

#comments_closed {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.5em; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #333; COLOR: #ccc; PADDING-TOP: 7px
}
P.nocomments {
	MARGIN: 0px 12px 0px 7px
}
P.nocomments A {
	COLOR: #ddd; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P.nocomments A:hover {
	COLOR: #fff
}
OL.pingslist {
	MARGIN: 1.5em 2em; FONT-SIZE: 12px
}
.pingslist LI {
	MARGIN: 0px 0px 7px; COLOR: #7f7f7f
}
.pingslist LI A {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; FONT-WEIGHT: bold
}
#commentform P {
	MARGIN: 1em 0px
}
#commentform P A {
	BACKGROUND: url(images/dot.gif) repeat-x left bottom; FONT-WEIGHT: bold
}
#author {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 1.1em helvetica, arial, verdana, sans-serif; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
#email {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 1.1em helvetica, arial, verdana, sans-serif; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
#url {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 1.1em helvetica, arial, verdana, sans-serif; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
#comment {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #bbb 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 1.1em helvetica, arial, verdana, sans-serif; BORDER-TOP: #bbb 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 2px
}
#comment {
	WIDTH: 429px; OVERFLOW: auto
}
#commentform P SMALL {
	COLOR: #7f7f7f; FONT-SIZE: 10px
}
.commentslist CODE {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navigation {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px; FONT-WEIGHT: normal; PADDING-TOP: 10px 
}

#footer{
	 font-size: 12px; BORDER-TOP: #171717 3px solid
}
#footer P {
	PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#footer P A {
	COLOR: #333; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#footer P A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.floatleft {
	MARGIN: 3px 7px 0px 0px; FLOAT: left
}
.floatright {
	MARGIN: 3px 0px 0px 7px; FLOAT: right
}
.right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.clear {
	CLEAR: both
}
.fix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.fix {
	DISPLAY: inline-block
}
* HTML .fix {
	HEIGHT: 1%
}
.fix {
	DISPLAY: block
}
IMG#wpstats {
	WIDTH: 0px; HEIGHT: 0px; OVERFLOW: hidden
}

#searchform{
   background-color:#f7f7f7;  border:1px solid #999999; text-align:left; vertical-align: middle; padding:3px
}

#searchform form input#searchsubmit {
	width: 20px;
	background: url(images/search.png) no-repeat center left;
	height: 18px;
	border: 0;
	cursor: pointer;
}

#feature{
	border: 1px dotted #cccccc;	
	padding: 5px;	
	margin-bottom: 20px;
}
#feature H3{
	color:red;
}

/* the links at the bottom of each posts */

#content .links {
  display: block;
 
  background-color: #FAFAFA;
  border-top: #E2DBD8 1px dotted;
  border-bottom: #E2DBD8 1px dotted;
  
  padding: 3px 10px;
  font-size: 85%;
}

#content .links a {
  text-decoration: none;
  color: #666666;
}

#content .links a:hover {
  color: #666666;
  border-bottom: dotted 1px #666666;
   
}

.more {
  font-size: 85%;
  text-align:right;
  text-decoration: none;
}

.more a{
  
  color:#005db3;

}
.more a:hover{
  color:#5195ce;
 
}

#content .links .feed {
  background: url(images/feed.jpg) no-repeat left center;
  padding-left: 20px;
}

#content .links .cat {
  background: url(images/categories.jpg) no-repeat left center;
  padding-left: 20px;
}

#content .links .tags {
  background: url(images/tags.jpg) no-repeat left center;
  padding-left: 20px;
}

.pagetitle{
	color:red;
	text-align: center;
	margin-bottom: 15px;
	background-color: #f7f7f7;
	border: 1px dotted #cccccc;
}
.pagetitle SPAN.date A{
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 2px; font-size:12px; COLOR: #7f7f7f; PADDING-TOP: 0px
}

.ads li {
	list-style:none; 
	display:inline; 
	margin-right:2px;
}
.ads li img {
	border:1px solid #999999;
}

#lastcol{
	
}

#lastcol ul li{
	margin-bottom: 15px;
	margin-top:10px;	
}

#lastcol ul li ul li{
	margin-bottom: 0px;
	margin-top: 0px;
}
#lastcol ul li h2 {
	font-size:16px;
	text-decoration: none;
}


/*--navigation--*/

.navigation {
	float: left;
	width: 400px;
	margin: 20px 0;
}


.navigation .alignleft a {
	float: left;
}

.navigation .alignright a {
	float: right;
}

/*--gallery--*/

p.attachment {
	text-align: center;
	padding: 15px 10px;
	background-color: #f7f7f7;
	border: 1px solid #ffffff;
}
p.attachment a img {
	padding: 3px;
	background-color: #f7f7f7;
	border: 1px solid #e8e8e8;
}

.navigation a img {
	padding: 3px;
	background-color: #f7f7f7;
	border: 1px solid #e8e8e8;
}

#wplogin {
	font-size: 14px;
	float: right;
padding-top: 5px;
}