/*
Theme Name: FootprintsandPhotos.com
Theme URI: http://www.footprintsandphotos.com
Description: Custom nature theme designed for FootprintsandPhotos.com.
Version: 1.0
Author: Jodi Diehl
Author URI: http://www.sunfrogservices.com.com/
Tags: fixed width, three columns, widgets

*/


/* Overall settings */
body {
	font-size: 85%;
	font-family: "Trebuchet MS", Arial;
	color: #000;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
}

h1 {
	font-size: 125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h2 {
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a {
	color: #46200e;
	font-decoration: none;
}

a:hover {
	color: #326400;
	font-decoration: underline;
}

.clearboth {
	clear: both;
}

#main_page {
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 225px;
}

#row1 {
	margin: 0;
	padding: 0;
	height:28px;	
}

#row2 {
	margin: 0 auto;
	overflow: hidden;
}

#row3 {
	margin: 0;
	padding: 0;
	height:21px;
}

/* left sidebar */

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

#sidebar_l h2 {
	font-weight: bold;
}

#sidebar_l li {
	list-style-type: none;
	margin:  0px;
	padding: 0px;
}

#sidebar_l ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#sidebar_l li ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

/* right sidebar */

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

#sidebar_r h2 {
	font-weight: bold;
}

#sidebar_r li {
	list-style-type: none;
	margin:  0px;
	padding: 0px;
}

#sidebar_r ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

#sidebar_r li ul li {
	list-style-type: square;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

.col_left {
	width: 15%;
	float: left;
}

.ltopl {
	float: left;
	height: 28px;
	background-image: url(images/left_top2.gif);
	width: 28px;
}

.ltop {
	margin-left: 28px;
	background-color: #ded37c;
	height: 28px;
}

.lbottoml {
	float: left;
	height: 21px;
	background-image: url(images/left_bottom2.gif);
	width: 28px;
}

.lbottom {
	margin-left: 28px;
	background-color: #ded37c;
	height: 21px;
}

.sidebar_left {
	float:left;
	width:15%;
	background-color: #ded37c;
	margin-bottom: -5000px;
	padding-bottom: 5000px;
}

.content {
	width: 68%;
	float: left;
}

.cbody {
	background-color: #FFFFFF;
	margin-bottom: -5000px;
	padding-bottom: 5000px;
	width: 68%;
	float: left;
}

.ctop {
	background-color: #FFFFFF;
	height: 28px;
	margin-right: 20px;
}

.ctopr {
	float: right;
	background-image: url(images/center_top.gif);
	margin-top: -28px;
	height: 28px;
	width: 20px;
	background-repeat: no-repeat;
	background-position: right;
}


.cbottom {
	background-color: #FFFFFF;
	height: 21px;
	margin-right: 20px;
}

.cbottomr {
	float: right;
	background-image: url(images/center_bottom.gif);
	height: 21px;
	width: 20px;
	margin-top: -21px;
}

.col_right {
	width: 15%;
	float: right;
}

.rtopl {
	float: left;
	height: 28px;
	background-image: url(images/right_topl.gif);
	width: 28px;
}

.rtop {
	margin-left: 28px;
	margin-right: 28px;
	background-color: #FFFFFF;
	height: 28px;
}

.rtopr {
	float: right;
	margin-top: -28px;
	height: 28px;
	background-image: url(images/right_topr.gif);
	width: 28px;
}

.rbottoml {
	float: left;
	height: 21px;
	background-image: url(images/right_bottoml.gif);
	width: 28px;
}

.rbottom {
	margin-left: 28px;
	margin-right: 28px;
	background-color: #FFFFFF;
	height: 21px;
}

.rbottomr {
	float: right;
	margin-top: -21px;
	height: 21px;
	background-image: url(images/right_bottomr.gif);
	width: 28px;
}

.sidebar_right {
	background-color: #fff;
	width: 15%;
	float: right;
	margin-bottom: -5000px;
	padding-bottom: 5000px;
}

.space20 {
	padding: 20px;
	margin-top: -30px;
}

#footer {
	width: 75%;
	text-align: right;
	height: 125px;
	color: white;
	margin-bottom: -10px;
}

#footer a {
	color: white;
	font-decoration: none;
}

#footer a:hover {
	color: #bba57d;
	font-decoration: none;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float: left;
}
.alignright {
	float: right;
}
/* Start Default */
#default_page {
	background-color: #5a3f33;
	background-image: url(images/Crab_master.jpg);
	background-repeat: no-repeat;
}

#default_page h1 {
	color: #5a3f33;
}
/* End Default */


/* Start Rhino */
#rhino_page {
	background-color: #43460e;
	background-image: url(images/bg_rhino.jpg);
	background-repeat: no-repeat;
}

#rhino_page h1 {
	color: #43460d;
}
/* End Rhino */


/* Start Dunes */
#dunes_page {
	background-color: #664a32;
	background-image: url(images/bg_dunes.jpg);
	background-repeat: no-repeat;
}

#dunes_page h1 {
	color: #664a32;
}
/* End Dunes */

/* Start Zebra */
#zebra_page {
	background-color: #677b8d;
	background-image: url(images/bg_zebra.jpg);
	background-repeat: no-repeat;
}

#zebra_page h1 {
	color: #677b8d;
}
/* End Zebra */


/* Start Conservation */
#conservation_page {
	background-color: #708b9a;
	background-image: url(images/bg_conserv_01.jpg);
	background-repeat: no-repeat;
}

