@import "default.css";

html {  padding:0;
	margin:0;}

body {
	height: 100%;
	padding:0;
	margin:0;
	/* You need to go out 1 directory using ../ before the path so that it can find the media folder */
	background:url(../media/browserBackground.jpg)
}

p {
	font-family: Helvetica, Arial, Verdana;
	font-size: 11pt;
	color: #000;
	line-height: 18px;
}

a { color:#ab3c15; }

/****************************************************
	Page Stylings
****************************************************/

#pageWrap	{ width:901px; height:100%; margin: 0px auto 0px; background:url(../img/pageshadow.png) repeat-y left; padding-left:22px; padding-right:24px;  }


#mainNav	{ padding:0; margin:0; }

#mainNav ul	{   list-style:none; margin-left:0; padding-left:0; padding:0; margin:0;  }

#mainNav ul li	{ float:left; width:180px; display:block; border-bottom:#ab3c15 3px solid; }
#mainNav ul li#first 	{ margin-left:0;  }
#mainNav ul li#last		{ border-right:#ab3c15 1px solid; }



div.imageReplace				{ display:block; height:27px;}

div.imageReplace#contact span			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/contactbtn.jpg) no-repeat; }
div.imageReplace#contact span:hover		{ width:185px; background-position:bottom; display:block; }

div.imageReplace#expeditions span			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/expeditionsbtn.jpg) no-repeat; }
div.imageReplace#expeditions span:hover		{ width:185px; background-position:bottom; display:block; }

div.imageReplace#foundation span			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/foundationbtn.jpg) no-repeat; }
div.imageReplace#foundation span:hover		{ width:185px; background-position:bottom; display:block; }

div.imageReplace#triathlon span			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/triathlonbtn.jpg) no-repeat; }
div.imageReplace#triathlon span:hover		{ width:185px; background-position:bottom; display:block; }

div.imageReplace#home span			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/newbtn.jpg) no-repeat; }
div.imageReplace#home span:hover		{ width:185px; background-position:bottom; display:block; }

div.imageReplace#home span#selected			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/newbtnselected.jpg) no-repeat; }
div.imageReplace#triathlon span#selected			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/triathlonbtnselected.jpg) no-repeat; }
div.imageReplace#foundation span#selected			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/foundationbtnselected.jpg) no-repeat; }
div.imageReplace#expeditions span#selected			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/expeditionsbtnselected.jpg) no-repeat; }
div.imageReplace#contact span#selected			{ cursor:pointer; cursor:hand; width:185px; height:27px; display:block; border:none; background:#FFFFFF url(../img/contactbtnselected.jpg) no-repeat; }


/*  width:185px; height:27px; */

#mainNav ul li a	{ width:185px; }

#panels { clear:left; background:url(../img/mainpanelbg.gif) height:100%; margin: 0px auto 0px; border-bottom:#ab3c15 3px solid; }

#mainPanel	{ float:left; border-right:url(../img/panelsplitter.gif); background:url(../img/mainpanelbg.gif) repeat-y; width:675px; height:100%; margin: 0px auto 0px; padding:0; min-height:700px; }

#mainPanel	{ padding-top:18px; padding-bottom:18px; }
#mainPanel div.panelContent { text-align:center; }
#mainPanel div.panelContent div.panelTitle { text-align:left; }
#mainPanel div.panelContent img	{ padding-top:5px; padding-bottom:5px; }
#mainPanel div.panelContent p	{ text-align:left; padding-left:30px; padding-right:30px; }

#mainPanel #contactBtnHolder	{  text-align:left !center; margin-top:15px; }
#mainPanel .contactBtn		{ width:auto; float:left; clear:left; display:block;  }


div#blogFeed { text-align:left; }
div#blogFeed h4 {padding-left:30px; }

#gmaps small	{ font-size:10px; padding-top:2px; }
#gmaps small a	{ color:#ab3c15; }

div#voodoorss div.text img	{margin-left:30px !important; padding-left:5px; padding-right:5px; }
div#voodoorss div.text p	{font-size:13px;}
div#voodoorss div.text h4	{font-size:19px; font-weight:bold; font-style:italic; margin-bottom:1px; }
div#voodoorss div.dateIcon h5	{font-weight:normal; font-style:italic; font-size:11px; margin-left:30px; margin-top:0;}
div#voodoorss div#respond h3	{font-size:13px; font-style:italic; margin-left:30px; margin-top:40px;}
div#voodoorss h3#comments	{display:none;}
div#voodoorss textarea			{ width:604px; height:100px;}

ol.commentlist	{list-style:none; margin-left:30px; padding-left:0; margin-top:30px;}

div.vcard img	{display:none;}
div.commentmetadata	{font-size:10px;}

#sidePanel	{ float:left; background:url(../img/sidepanelbg.gif) repeat-y; width:226px; height:100%; margin: 0px auto 0px; padding:0; min-height:100%; }

#twtr-widget-1 .twtr-doc, #twtr-widget-1 .twtr-hd a { font-size:12px; }


div#footer	{ margin-top:0; padding-top:0; width:947px; margin: 0px auto 0px;  }





