﻿/*
Filename:	river.css
Reference:	bulkleyrivercam.com:	formats
Created by: Bill Myers
Date:		February 8, 2010
*/

/******************************************************
   HTML ELEMENTS
******************************************************/ 

/* top elements */
* { padding: 0; margin: 0; }

body {
	margin: 0; 	padding: 0;
	color: #252525;
	background: #FFF url(images/prime_banner/bgsandrah.jpg) top repeat-x;
	text-align: center; font-style:normal; font-variant:normal; font-weight:normal; font-size:75%; font-family:Tahoma, sans-serif		
}

/* headers */
h1, h2, h3, h4 { font-style:normal; font-variant:normal; font-weight:bold; font-size:1em; font-family:Tahoma, Sans-serif; }
h1 { font-size: 2.4em; }
h2 { font-size: 1.2em; /* text-transform: uppercase; */ }
h3 { font-size: 1.2em; font-weight: normal;}
h4 { font-size: 1.1em; }
p, h1, h2, h3, h4 {
	margin: 10px 15px;
}
.smaller {
	font-size:90%;
}
.smallest {font-size:80%;}
ul {
	margin: 10px 30px;
}
/* images */
img {
	/* padding: 5px; */
	vertical-align:middle;
}
img.float-right, div.float-right {
	float: right;
	margin: 5px 0px 5px 15px;  
}
img.float-left {
	float:left;
	margin: 5px 15px 5px 0px;
}
img.border-image {
	border: 1px solid #DADADA;
	padding: 5px;
	background: #FAFAFA;
}
/* hyperlinks */
a.sitelink:link,  a.sitelink:visited,  a.sitelink:active {
	font-family: Trebuchet MS, Century gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color : #1e407f; /* #005796 */
	text-decoration: none;
}
a.sitelink:hover {
	color:#252525;
	text-decoration: underline;
}

/*******************************************
	LAYOUT
*******************************************/

/* rivercam banner */
div#sandrahbanner {position:relative; width:920px; margin:0 auto 0.5em auto; min-height:125px;}
img#sandrapageheader {position:absolute;top:25px;left:90px;z-index:-1;}
img#sandrahpic {width:125px;height:125px; position:absolute;top:0;left:0;z-index:100;}
p.bannertitle {position:absolute;top:101px;left:130px;z-index:100; font-size:1.2em; color:#363636; font-weight:900;}
p.bannertitle img#seasonsymbol {width:24px; height:24px; position:relative;top:-2px; vertical-align:middle;}
p.bannertitle img#logo-s {width:58px;height:18px;vertical-align:middle;position:relative;top:-2px;}
div#pagetools {position:absolute; top:113px;right:30px;;}
#admintools {position:absolute;top:5px;right:35px; z-index:100;}

/* content */
#wxButtonFrame {position:absolute;top:0;right:10px;}

.rivercamcontent {
	position:relative;
	width:790px;
	margin: 0 auto 2em auto;
	line-height: 1.5em;
	text-align:left;
	padding:10px;border:1px solid #ffffff; background:#ffffff;
	-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;
}
img#rivercamimg {
	width:450px;
	height:336px;
}
/* highlited components */
.boxedarea {margin-left:10px;padding:5px;border:1px solid #fcd3a1;background:#fbf8ee;}
/* site statistics 1.2 */
div#stats {margin-left:50px;width:200px;padding:4px;border:1px solid #fcd3a1;}
div#stats p.statvalues {width:90%;margin:0 auto;line-height:1.1em;}
/* links */
#links {
	clear: both;
	margin: 0; padding: 0;
	font: normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif;
	text-align: left;	
}

#links h4, #links p {	margin-left: 0; color:#555;}

#links-content {
	margin: 0 auto;
	padding-left: 15px;
}
#links-content ul {
	list-style: none;
	margin: 0; padding: 0;
}
#links-content .col {
	width: 25%;
	padding: 0 5px 30px 0;	
}
#links-content .col2 {
	width: 20%;
	padding: 0 0 30px 0;	
}

/* footers */
#fullfooter {width:850px; margin:1em auto; padding-top:5px; text-align:left;}
/* site category menu at bottom of page */
table#categorymenu {width:850px;margin:2em auto;background:url('images/footer/remaxwatermark.png') no-repeat;border-bottom:3px solid #DADADA;}
table#categorymenu td {width:25%;vertical-align:top;text-align:left;padding-left:10px;}
table#categorymenu td p {margin:0;}
table#categorymenu td.botmenu {border-left:1px solid #ccc;}
table#categorymenu td a {display:block; margin:3px;}
table#categorymenu td p.botmenutitle {margin-left:0;}
/* google translate gadget */
#translator {
	margin: 1em 0;
	font-size: 95%;
}
#translator p {
	font-weight: 700;
}
#translator select {
	font-size: 95%;
}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right {	text-align: right; }
.align-center {	text-align: center; }
.clear-both { clear:both; }

/* border and margin classes */
.border-top { border-top:1px solid #DADADA; }
.nomargins { margin:0; padding:0; }

/* ********************************************
	print copy only 
**********************************************/
.printcontact, .noscreen {display:none;}