/* 	RockCairn.com (sitecss.css)*//*	Common to all pages*/body {background: #F4F5F2; font-family: "Times New Roman",Times,serif; font-size: 12px; color: #000000; margin: 3px 3px 3px 3px; padding: 2px;}.alertMsg {font-size: 18px; color: #CC0000; font-family: "Times New Roman",Times,serif;}.errorMsg {font-size: 16px; color: #CC0000; font-family: "Times New Roman",Times,serif;}A:link    { color: #FF6600; font-size: 32px;}A:active  { color: #FF6600; font-size: 32px;}A:visited { color: #FF6600; font-size: 32px;}/* 	Header Naviation Tags*/.header {	background-color: #F4F5F2;	padding: 5px;}.leftHeader {	float: left;	text-align: left;}.rightHeader {	float: right;	text-align: right;}.corners {	border:1px solid #a1a1a1;	padding:5px;	background:#D1D6C8;	border-radius:10px;}a.headerNav:link { font-size: 32px; color: #343735; font-family: ariel,lucida,helvetica; text-decoration: none;}a.headerNav:active { font-size: 32px; color: #343735; font-family: ariel,lucida,helvetica; text-decoration: none;}a.headerNav:visited { font-size: 32px; color: #343735; font-family: ariel,lucida,helvetica; text-decoration: none;}/*	New top nav without tables*/a.topNav:link,a.topNav:visited {   display:block;  font-weight:500;  font-size: 12px;  color:#000000;  font-family: ariel,lucida,helvetica;  background-color:#D1D6C8;  text-align:right;  padding:2px;}a.topNav:hover,a.topNav:active {  background-color:#F4F5F2;  border-radius:5px;}ul.topNavList{  height:16px;  line-height:100%;  width:100%;  overflow:hidden;  margin:0px;  padding:0px;}.topNavList li{    list-style-type:none;    float:right;    padding-left:2px;	padding-right:2px;}/*	New left nav without tables*/img.leftNav {	padding-left:4px;	padding-right:2px;	border-width:0px;}a.leftNav:link,a.leftNav:visited {   display:block;  font-weight:500;  font-size: 16px;  color:#000000;  font-family: ariel,lucida,helvetica;  background-color:#D1D6C8;  width:140px;  text-align:left;  padding:2px;}a.leftNav:hover,a.leftNav:active {  background-color:#F4F5F2;  border-radius:5px;}div.leftAds {  padding-left:6px;  padding-top:8px;  padding-bottom:8px;}.container {	height: 1024px;	margin: 5px;}.left {	float: left;	text-align: left;	width:180px;	/*width: 15%;*/ }.content {	/*float: right;*/	text-align: left;	margin-left: 185px;	/*width: 85%;*/	height: 100%;	background-color: #FFFFFF;	border: 1px solid #D1D6C8;	font-size: 14px;	font-family: "Times New Roman",Times,serif;	padding: 4px 6px 0px 6px;}.contentPersonalTravel {	/*float: right;*/	text-align: left;	margin-left: 185px;	/*width: 85%;*/	height: 100%;	background-color: #CFBEA1;	border: 1px solid #000000;	font-size: 14px;	font-family: "Times New Roman",Times,serif;	padding: 4px 6px 0px 6px;}/*	Popup Pages*/body.popup {background-color: #D1D6C8; font-size: 16px; font-family: "Times New Roman",Times,serif;}/*	Index Pages use non-changing/visited color links */a.homePage:link {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif;}a.homePage:active {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif;}a.homePage:visited {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif;}a.homePageBold:link {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif; font-weight: bold;}a.homePageBold:active {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif; font-weight: bold;}a.homePageBold:visited {font-size: 16px; color: #0000CC; font-family: "Times New Roman",Times,serif; font-weight: bold;}/*	Climbing, Personal, and Professional Main*/td.climbing, td.professional {  background-color: #FFFFFF;  border: 1px solid #D1D6C8;  font-size: 14px;  font-family: "Times New Roman",Times,serif;  vertical-align: top;  height: 1024px;  padding-left: 6;  padding-right: 4;  padding-top: 4;}/*	Climbing, Personal, and Professional lists*/dl.personal dt {	font-size: 14px;}dl.personal dd {	margin-left:20px;}ul.climbing, ul.personal, ul.professional {  list-style-type: disc;}/*	Climbing top secton*/ul.climbingTitleBar {	margin:0px;padding:0px;list-style-type:none;height:30px;}li.climbingTitle {	color: black; font-size: 20px; font-family: "Comic Sans MS",cursive,sans-serif;	margin:0px;float:left;}li.climbingRange {	margin:0px;padding-right:20px;float:right;}img.climbingImage {	border-width:4px;	border-style:ridge;}/*	Climbing, Personal, and Professional Tables*/table.personal td, table.professional td, table.climbing td  {  border: 1px solid #000000;  padding: 2px !important;  margin: 2px;  background-color: #FFFFFF;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  text-align: left;  overflow: hidden;  line-height: 20px;}/*	Inner Table without border*/table.climbing2 td  {  border: 0;  padding: 2px !important;  margin: 2px;  background-color: #FFFFFF;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  text-align: left;  overflow: hidden;  line-height: 20px;}/*	Inner Column with Borders*/td.climbing2 {  background-color: #FFFFFF;  border: 1px solid #D1D6C8;  font-size: 14px;  font-family: "Times New Roman",Times,serif;  padding-left: 4;  padding-right: 4;  padding-top: 4;}tr.climbingTitles {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif; font-weight: bold;}td.climbingTitles {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif; font-weight: bold;}.climbingText {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif;}.climbingmedText, .personalmedText {color: black; font-size: 12px; font-family: "Times New Roman",Times,serif;}.climbingsmText {color: black; font-size: 10px; font-family: "Times New Roman",Times,serif;}.climbingTitle {color: black; font-size: 20px; font-family: "Comic Sans MS",cursive,sans-serif;}.climbingTitle2 {color: black; font-size: 18px; font-family: "Comic Sans MS",cursive,sans-serif;}.climbingTitle3 {color: black; font-size: 16px; font-family: "Comic Sans MS",cursive,sans-serif;}.climbingDates {color: #663399; font-size: 18px;}.caption { font-size: 16px; font-family: "Times New Roman",Times,serif; font-style: italic;}a.climbing:link {color: #0000CC; font-size: 16px; text-decoration: underline;}a.climbing:active {color: #0000CC; font-size: 16px; text-decoration: underline;}a.climbing:visited {color: #00006F; font-size: 16px; text-decoration: underline;}/*	Personal Travel Table settings*/table.personalTravel td  {  border: 1px solid #000000;  padding: 2px !important;  margin: 2px;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  text-align: left;  overflow: hidden;  line-height: 20px;}/*	Personal Travel Table without border*/table.personalTravel2 td  {  border: 0;  padding: 2px !important;  margin: 2px;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  text-align: left;  overflow: hidden;  line-height: 20px;}table.height80 td  {  height: 80px;}/*	Personal Page settings*/tr.personalTitles {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif; font-weight: bold;}td.personalTitles {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif; font-weight: bold;}.personalText {color: black; font-size: 16px; font-family: "Times New Roman",Times,serif;}.personalTitle {color: black; font-size: 18px; font-family: "Comic Sans MS",cursive,sans-serif;}.personalTitle2 {color: black; font-size: 16px; font-family: "Comic Sans MS",cursive,sans-serif;}/*	Special Table settings*/table.slideshow td {  background-color: #F4F5F2;  border: 1px solid #000000;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  vertical-align: center;  padding-left: 6;  padding-right: 4;  padding-top: 4;}td.slideshow {  background-color: #F4F5F2;  border: 1px solid #000000;  font-size: 14px;  font-family: "Times New Roman",Times,serif;  vertical-align: top;  padding-left: 4;  padding-right: 4;  padding-top: 4;  padding-bottom: 4;}table.library td  {  border: 1px solid #D1D6C8;  padding: 8px !important;  border-width: 7px 7px 7px 7px;  margin: 2px;  background-color: #FFFFFF;  font-size: 16px;  font-family: "Times New Roman",Times,serif;  text-align: left;  overflow: hidden;  line-height: 20px;}/*	jsmodal.js included css*/.jqmWindow {display: none;position: fixed;top: 17%;left: 50%;margin-left: -300px;/*width: 500px; */background-color: #EEE;color: #333;border: 1px solid black;padding: 12px;}.jqmOverlay { background-color: #000; }/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}/* Fixed posistioning emulation for IE6Star selector used to hide definition from browsers other than IE6For valid CSS, use a conditional include instead */* html .jqmWindow {position: absolute;top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');}
