/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! 
:focus {
	outline: 0;
}*/

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}


/* Le-Tour Style Sheet */

body {
	background:url(../images/bgPage.gif) repeat-x top #585858;
	font-family:tahoma, "Times New Roman", Times, serif;
	font-size:62.5%;
}

#wrapper {
	width:900px;
	margin:0 auto;
}

#header {
	background:url(../images/bgTop.gif) repeat-x top;
	height:130px;
	padding:10px 10px 0 10px;
}

.topleft { float:left}
.topmid { padding:0 0px 6px 70px; float:left}
.menutop { background:url(../images/bgMenuTop.gif) repeat-x top; height:4px;}
.menubttm { background:url(../images/bgMenuBttm.gif) repeat-x top; height:9px;}
.topright{ float:right; padding-top:10px}

#menu {background:url(../images/bgMenu.gif) repeat-x top #f00; height:31px; font-size:1.1em; padding-left:50px; overflow:hidden;}
#menu li {display:inline; font-weight:bold; height:31px;}
#menu li a { margin:0 0 0 -3px; color:#f8d99e; text-decoration:none; padding:10px 0; }
#menu li a:hover { margin:0 0 0 -3px; background:url(../images/bgMenuHover.gif) repeat-x top; overflow:hidden; padding:10px 0; * padding:0 0; color:#fff; text-decoration:none; }
#menu li a span{background:url(../images/bgMenuBar.gif) no-repeat right; text-decoration:none; line-height:31px; padding:10px 30px;}
#menu .active { margin:0 0 0 -3px; background:url(../images/bgMenuHover.gif) repeat-x  top; overflow:hidden; padding:10px 0; color:#fff; text-decoration:none; }


#container{
	padding:20px 10px;
	background:#010101;
	color:#c2c1c1;
	font-size:1.1em;
}
#container p {padding:10px 0;}
h1 {
	color:#c29b4a;
	padding:10px;
	font-size:1.6em;
	font-weight:normal;
	font-family:"Segoe UI";
	
}

#footer{
	padding:10px 10px;
	font-size:1.1em;
	font-family:tahoma;
	color:#c2c1c1;
}
#footer p{padding:3px 0;}
#footer .first{height:20px}
#footer a{
	padding:0 2px;
	color:#c2c1c1;
	text-decoration:none
}
#footer a:hover{
	color:#fff;
	text-decoration:none	
}

/*extra*/
.further {color:#c29b4a; font-size:13px; text-transform:uppercase; padding:5px;}
.further a {color:#c29b4a; text-decoration:underline}
.further a:hover {color:#fff; text-decoration:none}
.pad10 {padding:10px;}
.hlight {color:#c29b4a; font-size:13px;}
.tableborder {border:solid 1px #333333; padding:5px}
.formtext table, td {font-family:tahoma; font-weight:bold;}
input, textarea{
	background-color:#404040;
	border:1px solid #585858;
	color:#FFFFFF;
}
.button {
	padding:2px 5px;
	background:#2b2b2b;
	color:#ff7101;
	border:solid 1px #404040;
	cursor:pointer;
}
