/*******************************************************
TITLE: Fixed One-Column Layout (Basic) V1.0 (Beta)
DATE: 20060418
AUTHOR: The CSS Tinderbox - http://www.csstinderbox.com
*******************************************************/
html {
background-image:url(bg.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
}
body {
background-image:url(random_header.php);
background-repeat:no-repeat;
background-position:center 0px;

margin:.5em;
padding:0;
height:100%;
color:#000000;  
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.9em;
}

h1, h2, h3, h4 {
color:#5f4c3b;
}

.notitle {
margin-top: 75px;
width:378px;
}

.aside {
font-size: .8em;
font-style:italic;
}

.pak {
text-align:center;
padding:17px;
background-color:#F5F2E6;
border: 1px solid #003875;
}

#bg {
}

a {
color:#5f4c3b;
font-weight:bold;
text-decoration:underline;
}

a:hover {
color:#003875;
text-decoration:none;
}

blockquote {
margin:1em;
padding:.5em;
background-color:#eeeeee;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

blockquote p {
margin:.2em;
}

#centerColumn { 	
margin:0 auto;
padding: 0 1em 1em 1em;
width:39em;
text-align:left;
vertical-align: middle;	
margin-top:10px;
}

/*#centerColumn h2 {
margin:0 0 -.5em 0;
padding:.75em 0 0 0;
/*font-size:1em;
letter-spacing:.1em;
}*/

#header {
margin:0 0 0 0;
padding:0 0 0 0;
height:10em;
position: absolute; 
left: -9000px
/*background-color:#ffffff;
border:1px solid #cccccc;*/
}

#header h1 {
margin:0 0 -.6em 0;
padding:1em 0 0 1em;
font-size:1.5em;
letter-spacing:.1em;
}

#header h2 {
margin:0 0 0 0;
padding:1em 0 0 1.75em;
font-size:.9em;
font-weight:300;
letter-spacing:.1em;
}

#topNav {
margin:0 auto;
/*padding: 10em 1em 1em 1em;*/
padding: 155px 1em 1em 1em;
width:38em;
}

#topNav ul {
text-align:right;
margin:0;
padding:0;
}

#topNav li {
list-style:none;
display:inline;
letter-spacing:.1em;
}

#topNav a {
padding: .5em .75em;
text-decoration:none;
}

#topNav a:hover {
background-color:#c8bd95;
color:#ffffff;
}

#fauxRightColumn {
position:relative;
float:right;
margin:.5em 0 1.5em 0;
padding:0 .7em .25em .7em;
width:11em;
font-size:.9em;
background-color:#ffffff;
border:1px solid #003875;
}

#fauxRightColumn h2 {
margin-bottom:-1em;
font-size:.9em;
}

#fauxRightColumn ul {
margin:1.5em 0 0 0 !important;
/*margin:1.5em 0 0 3em;*/
padding: 0;
list-style:none;
}

#fauxRightColumn li {
/*margin:0 0 .2em -3em;*/
}

#fauxRightColumn li a {
text-decoration:underline;
}f24

#fauxRightColumn li a:hover{
text-decoration:none;
}

#footer {
position:relative;
bottom:0;
margin:5em 0 0 0;
padding:0;
height:4em;
line-height:4em;
text-align:center;
font-size:.7em;
background-color:#ffffff;
border-top:1px solid #cccccc;
}


.price{
font-size:1.25em;
color:#791f24;
}
.strikeout{
text-decoration:line-through;
font-size:.75em;
}
.bold{
font-weight:bold;
}
.label{
color:#003875;
font-size:1.4em;
}

.sm{
font-size:1.15em;
}

.title{
font-weight:bold;
color:#5f4c3b;
}

/****** SWAP TITLES ******/
.title {
float:left;
}

.title span {
display:none;
}

.prod_title span {
display:none;
}

#ttl_premiere, #ttl_survival, #ttl_supreme, #ttl_gourmet, #ttl_family, #ttl_case, #ttl_order, #ttl_home{
height: 100px;
background-repeat:no-repeat;
width:378px;
margin-top:75px;
}

#ttl_premiere {
background-image:url(./titles/premiere.gif);
}

#ttl_survival {
background-image:url(./titles/survival.gif);
}

#ttl_supreme {
background-image:url(./titles/supreme.gif);
}

#ttl_gourmet {
background-image:url(./titles/gourmet.gif);
}

#ttl_family {
background-image:url(./titles/family.gif);
}

#ttl_case {
background-image:url(./titles/case.gif);
}

#ttl_order {
background-image:url(./titles/order.gif);
}

#ttl_home {
background-image:url(./titles/home.gif);
}





