﻿body 
{
    font-size:.80em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#CCCCCC;
	background-position:left top;
	background-repeat:repeat;
	text-align:center;
}

h1 { font-size: 1.6em; margin-top:15px;margin-bottom:10px;}
h2 { font-size: 1.4em; margin-top:15px;margin-bottom:10px;}
h3 { font-size: 1.4em; font-weight:normal; margin-top:15px;margin-bottom:10px;}
h4 { font-size: 1.2em; margin-top:10px;margin-bottom:10px;}
h5 { font-size: 1.2em; font-weight:normal; margin-top:10px;margin-bottom:10px;}

p { margin-top:10px;margin-bottom:10px; }

a {color: #0000FF; text-decoration:none;  }
a:link {color:#0000FF;}
a:visited {color:#0000FF;}
a:hover {color:##0000FF; text-decoration:underline;}

#holder
{
    
}

#header
{
    background-image:url(../images/header.gif);
    background-position:right;
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    margin-left:auto;
    margin-right:auto;
    height:120px;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-top: solid 1px #000000;
    text-align:left; 
    width:900px;   
}

#logo
{
    padding:8px;
    float:left;
}

#topContact
{
    padding-top:85px;
    padding-right:20px;
    float:right;
    font-size:14pt;
    color:#CCCCCC;    
}

#topContact a {color:#CCCCCC; text-decoration:none; font-size:14pt; }
#topContact a:link {color:#CCCCCC;}
#topContact a:visited {color:#CCCCCC;}
#topContact a:hover {color:#333333;}

#mainMenuHolder
{
    background-color:#333333;
    height:26px;
    line-height:26px;
    margin-left:auto;
    margin-right:auto;   
    color:#FFFFFF;
    clear:both;
    /* width:860px; */
	min-width:902px;
	background-repeat:repeat;
}

#mainMenu
{
    width:872px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    padding-left:30px;
}

#mainMenu a {color:#FFFFFF; text-decoration:none; font-size:12pt; font-weight:bold;}
#mainMenu a:link {color:#FFFFFF; text-decoration:none;}
#mainMenu a:visited {color:#FFFFFF; text-decoration:none;}
#mainMenu a:hover {color:#FFFFFF; text-decoration:underline;}


#subMenu
{
    text-align:left;
	padding-bottom:10px;
	color:#CCCCCC;
	font-size:14pt;
}

#subMenu .catSelected
{
    text-decoration:none; 
    font-size:11pt; 
    font-weight:bold;
    color:#666666;
}

#subMenu a {color:#999966; text-decoration:none; font-size:11pt; font-weight:bold;}
#subMenu a:link {color:#999966; text-decoration:none;}
#subMenu a:visited {color:#999966; text-decoration:none;}
#subMenu a:hover {color:#999966; text-decoration:underline;}

#showCart
{
	float:right;
}

#content
{
    background-image:url(../images/content_top_rpt.gif);
    background-position:top;
    background-repeat:repeat-x;
    width:860px;    
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;    
    background-color:#FFFFFF;
	padding:20px;
	padding-bottom:10px;
	text-align:left;	
	margin-left:auto;
	margin-right:auto;
}

#catalogueItems
{
	overflow:hidden;
	width:860px;
}

#catalogueItems a {color:#333333; text-decoration:none; font-weight:bold; margin-top:5px; display:block;}
#catalogueItems a:link {color:#333333; text-decoration:none;}
#catalogueItems a:visited {color:#333333; text-decoration:none;}
#catalogueItems a:hover {color:#333333; text-decoration:underline;}

#itemInfo
{
    background-color:#FFFFFF;   
    width:800px;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    padding:20px;
}

#itemContent
{
    
}

#buyIt
{
	margin-top:15px;
}

#optionImages
{
    padding-top:40px;
	float:right;
	text-align:center;
	padding-right:40px;
	color:#666666;
	font-weight:bolder;
}

#theImages
{
    float:right;
    padding-left:15px;
    
}

#footerMenuHolder
{
    background-color:#999999;
    height:20px;
    line-height:20px;
    margin-left:auto;
    margin-right:auto;   
    color:#FFFFFF;
    clear:both;
    /* width:860px; */
	min-width:902px;
}

#footerMenu
{	
	width:902px;	
    height:20px;   
	text-align:center;	
	margin-left:auto;
    margin-right:auto;
}

#footerMenu a {color:#FFFFFF; text-decoration:none; font-size:10pt; font-weight:bold;}
#footerMenu a:link {color:#FFFFFF; text-decoration:none;}
#footerMenu a:visited {color:#FFFFFF; text-decoration:none;}
#footerMenu a:hover {color:#FFFFFF; text-decoration:underline;}


#footer
{
    width:900px;
    background-color:#FFFFFF;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;
    border-bottom: solid 1px #000000;
	height: 30px;
	margin-left:auto;
    margin-right:auto;    
}