/********************************* 
	Common CSS file for all pages.
**********************************/
/**** LINKING - ALL ANCHOR TAGS ****/
a	{color : #1a1a1a;}
a:visited	{color : #1a1a1a;}
a:hover	{color : #0081c6}

a.categoryTitle	{color : #0081c6; text-decoration : none}
a.categoryTitle:visited	{color : #0081c6; text-decoration : none}
a.categoryTitle:hover	{color : #0081c6; text-decoration : none}

a.headerLinks	{color : #fff; text-decoration : underline}
a.headerLinks:visited	{color : #fff; text-decoration : underline}
a.headerLinks:hover	{color : #1a1a1a; text-decoration : underline}

a.couponListing	{color : #0081c6; text-decoration : underline}
a.couponListing:visited	{color : #0081c6; text-decoration : underline}
a.couponListing:hover	{color : #1a1a1a; text-decoration : underline}
/**** END OF LINKING ****/

body, html	{
	margin : 0; padding : 0;
	color : #1a1a1a;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	background : #fff;
	text-align : center;	/* Older versions of IE require this for centering the layout */
}

/* JavaScript disabled code */
#jsdisabled {
   text-align : left;
   margin-top : 5px;
   padding : 5px 5px 5px 35px;
   background : url('../images/common/icon_no_js_alert.gif') no-repeat #ffe5e5;
   background-position : 5px 7px;
   border : 1px solid #f40404;
   width : 560px;
   height : 30px;
}

/* Clear floats */
.clear	{
	clear : both;
}

h1 {
	padding : 0; margin : 0;
	font : 30px Arial, helvetica, sans-serif;
	color : #0081C6;
}

h2	{
	padding : 0; margin : 0;
	font-size : 11px;
}

p {
	border : 0px solid #000; 
	padding : 15px 0 0 0; margin : 0;
}
/* removes all borders on linked images */
img	{
	border : 0;
}

ul.statusMessage {
   margin-top: 0;
}

ul.statusMessage li {
   margin-left: -22px;
}

#wrapper {
	text-align: left;
	margin: 0px auto;
	padding: 0;
	border: 0;
	width: 1024px;
}

/**** HEADER *****/
#header {
	background : #fff;
}
	
	#logo	{
		height : 103px; width : 100%;
		float : none;
		border : 0px solid #000;
	}
		#logo img	{
			display : block;
		}	
	/* Banner at the top right of the page */
	#topRightBanner	{
		float : right;
		width : 529px; height : 103px;
		background : #fff;
	}
		#topRightBanner	img	{
			display : block;
			position : relative;
			left : 3px; top : 11px;
		}
		
		/* Breadcrumbs - top of the page */
		div#breadcrumbs	{
			font-size : 11px; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
			width : 400px; height : 14px;
			padding : 0px 0 0px 0; margin : 0 0 0 35px;
			border : 0px solid #000;
			list-style-type : none;
			float : none;
		}
		
/**** END OF HEADER ****/

/**** CONTAINER ****/
#container	{
	padding : 15px 0 30px 35px;
}
/**** END OF CONTAINER ****/


/**** CENTER COLUMN ****/
#center { 
	float: left;
	width : 576px;
}
	.centerPanelBox	{
		margin : 0 6px 0 14px;
		border : 0px solid #000;
	}
/**** END OF CENTER COLUMN ****/

