body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{
margin: 0; padding: 0; border: 0; outline: none;
}

body
{
line-height:1.5;
font-size:12px;
font-family:Verdana;
background:#fff;
}

ul, ol
{
list-style: none;

}

a
{
color: #33f;
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}
li{
padding:5px;
}

form input{
border:1px solid #ddd;
padding:5px;
}

h1,h2,h3,h4,h5{color:#666;}

li h6{
font-size:1em;margin:0px;padding:0;
display:inline;
}

#wrap{
margin:0 auto;
padding:0px 0px 5px 0px;
}

#header h2{
color:#eee;
font-family:New Times Roman;
font-size:2em;

}
#header{
height:50px;
padding:5px;


}
#headermenu{
}
#scroller{
margin:25px 0px 10px 25px;
}

#extrainfo{
font-size:14px;
padding:5px;
float:right;
}

#scroller li{

display:inline;

}

#content{
width:700px;
min-height:500px;
padding:5px;
padding-left:10px;
}

#footer{
height:100px;
clear:both;
}
#footer p{
text-align:center;
padding-top:40px;
font-family:Arial;
padding-bottom:30px;

}
#footermenu li{
display:inline;}

#footermenu{
padding-top:50px;
margin:0 auto;
text-align:center;
}

#footermenu a{
text-decoration:none;
padding:5px;
color:#55f;
}

#footermenu a:hover{
color:#ccc;
text-decoration:underline;

}

#sidebar{
float:right;
width:200px;
}

.divbox{
margin:15px 0px;
}

.formdiv{
margin:5px 0px;
width:800px;
background:#eef;
padding:10px 5px;
}

.formdiv input{
margin:10px 0px 5px 2px;}

#sortselected{color:#444;
font-weight:bold;
}

#sortdiv{
margin:25px 0px;
}

.sortoptions{
text-decoration:underline;
padding:5px;
}

/*pagination */

.pagination,.paginationpage,.paginationset{

background:#eef;
padding:5px;
}

#paginate{
margin:1px;
margin-left:15px;
font-size:.8em;
padding-bottom:25px;
}

form input{
border:1px solid #ddd;
padding:2px;
}

.button{
padding:1px;
font-size:1.2em;
}

/* TOP HEADER  */

#header_top{
height:125px;
position:relative;
background:#999;
}
#header_top p{
font-size:1em;
}
#header_top a{
width:300px;
color:#fff;
font-size:1em;

}





#menu ul{
}
#menu{
position:absolute;
padding:0px;
margin:0px;
top:1px;
left:5px;
width:500px;

}
#menu li{
display:inline;
}
#menu a{
font-size:16px;
color:#222;

}
#menu a:hover{
text-decoration:none;
color:#fff;
}

