/* CSS Document  tableless CSS two colum layout
see demo at http://www.outprize.com/includes/sts_templates/tableless/sts_template.html
author: avail1now , it@availcompany.com
compatible: with osCommerce 2.2 milestone MS 2.0 & STS v 4.2 
Release under GNU licence.
Original Release Date: 1/25/2006
Current version update : 8/22/06
*/
/* BEGIN: CSS Buttons Everywhere */
.cssbutton {
background-image:url(../../../Design/buttonback.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
color : #EB2E49;
width : 154px;
margin-top:2px;
font-weight: normal;
font-family: 'Bickley Script';
font-size: 25px;
cursor: pointer;
text-align:center;
text-decoration:none;

height:34px;}


.cssbuttonsubmit {
background-image:url(../../../Design/buttonback.png);
background-repeat:no-repeat;
background-color:#FFFFFF;
color: #EB2E49;
width: 154px;
font-family: 'Bickley Script';
font-weight: normal;
font-size: 25px;
cursor: pointer;
border:none;
text-decoration:none;
padding-top:0;
height:34px;
}


@font-face {
    font-family: Bickley Script;
    src: url(../../../Design/BICKLEY1.eot);
  }
/* END: CSS Buttons Everywhere */
body { 
    margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:13px;
	background-image:url(../../../Design/bodyback.png)
}
td {font-size: 11px;}
.main td a{
    color:#EB2E49;
	text-decoration:underline;
	}

#bodywrapper {
    margin-left:auto;
	margin-right:auto;
	width: 800px;
	height:auto;
	background-image:url(../../../Design/wrapperback.png);
}
#header {
    float:left;
    background-image:url(../../../Design/headerback.png);
	background-repeat:no-repeat; 
	width: 800px; 
	height: 266px;
	margin-bottom:20px;	
}
#navcontainer {
    padding-top:79px;
	padding-right:11px;
width: 789px;
}
#navcontainer ul {
margin: 0;
padding: 0;
list-style-type: none;
width:100%;
float: left;

text-align: right;
overflow: hidden; /* IC */
}
#navcontainer ul li { 
display: inline; 
}

li.outer { 
border: none; 
}

#navcontainer ul a {
padding: 0.5em 1em; /* 0 1em; IC */
color: #FFFFFF;
text-decoration: none;
}

#navcontainer ul a:hover { 
color: #FFFFFF; 
text-decoration:underline;
}

#breadcrumb { 
    float:left;
    width:785px;
    color: #FFFFFF;  
    padding-top: 130px;
	padding-left:18px;
	text-align:left;
}

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

#sidebar {
    float:left;
	width:186px;
	margin-left:25px;
	margin-right:14px;
}
#sidebar a {
    color:#EB2D48;
	}
#contentwrapper {
    float:left;
	width:534px;
	height:auto;
	background-image:url(../../../Design/contentback.png);
	margin-bottom:10px;
	
}
#content {
    padding:8px;
}	
#footer {

    clear:both;
	width:800px;
	height:45px;
	background-image:url(../../../Design/footerback.png);
	color:#FFFFFF;
}

/*   * {margin:0; padding:0;} 		/* removes defaults of all elements */
#content a { color: #EB2E49; text-decoration: none; }
#content a:hover { color: #EB2E49; text-decoration: underline; }

#content TD.main a{color: #EB2E49;}
#content p {
margin: 10px 8px 5px 10px;
}


h3.news {
font-size: 90%;
margin:0;
padding: 0 0 3px;
background: #EB2E49;
color: white;
text-align: center
}
h4 {
font-size: 1.2em;
margin: 10px;
}
h5.thanks {
font-size: 1em;
margin: 10px;
}

#footer a { 
color: #FFFFFF;
text-decoration: none; }
#footer a:hover {
color: #EB2E49;
text-decoration: underline;
}

.cat_info_box p {
 font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 13px;
}   

.productListing-heading {
  
  background-color:#EB2E49;

color: #FFFFFF;

font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-size: 13px;
}

TR.productslisting-odd {
background: #FEE5EF;}

TR.productslisting-even {
background:#FFF6FA;}

TD.pageHeading, DIV.pageHeading {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 16px;
  font-weight: bold;
  color: #EB2E49;
  padding-top:0;
  margin-top:0;
}
h2 {
font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 12px;
  font-weight: bold;
  color: #EB2E49;
  padding:0;
  margin:0;
}
TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background-image:url(../../../Design/infobox_heading_back.gif);
  
  color: #ffffff;
}
.infoBox {
  background: #FEE5EF;
}

.infoBoxContents {
  background: #FFF6FA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.cat_info_box {font-family: Verdana, Arial, sans-serif;
  font-size: 10px;}
.border {
  border: solid 1px #EB2E49;} 


/*IE-mac section \*//*/

#navcontainer li,
#navcontainer a  { 
display: inline-block; 
width: 1px;
white-space: nowrap;
}

/*end Mac section */

/*]]>*/



