/**************#layout styles***************/

div#container{
text-align:left;
}

div#container{
width:805px;
margin:0 auto;
}

div#content{
float:right;
width:635px;
margin-left: 15px;
}

div#navigation{
float:left;
width:155px;
}

div#extra{
float:left;
clear:left;
width:155px;
}

/**************#navigation styles*************/

#navigation ol{
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 0px;
}

#navigation li{
list-style-type:none;
padding:0px 0px 0px 0px;
}

/**************#pagenavi styles***************/

.pager{
clear: both;
background-color: #EEEEEE;
}

.pager ul{
margin:10px 0px 20px 0px;
padding:5px 0px 5px 15px;
text-align:center;
}

.pager li{
display:inline;
list-style-type:none;
padding:5px 5px 5px 0px;
}

/**************.sortnavi styles***************/

.sort{
clear: both;
}

.sort ul{
margin:5px 0px 0px 0px;
padding:5px 0px 5px 15px;
text-align:right;
}

.sort li{
display:inline;
list-style-type:none;
padding:5px 5px 5px 0px;
}

/**************#itemlist styles***************/

.listitem {
float:left;
height:200px;
width:145px;
margin-left: 10px;
text-align: right;
}

.listitem img {
border:1px solid #CCCCCC;
height:90px;
padding:2px;
text-align:center;
width:120px;
}

.listitem p{
margin:0px 0px 0px 0px;
padding:3px 0px;
}

.price{
color: #666666;
}

.icon img{
width: 44px!important;
height: 15px!important;
border: 0px!important;
margin-right: 5px;
}

/**************#extra styles*****************/

#extra ul{
margin: 5px 0px 5px 0px;
padding: 0px;
}

#extra li{
margin: 0px;
padding: 5px;
list-style-type:none;
}
