@charset "UTF-8";
/* CSS Document */

html body {
font-family:"lucida grande CY", "lucida grande", lucida, "lucida sans unicode", sans-serif;
font-size:12px;
background-image:url(../images/main_bg.jpg);
background-repeat:repeat-x;
margin:0;
padding:0;
}

.slide-out-div {
          padding: 20px;
          width: 60px;
		  height: 5px;
		  position:relative;
		  color:#666666;
		  background-color:#FAFAFA;
		  
}

#right img {
margin-bottom:10px;
}

#creditcards {
margin-top:13px;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
padding-top:15px;
padding-bottom:15px;
width:100px;
}

#creditcards img {
margin-top:15px;
}

#newsstory {
color:#888888;
font-size:12px;
}

#newsheader {
color:#CCCC00;
font-size:15px;
}

#mainshadows {
width:860px;
margin:0 auto;
padding-left:30px;
background-image:url(../images/mainshadows.jpg);
background-repeat:no-repeat;
background-position:0 150px;
}

li {
margin-left:-25px;
margin-bottom:16px;
}

ul {
margin:0;
}

.thumbnail {
width:65px;
height:66px;
float:left;
margin-right:5px;
margin-bottom:5px;
}

.title {
width:272px;
padding:3px;
padding-left:5px;
background-color:#333333;
color:#FFFFFF;
margin-bottom:10px;
}

.priceinc {
float:right;
}

.item {
width:280px;
float:left;
border-bottom:1px solid #CCCCCC;
font-size:10px;
line-height:18px;
}

.edittool {
float:left;
width:10px;
margin-right:5px;
border:0;
}

.price {
float:right;
text-align:right;
font-size:10px;
}

#container {
width:800px;
min-height:400px;
margin-top:27px;
background-color:#FFFFFF;
}

#topband {
height:18px;
background-image:url(../images/container_bg.jpg);
width:800px;
}

#header {
height:102px;
width:800px;
background-color:#FFFFFF;
}

#logo_words {
float:right;
margin-right:24px;
padding:0px;
}

#logo {
float:right;
margin-right:24px;
padding:0px;
background-image:url(../images/safe.jpg);
width:146px;
height:106px;
}

a:link, a:visited {
text-decoration:none;
color:#999900;
}

#mainimage {
width:591px;
margin-left:14px;
}

#leftcolumn {
width:122px;
float:left;
margin-left:15px;
margin-top:17px;
}

#rightcolumn {
width:600px;
float:left;
}

h1 {
font-weight:normal;
color:#CCCC00;
font-size:22px;
}

h2 {
font-weight:normal;
font-size:15px;
width:550px;
color:#333333;
}

#left, #right {
width:280px;
margin-right:20px;
float:left;
color:#666666;
line-height:16px;
padding-bottom:20px;
}

.greenbold {
font-weight:bold;
color:#CCCC00;
}

#footer {
width:760px;
height:60px;
padding:20px;
background-color:#333333;
color:#999999;
font-size:10px;
margin-top:20px;
}

#footer .right {
width:550px;
float:right;
}

#footer .right img {
margin-right:5px;
}

.credit {
font-family:Georgia, 'Times New Roman', Times, serif;
font-size:12px;
color:#999999;
}

.hozline {
width:550px;
height:5px;
border-bottom:1px solid #CCCCCC;
margin-bottom:15px;
}

#search {
margin-left:21px;
margin-top:7px;
width:201px;
height:24px;
background-image:url(../images/search_bg.jpg);
padding-left:12px;
padding-top:3px;
padding-right:3px;
}

form {
margin:0;
padding:0;
}

#searchfield {
border:0;
font-size:15px;
width:160px;
height:18px;
color:#999999;
}

form #submit {
float:right;
}

#menu {
height:27px;
margin-left:14px;
width:578px;
padding-top:26px;
background-image:url(../images/menu_top_shadow.jpg);
background-repeat:no-repeat;
margin-top:15px;
padding-left:13px;
}

#main {
min-height:400px;
width:800px;
}

.clearall {
width:800px;
height:5px;
clear:both;
}

