/*
* Author: 		Trevor Morris, Creation Design & Marketing
* Contact:		trevor@creation.uk.com, leigh@creation.uk.com
* Version:		1.0
* Updated:		20/07/2007
* Notes:		This is the core file for the entire site for AVF-Vector.
*
* CONTENTS
* -------------------------
* == import/general
* nav navigation
*
*/

/* == import/general
--------------------------------------------------------------------------------------------------*/
@import url(/stylesheets/screen.css);

#branding h1 a {
	width: 231px;
	background-image: url(/images/avf-vector/avf-vector-logo.gif);
	background-position: 0 50%;
}
body.home #more-information {
	background-color: #FFFFB2;
	border-top-color: #6CC950;
}
body.home .third {
	background-image: url(/images/avf-vector/corners-white-yellow.gif); /* need this */
}
#footer {
	border-top-color: #6CC950;
}


form fieldset.submit-fieldset input.submit,
p.button a,
.submit_button input.submit {
	background: #B5F6A1 url(/images/avf-vector/fade-repeat.gif) repeat-x 0 0;
	border: 1px solid #6CC950;
}
form fieldset.submit-fieldset input.submit:hover,
form fieldset.submit-fieldset input.submit:focus,
form fieldset.submit-fieldset .hover input.submit,
form fieldset.submit-fieldset .focus input.submit,
p.button a:hover, p.button a:focus,
.submit_button input.submit:hover,
.submit_button input.submit:focus {
	background-image: url(/images/avf-vector/fade-repeat.gif);
}



/* nav - Navigation
--------------------------------------------------------------------------------------------------*/
#navigation #navigation-primary ul {
	background: #7BBC67 url(/images/avf-vector/navigation-repeat.gif) repeat 0 0;
}

#navigation ul li.active a {
	color: #006;
}
#navigation ul li {
	border-right-color: #539a3d;
}
#navigation ul li.active ul,
#navigation-secondary {
	background-color: #D6FFC8;
}
#navigation-secondary ul li ul.sub li a,
#browse-screen-size ul li a {
	background-color: #E8FFE0;
}
#navigation ul li.active ul li a,
#navigation-secondary ul li a,
#navigation-secondary ul li.active a,
#navigation-secondary ul li.active ul li a,
#navigation-secondary ul li.active ul li.active a,
#browse-screen-size ul li a {
	color: #525252;
	border-left-color: #6CC950;
}
#navigation ul li.active ul li.active a,
#navigation-secondary ul li.active a,
#navigation-secondary ul li.active ul li.active a {
	color: #525252;
	border-left-color: #EAEA5D;
}
#navigation-secondary ul li ul.sub li a {
	background-color: #EAFDE3;
}
#navigation ul li.active ul li.active a,
#navigation-secondary ul li.active a {
	background-color: #FFFFB2;
}
#navigation ul li.active ul li.lli,
#navigation-secondary ul li.lli,
#browse-screen-size ul li.lli {
	border-bottom-color: #6CC950;
}



/* prod - Products page
--------------------------------------------------------------------------------------------------*/
body.specific #container #content #content-primary div.headers,
body.specific #container #content #content-primary div.headers h4,
body.position #container #content #content-primary div.product-position,
body.position #container #content #content-primary div.product-position h3.position-title,
body.position #container #content #content-primary div.product-size,
body.position #container #content #content-primary div.product-size h4 {
	background-image: url(/images/avf-vector/heading-strip.gif);
}
body.position #container #content #content-primary div.product-size {
	background-color: #FFFFB2;
}
body.position #container #content #content-primary div.product-summary {
	border-color: #FFFFB2;
}

body.specific #container #content #content-primary div.headers div,
body.position #container #content #content-primary div.product-position div,
body.mount-finder #container #content #content-primary div.product-position h3.position-title {
	background: #fff;
}
body.mount-finder div#container div#content div#content-primary div.product-position  {
	background-image: none;
}