/*
Theme Name: embed minimal theme v2
Theme URI: uuuhhhh_huh
Description: embed-designs custom minalist theme... v2!
Version: 2.0
Author: Oliver York
Author URI: http://www.embed-design.com
*/

/*WHOLE SITE*/
body
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/bg_texture.jpg');
    background-color:#dfdfdf;
    background-attachment:fixed;
    margin:0;
    padding:0;
    font-family:Tahoma, Sans-Serif;
    font-size:12px;
    line-height:1.4em;
    color:#5e5e5e;
}

body a
{
    text-decoration:underline;
}

body a:hover
{
    text-decoration:none;
}

#container
{
    margin:0 auto;
    width:600px;
}

/*HEADER*/
#header
{
    width:600px;
    background-color:#fff;
    border-bottom:3px solid #9e0707;
    height:150px;
    margin:0 auto;
}

#embedLogo img
{
    margin:10px 0 0 40px;
    float:left;
}

#tagLine
{
    float:right;
    font-family:Trebuchet MS, Tahoma;
    font-size:14px;
    font-weight:bold;
    margin:50px 80px 0 0;
    position:relative;
}

#searchBox
{
    float:right;
    padding:0 5px 0 0;
    margin:-5px 0 0 0;
}

.screen-reader-text
{
    display:none;
}

/*DROPDOWN*/
#nav
{
    border-top:1px solid #e4e4e4;
    margin:5px 0 0 0;
    width:600px;
    float:left;
}

.topmenuul
{
	list-style-type:none;
	margin:0;
	padding:0;
}

.topmenuli
{
	list-style-type:none;
	float:left;
}

.topmenutitle
{
	display:block;
	width:100px;
}

.submenuul
{
	list-style-type:none;
	position:absolute;
	margin:0;
	padding:0;
	display:none;
}

.submenuli a
{
	display:block;
}

.submenuul li a
{
	display:block;
}

li:hover ul , li.over ul
{ /* lists nested under hovered list items */
	display: block;
}

#dmenu li>ul
{ 
	top: auto;
	left: auto;
}

#content
{
	clear: left;
}

#dmenu 
{
	font-family: tahoma, arial;
	font-size:12px;
}

.topmenutitle
{
	text-decoration: none;
	padding:16px;
	line-height:0em;
	font-family:Trebuchet MS, Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#575757;
    margin:-10px 0 0 -35px
}

#tmhome
{
    margin-left:1px;
    margin-right:30px
}

#tmhome:hover
{
    margin-left:0;
}

#tmhome a
{
    width:33px;
}

#tmhome a:hover
{
    border-right:1px solid #e4e4e4;
    border-left:1px solid #e4e4e4;
    width:32px
}

#tmabout
{
    margin-left:1px;
}

#tmabout:hover
{
    margin-left:0;
}

#tmabout a
{
    width:38px;
}

#tmabout a:hover
{
    border-right:1px solid #e4e4e4;
    border-left:1px solid #e4e4e4;
    width:38px
}

.submenuul 
{
	margin:-5px 0 0 -40px;
	background-color:#fff;
	background-position: top left;
	background-repeat: repeat-x;
	border-bottom:3px solid #9e0707;
	border-right:1px solid #b9b9b9;
	border-left:1px solid #b9b9b9;
    font-size:13px;
    font-family:Trebuchet MS, Tahoma;
}

.submenuul li a
{
	padding:5px 20px 5px 20px;
	text-decoration: none;
	color: #000;
}

.submenuul li a:hover
{
	text-decoration: none;
	background:#9e0707;
	color: #fff;
}

/*CONTENT*/
.content
{
    float:left;
    width:580px;
    background-color:#fff;
    padding:5px 10px 0 10px;
    margin:10px 0 0 0;
}

.content a
{
    color:#9e0707;
}

.content img
{
    border:1px solid #cbcbcb;
}

.post-title a
{
    color:#9e0707;
    text-decoration:none;
    line-height:1em;
    font-size:20px;
}

.post-title a:hover
{
    text-decoration:underline;
}

.post-date
{
    color:#cbcbcb;
    line-height:0em;
    font-size:10px;
}

