/*
Theme Name: The Yes Way Grey
Theme URI: --
Description: --
Author: SPACESUIT GROUP INC
Author URI: http://spacesuitgroup.com


/*-----------Block Level Elements--------------*/

Body {
background:url(images/bg8.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.homelink{
float:left;
position:relative;
top:-260px;
margin:0 0 0 -170px;
}


#page {
	width: 980px;
	margin: 20px auto 0;
}

#header {
	width: 100%;
}

#headerimg {

}

.description {

}

#wrapper {
	width: 100%;
}

#content {
width:410px;
padding:0 25px 0 20px;
float:left;
}
#side-content{
width:525px;
float:left;
}

#home-content {
width:960px !important;
background:url(images/bigger_4.gif) no-repeat;
min-height:700px;
margin:0 auto;
}

#side-content #top{
max-height:288px;
overflow:hidden;
margin:0 0 20px 0;
}
#home-content #top{
width:810px;
margin: 0 auto;
height:288px;
}

#side-content #bottom{
min-height:365px;
background:url(images/buckle1_title.gif) no-repeat;
padding:210px 0 0 0;
}

#side-content .space, #home-content .space{
width:250px;
display:block;
min-height:100px;
/*background:#383838; */
margin:0 10px 0 0;
float:left;
color:#f0f0f0;
}
#side-content .space .widget-title, #home-content .space .widget-title{
font-size:30px;
letter-spacing:-2px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
color:#383838;
}
#side-content #top #space1{

}

#side-content #top #space1 ul li a, #home-content #top #space1 ul li a {
background:#383838;
margin:0 0 1px 0;
color:#f0f0f0;
display:block;
padding:4px 8px;
text-decoration:none;
}
#side-content #top #space1 ul li a:hover, #home-content #top #space1 ul li a:hover{
background:#d9eded;
color:#383838;
}

#side-content #top #space2{
}
#side-content #top #space2 ul li, #home-content #top #space2 ul li{
background:#383838;
margin:0 0 1px 0;
}
#side-content #top #space2 ul li:hover, #home-content #top #space2 ul li:hover{
color:#383838;
background:#d9eded;
}
#side-content #top #space2 ul li:hover .info, #side-content #top #space2 ul li:hover .info .title a, #side-content #top #space2 ul li:hover .info  a {
color:#383838;
}
#home-content #top #space2 ul li:hover .info, #home-content #top #space2 ul li:hover .info .title a, #home-content #top #space2 ul li:hover .info  a {
color:#383838;
}

#side-content #top #space2 ul li .info , #home-content #top #space2 ul li .info {
margin:0 0 1px 0;
color:#f0f0f0;
display:block;
padding:4px 4px;
float:left;
width:189px;
border-left:1px solid #fff;
}
#side-content #top #space2 ul li .info a, #home-content #top #space2 ul li .info a{
color:#fff;
font-weight:bold;
text-decoration:underline;
text-decoration:none;

}

#side-content #top #space2 ul li .info .title a,#home-content #top #space2 ul li .info .title a {
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
letter-spacing:-1px;
color:#fff;
text-decoration:none;
}
#side-content #top #space2 ul li .info .title a:hover, #home-content #top #space2 ul li .info .title a:hover{
color:#38B0F9;
}
#side-content #top #space2 ul li .info a:hover, #home-content #top #space2 ul li .info a:hover{
text-decoration:underline;
color:#38B0F9;
}
#side-content #top #space2 ul li .date, #home-content #top #space2 ul li .date{
width:52px;
float:left;
display:block;
padding:8px 0 2px 0;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
text-align:center;
}
#side-content #top #space2 ul li .date .m, #home-content #top #space2 ul li .date .m{
font-size:14px;
letter-spacing:-1px;
text-transform:uppercase;
display:block;
}
#side-content #top #space2 ul li .date .d, #home-content #top #space2 ul li .date .d{
font-size:20px;
letter-spacing:-2px;
text-transform:uppercase;
display:block;
}
#side-content #top #space2 ul li .date .y, #home-content #top #space2 ul li .date .y{
font-size:12px;
text-transform:uppercase;
display:block;
}
#side-content #top #space2 ul li.see-all a, #side-content #top #space1 ul li .see-all , #home-content #top #space2 ul li.see-all a, #yesway-news-widget .see-all {
background:#383838;
margin:0 0 1px 0;
color:#f0f0f0;
display:block;
padding:4px 4px;
text-align:center;
color:#fff;
font-weight:bold;
text-decoration:underline !Important;
}
#side-content #top #space2 ul li.see-all a:hover, #home-content #top #space2 ul li.see-all a:hover, #yesway-news-widget .see-all {
background:#d9eded;
color:#383838;
}
#space4 ul li img{
padding:4px;
background:#f0f0f0;
}
#space4 ul li {
background:#383838;
margin:0 0 1px 0;
padding:4px;

}

