body{ font-size: small;
	color: #003300;
	background: #a7cece;
	text-align: center;
	line-height:140%;
 	font-family: Veranda, Arial, Geneva, sans-serif;
	padding: 0px 5px;
	margin: 0px 45px;}

#All-Content{width: 780px;
	width: auto;
	border: thin solid #006633;
	padding: 15px 15px;}


#Home, #Turkeys, #Lamb, #Contact, #Directions, {
                   margin:0px 5px;
                   padding: 0px 5px;	
                  background: #ccffcc;}

#TurkeyOrderingInformation, #OnlineTurkeyOrderForm, {
                    color: #003300;
                   margin: 10px 15px;
                   padding: 0px 5px;	
                  background: #ccffcc;}

 #Stockists, #LambInfo, #TurkeyInfo, #Map, #Contact, #PaperForm, #Ordered, #Back, #email, #Click, #Beefy{  
                    border-style: ridges;
                   color: #003300;
                   
                  background: #ccffcc;}

#Header-NavigationBar{
      background: #006633;
	color: #a7cece;
	line-height: 30%;
	padding:10px 0px 0px 0px;
	border: thin solid gray;
	margin: 5px 13px 0px 13px;}



 
.Main{padding: 10px 45px;
	margin: 10px 15px;
	border: thick double #006633;}

h2{color: #006633;}

.Main li{
	list-style-type: none;}

#StockistsList{
	padding: 20px 50px;
	line-height:170%;}

#Footer{
	font-family: Comic Sans, Cursive;
      padding:  0px;
	border:thin solid gray;
	background: #006633;
	color: #a7cece;
	margin: 13px;
	font-size: 80%;
	line-height: 110%;}

#MapDirections{font-size: 90%;}

#MapDirections li{list-style-type: none;}	

#WhiteTurkeyPhoto{
	border: thin solid gray;
	margin: 0px 40px 0px 10px;}

#BronzeTurkeyPhoto{
	border: thin solid gray;
	margin: 0px 10px 0px 40px;}

#OvenReadyTurkey{
	border: thin solid gray;
	margin: 0px 60px 0px 10px;}

#CookedTurkey{
	border: thin solid gray;
	margin: 0px 10px 0px 60px;}

#SheepLandscape{
	border: thin solid gray;}

#EwesWithLambs{
	border: thin solid gray;}
 
#FirstLetterOfPage{
	font-size: 140%;
	font-family: Georgia, Times New Roman, Serif;
	font-weight: bold;
	font-style: italic;}

#TurkeyPriceTable{
	margin: 0px;
	padding: 0px;}

#TurkeyPriceTable td, th{
	padding: 5px 10px;
	border:none;}

.light {font-size: 80%;}
	
.centre {text-align: center;}

caption{padding: 15px;}

#LambPackTable {
                  margin: 5px 95px;
	background: #eeeeee;
	border: thin solid gray;
	border-collapse: collapse;} 
	
#LambPackTable th {
	text-align: center;
	color: #006633;
	padding: 5px 166px;
	font-size: 90%;
	border: thin solid gray;
	border-collapse: collapse;} 

#LambPackTable td {
	text-align: center;
	color: #006633;
	padding: 5px 166px;
	font-size: 90%;
	border: thin solid gray;
	border-collapse: collapse;} 

#NewletterTable td{
                  text-align: center;
	color: #006633;
	padding: 5px 156px;
	font-size: 90%;
	border: thin solid gray;
	border-collapse: collapse;} 

#OnlineTurkeyOrderFormTable {
	margin:5px 5px;
	padding:5px 5px;
	font-family:Veranda, Arial, Geneva, sans-serif;
	font-size: 90%;
	text-align: center;}
	
	
#OnlineTurkeyOrderFormTable th,td { 
	text-align: center;
	border: none;
	padding: 0px 5px;
	margin: 10px;}

table#order_table_1{
	border: thin solid gray;
	border-collapse: collapse;}
	
table#order_table_1 th{
	font-family:Veranda, Arial, Geneva, sans-serif;
	font-size: 80%;
	padding: 5px 15px;
	text-align: center;
	border: thin solid gray;
	border-collapse: collapse;}

table#order_table_1 td{
	text-align:center;
	padding: 5px 15px;
	border: thin solid gray;
	border-collapse: collapse;}

#send_order{
	padding:20px;}

#PackOptions {
	border: none;}


#PackOptions th, td{
	border: none;}

#PackOptions th{
	font-weight: normal;}

#PackOptions td{
	text-align: left;}



#OrderingLambTable{
	text-align: center;}


#WeightRangeTable{
	margin: 5px 20px 5px 30px;
	border: thin gray solid;
	border-collapse: collapse;}

#Newsletter {
	border: none;}

#Newsletter td, th{
	border: none;
	color: #003300;}

#FormTable td{
	padding:5px;}
