/* GENERAL  */


body {
	background-color: #F5F3E7;
	font-family: verdana, arial, sans-serif;
	line-height: 1.3em;
	font-size: 11px;
}

td {
	background-color: transparent;
	font-family: verdana, arial, sans-serif;
	line-height: 1.3em;
	font-size: 11px;
	color: #000;
}




.side_bars {
	background-image: url("images/side_bars.jpg");
	background-repeat: repeat-y;
}

.darkest {
	background-color: #C1B6A3;
}

.header {
	font-weight: bold;
}


.error {
	font-size: 10px;
	color: #999;
	font-style: italic;
}



a:link {
	color: #016D96;
}

a:hover {
	color: #55A8C7;
}

a:active {
	color: #55A8C7;
}

a:visited {
	color: #666;
}




a.blue_link:link {
	color: #55A8C7;
}

a.blue_link:hover {
	color: #FFF;
}

a.blue_link:active {
	color: #FFF;
}

a:visited {
	color: #55A8C7;
}






/* DISPLAY CATEGORIES ITEMS  */

.cat_tab {
	background-image: url("images/cat_tab.jpg");
	background-repeat: no-repeat;
	background-color: #858484;
	color: #565656;
	line-height: 1.8em;
}


.cat_description {
	color: #000;
}

.cat_item_title {
	background-color: #FFF;
	color: #565656;
	font-size: 10px;
}

.item_tab {
	background-image: url("images/item_tab.jpg");
	background-repeat: no-repeat;
	background-color: #388DAE;
	color: #FFF;
	line-height: 1.8em;
}

.item_tab_title {
	color: #FFF;
	line-height: 1.8em;
}

.display {
	background-image: url("images/tab_bg.jpg");
	background-repeat: repeat-y;
	background-color: #858484;
	color: #FFF;
}

.grey_text {
	color: #565656;
}

.white_text {
	color: #FFF;
}


.item_description {
	color: #FFF;
	padding: 5px;
	line-height: 1.3em;
}

.item_description_bold {
	color: #FFF;
	padding: 5px;
	line-height: 1.3em;
	font-weight: bold;
}

.item_sale_price {
	color: #C00;
}

.blue_bg_header {
	background-color: #388DAE;
	color: #FFF;
	font-weight: bold;
	padding: 3px;
}

.pink_bg_header {
	background-color: #C32D70;
	color: #FFF;
	font-weight: bold;
	padding: 3px;
}



a.item_image:link {
	color: #FFF;
	text-decoration: none;
}

a.item_image:hover {
	color: #55A8C7;
	text-decoration: none;
}

a.item_image:active {
	color: #55A8C7;
	text-decoration: none;
}

a.item_image:visited {
	color: #FFF;
	text-decoration: none;
}



a.item_link:link {
	color: #565656;
	text-decoration: none;
}

a.item_link:hover {
	color: #55A8C7;
	text-decoration: none;
}

a.item_link:active {
	color: #55A8C7;
	text-decoration: none;
}

a.item_link:visited {
	color: #565656;
	text-decoration: none;
}




a.cat_title_link:link {
	color: #565656;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.8em;
}

a.cat_title_link:hover {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.8em;
}

a.cat_title_link:active {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.8em;
}

a.cat_title_link:visited {
	color: #565656;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.8em;
}





/* SIDE NAV  */

.sideNav_sideBG {
	background-image: url("images/sideNav_sideBG.jpg");
	background-repeat: repeat-y;
}

.sideNav {
	background-color: #F6F0DC;
	color: #000;
}

.sideNav_catTitle {
	font-weight: bold;
}




a.sideNavLink:link {
	color: #000;
	text-decoration: none;
}

a.sideNavLink:hover {
	color: #55A8C7;
	text-decoration: none;
}

a.sideNavLink:active {
	color: #55A8C7;
	text-decoration: none;
}

a.sideNavLink:visited {
	color: #000;
	text-decoration: none;
}




a.sideNavDim:link {
	color: #666;
	text-decoration: none;
	line-height: 2em;
}

a.sideNavDim:hover {
	color: #55A8C7;
	text-decoration: none;
	line-height: 2em;
}

a.sideNavDim:active {
	color: #55A8C7;
	text-decoration: none;
	line-height: 2em;
}

a.sideNavDim:visited {
	color: #666;
	text-decoration: none;
	line-height: 2em;
}








/* TEXT  */

.text {
	background-color: #F2ECD8;
}

.text_left {
	background-image: url("images/text_left.jpg");
	background-repeat: repeat-y;
}


.text_right {
	background-image: url("images/text_right.jpg");
	background-repeat: repeat-y;
}