/*  
Theme Name: MobBlog Reloaded
Theme URI: http://www.dessau.co.uk
Description: A semi-fluid 2 columns template for Wordpress.
Version: 2.5
Author: Absence-Presence
Author URI: http://www.dessau.co.uk
*/

/*  FIREFOX STUFFS   *
****************/

html {
min-height:100%;
margin-bottom:1px;
}

a:active {
outline:none;
}

a:focus {
outline:none;
}

/*   BODY AND MISC   *
****************/

body {
font-family:verdana,helvetica,tahoma,arial,sans-serif;
font-size:13px;
background:#e7e7e7;
background-attachment:fixed;
color:#555555;
margin:0;
padding:0;
text-align:center;
}



blockquote {
display:block;
color:#555555;
font-size:13px;
letter-spacing:1.3px;
padding-left: 20px;
margin: auto;
}

.subheading {
font-family: verdana,helvetica,tahoma,arial,sans-serif;
	font-size: 12px;
	color: #333;
	font-weight: bold;
	
}

code {
display:block;
padding:8px;
background-color:#333;
font-family:"courier new", courier, monospace;
}

del {
color: #999;
}

ins {
font-weight: bold;
color: #555555;
text-decoration: none;
}

abbr {
cursor:help;
}

acronym {
cursor:help;
}

/*   IMAGES   *
****************/

img {
padding:0px;
border:0;
}

img.imgleft {
float:left;
}

img.imgright {
float:right;
}



/*   MAIN WRAPPER   *
****************/

#wrapper {
width: 800px;
padding:0;
margin:0px auto 20px auto;
border:none;
background:#ffffff;
text-align:left;
}

/*   TOP PAGE LIST   *
****************/

ul#pagine {
margin:0 0 0px 0;
padding:0;
list-style-type:none;
text-align:right;
}

ul#pagine li {
display:inline;
font-size:12px;
margin:0;
}

#pagine li a {
color:#999999;
padding:7px;
border:1px solid #444444;
background-color:#333333;
}

#pagine li a:hover, #pagine li.current_page_item a {
background-color:#000000;
color:#ffffff;
text-decoration:none;
}

/*   HEADER   *
****************/

#header {
height:358px;
background:#fff;
float: centre;
width: 780px;
height: 200px;
padding: 0;
border-width: 0; border-style: solid; border-colour: #555;
margin: 0 10px 10px 10px; margin-colour: #fff
}

.hr {
color: #ffcc00;
height: 2px;
width: 100%;
display: inline 
}


#header h1 {
display:none;
}

#header h2, #header h2 a {
color:#000000;
font-weight:normal;
text-transform:uppercase;
font-size:20px;
}

#header div.description {
color:#666666;
font-size:0.9em;
letter-spacing:1.3px;
text-transform:uppercase;
}

/*   MAIN CONTENTS   *
****************/

#content {
float:right;
text-align:left;
padding-top:0px;
padding-right:5px;
padding-left:3px;
padding-right:5px;
width:600px;
background: #fff;
border-left:0px solid #ffffff;
border-right:10px solid #ffffff;
border-top:0px solid #ffffff;
}




/*   NAVIGATION LINKS   *
****************/

#content div.navigation {
display:block;
margin-top:0;
padding-bottom:60px;
}

#content div.navigation span.alignleft {
float:left;
width:47%;
}

#content div.navigation span.alignright {
float:right;
width:47%;
text-align:right;
}




/*   SIDEBAR   *
****************/

#sidebar {
width:150px;
float:left;
font-size:12px;
color:#dedede;
padding-left:4px;
padding-right:4px;
padding-bottom:auto;
background: #DEDEDE;
border-left:10px solid #ffffff;
border-right:10px solid #ffffff;
border-bottom:10px solid #ffffff;
}

#sidebar h1 {
display:none;
}


#sidebar ul {
padding:0;
list-style-type:none;
}

#sidebar ul li h2 {
font-size:14px;
font-weight:normal;
font-family:tahoma, arial,sans-serif;
text-transform:none;
color:#ffffff;
padding-top:20px;
}

#sidebar a {
display:block;
line-height:14px;
background-color:#ffcc00;
border-bottom:6px solid #888;
padding:2px 2px 2px 2px;
}

#sidebar a:hover {
text-decoration:none;
background-color:#333;
border-bottom:6px solid #888;
}

#sidebar ul li a {
border-bottom:6px solid #888;
}


