a img {Border: 0;}
body {
margin:0;
padding:0;
font-family:verdana,sans-serif;
font-size:12px;
background: #183589 url(bg.gif) repeat-x;
}
#container {
width:803px;
margin:0 auto;
background: url(bg2.gif) repeat-y;
}
#box {
width:723px;
margin: 0 auto;
}
#left { 
float:left;
width: 517px;
}
#right { 
float:left;
width: 205px;
}
.clear { clear:both;}

.rightinner {
padding:12px;
}
.rightinner ul {
list-style:none;
margin:0;
padding:0;
}
.rightinner a {
color:#fff;
text-decoration:none;
font-weight:bold;
}
.rightinner a:hover {
text-decoration:underline;
}
.rightinner h4 {
margin:4px 0;
padding:0;
font-size:16px;
color:#fff;
letter-spacing:-1px;
}
.footer {
background:#183589 url(foot.gif) no-repeat;
height:87px;
}
.footerinner {
text-align:center;font-size:10px;color:#fff;padding-top:60px;
}

.postbox {
margin:10px;
background:#fff;
border:1px solid #041E69; 
}
.postbox h2 {
margin:0;
padding: 3px 0;
text-align:center;
font-size:14px;
background: #e6f1ff url(bg3.gif) repeat-x;
}
.postbox h2 a {color:#000}
.indent {
padding:10px;
}
.footer a {color:#fff;}


.item {
 

padding:5px;

color:#000;

margin: 5px auto;
 

}


h1.top {
font-size:16px;
margin: 10px;
color:#fff;
}
.itempic {
 
float:left;

margin:20px 10px 10px 10px;

}

table { width: 90%; margin: 4px auto;}

.desc {

float:left;

width: 325px;

margin:10px;

}

td{width:50%;}

.image a {

border:1px solid #8d408b;

display:block;

width: 94px;

}

.image a img {

border:3px solid #f38bd2;

}

.image a:hover img {

border:1px solid #f8b7e3;



}

.image a:hover {

border:3px solid #8d408b;

width:90px;



}

a.buy {
display:block;
width: 50%;
margin: 5px auto;
background:yellow;
color:#000 !important;
text-align:center;
padding: 5px 10px
}

form { color:#fff;}
