/* CSS Document */

body, html {
 height:100%;
}

body {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
background-color:#F2B00F;
}

body, td, p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ccc;
line-height:1.5em;
}
p{
 line-height:1.8em;
}
h1 {
    font-size:18px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;
	 line-height:1.5em;
}
h2 {
    font-size:16px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;	 
}
h3 {
    font-size:15px;
	 font-weight:bold;
	 font-family:Arial, Helvetica, sans-serif;	 
}

h1,h2, h3, h4,h5,h6 {
 color:#E9A222;
	 font-family:Arial, Helvetica, sans-serif; 
}


b,strong {
    color:#fff;
}
a, a:visited {
 color:#CC6600;
}
p,h1,h2,h3 {
 margin:0 0 0.7em 0;
}
li {
 padding-bottom:1em;
}


.small {
 font-size:10px;
}

.bigOrange {
 font-size: 16px;
 color:#CC6600;
 font-weight:bold;
}

/* divs */

div#body {
 background-color:#000;
 margin:0; padding:0;
}

div#bodyInner{
 width:972px;
 position:relative;
  margin:0; padding:0;
}


div#top {
 text-align:center;
 height:135px;
 background-color: #000;
 background-image:url(images/topbg.gif);
 background-repeat:repeat-x;
 background-position:center;
}

div#topInner {
 background-image:url(images/top.gif);
 background-repeat:no-repeat;
 background-position:center;
 height:135px;
 position:relative;
 width:980px;

 margin:0 auto;
}

div#menu {
 float:left;
 width:228px; 
 margin-top:55px;
}

#topInner form {
 margin:0;
 padding:0;
 display:inline;
}

div#searchbox {
 position:absolute;
 top:88px;
 left:262px;
 background-image:url(images/searchbg.gif);
 width:225px;
 height:29px;

 text-align:left;
}
div#searchbox input#q {
 border:0px;
 width:140px;
 height:17px;
 top:7px;
 left:32px;
 padding:0;
 margin:0;
 position:absolute;
}
input#go {
 position:absolute;
 top: 7px;
 left: 187px;
}
div#menu a,  div#menu a:visited{

	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold;
	color: #fff;
	text-transform:uppercase;
}

div.menu, div.menusel {
  height:23px;
 padding-top:6px;
 padding-left:35px;  
}

div.menu {
 background-image:url(images/menu-bg2.gif);
}
div.menusel {
 background-image:url(images/menu-bg-sel.gif);
}

div#menu div#pic {
 padding-top:30px;
}

div#copy {
 padding:0px;
 margin:0;
}
div#copywrapper {
 padding:0px;
 margin:0;
 margin-left:262px;
 width: 700px;

padding:32px 0px 30px 0;
  /* min height hax - doesn't work for ie 5.5 http://www.dustindiaz.com/min-height-fast-hack */
  min-height:500px;
  height:auto !important;
  height:500px;
}

div#bottom {



 color:#fff;
 padding:0;
 margin-top:0;

 padding-top:8px;
 height:28px;

 background-image:url(images/footerbg.gif);
 background-color: #1B1714;
 background-repeat:repeat-x;
 text-align:center;
 
 clear:both;

border-bottom:30px solid #F2B00F;
}

div#bottom a, div#bottom a:visited {
 color:#fff;
}

div#topMenu {



 color:#fff;
 padding:0;
 margin-top:0;

 padding-top:8px;
 height:28px;

 background-image:url(images/footerbg.gif);
 background-color: #1B1714;
 background-repeat:repeat-x;
 
 clear:both;
}

div#topMenu a, div#bottom a:visited {
 color:#fff;
}

div#topMenuInner {
 width:450px;
 margin:0 auto;
}