#sidebar.menu a {
	width: 100%;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}

#sidebar.menu	a{
	color: #555;
	background:888;
	text-decoration:none;
	font-size:16px;
	line-height:14px;
	padding: none;
	font-family: Tahoma, verdana, sans-serif;
	border-top:none;
	border-right:none;
	border-bottom:none;
	border-left:none;



}	
#sidebar.menu  /*fixes IE slowness?? */
					
#sidebar.menu	a:link {color: #555; text-decoration: none;}
#sidebar.menu	a:active {color: #555; text-decoration: none; background: #E3E3E3; font-weight: bold;}
#sidebar.menu	a:visited {color: #555; text-decoration: none;}
#sidebar.menu	a:hover {color: #555; text-decoration: bold; background: #E3E3E3; font-weight: bold;
border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;
	
}






/*   FOOTER   *
****************/

#footer {
clear:both;
padding-top:40px;
padding-right:10px;
text-align:center;
font-size:13px;
}

#footer h1 {
display:none;
}





/* ************************

OLDER GI-STYLES ADDED BELOW


***************************/

@charset "UTF-8";
body {
	
}

.MainBody #mainContent {
	font-size:14px;
	padding: 0 10px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	color: #666666;
	font-family: verdana, helvetica, tahoma, arial, sans-serif;
	}
	input {font-family: verdana, helvetica, tahoma, arial, sans-serif; font-size:11px;
	}
	textarea  {font-family: verdana, helvetica, tahoma, arial, sans-serif; font-size:11px;
				
	
}
a, a:visited {
	color: #6D1B21;
	text-decoration: none;
	}
	
