a img{text-decoration:none; border:none;}

div#wrapper{ margin-left: auto; margin-right: auto; width: 990px; text-align:center;}

h1{margin-right:auto; margin-left:auto;}

h1 a{ text-transform: uppercase; color:#ffffff; font-size:43px;}

h1#blog-title{margin:0px; margin-top:30px;}

h1.indexTitle{margin-bottom:0; margin-top:60px;}

h2.page-title{color:#ffffff; font-size:24px; margin:0; padding-top: 50px;}

div#header ul li{display:inline; margin-right:23px; }

div#header ul li a{text-decoration:underline;}

div#access #frontPageNavi{height: 12px; overflow:visible; padding-top:10px;}

div#access #frontPageNavi li{display:inline; margin-right: 23px; }
div#access #frontPageNavi li a{display:inline; text-transform:uppercase; font-size: 12px; color:#ffffff; text-decoration:underline;}
div#access #frontPageNavi li.last{margin-right: 0;}
 
#topNavi li a{color:#ffffff; height:12px; overflow:visible;}
 
div.archive-meta {margin-left:auto; margin-right:auto; width:750px; text-align:center; color:#ffffff;}

div.archive-meta p{margin-top:15;}

div.oneCate {padding-top: 35px; padding-bottom:30px;}

div.oneCate .oneCateTitle{float:left; display:inline; width: 150px; text-align:right; padding-right: 10; }
div.oneCate .oneCateTitle a{color:#ffffff;}

div.oneCate .oneCateImg{float:left; display:inline; text-align: left; width: 800px;}

div.oneCate .oneCateDescription{width: 530px; margin-left:auto; margin-right: auto; font-size:12px; padding-top:18px; padding-bottom: 18px; color:#ffffff; text-align:center;}

.topLine{float:left; display:inline; margin-top: -4px; padding-left: 5px; padding-right: 5px; width:20px;}

div.oneCate .oneCateView a{text-decoration:underline; color:#ffffff; font-size:16px; }

div#topNavi{padding-top: 10px; padding-bottom: 20px;}
div#topNavi ul{margin:0; display:inline; padding-left:0;}
div#topNavi ul li a{ text-transform: uppercase; font-size: 12px; color:#ffffff;}
div#topNavi ul .last{margin:0; padding-left:0; padding-right:0; }

div.subCateNavi {padding-top: 10px;}
div.subCateNavi ul{margin:0; padding-left:0; padding-right:0;}
div.subCateNavi ul li a{font-size: 12px; color: #ffffff;}
div.subCateNavi ul .last{margin:0; padding:0;}

div.post{width:990px; text-align:center;}

div.entry-content .indexDes{ width: 750px; margin-left:auto; margin-right:auto; font-size: 15px; font-style:italic; color:#fff; padding-top: 10px;}

.hentry{ padding-top: 20px; padding-bottom: 30px;}

.cate-entry-content{float:left; display:inline; text-align:left; width:680px; padding:0;}

.cate-entry-content p{margin:0px;}

.cate-entry-content h3{margin: 0px; display:block; overflow:hidden; padding-bottom: 10px; }

.cate-entry-content .entryImg{display:block; padding-bottom: 10px;}

.cate-entry-title {float:left; display:inline; width: 160px; text-align:right; padding-right: 10; text-transform:uppercase; }

.entryImg{ padding-top: 25px;}

.firstEntryImg{padding-top:0;}

.page-entry-content{ width: 750px; text-align:center; margin-left:auto; margin-right:auto;}

.gallery{padding-top: 35px;}
.gallery img{border:none;}

.page-entry-content p{ text-align:center; color:#ffffff;}

#designerList{position:fixed; width: 242px; top: 30px; left: 30px; color: #ffffff; /*background-image:url(images/naviDesignerListBG.png); background-position:bottom center; background-repeat:no-repeat; */ height: 290px;}

#designerList #designerNaviBut{background-image:url(images/naviTopDown.png); background-repeat:no-repeat; background-position:left top; font-size:12px; text-align:center; height: 30px; padding-top: 6px;}


#designerList ul{text-align: left; overflow:visible; padding-left: 25px; float:left; /*height: 245px;*/ margin-top:0; padding-top: 0; padding-bottom: 15px;}

#designerList li{font-size: 11px; width:162px; background-image:url(images/designerListBar.jpg); background-position:bottom left; background-repeat:no-repeat; text-transform:uppercase; }

#designers{width: 220px; height:234px; overflow:visible;}

#designerNaviBut span{ margin-left: -22px;}

.designerName{height: 19px; padding-top:7px;}
.designerName a{color:#777777; font-style:italic; font-family:Arial, Helvetica, sans-serif; }
.designerName a:hover{color:#ffffff; font-family:Arial, Helvetica, sans-serif;}

div#footer{padding-top: 20px; margin:0px; padding-bottom:30px;}

div#footer span{display:inline; padding-right:5px;}
div#footer span object{width:167px; }
div#footer ul{margin:0; list-style:none; display:inline; width: 800px; text-align:left; padding-left:0;}
div#footer ul li{display:inline; margin-left: 5px;}

div.skip-link {
position:absolute;
right:1em;
top:1em;
}

div#menu {
background:#EEE;
height:1.5em;
margin:1em 0;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:0;
padding:0;
}

div#menu ul a {
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:italic;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
margin:1em auto;
width:70%;
text-align:center;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}

li{list-style:none;}
a{text-decoration:none;}


.clearfloat{ clear:both; height:0; font-size: 1px; line-height: 0px; }