/*


Theme Name: Stott Shots Photography


Theme URI: http://chinooktc.com/


Description: Custom Wordpress Theme created by <a href="http://chinooktc.com/">Chinook</a>.  Copyright 2007 - Chinook Technology Consultants, LLC.


Version: 1.0


Author: Timmy Crawford


Author URI: http://www.chinooktc.com/


*/


/*


# Stott Shots WordPress Theme


# Copyright 2007 - Chinook Technology Consultants, LLC


# For Custom WordPress Themes, Visit www.chinooktc.com


*/


body {


	font-family: Georgia, "Times New Roman", Times, serif;


	font-size: 90%;


	color: #000;


	margin: 0px;


	text-align: center;


	background-image: url(images/background.jpg);


	background-repeat: repeat;


	background-position: left top;


}





a, a:active, a:visited { text-decoration: underline; color: #002E00;}
a:hover{ text-decoration: none; color: #002E00;}
#shadow { width: 980px; margin-left: auto;margin-right: auto;	margin-top: 0px;background-image: url(images/bg.png);background-repeat: repeat-y;background-position: center;}
#container {	width: 960px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	border: 4px solid #000;	text-align: left;	background-color: #fff;}
#header {	background-color: #000;	height: 200px;	text-align:center;}
#navigation {	background-color: #002E00;	height: 30px; padding-top: 6px;}
#navigation a{	color: #fff;	text-decoration: none;	font-size: 110%;	padding-left: 16px;	padding-bottom: 10px;}
#navigation div{	float: right;	margin: 0px;}
#content {	margin: 20px;	background-color: #fff;}
#footer { display: none;}





#footer div{


	float: left;


	width: 300px;


}





#footer div h1{


	font-size: 135%;


    font-weight: normal;


	font-family: Georgia, "Times New Roman", Times, serif;


	margin-bottom: 0px;


}





#footer div ul{


	margin: 0px;


	padding: 0px;


	list-style: none;


}





#footer div li{


	font-size: 105%;


	margin-left: 18px;


}





#footer div li a, #footer div li a:visited, #footer div li a:active{


	text-decoration: none;


}





#footer div li a:hover{


	text-decoration: underline;


	color: #fff;


}





#copyright{ text-align: right;	width: 980px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	padding-top 10px;	font-size: 80%;color: #fff;	background-image: url(images/bottom.png);	background-position: center-top;	background-repeat: no-repeat;}
#copyright a{	color: #fff;	text-decoration: none;}





.post {


 margin-top: 20px;


 margin-bottom: 20px;


}





.postinfo{


	width: 100%;


	height: 20px;


	padding: 2px;


	border-top: 1px dotted #002E00;


	vertical-align: middle;


	margin-top: 20px;


	margin-right: 0px;


	margin-bottom: 6px;


	margin-left: 0px;


	padding-top: 6px;


	clear: both;


}





.post div h1{


	font-size: 150%;


	font-weight: bold;


	margin: 0px;


	padding: 0px;


	color: #002E00;


}





.post div h1 a,.post div h1 a:active, .post div h1 a:visited{


	text-decoration:none;


}





.post div h1 a:hover{


	text-decoration: underline;


}








.post div h2{


	font-size: 85%;


	font-weight: normal;


	margin: 0px;


	font-variant: small-caps;


}





.post p{


	padding-top: 2px;


}





.postmeta {


	line-height: 20px;	


}





.postmeta a, .postmeta a:active, .postmeta a:hover, .postmeta a:visited{


	text-decoration:none;


	padding-left: 8px;


	padding-right: 8px;


}





.comment {


	float: left;


	height: 100px;


	width: 95%;


	padding: 10px;


	overflow: auto;


	border: 1px solid #fff;


	/*background-image: url(images/commentbg.png);*/


	background-color: #7C9551;


	background-repeat: repeat;


	margin-bottom: 10px;


}





.comment hr{


	color: #fff;


	size: 1px;


	width: 90%;


	margin-top: 10px;


	margin-bottom: 20px;


	margin-left: 0px;


}





/*Menus*/


.menu{


position:absolute;


visibility: hidden;


border:1px solid black;


border-top-width: 0;


line-height: 18px;


z-index: 100;


background-color: #002E00;


width: 205px;


font-size: 85%;


text-align: left;


color: #fff;


}





.menu a{


width: 100%;


display: block;


text-indent: 3px;


padding: 1px 0;


text-decoration: none;


text-indent: 14px;


font-size: 14px;


color: #fff;


}





.menu a:hover{


	text-decoration: underline;


}





/*forms*/


form {


  margin: 0;


  padding: 0;


  font-size: 100%;


  min-width: 480px;


  max-width: 480px;


  width: 480px;


}





form fieldset {


/*  clear: both; */


  font-size: 90%;


  color: #fff;


  font-family: Georgia, "Times New Roman", Times, serif;


  border-color: #fff;


  border-width: 0 0 0 0;


  border-style: solid none none none;


  padding: 10px 0;


  margin: 0 0 0 0;


}





form fieldset legend {


  font-size: 150%;


  font-weight: normal;


  color: #fff;


  margin: 0 0 0 0;


  padding: 0 5px;


}





label {


  font-size: 100%;


}





label u {


  font-style: normal;


  text-decoration: underline;


}





input, select, textarea {


  font-family: Tahoma, Arial, sans-serif;


  font-size: 100%;


  color: #000000;


}





textarea {


  overflow: auto;


}





form div {


  clear: left;


  display: block;


  width: 400px;


  margin: 5px 0 0 0;


  padding: 1px 3px;


  border-style: none;


}





form div fieldset {


  clear: none;


  border-width: 2px;


  border-style: inset;


  border-color: #ffffff;


  margin: 0 0 0 143px;


  padding: 0 5px 5px 5px;


  width: 245px;


  font-size: 80%;


}





form div fieldset.compact {


  padding-top: 5px;


}





form div fieldset.with-label {


  background-color: transparent;


  margin: 0;


}





form div fieldset legend {


  font-size: 100%;


  padding: 0 3px 0 9px;


}





form div.required fieldset legend {


  font-weight: bold;


}





form div fieldset p {


  width: auto;


  margin: 0 0 5px 0;


  padding: 0;


}





form div label {


  display: block;


  float: left;


  width: 130px;


  padding: 3px 5px;


  margin: 0 0 5px 0;


  text-align: right;


}





form div input, form div select, form div textarea {


  width: 250px;


  padding: 1px 3px;


  margin: 0 0 0 0;


}





form div submit {


  text-align: left;


}






