@charset "UTF-8";

/* GENERAL CSS */

* {
	border: 0;
	margin: 0;
	padding: 0;
}

/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}

body,td,th {
	height:100%;
	background-image: url("../img/bgstripe.png");
	background-color: #FFFCFB;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #17333A;
	line-height: 20px;
	text-align: center;
	min-width: 800px;
}

h1 {
	padding: 10px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
}
h2 {
	padding: 5px 0 0 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
}

a:link {
	color: #023859;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #023859;
}
a:hover {
	text-decoration: underline;
	color: #DE4FA1;
}

#content {
	min-height:93%;
	height:auto;
	margin: 0 auto;
	width: 100%;
	text-align: left;
	margin-top: 5px;
}

* html #content{height:100%;}/* ie6 and under*/	

#logobox {
	margin:0;
}
#menubox {
	margin:15px 0 0 0;
	width:417px;
	margin-left:auto;
	margin-right:auto;	
}

#contentbox {
	margin-left:auto;
	margin-right:auto;
	width:80%;
	background:#FFF;
	filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80;
	font-size:11px;
	padding:15px 15px 15px 15px;
	border:thin solid #0d97ff;
}

#footer {
	background:#FFF;
	color:#000;
	filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60;
	margin:15px 0 0 0;
	bottom:0;
	height:20px;
	width:100%;
	border-top: #0d97ff thin solid;
	font-size:10px;
	text-align:center;
}

/* ROLL-OVER NAV CSS*/
.clear { clear:both; }
/* BUY Rollover */
a#buyover { background-image:url("../img/menu/buy.gif"); height: 53px; width:78px; display:block; float:left;  }
a#buyover span { display:none; }
a#buyover:hover { background-image:url("../img/menu/buy_o.gif"); }
/* SELL Rollover */
a#sellover { background-image:url("../img/menu/sell.gif"); height: 53px; width:85px; display:block; float:left; }
a#sellover span { display:none; }
a#sellover:hover { background-image:url("../img/menu/sell_o.gif");  }
/* ABOUT Rollover */
a#aboutover { background-image:url("../img/menu/about.gif"); height: 53px; width:117px; display:block; float:left; }
a#aboutover span { display:none; }
a#aboutover:hover { background-image:url("../img/menu/about_o.gif"); }
/* CONTACT Rollover */
a#contactover { background-image:url("../img/menu/contact.gif"); height: 53px; width:137px; display:block; float:left; }
a#contactover span { display:none; }
a#contactover:hover { background-image:url("../img/menu/contact_o.gif"); }

/* CONTACT PAGE */
label {
	width: 4em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}

.submit input {
	cursor:pointer;
	margin:5px 0 0 0;
} 
input {
	color: #000;
	background: #CCC;
	border: 1px solid #999;
}
textarea {
	color: #000;
	background: #CCC;
	border: 1px solid #999;
}
.submit input {
	color: #000;
	background: #CCC;
	padding:5px;
	border: 5px;
} 
fieldset {
	margin:10px 0 0 0;
	padding: 15px;
	border: 1px solid #CCC;
	width: 320px;
}
legend {
	color: #000;
	border: 1px solid #CCC;
	padding: 2px 6px;
}

.pform {
	margin: 5px 0 1px 0;
}

/* SALES PAGE */
fieldset#sell {
	margin:10px 0 0 0;
	padding: 15px;
	border: 1px solid #CCC;
	width: 400px;
}
label.sell {
	width: 12em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
}
.submit input#sell {
	color: #000;
	background: #CCC;
	padding:5px;
	border: 5px;
} 

.tumblr_posts {
	list-style:none;
}

.tumblr_photo {
	margin:35px 0 0 0;
	padding:3px;
}

.tumblr_caption {
	font-size:14px;
	font-variant:small-caps;
	letter-spacing:2px;
	word-spacing:4px;
}