

/*----------------- JMaylone.com -----------------*/

html 	{ margin: 0px; padding: 0px; }

html, body 	{ height: 100%; }

body { 	margin: 0px;
		padding: 0px;
		background-image: url('images/bg-tile.jpg');
      	background-position: center center;
      	background-repeat: repeat;
	  	background-attachment: fixed;
		background-color: #1d1c18;
	}

body, div, span, p, .p, h1, h2, h3, h4, h5, h6, h7, td ,th, input, textarea, select
	{
		font: 12px arial;
		color: #fff;
	}

a 			{ text-decoration: none; border-width: 0px; color: #b0b0b0; }
a:hover 	{ text-decoration: underline; color: #FFFFFF; }


	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		line-height: 1em;
		}

	h1 { 
		font-size: 24px;
		color: #E8BF74;
		margin-bottom: 14px;
		padding: 6px;
		}

	h2 {
		font-size: 11px;
		color: #6C6864;
		}

	h3 {
		font-size: 11px;
		color: #7a7570;
		padding-bottom: 4px;
		}

	h4 {
		font-size: 1.1em;
		color: #FFFFFF;
		}

	h7 {
		font-size: 1em;
		color: #E8BF74;
		}

.price { font-size: .9em; color: #23AAFF; }
.sold { font-size: .9em; color: #FF0000; }

.answer { color: #E8BF74; }

img { border-width: 0; }
td 	{ vertical-align: top; }
form { margin: 0; }



/*--------------------------------
	Divs
----------------------------------*/


#topbar { 
	margin: 0px;
	padding: 0px;
	height: 51px;
	width: 100%;
	position: relative;
	background-color: #0F0F0E;
	background-image: url('images/bg-menutile.jpg');
    background-position: top center;
    background-repeat: repeat;
	}

#navigation ul {
	margin: 0px;
	padding: 0px;
	padding-top: 23px; 
	list-style: none;
	font-family: verdana;
	}

	#navigation li {
		display: inline;
		font-size: 16px;
		}

	#navigation ul li a {
		text-decoration: none;
		overflow: hidden;
		margin: 0px;
		padding: 22px 8px 8px 8px;
		color: #c0c0c0;
		}
	
	#navigation ul li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#header { 
	margin: 0px 0px 20px 0px;
	padding: 60px 0px 10px 0px;
	width: 1000px;
	text-align: left;
	}
	
#headerquote { font-size: .9em; color: #fff; padding-top: 8px; }

#prime { 
	width: 100%;
	padding-bottom: 60px;  
	}

#rightcell { 
	width: 250px;
	padding: 15px;
	padding-top: 0px;
	font-size: .9em;
	border: 1px solid #2B2A29;
	background-color: #11100F;
	color: #9D968F;
	}

#rightcell img { border: 2px solid #FFFFFF; }


#cell { 
	width: 100%;
	padding: 10px;
	font-size: .9em;
	border: 1px solid #2B2A29;
	background-color: #11100F;
	color: #9D968F;
	}

#footer { 
	height: 100px;
	width: 100%;
	position: relative;
	font-size: 10px;
	color: #656464;
	line-height: 20px;
	}
	
#footer a, #footer a:visited, #footer a:active	{ text-decoration: none; color: #716B67; }
#footer a:hover	{ text-decoration: none; color: #A7A099; }


/*--------------------------------
	Tables
----------------------------------*/

table.front
	{
	margin: 20px 0px 20px 0px;
	padding: 0px;
	text-align: left;
	height: 200px;
	width: 1000px;
	border: none;
	border-collapse: collapse;
	}

table.content
	{
	width:860px;
	border: 0px;
	border-collapse: collapse;
	margin: 14px 0px 0px 0px;
	padding: 0px;
	}

table.gallery
	{
	width:860px;
	border: 0px;
	border-collapse: collapse;
	margin: 0px 0px;
	padding: 0px;
	}
	
td.left { width: 200px; height: 180px; padding-right: 65px; }
td.right { width: 200px; padding-left: 65px; }



/*--------------------------------
	Forms & Miscy
----------------------------------*/

hr.a	{
	margin-bottom: 18px;
	padding: 0px;
	height: 1px;
	width: 100%;
	border: 0px;
	border-top: 1px solid #fff;
	}

hr.b	{
	margin-top: 18px;
	margin-bottom: 4px;
	padding: 0px;
	height: 1px;
	width: 100%;
	border: 0px;
	border-top: 1px solid #fff;
	}

input, textarea, textfield, select {
	color: #FFFFFF;
	font: small/1.0em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	background-color : #0F0F0F;
	border: solid 1px #242424;
	}

textarea:focus, input:focus {
	color: #FFFFFF;
	font: small/1.0em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
	background-color : #0F0F0F;
	border: solid 1px #242424;
}


/*--------------------------------
	Content slider
----------------------------------*/



.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	border: 0px;
	width: 464px; /*width of featured content slider*/
	height: 140px;
	}



.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	padding: 0px;
	width: 390px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 100%;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	background: transparent;
	font-size: 11px;
	color: #c0c0c0;
	}

.pagination{
	width: 444px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	text-align: left;
	border: 0px;
	padding: 0px;
	}

.pagination a{
	padding: 0 6px;
	text-decoration: none; 
	color: #c9c6be;
	}

.pagination a:hover, .pagination a.selected{
	color: #fff;
	}