div.post
{
    margin:0 0 40px 0;
}

p.postmetadata
{
    border-top: 1px solid #cbcbcb;
    border-bottom: 1px solid #cbcbcb;
    padding:2px 0 4px 7px;
    font-size:11px;
    line-height:1.3em;
}

p.postmetadata a
{
    color:#9e0707;
}

a.more-link
{
    color:#9e0707;
    font-weight:bold;
}

/*PAGE*/
.page-title
{
    color:#9e0707;
    font-size:20px;
}

/*FOOTER*/
#footer
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/bg_transparency.png');
    width:490px;
    float:left;
    font-size:10px;
    padding:55px;
    margin:10px 0 0 0;
}

.footerLink
{
    width:201px;
    margin:0 auto;
}

#rssSM
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/social_media_bar.png');
    background-position:0 0;
    width:67px;
    height:40px;
    float:left;
}

#rssSM:hover{background-position:-67px 0;}

#rssSM a
{
    text-decoration:none;
    padding:0px 60px 25px 0px;
}

#daSM
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/social_media_bar.png');
    background-position:0 -40px;
    width:67px;
    height:40px;
    float:left;
}

#daSM:hover{background-position:-67px -40px;}

#daSM a
{
    text-decoration:none;
    padding:0px 60px 25px 0px;
}

#ttSM
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/social_media_bar.png');
    background-position:0 -80px;
    width:67px;
    height:40px;
    float:left;
}

#ttSM:hover{background-position:-67px -80px;}

#ttSM a
{
    padding:0px 60px 25px 0px;
    text-decoration:none;
}


#copyrightLinks
{
    text-align:center;
    margin:20px 0 0 0;
}

#copyrightLinks a
{
    color:#5f5f5f;
}

/*COMMENTS*/
ol.commentlist img
{
    display:none;
}

.fn
{
    color:#9e0707;
    font-style:normal;
}

ol.commentlist li
{
    padding:10px;
    border-bottom:1px solid #cbcbcb;
}

li.thread-odd
{
    background-color:#F3F3F3;
}

ol.commentlist cite a
{
    font-style:normal;
    color:#9e0707;
    font-weight:bold;
}

div.commentmetadata a
{
    color:#cbcbcb;
    font-size:9px;
}

#respond
{
    color:#7C7C7C;
    margin-left:40px;
}

/*SEARCH*/
.pagetitle
{
    background-color:#838383;
    width:580px;
    margin:-5px 0 30px -10px;
    padding:5px 10px 5px 10px;
    color:#fff;
}

img.thumbnail
{
    float:left;
    margin:0 10px 5px 0;
}

/*Social Network Floater*/
#socialNetworkFloaterContainer
{
    width:870px;
    margin:0 auto;

}

#socialNetworkFloater
{
    float:right;
    position:fixed;
    margin-left:750px;
    text-align:center;
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/bg_transparency.png');
    padding:5px 5px 5px 5px;
    width:110px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    font-size:11px;
}

#SMF
{
    float:right;
    margin-right:5px;
}

#rssSMF
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/floating_social_media_bar.png');
    background-position:0 0;
    width:33px;
    height:35px;
    float:left;
    margin:5px 0 3px 0;
}

#rssSMF:hover{background-position:0px 35px;}

#rssSMF a
{
    text-decoration:none;
    padding:0px 30px 25px 0px;
}

#daSMF
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/floating_social_media_bar.png');
    background-position:-33px 0;
    width:33px;
    height:35px;
    float:left;
    margin:5px 0 0 0;
}

#daSMF:hover{background-position:-33px 35px;}

#daSMF a
{
    text-decoration:none;
    padding:0px 30px 25px 0px;
}

#ttSMF
{
    background-image:url('http://www.embed-design.com/wp-content/themes/embed_minimal_theme_v2/images/floating_social_media_bar.png');
    background-position:-66px 0;
    width:33px;
    height:35px;
    float:left;
    margin:5px 0 0 0;
}

#ttSMF:hover{background-position:-66px 35px;}

#ttSMF a
{
    padding:0px 30px 25px 0px;
    text-decoration:none;
}