a:hover {
	color: #000000;
	text-decoration: underline;
	}
	
	a.like:link    	{ color: #fff; font-size:12px; text-decoration: none; font-weight: normal }	
 	a.like:visited 	{ color: #fff; font-size:12px;text-decoration: none; font-weight: normal }
 	a.like:active  	{ color: #fff; font-size:12px;text-decoration: none; font-weight: normal }
 	a.like:hover   	{ color: #fff; font-size:12px;text-decoration: underline; font-weight: normal }
	
	
	
	a.like2:link    	{ color: #555; text-decoration: none; font-weight: normal }	
 	a.like2:visited 	{ color: #555; text-decoration: none; font-weight: normal }
 	a.like2:active  	{ color: #555; text-decoration: none; font-weight: normal }
 	a.like2:hover   	{ color: #fff; background: #333; width:100px; text-decoration: none; font-weight: normal }
	
	
	
.Header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: normal;
	font-weight: normal;
	color: #6D1B21;
	text-align: right;
	width:100%;
	border-bottom: 1px solid #666666;
}

.release {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	text-align: left;
	padding:0 0 0 4px;
}
	a.release:link    	{ color: #333; text-decoration: none; font-weight: bold }	
 	a.release:visited 	{ color: #333; text-decoration: none; font-weight: bold }
 	a.release:active  	{ color: #333; text-decoration: none; font-weight: bold }
 	a.release:hover   	{ color: #6D1B21; text-decoration: underline; font-weight: bold }

.Header2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #555555;
	text-align: centre;
}

/************************
*	Sidebar                *
************************/

div.menu a {
	width:150px;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu	a{
	width:150px;
	color: #555555;
	background: #DEDEDE;
	text-decoration:none;
	font-size:14px;
	line-height:30px;
	padding: 0px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 0px solid #ffffff;
	border-right: none;
	border-bottom: 0px solid #fff;
	border-left: none;



}	
div.menu (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu	a:link {color: #555555; text-decoration: none;}
div.menu	a:active {color: #555555; text-decoration: none;}
div.menu	a:visited {color: #555555; text-decoration: none;}
div.menu	a:hover {
	color: #333333;
	text-decoration: none;
	background: #333333 url("../GI-images/MenuBarGRey.gif") 0 0 no-repeat;
	border-top: 0px solid #ffffff;
	border-right: none;
	border-bottom: 0px solid #777;
	border-left: none;
}	
	
div.menu2 a {
	width:570px;
	height:auto;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu2	a{
	color: #555555;
	background: #fff url("../GI-images/Down-LivingA.gif") 0 0 no-repeat;
	text-decoration:none;
	font-size:12px;
	line-height:30px;
	padding: 0 0 0 10px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;	
	
}
div.menu2 (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu2	a:link {color: #555; text-decoration: none;}
div.menu2	a:active {color: #555; text-decoration: none;}
div.menu2	a:visited {color: #555; text-decoration: none;}
div.menu2	a:hover {
	color: #333333;
	text-decoration: none;
	background: #fff url("../GI-images/Down-LivingB.gif") 0 0 no-repeat;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;
	
}

div.menu3 a {
	width:570px;
	height:auto;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu3	a{
	color: #555555;
	background: #fff url("../GI-images/Down-PrayerA.gif") 0 0 no-repeat;
	text-decoration:none;
	font-size:12px;
	line-height:30px;
	padding: 0 0 0 10px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;	
	
}
div.menu3 (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu3	a:link {color: #555; text-decoration: none;}
div.menu3	a:active {color: #555; text-decoration: none;}
div.menu3	a:visited {color: #555; text-decoration: none;}
div.menu3	a:hover {
	color: #333333;
	text-decoration: none;
	background: #fff url("../GI-images/Down-PrayerB.gif") 0 0 no-repeat;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;
	
}

div.menu4 a {
	width:570px;
	height:auto;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu4	a{
	color: #555555;
	background: #fff url("../GI-images/Down-LifeA.gif") 0 0 no-repeat;
	text-decoration:none;
	font-size:12px;
	line-height:30px;
	padding: 0 0 0 10px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;	
	
}
div.menu4 (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu4	a:link {color: #555; text-decoration: none;}
div.menu4	a:active {color: #555; text-decoration: none;}
div.menu4	a:visited {color: #555; text-decoration: none;}
div.menu4	a:hover {
	color: #333333;
	text-decoration: none;
	background: #fff url("../GI-images/Down-LifeB.gif") 0 0 no-repeat;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;
	
}

div.menu6 a {
	width:560px;
	height:auto;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu6	a{
	color: #555555;
	background: #fff url("../GI-images/Down-FuturaA.gif") 0 0 no-repeat;
	text-decoration:none;
	font-size:13px;
	line-height:30px;
	padding: 0 0 0 10px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;	
	
}
div.menu6 (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu6	a:link {color: #555; text-decoration: none;}
div.menu6	a:active {color: #555; text-decoration: none;}
div.menu6	a:visited {color: #555; text-decoration: none;}
div.menu6	a:hover {
	color: #333333;
	text-decoration: none;
	background: #fff url("../GI-images/Down-FuturaB.gif") 0 0 no-repeat;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;
	
}

div.menu5 a {
	width:560px;
	height:30px;
	display: block;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;

}

div.menu5	a{
	color: #555555;
	background: #fff url("../GI-images/Down-ArialA.gif") 0 0 no-repeat;
	text-decoration:none;
	font-size:13px;
	line-height:30px;
	padding: 0 0 0 10px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;	
	
}
div.menu5 (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menu5	a:link {color: #555; text-decoration: none;}
div.menu5	a:active {color: #555; text-decoration: none;}
div.menu5	a:visited {color: #555; text-decoration: none;}
div.menu5	a:hover {
	color: #333333;
	text-decoration: none;
	background: #fff url("../GI-images/Down-ArialB.gif") 0 0 no-repeat;
	border-top: 1px solid #ffffff;
	border-right: none;
	border-bottom: 1px solid #fff;
	border-left: none;
	
}

div.menuL a {
	width:600px;
	height:100px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 1px 1px 1px 1px;

}

div.menuL	a{
	color: #555555;
	background:none;
	text-decoration:none;
	font-size:14px;
	line-height:18px;
	padding: 1px 1px 1px 1px;
	font-family: Tahoma, verdana, sans-serif;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;	
	
}
div.menuL (position:absolute;top:0; left:0;) /*fixes IE slowness?? */
					
div.menuL	a:link {color: #555; text-decoration: none; border-bottom: 1px solid #999;}
div.menuL	a:active {color: #555; text-decoration: none; border-bottom: 1px solid #999;}
div.menuL	a:visited {color: #555; text-decoration: none; border-bottom: 1px solid #999;}
div.menuL	a:hover {
	color: #333333;
	text-decoration: none;
	background: #E3DDDD;
	border-top: none;
	border-right: none;
	border-bottom: 1px solid #666;
	border-left: none;
	
}
#wrapper #content .MainBody a {
	line-height: 1.1em;
	font-family: verdana, helvetica, tahoma, arial, sans-serif;

}
