body {
	margin: 0px;
	padding: 0px;
	background-color: #6D3757;
	color: #000;
	font-family: sans-serif;
}

#page {
	padding: none;
	margin: none;
	border: none;
	background-color: #fff;
	background-image: url('/images/headBG.png');
}

.searchresult {
	width: 600px;
	padding-top: 1em;
	padding-bottom: 2em;
	margin: 1px;
	background-color: white;
	border: solid 1px #000;
}

.small {
	font-size: 8pt;
}

.medium {
	font-size: 10pt;
}

.fineprint {
	font-size: xx-small;
}

.cur_page {
	background-color: yellow;
}


/*
Head Navigation  
*/

#navigation {
	font-size: 10pt;
}

#navigation div.button {
	background-color: #5EB1E3;
	border: solid 1px black; 
	border-bottom: none; 
	margin-left: 0.5em;
	padding: 5px; 
	padding-bottom: 3px;
	float: left;
}


#navigation a {
	font-weight: 900; 
	text-decoration: none;
}
/*
2ndary navigation
*/

#secondary_nav  {
/*	font-size: medium; */
	margin-bottom: .3em;
	margin-top: .3em;
}

#secondary_nav div {
	float: left;
	font-weight: 900;
	border-bottom: dotted blue 1px;
	margin-right: 1em;
	margin-left: 1em;
}

/*
Coloumns 
*/

div.col_one {
	padding: 3px;
	width: 60% ;
	padding-left: 1%;
	float: left;
}

div.col_two {
	padding-left: 1%;
	width: 30%;
	float: left;
}




/*
Product Boxes Definition
*/

div.product_group {
	width: 100px;
	float: left;
}

div.product_group_big {
	width: 400px;
}

div.product_group, div.product_group_big {
 	border: solid 1px #EBEBEB;
	border-right: solid 2px #ccc;
	border-bottom: solid 2px #ccc;
 
	padding: 0;
	padding-top: 0;
	margin-top: 1em;
	margin-right: 0.5em;
	font-size: 10pt;
	background-color: #fff;
}



div.title, div.title_red, div.title_orange, div.title_pink 
{
	margin: 0;
	padding: 2px;
	font-weight: 600;
	font-size: 18pt;
	color: #FFDD55;
}

.title, .title_blue {
/*	background-color: #7A99B1; */
	background-image: url('/images/headBG.png');
	border: 2px solid #FFDD55;
	color: #FFDD55;
	
}

.title a {
	color: #FFDD55;
	text-decoration: none;
}


.title_red {
	background-color: #23118C;
}

.title_red a {
	color: white;
	text-decoration: none;
}

.title_pink {
	background-color: #EBEBEB;
}

.title_pink a {
	color: #7A99B1;
	text-decoration: none;
}

.title_orange {
	background-color: #FF9D5B;
}

.title_orange a {
	color: blue;
	text-decoration: none;
}













.content , .content_white {
	padding: 0.3em;
	font-size: 9pt;
	background-color: #F7F7F7;
}

.content_white {
	background-color: #fff;
}










div#intro, div#tail, div#head, div.pages {
	width: 100%;
	background-color: #fff;
	padding: 0em;
	margin: 0em;
}

#head {
	background-image: url('/images/headBG.png');
	color: #FFDD55;
	height: 80px;
}

#tail {
	color: #FFDD55;
	background-image: url('/images/headBG.png');
	height: 80px;
	font-size: 8pt;
}


form, input#submit {
	font-family: serif;
}
form {
	font-size: large;
}

/* Product pages */


.item_heading {
	margin-bottom: 3px;	
	padding-bottom: 0px;	
}

.item_subhead {
	margin-bottom: 3px;	
	padding-bottom: 0px;	
}



























