img, a, p, h1, h2, h3, h4, h5 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; outline:none; border:none; color:#4a4a4a; }

body 
{ 
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 13px;
	color:#4a4a4a;
	padding:0px;
	margin:0px 0px 0px 0px;
	background-image:url('images/background-tiled.jpg');
}

h1 { color:#494949; margin:10px 0px 10px 0px;}
h4 { color:#9C3E25; margin:7px 0px 7px 0px;}
h3 { color:#9C3E25; margin:10px 0px 10px 0px; font-weight:bold; font-size:14px; }

h2 { margin:10px 0px 10px 0px; padding:0px 0px 0px 0px; color:#494949; font-size:13px; }
p { margin:5px 0px 5px 0px; padding:0px 0px 0px 0px; color:#4A4A4A;}

a { border:none; text-decoration:none; color:#9C3E25;}
a:hover { text-decoration:underline; }

a.product_link { text-decoration:none; color:#ffffff; }
a.product_link:hover { text-decoration:none; color:#4E1C14; }

/*.container {width:1050px; margin:0px auto 0px auto; background-image:url('images/paint_splat.png'); background-position:0px 0px; background-repeat:no-repeat;}*/
.container {width:1050px; margin:0px auto 0px auto; }
.header { height:95px; width:1050px; padding-top:0px; }
.footer_menu { width:1050px; text-align:center; font-size:11px; padding:10px 5px 10px 5px; }

.container_main { float:right; margin:35px 10px 0px 0px; padding:0px 15px 5px 15px; width:670px; background-image:url('images/main_background.png'); background-repeat:no-repeat; }
.container_footer { float:right; margin:0px 10px 0px 0px; width:700px; height:32px; line-height:1px; background-image:url('images/main_background_bottom.png'); background-repeat:no-repeat;  }


.submenu_header { float:left; margin:0px 0px 0px 0px; color:#E8E8E8; padding:4px 0px 0px 14px; font-size:18px; width:286px; height:27px; background-image:url('images/menu_heading_red.png'); }
.submenu_header:hover { color:#4E1C14; }
a.submenu_headerlink { color:#E8E8E8; }
a.submenu_headerlink:hover { color:#4E1C14; }

.submenu_item_container { margin:0px 0px 15px 0px; float:left; background-image:url('images/submenu_background.png'); width:300px; }
.submenu_item { float:left; margin:0px 0px 0px 0px; color:#E8E8E8; padding:5px 0px 0px 14px; font-size:14px; width:286px; height:22px; }
.submenu_item:hover { color:#9E3829; }
a.submenu_itemlink { color:#E8E8E8; }
a.submenu_itemlink:hover { color:#9E3829; }

a.cookie_trail { color:#ffffff; text-decoration:none; }
a.cookie_trail:hover { color:#9E3829; }

.menu_item_off {float:left; height:21px; color:#171717; font-size:14px; padding:2px 5px 0px 5px; font-weight:bold; margin-right:15px; cursor:default;}
.menu_item {float:left; height:21px; color:#B2B2B2; font-size:14px; padding:2px 5px 0px 5px; font-weight:bold; margin-right:15px; cursor:pointer;}
.menu_item:hover {color:#219BF1;}

.menu_item_left_current {float:left; background-image:url('images/menu_background_left.png'); width:5px; height:23px; cursor:default;}
.menu_item_middle_current {float:left; background-image:url('images/menu_background_middle.png'); height:20px; color:#219BF1; font-size:14px; padding:3px 5px 0px 5px; font-weight:bold; cursor:default;}
.menu_item_right_current {float:left; background-image:url('images/menu_background_right.png'); width:5px; height:23px; margin-right:15px; cursor:default;}

table, tr, td { font-family: Tahoma, Arial, Verdana, Helvetica; }

/*
	FOR THE MOVER
*/
#wrap, #wrap2   							{ width: 600px; position: relative; }
#small, #small2								{ position: relative; width: 100%; }
#large, #large2    							{ background: white; position: relative; width: 600px; }
#mover, #mover2								{ position: absolute; top: 0; left: 0; width: 104px; height: 104px; overflow: hidden; z-index: 100; background: white; display: none; }
#overlay, #overlay2							{ border: 1px solid blue; width: 102px; height: 102px; position: absolute; top: 0; left: 0; z-index: 200; }

.column { width:350px; }
.column h4 { margin: 0px 0px 15px 0px; }
.column span { display: block; width: 100%; clear: both; height: 30px; }
.column label { display: block; float: left; width: 130px; color:#911933;}
.column span input { display: block; float: right; width:210px;}
.column span select { display: block; float: right; padding: 2px 2px 2px 2px; }
.column span textarea { display: block; float: right; padding: 0px 2px 0px 2px; }
