/* [ CSS RESET ] ----------------------------------------------------------- */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
  margin: 0px; 
  padding: 0px; 
}

table { 
  border-collapse: collapse; 
  border-spacing: 0; 
}

fieldset,img {  
  border: 0; 
}

address,caption,cite,code,dfn,em,strong,th,var { 
  font-style: normal; 
  font-weight: normal; 
}

ol,ul { 
  list-style: none; 
}

caption,th { 
  text-align: left; 
}

h1,h2,h3,h4,h5,h6 { 
  font-size: 100%; 
  font-weight: normal; 
}

q:before,q:after { 
  content: ''; 
}

abbr,acronym { 
  border: 0; 
}

div.clear {
  clear: both;
}

object {
	outline: none;
}

/* ------------------------------------------------------------------------------------------- */

body {
	background-image: url(../page-bg.jpg);
	background-repeat: repeat-x;
	line-height: 18px;
	font-size: 12px;
	font-family: "trebuchet MS", arial, sans-serif;
}

div#wrapper {
	margin: 0 auto 0 auto;
	width: 960px;
}

div#flash {
	margin: 0 auto 0 auto;
}


h1 {
  color: #ff5f00;
  font-weight: bold;
  font-size: 18px;
  line-height: 36px;
  margin-top: 18px;
}

ul {
  margin: 18px 0px;
}

strong {  
  color: #ff5f00;
  font-weight: bold;
}

a {
color: #ff5f00;
}

p.getflash {
  font-size: 18px;
  margin-top: 18px;
}