#space4 ul li:hover{
color:#383838;
background:#d9eded;
}

#space4 ul li:hover a{
color:#383838;
}


#space4 ul li h2 a{
font-size:20px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
letter-spacing:-2px;
line-height:1;
text-decoration:none!IMPORTANT;
}

#space4 ul li a{
color:#fff;
font-weight:bold;
}
#space4 ul li a:hover{
color:#38B0F9}

#side-content #bottom #space3{
margin:46px 0 0 0 ;
}
#side-content #bottom #space3 ul li a{
font-size:22px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
letter-spacing:-2px;
line-height:1;
text-decoration:none;
color:#383838;
}


#side-content #bottom #space3 ul li a:hover{
color:#38B0F9;
}
#side-content #bottom #space4{
margin:98px 0 0 0;
}

#bottom-home{
clear:both;
margin:0 auto;
width:620px;
padding:196px 0 0 0;
}

#bottom-home #space3{
margin:46px 0 0 0 ;
}

#bottom-home #space3 ul li a{
font-size:22px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
letter-spacing:-2px;
line-height:1;
text-decoration:none;
color:#383838;
}
#bottom-home #space3 ul li a:hover{
color:#38B0F9;
}



#footer {
	width: 100%;
	clear: both;
}

/*-------------content-------------*/

strong{
font-weight:bold;
}

.post .pagetitle{
font-size:68px;
letter-spacing:-5px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.post .posttitle{
font-size:34px;
letter-spacing:-2px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
margin:10px;
}

.post p{
font-size:14px;
line-height:1.4;
margin:0 0 5px 0;
text-align:justify;
color:#383838;
}
#single{
background:url(images/white10.png);
padding:10px;
margin:0 0 15px 0;
}

.post .entrytext{
border-bottom:1px dashed #5C555F;
margin:0 0 5px 0;
}
.post h1{
font-size:34px;
letter-spacing:-2px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.post h2{
font-size:28px;
letter-spacing:-2px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.post h3{
font-size:20px;
letter-spacing:-1px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.post h4{
font-size:16px;
letter-spacing:-1px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.post h5{
font-size:14px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}

#content a{
color:#38B0F9;
font-weight:bold;
}
#content a:hover{
color:#0D5F89;
}

.post img, .post a img{
border:1px solid #100C17;
}

img.alignleft{
float:left;
margin:5px 5px 5px 0;
}
img.alignright{
float:right;
margin:5px 0 5px 5px;
}
img.aligncenter{
margin:5px auto;
display:block;
}
/*--------------------------*/

.showlist li{
background:#fff;
padding:10px;
margin:0 0 10px 0;
border:1px solid #f0f0f0;
}

.showlist h2{
font-size:30px;
font-weight:normal;
letter-spacing:-2px;
font-family:Helvetica, Arial, sans-serif;
color:#383838;
text-align:center;
margin:10px 0 0 0;
}

.showlist .date{
font-size:24px;
letter-spacing:-2px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
color:#383838;
}
.showlist .title{
color:#383838;
font-size:16px;
letter-spacing:-1px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
margin:5px 0 0 0;
}

.showlist .description{
margin:0 0 5px 0;
}
/*-------------The Post-------------*/
.shopping_cart{
background:#fff;
padding:10px;
margin:0 0 10px 0;
border:1px solid #f0f0f0;
}

.shopping_cart #checkout_submit{
margin:20px 0 10px 0;
float:right;
}

/*--------------------------*/
#player-toggle{
}
#player-toggle a{
background:url(images/music.gif) no-repeat;
background-position:bottom;
width:98px;
height:85px;
display:block;
top:30px;
left:213px;
position:relative;
}
#player-toggle a:hover{
background-position:top;
}

#player-toggle-home a{
background:url(images/music.gif) no-repeat;
background-position:bottom;
width:98px;
height:85px;
display:block;
top:30px;
left:263px;
position:relative;
}
#player-toggle-home a:hover{
background-position:top;
}

