/* CSS Document */ 

a {
	text-decoration: none;
	color: #4e4e50;
}

#abouttext {
	float: left;
	clear: both;
	width: 325px;
	margin-left: 55px;
	_margin-left: 30px;
}

	#abouttext p {
		font-family: helvetica, verdana, arial, sans-serif;
		font-size: 12px;
		line-height: 1.5em;
	}
	
	#abouttext ul {
		font-size: 13px;
		font-family: helvetica, verdana, arial, sans-serif;
		list-style-type: none;
		margin-top: -7px;	
		line-height: 1.5em;
		background-color: #b9c890;
		padding-top: 10px;
		padding-bottom: 10px;
	}
	
	
	span.bold {
		font-weight: bold;
	}

#aboutpic {
	float: left;
}

#blogroll {
	width: 200px;
	padding-right: 54px;
	float: right;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #4e4e50;
	padding-top: 20px;
	background-color: white;
	padding-left: 14px;
	padding-bottom: 4500px;
}

	#blogroll a:link {
		text-decoration: none;
		color: #4e4e50;
	}

	#blogroll a:hover, #blogroll a:active {
		color: #869d43;
	}
	
	#blogroll img {
		vertical-align: text-bottom;
	}
	
#blogrollabout {
	padding-right: 54px;
	float: right;
	padding-top: 20px;
	background-color: white;
}

#blogrollabout img {
	width: 263px;
	}

body, html {
	padding: 0px;
	margin: 0px;
	background-color: #869d43;
}

#body {
	width: 768px;
	*height: 700px;
	height: 800px;
	background-color: white;
}

	#body img {
		width: 160px;
	}
	
#bodyabout {
	width: 768px;
	height: 768px;
	background-color: white;
}

#bodyblog {
	height: 768px;
	width: 768px;
	background-color: white;
}	


#caption1 {
	clear: both;
	float: left;
	width: 150px;
	margin-top: -15px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	margin-left: 3px;
	*margin-top: 5px;
	line-height: 1.25em;
}

#caption2 {
	float: left;
	width: 150px;
	margin-left: 40px;
	margin-top: -15px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	margin-left: 35px;
	*margin-top: 5px;
	line-height: 1.25em;
}

#collage {
	margin-left: 55px;
}

#container {
	background-color: #869d43;
	width: 768px;
	margin: 0px auto;
	height: 100%;
}

	#containerblog {
	background-color: #869d43;
	width: 768px;
	margin: 0px auto;
	height: 100%;
}

#design {
	margin-left: 55px;
}


#feed {
	width: 500px;
	clear: both;
	float: left;
	height: 5000px;
	background-color: white;	
}

	#feed img {
		width: 400px;
	}
	
	#feed p {
		font-family: arial;
		font-size: 9pt;
	}
	
	#feed .tumblr_post  {
		font-size: 14pt;
		
	}
	
	.tumblr_posts {
		list-style-type: none;
		border-bottom: 1px solid;
	}
	
	.tumblr_post blockquote {
		color: #333333;
	}
	
	#feed .title {
		color: red;
	}	
	
	.photo {
		padding-bottom: 50px;
		padding-top: 10px;
		
	}
	
	.tumblr_photo {
		padding-top: 30px;
		
	}
	
	.tumblr_caption {
		font-size: 12px;
		padding-bottom: 30px;
		border-bottom: 1px #a9a9ad solid;
	}

	
	.tumblr_text {
		
	}
	
	.tumblr_description {
		font-size: 12px;
		padding-bottom:30px;
		padding-top: 7px;
		border-bottom: 1px #a9a9ad solid;
		
	}
 
	.tumblr_link {
		font-weight: bold;
		font-family: helvetica, verdana, arial, sans-serif;
	}

	
	.tumblr_link_post {
		font-size: 20px;
		padding-top: 30px;
		padding-bottom: 30px;
	}
	
	.tumblr_video{
		font-size: 10px;		
		padding-bottom: 10px;
		padding-top: 40px;
	}

	.tumblr_audio {
	
	}
	
	#feed .date {
		font-size: 9px;
		color: #fff;
	}
	
	#feed a:link {
		text-decoration: none;
		color: #4e4e50;
	}

	#feed a:hover, #feed a:active {
		color: #869d43;
	}
	
	#feed .tumblr_post {
		border-bottom: 1px #fff solid;
		}
		

	
  #grid  {margin:auto;
          width:750;
          padding:20;}
  #about {margin-left:500;
          position: fixed; 
          width:230;
          float:left;
          padding-left:20;
          text-align:justify;}
  #title {font-size:25;
          font-weight:bold;
          color: #90a618;}
  #hart  {margin-top:-9;line-height:3;border-bottom:solid 1px #333;}
  #desc  {border-bottom:solid 1px #333;
          padding-top:9;
          padding-bottom:9;
          text-align: left;}
  #cred  {padding-top:9;}
  #nav   {text-align:center}
  #next  {float:left;
          padding-top:9;}
  #back  {float:left;
          padding-top:9;
          padding-left:4;}
  #pages {text-align:right;
          font-size:11px;
          width:230;
          padding-top:9;}
  #feed  {width:500;
          position: relative;
          float:left;}
  #date  {text-align:right;
          text-decoration:none;
          font-size:10;
          font-style:none;
          border-top:solid 1px #333;
          padding-top:4;
          padding-bottom:20;}
  #text  {text-align:justify;
          font-decoration:none;}

  #text  a:link {text-align:justify;
          font-decoration:underline;}

  #text  a:visited {text-align:justify;
          font-decoration:underline;}

  #text  a:hover {text-align:justify;
          font-decoration:underline;}

  #text  a:active {text-align:justify;
          font-decoration:underline;}

  #photo {text-align:left;}

  #photo  a:link {font-decoration:underline;}

  #photo  a:visited {font-decoration:underline;}

  #photo  a:hover {font-decoration:underline;}

  #photo  a:active {font-decoration:underline;}

  #quote {font-style:italic;
          font-size:20px;}

  #quote  a:link {font-decoration:underline;}

  #quote  a:visited {font-decoration:underline;}

  #quote  a:hover {font-decoration:underline;}

  #quote  a:active {font-decoration:underline;}

  #link  {text-align:justify;}
  #chat  {}
