/*
McGregor CSS:

Created:	June 2, 2005
Developer:	Grant Brennae
Designer:	Scott Grimes Design

Version:		1.0
Dependancies:
		- images/nav_bg.jpg
		- images/bg.jpg
		- images/head_bg.jpg
		- images/nav2_bg.jpg


		
Ignore the following XML:
<style_name> McGregor </style_name>
<username>mcgregor</username>

*/

/* Main page body class style */
body {
	font-family: 	Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #000000;
	background-image: url(http://content.wicms.com/shared/styles/v2_centred/images/mcgregor/bg.jpg);
}

/* Define default font size within <td> */
td {
	font-size: 14px;
}

/* ELEMENT ID: HEADER_TD  -  Define the appearance of the header bar */
td.header{
	border-right: 		none;
	border-left: 		none;
	border-top: 		none;
	border-bottom: 		1px solid black;
	background-image: 	url(http://content.wicms.com/shared/styles/v2_centred/images/mcgregor//head_bg.jpg);
	background-color: 	#000000;
	color: 			white;
	padding: 		1px;
}

/* ELEMENT ID: HEADER_TABLE_TD  -  Define the appearance of the <td> element of table within the header bar */
td.header_table {
	color: 			white;
	font-weight:		 bold;
	font-size: 		12px;
	padding: 		4px;
}

/* ELEMENT ID: HEADER_SEARCH_FIELD  -  Define the appearance of the header search fields */
input.search {
	background: transparent;
	font-weight: bolder;
	color: white;
	height: 18px;
	font-size: 12px;
	border: 1px solid white;
	border-style: solid;
}

/* ELEMENT ID: NAV_NORMAL  -  Define the appearance of a navigation item in normal state */
td.nav {
	cursor: 		hand;
	color: 			white;
	padding-top: 		2px;
	padding-left: 		6px;
	padding-bottom: 	2px;
}

/* ELEMENT ID: NAV_SELECTED  -  Define the appearance of a navigation item in selected/hover state */
td.navsel {
	cursor: 		hand;
	background-color: 	#666666;
	background-image: 	url(http://content.wicms.com/shared/styles/v2_centred/images/mcgregor//nav2_bg.jpg);
	color: 			white;
	padding-top: 		2px;
	padding-left: 		6px;
	padding-bottom: 	2px;


}

/* ELEMENT ID: NAV_COLUMN  -  Define the appearance of a navigation column */
td.nav_background {
	border-left: 		2px solid #000000;
	border-bottom: 		2px solid #000000; 
	background-color: 	#000000;
	background-image: 	url(http://content.wicms.com/shared/styles/v2_centred/images/mcgregor//nav_bg.jpg);
	color: 			white;
}

/* Navigation Link Text Style */
a.nav {
	color: 			white;
	text-decoration: 	none;
	font-weight: 		bold;
	font-size: 		13px;
}
/* Navigation Link Hover Text Style */
a.nav:hover {
	color: 			white;
	text-decoration: 	none;
	font-size: 		13px;
}

/* ELEMENT ID: MAIN_BODY  -  Navigation Link Text Style */
td.body {
	padding: 		3px;
	background-color: 	white;
	border-right: 		2px solid black;
	border-bottom: 		2px solid black;
}

/* ELEMENT ID: PROD_LISTING_HEADER  -  Define the appearance of the Heading row for product listing table */
td.vert_header {
	background: 		#000000;
	background-image: 	url(http://content.wicms.com/shared/styles/v2_centred/images/mcgregor/head_bg.jpg);
	border-bottom: 		2px solid black;
	padding: 		2px;
	font-weight: 		bolder;
	font-size: 		smaller;
	color: 			white;
}

/* ELEMENT ID: PROD_LISTING_SHADED  -  Define the appearance of the shaded product row for product listing table */
td.vert_shaded {
	background: #cccc99;
	padding: 3px;
}

/* ELEMENT ID: PROD_LISTING_NULL  -  Define the appearance of the product row for product listing table */
td.vert {
	background: white;
	padding: 3px;
}

/* ELEMENT ID: PAGE_FOOTER  -  Define the appearance for the page footer */
td.footer {
	color: black;
	font-size: smaller;
}