/*
Theme Name: SMS1
Theme URI: http://wordpress.org/
Description: SMS tema 1
Version: 1.0
Author: Robert Bengtsson
Author URI: http://www.linkedin.com/in/robertbengtsson
Tags: private

	SMS Theme #1 
  
*/

html, body, form 
{
  margin: 0px;
  padding: 0px;
}

body
{	
  font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
  color: #333;
	
  background-color: #fff;
}


/* **************** General tag definitions **************** */ 

h1
{
  margin-top: 0px; 
}

img
{
  border: none;
}

h2
{
  color: #666;
  font-size: 2.2em;
  margin-top: 30px;
  margin-bottom: 5px;   
}

h3
{
  color: #666;
  font-size: 1.6em;
  margin-top: 30px;
  margin-bottom: 5px;   
}



/* **************** ID & ID-taggar  **************** */

#page
{
  margin: 0px;
  padding: 0px;
}

#header
{  
  margin: 0px;
  padding: 10px 0px;     
  
  background-color: #333;
  
  color: #666;
}

#header a
{
  color: #888;
  text-decoration: none; 
} 

#header a:hover
{
  color: #999;
  text-decoration: underline; 
}

#headerMenu .item
{
  font-size: 1.4em;
}
 
#headerMenu .subitem
{
  font-size: 0.9em;
}

#headerMenu td
{
  padding-left: 20px;  
  vertical-align: top; 
}

#subHeader
{
  height: 5px;
}

#content
{
    text-align: left;
}

#content h2 a:link,
#content h2 a:visited,
#content h2 a:active
{
  color: #666;
  text-decoration: none;
}

#content h2 a:hover
{
  color: #666;
  text-decoration: underline;
}


#respond p
{
  font-size: 1.1em;
  color: #666;  
}


#sidebar
{
  margin-top: 35px; 
  padding: 10px;
  padding-top: 1px;
      
  font-size: 1.1em;
  text-align: left;
  
  color: #888;  
  background-color: #f6f6f6; 
}

#sidebar h3
{
  border-bottom: 1px solid #ccc;
    
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	
  color: #999;
}

#sidebar ul
{
  margin: 0px;
  padding-left: 0px;
}

#sidebar li
{
  margin: 0px;
  padding-bottom: 5px;
  list-style: none;
}

#sidebar ul ul li
{
	margin-left: 16px;
  padding: 0px;	
  padding-bottom: 5px; 
  list-style: square;		
}

#sidebar ul ol li
{
	margin-left: 10px;
	padding: 0px;
	list-style: decimal outside;
}

#sidebar a:link,
#sidebar a:visited,
#sidebar a:active
{
  color: #A52A2A;
  text-decoration: none;
}

#sidebar a:hover
{
  color: #A52A2A;
  text-decoration: underline;
}

#sidebar h2.widgettitle
{
  border-bottom: 1px solid #ccc;

  color: #999;   
  
  font-size: 1.1em;
  
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
}

#sidebar .textwidget
{  
  color: #888;  
}

/*.widgettitle
{
  margin-top: 0px;
}
*/

/* **************** Class & Class-taggar  **************** */

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}

.meselected
{
  color: #fefefe;
}

.step2
{
  cursor: default;
}

.sub_post_data
{    
    padding: 5px 0px;
    
    border-top: 1px solid #eee;
    border-bottom: 1px solid #eee;
    
    /*color: #d4021d;*/
    color: #999;
} 

.meta_post_data
{
  margin-bottom: 50px;
  
  padding: 5px 0px;        
    
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

.entry
{
    font-size: 1.3em; 
    color: #666;
}

.entry a:link,
.entry a:visited,
.entry a:active
{
  color: #A52A2A;
  text-decoration: none;
}

.entry a:hover
{
  color: #A52A2A;
  text-decoration: underline;
}

.entry em
{
  color: #777;
}

.entry blockquote
{
  margin: 10px;
  padding: 10px; 
  
  border: 1px dashed #eee;
  
  background-color: #fbfbfb; 
  
  font-style: italic;  
}

.entry blockquote p
{
  margin: 0px;
  padding: 0px;
}

