/*
Theme Name: Snug Organics
Description: 
Author: Ty Hammes
Author URI: http://gaveadesigns.com/
Version: 1.3
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/

body {
	padding: 0px;
	margin: 0px;
	font-family: 'AmerTypeMdBTMedium', times new roman;
	font-size: 14px;
	color: #2e2110;
  	background:#fff;
  	font-smooth:always;
	line-height:1.4em;
  }
  

@font-face {
    font-family: 'AmerTypeMdBTMedium';
    src: url('typewriter-webfont.eot');
    src: url('typewriter-webfont.eot?#iefix') format('embedded-opentype'),
         url('typewriter-webfont.woff') format('woff'),
         url('typewriter-webfont.ttf') format('truetype'),
         url('typewriter-webfont.svg#AmerTypeMdBTMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}


#container{
	width:1000px;
 	margin:0px auto;
	padding:0px;
	font-family: 'AmerTypeMdBTMedium', times new roman;
	padding-top:10px;
		}
		
.logo {margin:20px 0px 0px 0px;}

 a, a:link, a:visited {        
        color: #61bdb9;
		text-decoration:none;
        }

a:hover,  a:active {
        color: #afb23f;
		text-decoration:none;
        }
		
ul {margin-left:16px; padding-left:0px; LIST-STYLE:NONE;}
ul li {margin-bottom:8px; list-style:DISC;}


.social {text-align:right; padding:6px; float:right;}

.top a , .top a:visited, .top a:link {color:#afb23f;}
.top a:hover, .top a:active {color: #61bdb9;}

#nav {
padding:0px;
margin:0px;
font-size:16px;
width:820px;
font-family: 'AmerTypeMdBTMedium', times new roman;
<!--[if ie]> font-size:18px;<![endif]-->
}


#nav ul
{
	list-style: none;
	padding-top: 0px;
	margin:30px 0px 10px 8px;
	text-align:center;
}

#nav ul li
{
	display: inline;
	padding:0px;
	padding: 0px 10px;
margin:0px ;
}

#nav ul li a, #nav ul li a:link, #nav ul li a:visited
{
	color: #2e2110;
	text-decoration: none;
}

#nav ul li a:hover, #nav ul li a:active
{
	color: #61bdb9;
	text-decoration: none;

}	

#nav ul li.current a {color:#61bdb9;}

#content {
	padding:0px;
	margin:0px;
	text-align:left;	
	width:1000px;
	height:490px;
}

#content-blog {
border-left:1px dashed #ccc;
border-right:1px dashed #ccc;
padding:10px 20px;
overflow:hidden;
}

.page {
margin:0px;
width:745px;
float:left;
padding:0px;
text-align:left;
}


h1 {
	color: #61bdb9;
	font-size: 36px;
	margin-top: 0em;
	margin-bottom: 10px;
line-height:1.2em;
font-weight:normal;
}

h2
{
	color: #61bdb9;
	font-size: 18px;
font-weight: bold;
	margin: 0px 0px 4px 0px;
line-height:1.2em
}

h3
{
	color: #000;
	font-size: 16px;
	margin: 2px 0px;
	font-weight: bold;
	line-height:1.2em
}

#content-blog h2 
{font-size:24px;}

.navigation{background:#eee; padding:10px; height:40px;}

img.alignright { 
    float: right; 
    margin: 4px 0px 12px 20px; 
}

img.alignleft { 
    float: left; 
    margin: 0px 20px 12px 0px; 
    PADDING:0PX;
}

a > img {border:none;}

a:hover > img {
	filter: alpha(opacity=80);
	-moz-opacity: 0.6;
	opacity: 0.6;
	-khtml-opacity: 0.6;
	border:none; }

	
.postinfo {
text-align:left;
  color: #1a404d;
font-size:11px;
}

.postinfo a, .postinfo la:link, .postinfo a:visited {        
        color: #9da013;
        }

.postinfo a:hover, .postinfo a:active {
        color: #ff904a;
        }

.post {
	margin: 0px;
	padding: 0px;
	margin-bottom:10px;
	padding-bottom:6px;
	border-bottom:1px dashed #ccc;
}

.post h3 a, .post h3 a:link, .post h3 a:visited {        
        color: #1a404d;
		text-decoration:none;    
margin-bottom:2px;	
font-size:16px;	
		}

.post h3 a:hover,  .post h3 a:active {
        color: #fff;
		margin-bottom:2px;
		font-size:16px;	
		}	





#sidebar {
text-align:left;
	float: left;
	width: 245px;
	margin:0px;
	padding:0px;
	margin-right:0px;
		font-size: 14px;
 }


#sidebar ul
{
	list-style: none;
	margin: 20px 0px;
	padding:0px;
	display:inline;
}

#sidebar ul li, #sidebar li
{
  margin:0px;
 list-style:none;
padding:0px;
display:inline;
	}
	
	
	
#sidebar-right  {

	padding: 8px 5px 10px 10px;
	width: 180px;
	float:right;
	margin: 8px 0 0 0;
	}
	
#sidebar-right  h2 {
	margin: 0px 0 0 0;
	padding: 10px 0 2px 0px;
		color: #2e2110;
	}
	
#sidebar-right  ul, #sidebar-right  ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar-right  ul li {
	list-style: none; !important
	list-image: none; !important
	margin-bottom: 15px;
	}

#sidebar-right  ul p, #sidebar-right  ul select {
	margin: 5px 0 8px;
	}

#sidebar-right  ul ul, #sidebar-right  ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar-right  ul ul ul, #sidebar-right  ul ol {
	margin: 0 0 0 10px;
		list-style: none; !important
	list-image: none: !important
	}

ol li, #sidebar-right  ul ol li {
	list-style: none;
	}

#sidebar-right  ul ul li, #sidebar-right ul ol li {
	margin: 3px 0 0;
	padding: 0;
	list-style: none; !important
	list-image: none: !important
	}

	
#sidebar-right  #searchform #s {
	width: 115px;
	padding: 2px;
	}

#sidebar-right  #searchsubmit {
	padding: 1px;
	}

#sidebar-right  form {
	margin: 0;
	}
	
#sidebar-right ul li ul li {
	list-style: none; !important
	list-image: none: !important
}


#footer {
	padding: 0px;
	margin: 0px;
	height: 40px;
	width:100%;
}


#bottom {
color:#d6d6d6;
margin:0px auto;
padding:0;
font-size:10px;
width:1000px;
text-align:right;
background:#000;

}

#bottom ul
{
	list-style: none;
	padding:20px 20px 0px 0px;
	font-weight:bold;
	margin:0px;
}

#bottom li
{
	display: inline;
	padding: 0px 6px;
	border-right:1px solid #fff;
}

#bottom ul li a, #bottom ul li a:link, #bottom ul li a:visited {
	color: #fff;
	text-decoration: none;
	
}

#bottom  ul li a:hover, #bottom ul li a:active {
	color: #eedbab;
	text-decoration: none;
}

a > img {border: none;} 


.linklove {display:none;}

.clear{ clear:left; height:2px;}

#map {
	margin:0;
	padding:0;
	width:706px;
	height:485px;
	background:url(images/sleepwear-image.jpg) top left no-repeat #fff;
	position:relative;
	top:10px;
	left:0px;
	margin-left:30px;
}
#map li {
	margin:0;
	padding:0;
	list-style:none;

}

#map li a {
	position:absolute;
	display:block;

}
#map li a span { display:none; }

#map li a:hover span {
	position:relative;
	display:block;
	left:20px;
	top:20px;
	padding:5px;
	filter:alpha(opacity=80);
	opacity:0.8;
}


  #map a.sleep-a {
        top:35px;
        left:477px;
        width:40px;
        height:40px;
    }
           
 #map a.sleep-b{
        top:243px;
        left:274px;
        width:40px;
        height:40px;
    }
           
  #map a.sleep-c{
        top:57px;
        left:203px;
        width:40px;
        height:40px;
    }
           
 #map a.sleep-d{
        top:357px;
        left:327px;
        width:40px;
        height:40px;
    }
	
	 #map a.sleep-e{
        top:223px;
        left:483px;
        width:40px;
        height:40px;
    }
	
	 #map a.sleep-f{
        top:440px;
        left:300px;
        width:40px;
        height:40px;
    }
	
	 #map a.sleep-g{
        top:194px;
        left:304px;
        width:40px;
        height:40px;
    }
	
	 #map a.sleep-h{
        top:134px;
        left:286px;
        width:40px;
        height:40px;
    }
           
.side-sleepwear {
	font-size: 14px;
line-height:1.3em;
}

.blog-return, .shop-return {float:right;}

.blog-return a, .blog-return a:link, .blog-return a:visited, .shop-return a, .shop-return a:link, .shop-return a:visited {color:#ff904a;}
.blog-return a:hover, .shop-return a:hover {color:#9da013;}

li#simple-login a {display:block; font-size:38px; clear:left;}
.widget ul li {display:block; font-size:14px; clear:left;}
.widget widget_simple_login ul li {display:block; font-size:14px; clear:left;}
#sidebar li ul li {display:block; font-size:14px; clear:left;}
