/*==================================================
	LAZARUS GROUP CMS - www.lazarusgroup.com
	CMS Template Author: Scott Phelps (scott@lazarusgroup.com)
	Created: December 2008
	Website Designer: Leslie Emerson
	Modified: March 2009
	Project: Peak Online Auction

	::::::: TOC :::::::
	^Reset
	^Globals
	^Structure
		^Navigation
	^Typography
	^CMS
	^Extras
==================================================*/

/* ^Reset */
* { padding: 0; margin: 0; }
a { outline: none; }

/* ^Globals */
html, body { height: 100%; }

body {
	background-color: #055496;
	color: #000;
	font: 63.5%/1.4em "Helvetica Neue", Arial, sans-serif;
	text-align: center;

	}

/* ^Structure */
#wrap {
	margin: 0 auto;
	text-align: left;
	width: 960px;
	}

#inner-wrap {
	display: inline;
	width: 957px;
	float: left;
	}

#head {
	background: transparent url(/userfiles/image/peak_logo_roof_w-Richard4.jpg) no-repeat 0 0;
	height: 265px;
	width: 957px;
	position: relative;
	}

#top-ads{
	width: 957px;
	background-color: #015293;
}
#top-ads img{
margin: 0px;
padding-top: 5px;
}

#content {
	width: 937px;

	padding-top:20px;
	padding-bottom:40px;
	padding-right:20px;
	position:static;
	}

p.readmore a{
	float: right;
	padding-bottom: 14px;
	color: #fff;
}
#photo_col{
	width: 240px;
	float: left;
	padding: 0 0 0 20px;
}

#right_content {
	float: right;
	width: 660px;
	background-color: white;
	list-style-position: inside;
}
	
#right_content_map{
	float: right;
	width: 350px;
	background-color: white;
}
#right_content td{
	color: #000;
	line-height: 1.42em;
	font-size: 1.1em;
	letter-spacing: .01em;
	font-family: "Helvetica Neue", Arial, sans-serif;
}

	
	
#footer {
	background-color: #015293;
	width: 957px;
	height: 300px;
	position: relative;
	}

#ads {

	width: 100px;
	float:right;
	margin-top: 270px;
	}

#help_address{ 
	color: #fff;
	font-size: 1.1em;
	line-height: 1em;
	}




#head ul, #head li, #footer ul, #footer li { list-style: none outside; }

/* ^Navigation */

#head ul {
	background: transparent url(http://www.peakauctionstore.com/skins/Carreta-Soft/styleImages/backgrounds/nav_bg.jpg) repeat-x;
	position: absolute;
	bottom: 0px;
	top: 224px;
	padding-top: 0px;
	width: 937px;
		text-align: center;

	}



#head ul li 
{ 
   display: inline;
}

#head ul li a{

	color: #fff;
	font-size: 1.4em;

   margin-top: 8px;
   display: inline-block;
   padding-left: 4px;
   padding-right: 4px;
	
}

#head ul li a:visited {
	color: #fff;
	text-decoration: none;
	}

#head ul li a:hover {
	position: relative;

	background-color: #91472a
	}

/* ^Foot */

#footer p { text-align: center; display: block; color: #fff; font-size: 1.1em; margin:10px; padding:0px; top: 10px; width: 100%; }

	

#footer p a, #footer p:visited { color: #fff;text-decoration: none; }

#footer p a:hover { text-decoration: none; }

#footer ul { 

		top: 10px;
		left: 30px;
	padding-left: 100px;
	}

#footer ul li {
	display: inline;
	margin: 16px 0 0 0;
	width: auto;

	}

#footer ul li a,
#footer li a:visited {
	color: #fff;
	display: block;
	font-weight: normal;
	font-variant: small-caps;
	float: left;
	font-size:1.3em;
	padding:3px;
	text-decoration: none;
	}

#footer ul li a:hover {
	text-decoration: underline;
	}
#footer_logos {
	float:right;
	}


h1, h2, h3, h4, h5, h6, p, pre, ul, ol, .byline, .dateline, .readmore { padding: 0 10px; }

/* ^Typography */
h1, h2, h3 { color: #1e4170; }

h1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 3.6em;
	height: 1.8em;
	line-height: 1.8em;
	letter-spacing: -.8px;


	}

h2 {
	color: #9fbaff;
	font-size: 3.5em;
	padding-left: 306px;
	height: 1.6em;
	line-height: 1.6em;
	}

