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

body {
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-size:12px;
background:#eee;
}

#container {
padding:0px;
margin:0 auto;
width:760px;
}

#headline {
height:115px;
width:760px;
background:url(/images/nav-bck.png) top left no-repeat;
margin:0 auto;
padding:0;
}

#headline img {
margin:20px 0 -11px 20px;
float:left;
padding-right:10px;
}

#headline h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#fff;
font-weight:normal;
padding:25px 0 0 0;
margin:0;
}

#headline h2 {
font-size:16px;
color:#fff;
font-weight:bold;
padding:0;
margin:0;
}

#nav {
height:40px;
clear:both;
width:460px;
position:relative;
top:-7px;
left:285px;
padding:0;
margin:0;
}

#nav ul {
padding:0;
margin:0;
list-style:none;
float:left;
display:inline-block;
}

#nav li {
list-style:none;
float:left;
padding:8px 0 0 0;
}

#nav a {
color:#fff;
text-decoration:none;
font-size:14px;
font-weight:normal;
}

#nav a:hover {
color:#99CCFF;
}

#flash-container {
margin:0 0 0 10px;
padding:0px;
height:200px;
width:750px;
}

#back {
background:url(/images/hp-back.png) repeat-y;
margin:0;
padding:0;
display:inline-block;
}

#back-2 {
background:url(/images/background-2.png) repeat-y;
margin:0;
padding:0;
display:inline-block;
}

#back-3 {
background:url(/images/background-3.png) repeat-y;
margin:0;
padding:0;
display:inline-block;
}


/************  TAB NAVIGATAION  ****************/


.tab-search {
background:url(/images/tab-search.gif) no-repeat;
width:87px;
height:27px;
text-align:center;
}

.tab-buy {
background:url(/images/tab-buy.gif) no-repeat;
width:66px;
height:27px;
text-align:center;
}

.tab-sell {
background:url(/images/tab-sell.gif) no-repeat;
width:63px;
height:27px;
text-align:center;
}

.tab-borrow {
background:url(/images/tab-borrow.gif) no-repeat;
width:89px;
height:27px;
text-align:center;
}

.tab-blog {
background:url(/images/tab-blog.gif) no-repeat;
width:68px;
height:27px;
text-align:center;
}

.tab-about {
background:url(/images/tab-about.gif) no-repeat;
width:80px;
height:27px;
text-align:center;
}

/************  HOME PAGE TEMPLATE   ****************/


.hp-col-lft {
width:460px;
float:left;
margin:15px 0 15px 0;
padding:0 20px 0 30px;
}

.hp-col-lft h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:18px;
color:#666;
}

.hp-col-lft h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:normal;
font-size:16px;
color:#666;
margin-bottom:-10px;
}

.hp-col-lft p, .col-lft p {
color:#666;
line-height:16px;
}

.hp-col-lft a, .col-lft a {
color:#FF6600;
text-decoration:none;
}

.hp-col-lft a:hover, .col-lft a:hover {
color:#FF3300;
text-decoration:underline;
}

.hp-col-lft li, .col-lft li {
padding:5px 0;
list-style:url(/images/orn-circle.png);
}

.hp-col-rht {
width:248px;
float:left;
margin:0;
padding:0;
position:relative;
top:-40px;
left:5px;
color:#FFF;
}

.hp-col-rht-back {
margin:0;
padding:0 15px;
}

.hp-col-rht-ftr {
background:url(/images/hp-right-nav-bot.png) no-repeat;
width:235px;
height:26px;
}

.hp-col-rht-txt {
padding:10px;
float:left;
width:195px;
border-bottom:1px dotted #fff;
}

.hp-col-rht-txt a {
font-size:13px;
font-weight:bold;
color:#fff;
text-decoration:none;
}

.hp-col-rht-txt img {
margin:10px 5px;
float:left;
width:40px;
clear:both;
display:inline-block;
}

.hp-col-rht-txt2 {
padding:20px 10px 0 10px;
font-size:11px;
clear:both;
display:inline-block;
}

/************  BASE TEMPLATE   ****************/

.col-lft li {
list-style:url(/images/orn-circle.png);
}

.col-lft-wide li {
list-style:url(/images/orn-circle.png);
}

.col-lft {
float:left;
width:500px;
margin:0;
padding:0 20px 0 30px;
display:inline-block;
}

.col-lft-wide {
width:725px;
margin:0;
padding:0 10px 0 10px;
display:inline-block;
}


.col-lft h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#223e6e;
font-weight:normal;
padding:25px 0 0 0;
margin:0;
}

.col-lft-wide h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:30px;
color:#223e6e;
font-weight:normal;
padding:25px 0 0 20px;
margin:0;
}

.col-lft h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#223e6e;
font-weight:normal;
padding:10px 0 0 0;
margin:0;
border-top:#ccc dotted 1px;
}

.col-lft-wide h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
color:#223e6e;
font-weight:normal;
padding:10px 0 0 0;
margin:0;
border-top:#ccc dotted 1px;
}

.col-rht {
width:200px;
float:left;
margin:10px 0 0 0;
padding:0;
color:#FFF;
display:inline-block;
}

.nav-rht a {
color:#003366;
text-decoration:none;
}

.nav-rht a:hover {
text-decoration:underline;
}

.nav-rht {
list-style:none;
margin:-20px 0 0 15px;
padding:0px;
}

.nav-rht-con {
list-style:none;
margin:-20px 0 0 15px;
padding:0px;
}

.nav-rht li {
padding:5px;
background:#fff;
list-style:none;
width:164px;
border-top:dotted 1px #666;
}

.nav-rht-con li {
padding:5px;
background:#fff;
list-style:none;
width:164px;
color:#003366;
}

.nav-rht-ttl {
background:url(/images/rht-nav-top.gif) top left no-repeat;
height:35px;
color:#003366;
font-size:14px;
margin:0 0 0 15px;
padding:10px;
}

.rht-nav-btm {
height:5px;
padding:0;
margin:0 0 0 15px;
}

.testimonial {
background:url(/images/quote.gif) no-repeat top left;
padding:10px 10px 10px 30px;
border-bottom:1px dotted #ccc;
}

.testimon-mesg {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
font-style:italic;
line-height:18px;
}

#payment-calc {
padding:0 15px;
margin:10px 0 10px 30px;
background:#eee;
border:1px solid #ccc;
width:385px;
height:60px;
}

#payment-calc img {
float:right;
padding:5px 10px 0 0;
}


#footer {
padding:30px 0;
clear:both;
text-align:center;
color:#333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:760px;
margin:0 auto;
background:url(/images/hp-footer.png) top left no-repeat;
}

#footer-2 {
padding:20px 0;
clear:both;
text-align:center;
color:#333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:760px;
margin:0 auto;
background:url(/images/btm-2.png) no-repeat top left;
}

#footer-3 {
padding:20px 0;
clear:both;
text-align:center;
color:#333;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:760px;
margin:0 auto;
background:url(/images/btm-3.png) no-repeat top left;
}

.sold-list {
float:left;
width:238px;
border:1px solid #ccc;
margin:5px;
padding:0;
list-style:none;
background:#DDECFF;
}

.sold-list li {
margin:0;
padding:10px 15px;
list-style:none;
}

.seth-photo {
float:left;
padding:5px;
margin:5px 10px 5px 0px;
border:1px solid #ccc;
}
