/* --- tag redefinitions --- */

html {
 min-width: 1025px;
}

body {
 margin:0;
 margin-left: 2px;
 margin-bottom:20px;
 background: #ab6503;
 font-family: Ariel, Verdana, sans-serif;
 font-size:11px;
 color:#000;
/* background:#ab6503 url(/images/dropshadow.jpg) top center repeat-y;*/
}

html>body {
 /* Correct value for browsers that don't suffer from IE Win's bugs */
 margin-left: 0px;
}

form {
 margin:0;
 padding:0;
 border:0;
}

select {
 border:1px solid #000;
 background-color: #c97702;
 color: #000;
 font-size:10px;
 height:15px;
}

legend {
 color:#fff;
}

input, textarea {
 border:1px solid #000;
 padding:1px;
 background-color: #c97702;
 color: #000;
}

a:link,a:visited,a:hover, a:active {
 color:#000000;
 text-decoration : underline;
 font-weight:normal;
}

strong, bold {
  color:#000;  
  font-weight:bold;
}

img {
 border:0;
 display:block;
}

img.inline {
 border:0;
 display:block;
}

td,div {
 text-align:left;
 vertical-align:top;
}

ul,li {
 margin:0;
 padding:0;
 border:0;
}

em {
 font-style: italic;
}

h1 {
 font-size:25px;
 color:#086AAC;
}

h2 {
 margin:0;
 margin-bottom:2px;
 font-size:15px;
 font-weight:bold;
}

p {
 margin:0;
 margin-bottom:10px;
 font-size:11px;
 line-height:1.3em;
}

p.nomargin {
 margin:0;
}

.white {
    color:#fff;
}
.black{
	color:#000;
}

.pointer {
    cursor:pointer;
}

.grab {
    cursor:move;
}

a.whitelink {
    color:#fff;
    text-decoration:underline;
}

a.underline {
    text-decoration:underline;
}

/* common */

.thinWhiteDots {
 height:13px;
 background:transparent url(/images/thinWhiteDots.gif) center left repeat-x;
}

.dots {
 height:27px;
 background:transparent url(/images/gnews_dots.gif) center left repeat-x;
}

/* site frame */

.siteframe {
 border-left:1px solid #000;
 border-right:1px solid #000;
 width:1025px;
}


#topmast {
 margin:auto;
 padding:10px 0 0 0;
 width:1025px;
 height:187px;
 background: #d9c594;
 clear:both;
 overflow:hidden;
}

#topmastL {
 float:left;
 width:206px;
 vertical-align:top;
}

#topmastR {
 float:left;
 width:819px;
 height:109px;
 border-bottom:1px solid #000;
}

#topbanner {
 width:743px;
 height:109px;
 padding:0 0 0 76px;
 border-bottom:1px solid #000;
}

#mainnav {
 padding:0;
 width:819px;
 height:76px;
 background: #baa46d;
 border-bottom:1px solid #000;
}

#container {
 margin:auto;
 vertical-align:top;
 width:1025px;
 min-height:800px;
 background:#d9c594 url(/images/crowd2.jpg) bottom left no-repeat;
 clear:both;
 overflow:hidden;

}

#containertwo {
 margin:auto;
 vertical-align:top;
 width:1025px;
 background:transparent url(/images/crowd1.jpg) top left no-repeat;
 clear:both;
 overflow:hidden;
}


/* left nav graphic links */

#left {
 float:left;
 width:296px;
}


/* center content block */


#center {
 margin:0;
 margin-bottom:20px;
 float:left;
 width:528px;
 padding:0;
 background:#baa46d;
 border-left:1px solid #000;
 border-right:1px solid #000;
 border-bottom:1px solid #000;
 vertical-align:top;
}

#content {
 margin:0;
 min-height:600px;
 width:494px;
 padding:20px 17px;
 background: transparent;
 vertical-align:top;
}

#right {
 margin-bottom:20px;
 float:left;
 width:162px;
 padding: 0 17px 0 20px;
 background:transparent;
}

#rBanner{
 margin:1px 1px 70px 1px;
}


/* header boxes */
/*keep orangebox class and header id's below together in on sheet or they will not inherit correctly*/

/* for Internet Explorer */
/*\*/
* html .orangebox {
height: 16px;
}
/**/

.orangebox {
 border-top:1px solid #673d00;
 border-bottom:1px solid #673d00;
 color:#fff;
 background:#c97702;
 font-size:11px;
 font-weight:bold;
 min-height:16px;
 height:auto;
 padding:4px 0 0 6px;
}


#featured {
 width:488px;
}

#aotw {
 margin-bottom:17px;
 float:left;
 width:248px;
}

#buzzy {
 margin-bottom:17px;
 float:left;
 width:234px;
}

#twenty {
 margin-bottom:13px;
 float:left;
 width:248px;
}

#listings {
 margin-bottom:13px;
 float:left;
 width:234px;
}

.row0{color:#FFFFFF; font-weight:bold; padding:0px 0px 8px 0px; margin:0px;}
.row1{ background: #ab955f; color:#000000; height: 14px; padding:0px 3px 0px 3px;  margin:0px;}
.row2{color:#000000; height: 14px; padding:0px 3px 0px 3px; margin:0px;}

input.default {
    background-color:transparent;
    border: none;
}
#loginamp input.default {
    background-color:transparent;
    border: none;
	width:auto;
}

#list {
    list-style-type:none;
}
/* ERROR CLASS - used in <ul> */
.error, .message {
border:double #c97702;
background: #f38611;
margin:2px;
padding:2px;
list-style:none;
font-weight:bold;
}

.forget {
    font-weight:bold;
    font-size:10px;
}

#deletewarning {
    background-color:#BD3419;
    border:1px solid red;
    color:#fff;
    padding:30px;
    display:none;
}
