﻿/* CSS Document */
/* CSS Design for Smiths of Alvechurch */
/* (C) Timothy Merridew 2007 */

body { background-image:url(background.jpg) ;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:smaller;
		color:#000000;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1e308a;
font-size:x-large;
}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1e308a;
font-size:large;
}

a, a:hover, a:vistited, a:active {
color:#fafb53;
text-decoration:none;
}



#footer{
background: url(buttonbar.gif) top left repeat-x;
text-align:center;
padding-top:10px;
padding-bottom:10px;
color:#fafb53;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
clear:left;
}

.over {
background: url(resultbackground.gif) bottom left repeat-x;
}

.roll {
background: url(resultbackground-hilight.gif) bottom left repeat-x;
}

.roll a { color:#1e308a; text-decoration:underline;}


#logo { padding-right: 25px;}
#bodycontainer { clear:both; }

.sortlink {color:#1e308a;
font-weight:bold;
text-decoration:none;
}

.sortlink:hover {color:#fafb53;}

.resultslink {color:#fafb53;
font-weight:bold;
text-decoration:none;
}

.price {font-weight:bold;
color:#1e308a;}

#contactform label
{
width: 10em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}

#stockoptions {
display:block;
float:right;
width:300px;
background: url(stockbackground.gif) top left repeat-x;
color: #fafb53;
text-align:right;
padding: 10px;
margin: 5px;
}

.stockdetails
{
	margin-left: 10px;
	
}

.stockdetails ul li{
	margin-left: 10px;
}

#navcontainer ul
{
margin: 0;
padding-top: 10px;
background: url(buttonbar.gif) top left repeat-x;
list-style-type: none;
text-align: left;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #fafb53;
/*(height: 82px;*/
}

#navcontainer ul li { display: inline; }

#fullimgdiv{
	width:100%;
	min-height:100%;
	text-align:center;
	display:block;
	z-index:10;
	background-color:black;
	visibility:hidden;
	clear: none;
	float:left;
	position:static;
}

#detailsimg{
display:block;
float:left;
width:316px;
background: url(stockbackground.gif) top left repeat-x;
color: #fafb53;
text-align:center;
padding: 10px;
margin: 5px;
min-height: 505px;
}

#detailsimg img{
	padding:2px;
}

.largeimg{
border:2px,blue,solid;
}

#details {

}

#wrapper{

}

#navcontainer ul li a
{
text-decoration: none;
padding-top: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 10px;
color: #fafb53;
background: url(button.gif) top left no-repeat;
width: 146px;
/*height: 82px;*/
}

#navcontainer ul li a:hover
{
/*background-position: 0 -82px;*/
background: url(button-hilight.gif) top left no-repeat;
width: 146px;
/*height: 82px;*/
}
#resultsnav {
	text-align: center;
}
