body {
	margin: 0; padding: 0;
	text-align: center; text-indent: 0px;
	height: auto; width: 100%;
	font: normal 12px Tahoma, Arial, Helvetica, Verdana;
	color: #CCCCCC; background-color: #424242;
	}
	
p {margin: 0; padding: 0;}
a {text-decoration: underline; color: #383737;}
h1, h2 {margin: 0; padding: 0; text-align: left;}
h2 { margin-bottom: 5px; font: bold 12px Tahoma; text-transform: uppercase; color: #545454;}
h1 { font-size:18px;}



#container {position: relative; display: table; clear: both; margin: auto; height: auto; width: 1000px; text-align: left; background: url(images/back.jpg) repeat;}

#body {position: relative; display: table; float: left; margin: 5px 0px 5px 0px; height: auto; width: 100%; text-align: left;}

#header {position: relative; display: table; clear: both; height: 312px; width: 1000px; background: url(images/header.jpg) no-repeat;}

#left {background: url(images/b_left.gif) repeat-y;}
#left ul {margin: 0px; padding: 0px; margin-bottom: 10px; list-style: none;}
#left li {margin-left: 20px;}
#left ul li a {padding-left: 15px; padding-bottom: 5px;
	font: normal 12px Tahoma, Arial, Helvetica, Verdana; line-height: 25px;
	text-decoration: none; color: #CCCCCC; border-bottom: dashed 1px #545454;}
#left ul li a:hover {color: #FFFFFF; border-bottom: dashed 1px #FFFFF;}

	
#right  {text-align: center; background: url(images/b_right.gif) repeat-y;}
#right p {margin-left: 10px; margin-right: 10px;}
	


#middle .hr {border-bottom: dashed 1px #CCCCCC;}
#middle {height: auto; color: #333333; background: url(images/b_middle.gif) repeat-y;}
#middle .content {position: relative; clear: both; margin: 0px 20px 20px 20px; padding: 25px; background: url(images/middle.jpg) repeat-y;}
	

#currency{position: absolute; top: 275px; padding-left: 20px; font-size: 11px; text-transform: capitalize; color: #AF903D; z-index: 1;}	
#currency select {margin-left: 10px; font-size: 11px; background-color: #7A7A7A; color: #FFF;}

#search{position: absolute; top: 275px; padding-left: 800px; font-size: 11px; color: #AF903D; }	
#search input {margin-left: 10px; width: 100px; font-size: 11px; border: solid 2px #7A7A7A;}
#search button {font-size: 11px; border: none; background: none; color: #AF903D;}
	
#menu {position: absolute; height: 55px; top: 275px; padding-left: 200px;}
#menu1, #menu2, #menu3, #menu4 {position: relative; float: left; height: 20px; width: 90px;}
#menu1 {left: 0px;}
#menu2 {left: 45px;}
#menu3 {left: 105px;}
#menu4 {left: 170px;}


	
.hr {clear: both; margin: 10px; border-bottom: dashed 1px #545454;}
.clearing {
  height: 0;
  clear: both;
}

.left {position: relative; float: left; margin-right: 15px; color: #CCCCCC;}

	
#footer {position: relative; display: table; clear: both; height: 58px; width: 100%; background-color: #444444;}
	#footer p {line-height: 58px; text-align: center; color: #FFFFFF;}
	#footer a {margin: 0px 10px 0px 10px; color: #FFFFFF;}
	#footer a:hover {color: #AAAAAA;}
	#footer .copyright {color: #9C9A9A;}