#conservation_page h1 {
	color: #708b9a;
}
/* End Conservation */
/* Start TravelTips */
#traveltips_page {
	background-color: #624f3a;
	background-image: url(images/bg_traveltips_01.jpg);
	background-repeat: no-repeat;
}

#traveltips_page h1 {
	color: #624f3a;
}
/* End TravelTips */


/* Start Baboon */
#baboon_page {
	background-color: #542d00;
	background-image: url(images/bg_baboons06.jpg);
	background-repeat: no-repeat;
}

#baboon_page h1 {
	color: #542d00;
}
/* End Baboon */



/* Start Deer */
#deer_page {
	background-color: #a67636;
	background-image: url(images/bg_deer06.jpg);
	background-repeat: no-repeat;
}

#deer_page h1 {
	color: #a67636;
}
/* End Deer */

/* Start Flowers */
#flowers_page {
	background-color: #402a00;
	background-image: url(images/bg_flowers06.jpg);
	background-repeat: no-repeat;
}

#flowers_page h1 {
	color: #402a00;
}
/* End Flowers */

/* Start Giraffe */
#giraffe_page {
	background-color: #402a00;
	background-image: url(images/bg_giraffee06.jpg);
	background-repeat: no-repeat;
}

#giraffe_page h1 {
	color: #402a00;
}
/* End Giraffe */

/* Start Hippos */
#hippos_page {
	background-color: #406487;
	background-image: url(images/bg_hippo06.jpg);
	background-repeat: no-repeat;
}

#hippos_page h1 {
	color: #406487;
}
/* End Hippos */

/* Start Victoria Falls */
#vicfalls_page {
	background-color: #334961;
	background-image: url(images/bg_vicfalls06.jpg);
	background-repeat: no-repeat;
}

#vicfalls_page h1 {
	color: #334961;
}
/* End Victoria Falls */

/* Start Leopard */
#leopard_page {
	background-color: #4f453c;
	background-image: url(images/bg_leopard06.jpg);
	background-repeat: no-repeat;
}

#bg_leopard06_page h1 {
	color: #4f453c;
}
/* End Leopard */

/* Start Glacier */
#glacier_page {
	background-color: #4b5528;
	background-image: url(images/bg_glacier_01.jpg);
	background-repeat: no-repeat;
}

#bg_glacier_page h1 {
	color: #4b5528;
}
/* End Glacier */

/* Start Holland */
#holland_page {
	background-color: #89895f;
	background-image: url(images/bg_holland_01.jpg);
	background-repeat: no-repeat;
}

#bg_holland_01_page h1 {
	color: #89895f;
}
/* End Holland */

/* Start Rockymt */
#rockymt_page {
	background-color: #a4a283;
	background-image: url(images/bg_rockymt_01.jpg);
	background-repeat: no-repeat;
}

#bg_rockymt_01_page h1 {
	color: #a4a283;
}
/* End Rockymt */

/* Start Teton */
#teton_page {
	background-color: #4e4c2d;
	background-image: url(images/bg_teton_01.jpg);
	background-repeat: no-repeat;
}

#bg_teton_01_page h1 {
	color: #4e4c2d;
}
/* End Teton */

/* Start Yellowstone */
#yellowstone_page {
	background-color: #608887;
	background-image: url(images/bg_yellowstone_01.jpg);
	background-repeat: no-repeat;
}

#bg_yellowstone_01_page h1 {
	color: #608887;
}
/* End Yellowstone */

/* Start Yosemite */
#yosemite_page {
	background-color: #3f4833;
	background-image: url(images/bg2010-yosemitevalley.jpg);
	background-repeat: no-repeat;
}

#bg2010-yosemitevalley_01_page h1 {
	color: #3f4833;
}
/* End Yosemite */

/* Start Vernal Falls */
#vernalfalls_page {
	background-color: #8d8e83;
	background-image: url(images/bg2010-vernalfalls.jpg);
	background-repeat: no-repeat;
}

#bg2010-vernalfalls_01_page h1 {
	color: #8d8e83;
}
/* End Vernal Falls */

/* Start Mono Lake */
#monolake_page {
	background-color: #19384a;
	background-image: url(images/bg2010-monolake.jpg);
	background-repeat: no-repeat;
}

#bg2010-monolake_01_page h1 {
	color: #19384a;
}
/* End Mono Lake */

/* Start Mariposa */
#mariposa_page {
	background-color: #5d371a;
	background-image: url(images/bg2010-mariposa.jpg);
	background-repeat: no-repeat;
}

#bg2010-mariposa_01_page h1 {
	color: #5d371a;
}
/* End Mariposa */

/* Start Hetch Hetchy */
#hetchhetchy_page {
	background-color: #473d34;
	background-image: url(images/bg2010-hetchhetchy.jpg);
	background-repeat: no-repeat;
}

#bg2010-hetchhetchy_01_page h1 {
	color: #473d34;
}
/* End Hetch Hetchy */

/* Start Glacier Point */
#glacierpt_page {
	background-color: #214058;
	background-image: url(images/bg2010-glacierpt.jpg);
	background-repeat: no-repeat;
}

#bg2010-glacierpt_01_page h1 {
	color: #214058;
}
/* End Glacier Point */

/* Start Blog */
#blog_page {
	background-color: #708b9a;
	background-image: url(images/bg_blog_01.jpg);
	background-repeat: no-repeat;
}

#blog_page h1 {
	color: #708b9a;
}
/* End Blog */

/* Start Zion */
#zion_page {
	background-color: #4268a7;
	background-image: url(images/bg_zion2010_01.jpg);
	background-repeat: no-repeat;
}

#zion_page h1 {
	color: #4268a7;
}
/* End Zion */
