/*   
Theme Name: luxury
Theme URI: 
Description: Luxury,Fashion
Author: Stampede Design
Author URI: 
Template: luxury
Version: 1
*/
/* CSS Document */
html,body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,form,fieldset  
{
margin:0;
padding:0;
border:0;
}
a img{border:none;}
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
body
{
background:#f2eddc url(images/art/bg.gif) 0 0 repeat-x;
text-align:center;
}
#wrap
{
width:955px;
margin:0 auto;
text-align:left;
}
#header
{
width:955px;
height:145px;
position:relative;
}
#header h1
{
position:absolute;
z-index:1000;
top:0;
left:-39px;
width:264px;
height:113px;
background:url(images/art/logo.jpg) 0 0 no-repeat;
}
#header h1xmas
{
position:absolute;
z-index:1000;
top:0;
left:-39px;
width:264px;
height:113px;
background:url(images/art/logo.png) 0 0 no-repeat;
}
#header h1 a
{
width:264px;
height:113px;
display:block;
}
#header h1 span{display:none;}
#header a.rss
{
width:195px;
height:93px;
background:url(images/art/rss-tag-2.png) 0 0 no-repeat;
position:absolute;
z-index:1000;
bottom:0;
right:26px;
display:block;
}
#header a.rss span{display:none;}
#header ul
{
float:left;
display:inline;
list-style:none;
margin:114px 0 0 175px;
}
#header ul li
{
font:bold 10px Georgia,"Times New Roman",Times,serif;
letter-spacing:1px;
color:#f0ead8;
float:left;
display:inline;
}
#header ul li a
{
color:#f0ead8;
text-decoration:none;
padding:9px 8px 8px 8px;
display:block;
}
#header ul li a:hover{background:#341613;}
#header form
{
float:right;
margin:12px 5px 0 0;
display:inline;
}
#header form fieldset input
{
width:162px;
height:19px;
padding:4px 0 0 5px;
background:#020000;
border:1px solid #5b4947;
font:11px Arial,Helvetica,sans-serif;
color:#7b6664;
line-height:15px;
float:left;
display:inline;
}
#header form fieldset input.search
{
width:10px;
height:10px;
border:0;
padding:0;
margin:8px 0 0 10px;
background:url(images/art/btn-search.png) 0 0 no-repeat;
cursor:pointer;
}
#content
{
width:955px;
clear:both;
}
#left
{
width:736px;
padding:19px 0 60px 0;
float:left;
}
#left h1
{
font:30px Georgia,"Times New Roman",Times,serif;
color:#140907;
line-height:32px;
margin:0 0 15px 0;
}
#left #img_wrap
{
float:left;
margin:0 22px 20px 0;
}
#left #img_wrap img
{
border:8px solid #bbae85;
}
#left h2
{
font:20px Georgia,"Times New Roman",Times,serif;
color:#6f3833;
line-height:22px;
margin:0 0 15px 0;
}
#left h2 a
{
font:11px Arial,Helvetica,sans-serif;
color:#fff;
padding:3px 5px;
background:#b0a47e;
margin:0 5px;
text-decoration:none;
}
#left h2 a:hover{background:#A07771;}
#left h3
{
font:17px Georgia,"Times New Roman",Times,serif;
color:#6f3833;
line-height:19px;
margin:0 0 15px 0;
}
#left h3 span
{
font:10px Arial,Helvetica,sans-serif;
color:#7a725a;
}
#left h4
{
font:15px Georgia,"Times New Roman",Times,serif;
color:#6f3833;
line-height:17px;
margin:0 0 15px 0;
}
#left h5
{
width:auto;
font:bold 11px Arial,Helvetica,sans-serif;
color:#dcd2b1;
line-height:18px;
padding:3px 9px;
margin:0 0 10px 0;
background:#2e1512;
}
#left h5 a
{
color:#dcd2b1;
text-decoration:none;
}
#left h5 a:hover{text-decoration:underline;}
#left h6
{
font:10px Arial,Helvetica,sans-serif;
color:#857e68;
line-height:12px;
margin:0;
}
#left p
{
font:12px Georgia, "Times New Roman", Times, serif;
color:#504b3e;
line-height:18px;
margin:0 0 15px 0;
}
#left p.akpc_pop{display:none;}
#left p a{color:#a07771;}
#left p a:hover{color:#64352D;}
#left p img{border:8px solid #bbae85;}
#left ul
{
list-style:none;
margin:0 0 30px 30px;
padding:10px 0 0 0;
}
#left ul li
{
font:12px Arial,Helvetica,sans-serif;
color:#504b3e;
line-height:17px;
margin:0 0 5px 0;
background:url(images/bullet4.gif) 0 5px no-repeat;
padding:0 0 0 10px;
}
#left ul li a{color:#a07771;}
#left ul li a:hover{color:#64352d;}
#left ul.thumbs
{
float:left;
margin:0 0 30px 0;
}
#left ul.thumbs li
{
float:left;
background:none;
padding:0;
margin:0 15px 0 0;
}
#left ul.thumbs li img{border:5px solid #bbae85;}
#left ol.directory
{
float:left;
margin:0 0 60px 0;
list-style:none;
}
#left ol.directory li
{
width:174px;
float:left;
margin:0 10px 40px 0;
}
#left ol.directory li h2
{
color:#140907;
margin:0;
}
#left ol.directory li a.read
{
font:11px Arial,Helvetica,sans-serif;
color:#fff;
line-height:18px;
text-decoration:none;
background:#b0a47e;
padding:3px 7px;
margin:0;
}
#left ol.directory ul
{
float:left;
margin:0 0 10px 0;
}
#left ol.directory ul li
{
width:164px;
margin:0 0 5px 0;
}
#left ol.directory ul li a
{
color:#504b3e;
text-decoration:none;
}
#left ol.directory ul li a:hover{text-decoration:underline;}
#left ol{margin:0 0 30px 40px;}
#left ol li
{
font:12px Arial,Helvetica,sans-serif;
color:#504b3e;
line-height:17px;
margin:0 0 5px 0;
}
#left ol li a{color:#a07771;}
#left ol li a:hover{color:#64352d;}
#left div.list
{
width:736px;
height:auto;
float:left;
margin:0 0 46px 0;
position:relative;
}
#left div.list h1
{
float:left;
font:20px Georgia,"Times New Roman",Times,serif;
color:#140907;
line-height:32px;
margin:0;
}
#left div.list h1 a
{
color:#140907;
text-decoration:none;
}
#left div.list h5
{
width:auto;
float:left;
margin:0 0 17px 0;
}
#left div.list br.clear{clear:both;}
#left div.list p{margin:0 0 10px 0;}
#left div.list img
{
float:left;
margin:0 14px 0 0;
}
#left div.list p.lft
{
position:absolute;
z-index:1000;
left:0;
bottom:-8px;
margin:0;
padding:0;
}
#left div.list p.link
{
padding:0;
float:right;
margin:5px -5px 0 0;
font:10px Georgia,"Times New Roman",Times,serif;
color:#140907;
}
#left div.list p.link a
{
color:#140907;
text-decoration:none;
margin:0 5px;
}
#left div.list p.link a:hover{text-decoration:underline;}
#left div.list a.read
{
float:left;
font:11px Arial,Helvetica,sans-serif;
color:#fff;
line-height:18px;
text-decoration:none;
background:#b0a47e;
padding:3px 7px;
}
#left div.list a.read:hover{background:#A07771;}
#left div.line
{
line-height:1px;
height:1px;
clear:both;
background:url(images/hor-line.jpg) 0 top repeat-x;
margin:0 0 5px 0;
}
#left div.image
{
width:148px;
height:138px;
display:block;
float:left;
margin:0 15px 0 0;
border:8px solid #bbae85;
overflow:hidden;
}
#left div.text
{
width:550px;
float:left;
position:relative;
}
#left div.post
{
width:712px;
height:68px;
padding:42px 0 0 18px;
background:url(images/post-bg.jpg) no-repeat;
margin:0 0 30px 0;
clear:both;
}
#left div.post h2
{
width:192px;
height:24px;
background:url(images/h2-enjoy.jpg) 0 0 no-repeat;
display:block;
float:left;
}
#left div.post h2 span{display:none;}
#left div.post h3
{
width:192px;
height:13px;
background:url(images/h3-help.jpg) 0 0 no-repeat;
display:block;
float:left;
margin:7px 0 0 11px;
}
#left div.post h3 span{display:none;}
#left div.post p
{
font:11px Arial,Helvetica,sans-serif;
color:#fff;
float:right;
margin:2px 15px 0 0;
}
#left div.post p a
{
color:#fff;
padding:3px 5px;
background:#b0a47e;
margin:0 5px;
text-decoration:none;
}
#left div.post p a:hover{background:#A07771;}
#left #context-text{clear:left;}
#left #comments{margin:0;}
#left #comments h3
{
line-height:12px;
margin:0 0 5px 0;
}
#left #comments h3 a
{
color:#6f3833;
text-decoration:none;
}
#left #comments li
{
padding:0;
background:none;
margin:0 0 20px 0;
}
#left #comments li div.picture
{
width:64px;
float:left;
margin:0 10px 0 0;
}
#left #comments li div.picture img
{
float:left;
}
#left #comments li div.text
{
width:650px;
float:left;
}
#left #comments li div.text p
{
font-size:11px;
line-height:16px;
margin:0;
}
#left div.navigation
{
clear:both;
float:left;
margin:40px 0 0 0;
}
#left div.navigation a
{
font:11px Georgia,"Times New Roman",Times,serif;
color:#140907;
text-decoration:none;
}
#left div.navigation a:hover{text-decoration:underline;}
#left div.navigation div.alignleft
{
width:150px;
float:left;
}
#left div.navigation div.alignright
{
width:150px;
float:right;
}
#left blockquote
{
width:700px;
padding:15px;
background:#dccfac;
border:1px dotted #8a855b;
float:left;
margin:0 0 30px 0;
}
#left blockquote p{margin:0;}
#left blockquote img
{
width:auto;
height:auto;
float:left;
margin:0 15px 0 0;
}
/**form**/
#commentform{margin:0 0 30px 0;}
#commentform dl{position:relative;}
#commentform fieldset dt
{
font:12px Arial,Helvetica,sans-serif;
color:#333333;
float:left;
width:100px;
margin:3px 0 0 0;
display:inline;
}
#commentform fieldset dd
{
font:11px Arial,Helvetica,sans-serif;
color:#8c805b;
line-height:17px;
margin:0 0 10px 115px;
}
#commentform fieldset dd input
{
width:162px;
height:20px;
padding:3px 0 0 5px;
background:#fff;
border:1px solid #b2a98a;
font:11px Arial,Helvetica,sans-serif;
color:#333;
margin:0 10px 0 0;
}
#commentform fieldset dd input.submit
{
width:110px;
height:24px;
background:#b0a47e;
border:1px solid #b0a47e;
border:none;
font:11px Arial,Helvetica,sans-serif;
color:#fff;
line-height:18px;
float:left;
padding:0;
}
#commentform fieldset dd p
{
width:350px;
float:left;
display:inline;
margin:0;
font:11px Arial,Helvetica,sans-serif;
color:#8c805b;
line-height:17px;
}
#commentform fieldset dd textarea
{
width:449px;
height:126px;
padding:3px 5px;
background:#fff;
border:1px solid #b2a98a;
font:11px Arial,Helvetica,sans-serif;
color:#333;
}
#commentform fieldset dd.button
{
float:right; 
margin:0 50px 0 0; 
display:inline;
}
#banner
{
width:717px;
height:147px;
padding:15px 0 0 18px;
background:url(images/banner-bg.jpg) 0 0 repeat-y;
position:relative;
z-index:50;
margin:0 0 46px 0;
}
#banner h1
{
width:535px;
font:30px Georgia,"Times New Roman",Times,serif;
color:#fff;
line-height:35px;
margin:0 0 12px 0;
}
#banner p
{
width:514px;
font:12px Arial,Helvetica,sans-serif;
color:#fff;
line-height:18px;
}
#banner img
{
position:absolute;
z-index:1000;
right:0;
bottom:0;
}
#feature-top
{
width:730px;
background:url(images/feature-top.jpg) 0 0 no-repeat;
float:left;
padding:45px 0 0 0;
}
#feature
{
width:730px;
background:#f1ecdb url(images/feature-bg.jpg) 0 0 repeat-y;
float:left;
}
#feature h4
{
margin:0;
clear:left;
}
#feature ul{margin:0 0 15px 0;}
#feature ul li
{
font-size:11px;
color:#000;
}
#feature div.image
{
width:auto;
height:auto;
margin:0 14px 0 19px;
border:none;
}
#feature div.image img{float:left;}
#feature a.read
{
font:11px Arial,Helvetica,sans-serif;
color:#fff;
line-height:18px;
text-decoration:none;
background:#b0a47e;
padding:3px 7px;
margin:0 0 0 10px;
}
#feature a.read:hover
{
background:#A07771;
color:#fff;
}
#feature-bottom
{
width:730px;
height:36px;
background:url(images/feature-bottom.jpg) 0 0 no-repeat;
clear:both;
margin:0 0 25px 0;
}
#right
{
width:200px;
float:right;
padding:17px 0 60px 0;
}
#right h1.category
{
width:200px;
height:77px;
background:url(images/h1-category.jpg) 0 0 no-repeat;
display:block;
}
#right h1.archive
{
width:200px;
height:63px;
background:url(images/h1-archive.jpg) 0 0 no-repeat;
display:block;
}
#right h1.brand
{
width:200px;
height:61px;
background:url(images/h1-brand.jpg) 0 0 no-repeat;
display:block;
}
#right h1 span{display:none;}
#right h2.lv
{
width:90px;
height:10px;
background:url(images/h2-lv.jpg) 0 0 no-repeat;
display:block;
margin:12px 0 10px 55px;
}
#right h2.sponsors
{
width:80px;
height:11px;
background:url(images/h2-sponsors.jpg) 0 0 no-repeat;
display:block;
margin:30px 0 12px 19px;
}
#right h2 span{display:none;}
#right h3
{
font:bold 11px Arial,Helvetica,sans-serif;
color:#835953;
line-height:14px;
}
#right h3 a{color:#835953;}
#right p
{
font:10px Arial,Helvetica,sans-serif;
color:#5b5543;
line-height:14px;
text-align:center;
margin:0 0 10px 0;
}
#right p a
{
font:11px Arial,Helvetica,sans-serif;
color:#fff;
text-decoration:none;
padding:3px 5px;
background:#b0a47e;
}
#right p a:hover{background:#A07771;}
#right img{border:5px solid #bbae85;}
#right ul
{
width:172px;
min-height:100px;
height:auto !important;
height:100px;
padding:10px 0 15px 28px;
list-style:none;
background:url(images/list-bg.jpg) 0 0 repeat-y;
float:left;
}
#right ul li
{
font:12px Arial,Helvetica,sans-serif;
line-height:14px;
color:#5b5543;
margin:0 0 5px 0;
background:url(images/bullet4.gif) 0 4px no-repeat;
padding:0 0 0 10px;
}
#right ul li a
{
background:none;
color:#5b5543;
text-decoration:none;
}
#right ul li a:hover
{
text-decoration:underline;
background:none;
}
#right ol
{
list-style:none;
margin:0 0 0 20px;
}
#right ol li{margin:0 0 20px 0;}
#right ol li p{text-align:left;}
#right ol li p a
{
font:10px Arial,Helvetica,sans-serif;
background:none;
color:#2e1512;
margin:0;
padding:0;
}
#right ol li p a:hover{background:none;}
#right div.bottom
{
width:200px;
height:45px;
background:url(images/list-bottom.jpg) 0 0 no-repeat;
display:block;
clear:both;
}
#right div.box
{
width:200px;
padding:10px 0 0 0;
background:url(images/list-bg.jpg) 0 0 repeat-y;
float:left;
}
#footer-wrap
{
width:100%;
height:223px;
background:#150907 url(images/art/footer-bg.jpg) 0 0 repeat-x;
clear:both;
text-align:center;
}
#footer
{
width:950px;
height:223px;
margin:0 auto;
text-align:left;
background:url(images/art/small-logo.jpg) 0 0 no-repeat;
}
#footer h1
{
font:15px Georgia,"Times New Roman",Times,serif;
color:#b0a47e;
line-height:32px;
margin:43px 0 0 0;
}
#footer p
{
font:12px Arial,Helvetica,sans-serif;
color:#644441;
line-height:15px;
}
#footer p.copyright
{
font:10px Georgia,"Times New Roman",Times,serif;
color:#7c7662;
float:left;
display:inline;
margin:197px 0 0 25px;
}
#footer p a
{
color:#644441;
text-decoration:none;
}
#footer p a:hover{color:#fff;}
#footer ul{list-style:none;}
#footer ul li
{
width:280px;
font:12px Arial,Helvetica,sans-serif;
color:#644441;
line-height:16px;
margin:0 0 5px 0;
background:url(images/bullet.jpg) 0 5px no-repeat;
padding:0 0 0 10px;
}
#footer ul li a
{
color:#644441;
text-decoration:none;
}
#footer ul li a:hover{color:#fff;}
#footer ul li:hover{background:url(images/bullet2.jpg) 0 5px no-repeat;}
#footer ol
{
list-style:none;
margin:10px 0 18px 0;
float:left;
display:inline;
}
#footer ol li
{
float:left;
display:inline;
border:1px solid #331f1c;
padding:5px 5px 2px 5px;
margin:0 6px 0 0;
}
#footer div.box
{
width:280px;
float:left;
display:inline;
margin:0 0 0 70px;
}
#footer div.box2
{
width:405px;
float:right;
display:inline;
}