.chat ul {padding: 0px;
          margin:0px;}
.chat ul li {list-style: none;
             font-size: 11px;
             color: #333;
             padding: 5px;
             margin: 0px;}
  .label {font-weight: bold;}
  li.odd {background: #eee;}
 li.even {background: transparent;}

  #chat  a:link {font-decoration:underline;}

  #chat  a:visited {font-decoration:underline;}

  #chat  a:hover {font-decoration:underline;}

  #chat  a:active {font-decoration:underline;}

  #audio {}

  #audio  a:link {font-decoration:underline;}

  #audio  a:visited {font-decoration:underline;}

  #audio  a:hover {font-decoration:underline;}

  #audio  a:active {font-decoration:underline;}

  #video {}

  #video  a:link {font-decoration:underline;}

  #video  a:visited {font-decoration:underline;}

  #video  a:hover {font-decoration:underline;}

  #video  a:active {font-decoration:underline;}

  a:link {color:#333;text-decoration:none;}
  a:active {color:#333;text-decoration:none;}
  a:visited {color:#333;text-decoration:none;}
  a:hover {color: #90a618;}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

#footer {
	background-color: #4e4e50;
	width: 768px;
	height: 80px;
	margin-top: -40px;
}

	#footer a {
		text-decoration: none;
		color: #869d43;
	}
	
	#footer a:link {
		color: #869d43;
	}

	#footer a:hover, #footer a:active {
		color: white;
	}
	
	#footer span.footerhidden {
		color: #4e4e50;
	}

	#footer p {
		color: white;
		text-align: right;
		font-family: helvetica, verdana, arial, sans-serif;
		font-size: 11px;
		margin-top: -10px;
		margin-right: 40px;
		*line-height: 0.75em;
		_margin-right: 60px;
	}
	
#gradient {
	background-image: url(images/gradient.png);
	background-repeat: repeat-y;
	background-position: 50% 0px;
	}

#header {
	background-color: white;
	width: 768px;
	padding-top: 50px;
	float: left;
	margin-right: -10px;
	
}
	#header img {
		margin-left: 60px;
		_margin-left: 60px;
		
	}


#header {
	_padding-right: -100px;
	*padding-top: 100px;
}

img {
	border: none;
}

#introtext {
	float: left;
	width: 665px;
	margin-left: 60px;
	_margin-left: 30px;
	margin-right: 58px;
	_margin-right: 53px;
	padding-top: 10px;
	padding-bottom: 30px;
	font-family: helvetica, verdana, arial, sans-serif;
	font-style: bold;
	font-size: 30px;
}

#nav {
	background-color: white;
	padding-bottom: 10px;
	float: right;
	margin-top: -45px;
	margin-left: -100px;
	_margin-left: 0px;
	margin-right: 50px;
	_margin-right: 20px;
	*padding-right: 25px;
}

	#nav {
		*padding-top: 20px;
		*padding-bottom: -25px;
	}

	#nav a {
		text-decoration: none;
		color: #4e4e50;
		font-family: verdana, helvetica, arial, sans-serif;
		font-size: 14px;
		margin: 10px;
	}
	
	#nav a:link {
		color: #4e4e50;
	}

	#nav a:hover, #nav a:active {
		color: #869d43;
	}

	#nav li {
		margin: 0;
		padding: 0;
		cursor: default;
		list-style-type: none;
		display: inline;
	}
	
#navcol1 {
	float: left;
	clear: all;
	width: 50px;
	margin-left: 55px;
	_margin-left: 30px;
}

	#navcol1 a {
	}


#navcol2 {
	float: left;
	width: 50px;
}

	#navcol2 a {
		width: 50px;
	}


#news {
	float: left;
	width: 230px;
	margin-left: 50px;
}

	#news img {
		width: 74px;
	}

	#news p {
		font-family: helvetica, arial, sans-serif;
		font-size: 13px;
	}
	
#photo {
	margin-left: 55px;
}

#recent {
	float: left;
	clear: both;
	width: 375px;
	margin-left: 55px;
	_margin-left: 30px;
}

	#recent img {
		width: 160px;
	}	

#rule {
	margin-right: -100px;
	border-bottom: solid 1px #babbbf;
}

#work {
	width: 568px;
	float: left;
	
	font-family: helvetica, arial, sans-serif;
}

	#work a:link {
		color: #4e4e50;
		font-size: 12px;
	}

	#work a:hover {
		color: #869d43;
		font-size: 12px;
	}

	#work p {
		font-family: helvetica, arial, sans-serif;
		font-size: 12px;
		line-height: 1.5em;
	}

#worknav {
	width: 200px;
	float: left;
	clear: all;
	height: 739px;

}

#worknav img {
	width: 40px;
}




