
* html body
			{
			font-size	: x-small;
			f\ont-size	: x-small;
			}

body
			{
			font-size	: small;
			}

body
			{
			margin			: 0;
			padding			: 0;
			font-family		: Helvetica, Arial, san-serif;
			background		: #5A4A31 url(_navimages/bg_body_vertical5.jpg) 0% 0% repeat-y fixed;
			color			: #ddd;
			xxfont-size		: 80%;
			}

td
			{
			xmargin			: 0;
			xpadding		: 0;
			xxfont-family		: Verdana, Arial, san-serif;
			xxfont-size		: 80%;
			xxfont-size		: smaller;
			xxcolor			: #000;
			}



/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
NAVIGATION
Alter with caution!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */


#nav, #nav ul
					{
					}

#nav
					{
					}

#nav li
					{
					text-align	: right;
					list-style	: none;
					border-top	: 1px dotted #882233;
					}

#nav a
					{
					color		: #C09B3D;
					xxcolor		: #fc3;
					xxcolor		: #826B46;
					padding		: .2em 30px .2em 0;
					display		: block;
					text-decoration	: none;
					font-size	: 120%;
					font-weight	: bold;
					}




#nav a:visited
					{
					}

#nav a:hover
					{
					color		: #eee;
					background	: #000;
					}





/*-- NavigationTab Highlighting by BODY CLASS Page Context ---------------------------------------------------------------------*/

body#home #navtab_home,
body#home #navtab_home:hover,
body#about #navtab_about,
body#about #navtab_about:hover,
body#demir #navtab_demir,
body#demir #navtab_demir:hover,
body#products #navtab_products,
body#products #navtab_products:hover,
body#contact #navtab_contact,
body#contact #navtab_contact:hover
			{
			xxcolor			: #000 !important;
			color			: #fff !important;
			font-style		: normal;
			xxbackground		: #725B36;
			xxbackground		: #882233;
			background		: #512;
			}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PAGE SECTIONS
Alter with caution!
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */


#navbar_column
			{
			width			: 286px;
			xxborder-right		: 2px solid #512;
			xxborder-right		: 2px solid #823;
			}

#navbar_column img#logo	{
			margin			: 32px 30px 40px 0;
			border			: none;
			}

/* --------------------------------------------------------------------------------------------- */

#content_column
			{
			font-family		: Georgia, Serif;
			xxbackground		: url(_navimages/bg_body_vertical4_right.jpg) 100% 0% repeat-y fixed;
			}

/* ............................................................................................. */

#content_column .content_wrapper
			{
			padding			: 0 20px;
			}

#content_column .content_wrapper
			{
			font-size		: 125%;
			line-height		: 150%;
			}

/* ............................................................................................. */

#content_column h1,
#content_column h2,
#content_column h3,
#content_column h4
			{
			color			: #fff;
			xxcolor			: #fc3;
			xxcolor			: #301;
			margin-bottom		: 0;
			font-weight		: normal;
			}

#content_column h2.header,
#content_column h3.header,
#content_column h4.header
			{
			margin-top		: 0;
			border-top		: 1px dotted #723;
			background		: #512;
			xxbackground		: #401;
			padding-left		: 30px;;
			}

#content_column h1
			{
			xxmargin-top		: .75em;
			margin-top		: 0;
			font-size		: 250%;
			font-weight		: normal;
			background		: #512;
			padding			: .75em 0 .25em 30px;
			xxborder-bottom		: 2px solid #512;
			}

/* ............................................................................................. */

#content_column #footer
			{
			clear			: both;
			background		: #512;
			font-size		: 120%;
			margin-top		: 2em;
			xxborder-top		: 2px solid #512;
			padding-top		: 1em;
			padding-left		: 30px;
			}

#content_column #footer h3
			{
			margin			: 0;
			padding			: 0;
			}

#content_column #footer #copyright
			{
			font-family		: Helvetica, Arial, san-serif;
			padding-top		: 3em;
			padding-bottom		: 1em;
			color			: #967;
			xxfont-weight		: bold;
			font-size		: 80%;
			}

/* ............................................................................................. */

#content_column strong
			{
			color			: #fff;
			}





/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
PRODUCT BOXES
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */


.box_product
				{
				xxborder		: 2px solid #882233;
				xxwidth			: 280px;
				xxmin-height		: 350px;

				font-family		: Helvetica, Arial, san-serif;
				background		: #ddd url(_navimages/bg_product__anchor_top_right3.gif) no-repeat 100% 0%;
				border			: 2px solid #512;
				color			: #666;
				text-align		: center;
				font-size		: 120%;
				}

.box_product .enlarge_note
				{
				font-size		: 80%;
				}

.box_product img
				{
				border			: none;
				margin			: 1px;
				}

.box_product a
				{
				text-decoration		: none;
				font-weight		: bold;
				color			: #823;
				}

.box_product a:hover
				{
				color			: #c36;
				}

.box_product a:hover img
				{
				border			: 1px dotted #c36;
				padding			: 0;
				margin			: 0;
				}

/* --------------------------------------------------------------------------------------------- */

.box_dim
				{
				background		: #5A4A31;
				border			: 1px solid #6A5A41;
				padding			: 20px;
				xxwidth			: 30em;
				}

.box_dim strong			{
				color			: #fff;
				}




/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
MISC FORMATTING
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% */

.outlined
			{
			border			: 2px solid #512;
			}

/* ............................................................................................. */

a
			{
			color			: #fc3;
			font-weight		: bold;
			}

a:hover
			{
			color			: #000;
			}


a img.outlined
			{
			border			: 2px solid #fc3;
			padding			: 1px;
			}

a img.outlined:hover
			{
			border			: 3px solid #000;
			padding			: 0;
			}

/* ............................................................................................. */


.important
			{
			font-weight		: bold;
			color			: #fff;
			font-style		: italic;
			}

.minor-nav		{
			text-align		: center;
			}

.minor-nav a		{
			font-weight		: normal;
			}


ul
			{
			margin-left		:0;
			padding-left		:1.5em;
			}

ul li
			{
			margin-left		:0;
			padding-left		:0;
			}

ul.no-gap
			{
			margin-top		: 0;
			padding-top		: 0;
			margin-bottom		: 0;
			padding-bottom		: 0;
			}

ul.no-gap li
			{
			margin-top		: 0;
			padding-top		: 0;
			}


ul.spaced li
			{
			margin-bottom		:.5em;
			}

/* ............................................................................................. */

.float_left
			{
			float			: left;
			margin-right		: 10px;
			}

.float_right
			{
			float			: right;
			margin-left		: 10px;
			}

