/* Tricky Jackson, http://www.trickyjackson.com */
/* http://www.trickyjackson.com/external/css/tricky-jackson-print.css */
/* Updated:2009-06-26 */
/* Author:Rick DeVan, PW2 Web, rick@pw2web.com, http://www.pw2web.com */
/* Code validated at http://www.w3c.org - http://jigsaw.w3.org/css-validator/validator?uri=http://www.trickyjackson.com/external/css/tricky-jackson-print.css */
 /* Meyer Reset:begin */
@import "reset.css";

/* Meyer Reset:end */
/* Global body:begin */
html, body
{
	border:0;
	height:100%;
	margin:0 auto;
	padding:0
}

body
{
	background-color: #fff;
	color:#000;
	font: 1.25em Geneva, Arial, Helvetica, sans-serif
}

/* Global body:end */
/* Global common:begin */
h1, h2, h3, h4, h5, h6
{
	clear:both;
	color:#ccc;
	font-weight:700;
	margin:auto
}

h1
{
	font-size:.88em;
	line-height:1.43em;
	margin:1.43em 2.06em
}

h2
{
	font-size:.75em;
	line-height:1.22em;
	margin:.86em 2.98em
}

h1 + h2
{
	margin-top:0
}

h3, h4, h5, h6
{
	font-size:.69em;
	line-height:1.12em
}

h3
{
	margin:.81em 3.30em
}

h2 + h3
{
	margin-top:0em
}

h4, h5, h6
{
	margin:.61em 3.92em
}

p, ul, ol
{
	clear:both
}

ul
{
	list-style:none
}

ol
{
	list-style-position:inside
}

blockquote
{
	margin:auto
}

small
{
	font-size:.58em
}

img
{
	border:0
}

sub, sup
{
	position:relative;
	vertical-align:baseline
}

sub
{
	bottom:auto
}

sup
{
	top:auto
}

acronym, abbr
{
	border-bottom:dashed;
	cursor:help
}

hr
{
	color:#ccc;
	width:100%
}

pre
{
	color:#ccc;
	font-size:.8em;
	margin:auto;
	text-align:left
}

caption
{
	color:#fc9;
	font-size:.69em
}

span
{
	margin:0;
 
}

/* Global common:end */
/* Global links:begin */ 
a:link
{
	color:#a88548;
	text-decoration:underline
}

a:visited
{
	color:#ccc
}

a:hover, a:focus, a:active
{
	color:#fff
}

/* Global links:end */
/* Global forms:begin */
form
{
	display:inline;
	margin:0;
}

input, select, textarea
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

textarea
{
	line-height:1.62em
}

label
{
	cursor:pointer
}

/* Global forms:end */
/* Global tables:begin */
table
{
	margin:2.06em;
	width:90%
}

table tr td
{
	border-width:0;
	font-size:.69em;
	margin:auto;
	padding:.69em;
	text-align:left;
	vertical-align:top;
	width:67%
}

/* Global tables:end */
/* Global classes:begin */
.clear
{
	clear:both
}

.float-left
{
	float:left;
	width:auto
}

.float-right
{
	float:right;
	width:auto
}

.text-left
{
	text-align:left
}

.text-right
{
	text-align:right
}

.text-center
{
	text-align:center
}

.text-justify
{
	text-align:justify
}

.bold
{
	font-weight:700
}

.italic
{
	font-style:italic
}

.underline
{
	border-bottom:solid
}

.highlight
{
	background:#ffc
}

.img-left
{
	float:left;
	margin:.31em .75em .31em 0;
	width:auto
}

.img-right
{
	float:right;
	margin:.31em .31em .75em;
	width:auto
}

.no-padding
{
	padding:0
}

.no-indent
{
	margin-left:0;
	padding-left:0
}

.no-bullet
{
	list-style:none;
	list-style-image:none
}

.img-link
{
	border:1px solid #a88548
}

.img-nolink
{
	border:1px solid #eaefe6
}

.media-caption
{
	color:#fc9;
	text-align:center
}

/* Global classes:end  */
/* Site:page_container begin */
#page_container
{
 
	height:auto !important; /* !important-Rule for modern Browser */
	height:100%; /* Min height for IE (<7) */
	margin:0 auto;
	min-height:100%; /* Min height for modern Browser */
	position:relative;
	width:100%;
	z-index:1
}

/* Site:page_container end */
/* Site:header begin  */
#header_avail_rss
{
	clear:both;
	height:33px;
	margin:0 auto;
	position:relative;
	top:33px;
	width:100%;
	z-index:2
}

#header_avail_rss p
{
	font-size:.58em
}

#availability
{
	float:left;
	height:33px;
	position:relative;
	width:67%;
	z-index:3
}

#rss
{
	display:none
}

#availability p
{
	margin: auto auto auto 1.06em;
	text-align:left
}

 

#header
{
	display:none
}

#photo_montage
{
	float:left;
	height:86px;
	position:relative;
	width:584px;
	z-index:3
}

#logo
{
	float:right;
	height:86px;
	position:relative;
	width:350px;
	z-index:3
}

/* Site:header end  */
/* Site:main begin */
#main
{
		clear:both;
	height:100%;
	padding:0;
	width:100%;
}

#sidebar_nav
{
	display:none
}

 
#content
{
	float:left;
	height:auto;
	overflow:visible;
	position:relative;
	top:20px;
	width:60%;
	z-index:3
}

#content img
{
	display:none
}

#content p
{
	clear:both;
	font-size:.69em;
	line-height:1.62em;
	margin: 1.06em 5.38em
}

#content ul
{
	height:auto;
	margin:1.46em 2.06em;
	text-align:left
}

#content li
{
	font-size:.69em;
	line-height:1.46em;
	margin: 0 6.13em
}

#content tr .table-thumbnails
{
	margin:0;
	padding:0
}

#sidebar_news
{
	display:none
}

 

/* Site:main end  */
/* Site:footer begin */
#footer
{
	clear:both;
	height:139px;
	margin:0 auto;
	position:relative;
	top:60px;
	width:100%;
	z-index:2
}

#footer li a:visited
{
	color:#ccc
}

#footer li a:hover, a:focus, a:active
{
	color: #fff
}

#footer_nav_01
{
	display:none
}

 
#footer_nav_02
{
	display:none
}

 

#footer_contact
{
	clear:both;
	height:auto;
	margin:0 auto;
	position:relative;
	width:100%;
	z-index:3
}

#footer_contact ul
{
	height:auto;
	list-style:none;
	text-align:center
}

#footer_nav_01 li a, #footer_nav_02 li a
{
	display:inline
}

#footer_contact li
{
	display:inline;
	font-size:.58em;
	line-height:1.46em;
	margin:1em
}

/* Site:footer end  */
/* Site:place_holder - for index files in sub-directories - end*/
#place_holder
{
	margin:0 auto;
	min-height:600px;
	width:960px
}

#place_holder p
{
	padding:1em;
	text-align:center
}
/* Site:place_holder - for index files in sub-directories - end*/