/*--------------------------*/
.storelist{
margin:15px 0 0 0;
}
.storelist p{
margin:0 0 5px 0;
}
.storelist li{
background:#fff;
padding:10px;
border:1px solid #f0f0f0;

}

.storelist li .title{
font-size:24px;
color:#383838;
letter-spacing:-1px;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
}

.storelist li .item-images{
margin:0 auto 5px auto;

}

.storelist li .item-images .item-thumb{
border:1px solid #100C17;
margin:5px;
display:block;
float:left;
}




/*-------------The Post-------------*/
.medialist{
margin:15px 0 0 0;
}
.medialist p{
margin:0 0 5px 0;
}
.medialist li{
background:#fff;
padding:10px;
margin:0 0 10px 5px;
border:1px solid #f0f0f0;

}

.medialist li .title{
font-size:24px;
color:#383838;
letter-spacing:-1px;
font-weight:bold;
margin:0 0 10px 0;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
display:block;
}
.medialist img{
border:1px solid #000;
}

/*-------------The Post-------------*/

.navigation{
margin:10px 0 0 0;
}
.navigation .alignleft{
float:left;
}
.navigation .alignright{
float:right;
}
.bloglist{
margin:15px 0 0 0;
}
.bloglist p{
margin:0 0 5px 0;
}
.bloglist li{
padding:10px;
margin:0 0 0 5px;
border-bottom:3px dashed #5C555F;
background:url(images/white10.png);
}
.bloglist li .desc, .post  .entrytext{
clear:left;
padding:5px 0 15px 0;
}

.bloglist li:hover{
background:#c3f7ff;
}

.bloglist li:hover a{
color:#5880BF!important;
}

.bloglist li:hover a:hover{
color:#373D9B!important;
}

.bloglist li .title{
font-size:24px;
color:#383838;
letter-spacing:-1px;
font-weight:bold;
margin:10px 0 10px 0;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
display:block;
}
.bloglist img{
border:1px solid #000;
}


.bloglist li .date, .post .date{
display:block;
width:60px;
float:left;
text-align:center;
background:#f7f7f7;
border-top:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
margin:0 10px 0 0;
padding:5px 0;
border-bottom-right-radius:8px;
-moz-border-radius-bottomright: 8px;
-webkit-border-bottom-right-radius: 8px;
border-top-left-radius:8px;
-moz-border-radius-topleft: 8px;
-webkit-border-top-left-radius: 8px;

}
.bloglist li .date .m, .post .date .m{
font-size:14px;
letter-spacing:-1px;
text-transform:uppercase;
display:block;
}
.bloglist li .date .d, .post .date .d{
font-size:20px;
letter-spacing:-2px;
text-transform:uppercase;
display:block;
}
.bloglist li .date .y, .post .date .y{
font-size:12px;
text-transform:uppercase;
display:block;
}


/*--------------Sidebar------------*/

#sidebar ul {

}

#sidebar ul h2 {

}

#sidebar ul li {

}

#sidebar ul ul {

}

#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}


/*--------------Comments--------------*/


#comments{
font-size:24px;
color:#383838;
letter-spacing:-1px;
font-weight:bold;
margin:20px 0 10px 0;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
display:block;
padding:10px 0 0 0;
}

ol.commentlist {

}

ol.commentlist li {
margin: 0 0 10px 0;
border:1px dotted #A9A8BF;
padding:10px ;
background:#fff;
}
ol.commentlist li .auth{
font-size:16px;
color:#383838;
letter-spacing:-1px;
margin:5px 0 0 0 ;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;

}

#comment{
width:385px;
max-width:385px;
margin:10px 0 5px 0 ;
}
#author{
margin:5px 0 5px 0 ;
border:1px solid #666;
padding:2px;
}

#email{
margin:5px 0 5px 0 ;
border:1px solid #666;
padding:2px;}

#url{
margin:5px 0 5px 0 ;
border:1px solid #666;
padding:2px;}

ol.commentlist li .combod{
padding:5px 0 0 30px;

}
ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {

}

#respond{
font-size:20px;
color:#383838;
letter-spacing:-1px;
margin:5px 0 0 0 ;
font-weight:bold;
font-family:Helvetica, Arial, sans-serif;
line-height:1;
}
/*-------------clearing------------------*/

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}


/*-------------Other------------------*/

hr {
	display: none;
}