/*
Theme Name: Kriana
Theme URI: http://kriana.com
Description: Child Theme for Thematic
Author: Matt
Author URI: http://kriana.com
Template: thematic
Version: 0.1
.
This work is released under the GNU General Public License 2:
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url("../thematic/style.css");

/*style for default font*/
body {
font-family:helvetica, arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
background: #000000;
}

textarea {
font-family:helvetica, arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
background: #ffffff;
}

input {
font-family:helvetica, arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;

}


/*top margin - creates black top margin at the top of the page*/
#wrapper {
 margin: 22px auto;
 background: #e4dfcb;
 width: 840px; 

}
/*set the background color for the main content area*/
#container {
	background: #FFFFFF;

}

/* hide background title and description */
#blog-title {
	display: none;
}

#blog-description {
        display: none;	

}

/*display header image */
#branding {
       background-image:url("../thematic/images/defaultheader.jpg");
       background-repeat: no-repeat;
       padding: 157px 0px 0px;
       width: 840px;
       position: relative;
       z-index: 0;

}

/*moves main content area to right side of screen*/
#container {
	
       float: right;

}

/* hide the secondary sidebar */
#secondary {
	
       display: none; 
}

/*menu appearance */

.menu {
  width: 430px;	

}

#access {
	display: none;
}

/*positioning and style for top navigation*/
#customaccess {
  	border:0 none;
	font-size:17px;
	height:32px;
	overflow:visible;
	position:relative;
	right:-420px;
	top:-147px;
	width:164px;
	z-index:10;
	
}


#main {
  padding: 0px 0px 0px 0px;
  margin: -28px 0px 0px 0px;
  width: 840px;
  clear: none;

}

/*style and positioning for sidebar*/
#primary {
	border: 0px;
        padding: 0px;
       
      
        background: #e4dfcb;
        background-image:url("../thematic/images/sidebarheader.jpg");  
        background-repeat: no-repeat;   
	width:175px;
        right: 45px;
        border: 0px;
        top: 31px;
        line-height: 20px;
     
        
           }

#primary li {
	list-style-type:none;
}

#primary li {
	
        text-transform: uppercase;
        font-weight: bold;
     
}

#primary a:link{
	text-decoration:none;
        text-transform: none;
        font-weight: normal;
       
}


#primary a:active{
	text-decoration:none;
        text-transform: none;
        font-weight: normal;
       
}


#primary a:visited{
	text-decoration:none;
        text-transform: none;
        font-weight: normal;

}


#primary a:hover{
	text-decoration:none;
        text-transform: none;
        font-weight: normal;
        color: #2e629b;

}

.main-aside ul ul {
	position: relative;
        left: -10px;
        width: 130px;
}


#header {
       height: 157px;	

}

.main-aside {
        top: 28px;
        
}
.aside ul{
	margin-top:30px;
}

.widget_thematic_search {
	display: none;

}
#footer {
	background-color: #3b75ac;
        height: 40px;
        padding-bottom: 10px;
        text-align: center;
        margin-top: 0px;

}

#siteinfo {
       font-family: arial;
       font-size: 14px;
       color: #ffffff;
       padding: 7px 0px 0px 40px;
       width: 840px;


}


/*reposition the main content section*/
#content {
        width: 665px;
        margin: 0px 0px 0px -45px;
        min-height: 445px;
        padding-top: 28px;
}

.entry-content {
        padding: 10px 30px 10px 10px;	

}

.sf-menu li {
	
        background: none;
        


}

.sf-menu li:hover {
       border: 0;
       background: none; 

}

.sf-menu {
	
        border-right: 0;
        font-family: arial;
        color: #FFFFFF;
        font-size: 11px;
        
}

.sf-menu a:link {
	
      border: none;
      text-transform: uppercase;
        font-family: arial;
        color: #FFFFFF;
        font-size: 11px;
        
}

.sf-menu a:active {
	
       border: none;
       color: #FFFFFF;
       
 text-transform: uppercase;
}
.sf-menu a:visited {
	
       border: none;
       color: #FFFFFF;
       text-transform: uppercase;
}

.sf-menu a:hover {
	
       border: 0;
       color: #cccccc;
       text-transform: uppercase;
       background: none;
}


#content {
	background-image:url("../thematic/images/contentbackground.jpg");
}

/*content area header*/
.entry-title {
	
        color: #ffffff;
        font-size: 15px;
        font-weight: bold;   
        text-indent:10px;
        line-height: 32px;
        padding: 0 0 0 0;
        background-image:url("../thematic/images/contentblockheader.jpg");
}

.edit-link {
	display: none;

}

#shopp {
        
}

#shopp p,tt {
	
font-family:helvetica, arial;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;

}

.productimage {
      position: relative;
      float: left;
      padding: 0px 18px 0px 0px;
}

#shopp ul {
	
     list-style-type: round;
     margin: -20px 0px 20px 0px;
     list-style-position: inside;
     

}
.entry-content {
	margin: 20px 10px 10px 30px;
}

.entry-content h3 {
	padding: 0px;
        margin: 0px;

}

.category h3 {
	
        font-style: normal;

}

#shopp form ul {
	margin:0px;
        padding: 0px;

}