h3 {
	font-size: 1.8em;
	height :2em;
	letter-spacing: -0.8px;
	line-height: 2em;
	}

h4 { 
	font-size: 1.4em;
	height: 2.11em;
	letter-spacing: -0.2px;
	line-height: 2.9em;
	}

h5 { 
	color: black;
	font-size: 1.6em;
	text-align: center;
	line-height: 2em;
	}
h6{
	color: #112bf0;
	font-size:1.8em;
	text-decoration: underline;
	padding-bottom: 5px;
}
h6 a, a:link, a:visited{
	color: #112bf0;
	text-decoration: underline;
}
h6 a:hover{
	color: #000;
	text-decoration: underline;
}
p { 
	margin: 0 0 16px 0;
	line-height: 1.42em;
	font-size: 1.1em;
	letter-spacing: .01em;
	font-family: "Helvetica Neue", Arial, sans-serif;

	}

img { margin: 10px; }






#content ul { margin: 0 0 16px 0; }

#content li { 
	font-size: 1.1em;
	letter-spacing: .01em;
	font-family: "Helvetica Neue", Arial, sans-serif;
 }

#content ul li ul { margin: 0; }

#content ul li ul li { font-size: 1.1em; line-height: 1.42em; margin: 0 0 0 16px; }
	
/* ^CMS */

/* actionline */
.actionline {float: right; }

.actionline li {
	list-style: none outside;
	display: inline;
	width: 20px;
	height: 14px;
	line-height: 14px;
	}

ul.actionline a {padding: 0 14px; margin: 0 0 0 7px; color: #fff;}

.back {background: url(/images/arrow_left.gif) 0 7px no-repeat; border-right: 1px solid;}
.print {background: url(/images/printer.gif) 0 7px no-repeat; border-right: 1px solid;}
.email {background: url(/images/mail.gif) 0 7px no-repeat;}

/* email article */
form { font-size: 1.1em; }

fieldset {
	border: 1px solid #d6d6d6;
	width: 600px;
	margin: 0 0 2em 0;
	padding: 14px 0;
	}

legend span { font-size: 1.1em; background-color: #fff; padding: 0 14px; }

form ul {
	margin: 30px;
	}

form li {
	list-style: none outside;
	line-height: 1.42em;
	margin: 1em 0;
	height: auto;
	}

.error {color: #C62E07; font-style: italic;}

form em {font-size: 14px;}

label { text-align: right; float: left; display: block; margin-right: 16px; width: 160px; }
input,textarea { border: 1px solid #9f9f9f; width: 300px; line-height: 1.42em; }
textarea { height: 200px; }
.submit { width: 120px; float: right; margin: 0 150px 0 0 ;}

/* ^Extras */

.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}

.rs1{margin: 0 2px}
.rs2{margin: 0 1px}


/*media library images*/
p img { margin: 0; }

.img_left {
	background-color: #fff;
	border: 1px solid #F3CC6F;
	float: left;
	margin: 0 1.2em 0.5em 0;
	clear: left;
	position: relative;
}

.img_right {
	background-color: #fff;
	border: 1px solid #F3CC6F;
	float: right;
	margin: 0 0 0.5em 1.2em;
	clear: right;
	position: relative;
}

.img_center {
	width: 100%;
	margin: 0 auto;
}

.img_left img, .img_right img, .img_center img { margin: 0; }

.media_lib_image {
margin: 1em;
}

.img_left p, .img_right p {
	background-color: #000;
	color: #fff;
	font: .8em/1.3em Tahoma, Arial, sans-serif;
	text-align: justify;
	margin: 0;
	position: absolute;
	bottom: 0;
	left: 0;
	opacity: .8;
	border-top: 1px solid #F9F4A0;
}

.img_left p span, .img_right p span { padding: 10px; display: block; opacity: 1; }

.img_left img {  }


#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}

#wrapper {width:600px; margin:50px auto; display:none}

#wrapper * {margin:0; padding:0}

#fullsize {position:relative; width:600px; height:425px; padding:2px; border:1px solid #ccc; background:#000}

#information {position:absolute; bottom:0; width:600px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}

#image {width:600px}
#image img {position:absolute; z-index:25; width:auto;  left:2px}

.imgnav {position:absolute; width:50%; height:425px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}

.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:20px; height:81px; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:20px; height:81px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:525px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}