/*  
Theme Name: MavenGlobe Blog
Theme URI: http://wordpress.org/
Description: The modified WordPress theme based on the famous <a href="http://www.mavenglobe.com/advice/">MavenGlobe Advice</a> site.
Version: 1.1
Author: Jacob Wolfsheimer
Author URI: http://mavenglobe.com/

	MavenGlobe v1.1
	 http://mavenglobe.com/blog/

	This theme was designed and built by Jacob Wolfsheimer,
	whose blog you will find at http://mavenglobe.com/blog/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

body {background: #f9f9f9; text-align: center; margin: 0 0 0 0; color: #036; font-family: arial, verdana, georgia; background-image: url(http://www.mavenglobe.com/images/mglogosmalltransparent.gif); 
      background-position: bottom right; background-repeat: no-repeat; background-attachment: fixed;}

p {font-size: .8em;}

#critiquetitle a {font-size: 16px;}

strong {color: #c33;}

a:link {font-family: verdana; font-size: 11px; font-weight: bold; color: #00f;}

a:visited {font-family: verdana; font-size: 11px; font-weight: bold; color: #00f;}

.fva {text-decoration: underline; font-size: 11px; color: black;}

.matchads {font-size: 10px; font-family: verdana; line-height: 12px;}

.matchadslinethree {font-size: 10px; color: blue;}

.matchadsbreak {line-height: 11px; margin-left: -8px;}

#header{/*position: absolute; margin: 0 0 0 0;*/ background: #c33; width: 100%; height: 5px; text-align: left; z-index: 1;}

#headertwo{/*position: absolute; top: 25px;*/ width: 100%; height: 45px; background: #ddd; text-align: left; z-index: 1;}

.leftandright {clear:all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; height: 285px; border:1px solid #ccc; background: #fff; text-align: left;}

.topadviceform {clear:all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; /*height: 285px;*/ border:1px solid #ccc; background: #fff; text-align: left;}

.adviceform {clear: all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; /*height: 310px;*/ border:1px solid #ccc; background: #fff; text-align: center;}

.googleads {
position:relative;
margin:0 auto;
text-align:left; width: 769px; top: -5px; height: 20px; background: #f9f9f9; text-align: center;}

#intro {position: relative; width: 338px; left: 10px; font-size: 2em; background: #fff; color: #999;}

.faster {text-align: right; font-style: italic;}

.learnmore {position: relative; font-size: .4em; left: 25px; top: 10px; width: 275px;}

#right {position: absolute; top: 0px; left: 342px; /*width: 520px;*/}

#navlist
{
padding-left: 25px;
margin-left: 0;
/*border-bottom: 1px solid gray;*/
width: 200px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist li a { text-decoration: none; }

.leftandrightdowntwo {clear: all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; height: 310px; border:1px solid #ccc; background: #fff; text-align: left;}

.leftandrightdownthree {clear: all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; height: 500px; border:1px solid #ccc; background: #fff; text-align: left; font-family: verdana, arial, sans-serif;}

.leftandrightdownfour {clear: all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 770px; /*height: 250px;*/ border:1px solid #ccc; background: #fff; text-align: left; font-family: verdana, arial, sans-serif;}

.archives {clear: all;
position:relative;
margin:0 auto;
text-align:left; top: 5px; width: 769px; /*height: 500px;*/ border:1px solid #ccc; background: #fff; text-align: left; font-family: verdana, arial, sans-serif;}

#footer {clear: all;
position:relative;
margin:0 auto;
text-align:center; top: 5px; width: 769px; /*height: 500px;*/ border:1px solid #ccc; background: #fff; font-size: .7em; font-family: verdana, arial, sans-serif;}

.col1{
float:left;
background-color:white;
Xpadding:0 15px 25px 10px;
margin-top: 15px;
width:220px;
font-size: .7em;
padding: 2px;
}

.col2{
background-color:#ddd;
float:left;
width:200px;
height:306px;
font-size: .7em;
padding: 2px;
margin-bottom: -4px;
}


.col3{
background-color:#eee;
float:left;
width:180px;
height:306px;
font-size: .7em;
padding: 2px;
margin-bottom: -4px;
}

.col4{
background-color:white;
float:left;
width:150px;
font-size: .7em;
padding: 2px;
}

.column1{
background-color:white;
font-size: .7em;
height: 496px;
}

.column2{
background-color:#ddd;
font-size: .7em;
height: 496px;
}


.column3{
background-color:white;
font-size: .7em;
height: 496px;
}

.leftandrightdownthree div {
	float: left;
/*	height: 450px;*/
	width: 252px;
padding: 2px;
}

.leftandrightdownfour div {
	float: left;
/*	height: 249px;*/
/*padding: 2px;*/
}
.leftcol{
background: #fff;
width: 300px;
height: 249px;
}
.rightcol{
background: white;
/*height: 249px;*/
width: 468px;
}



#requiredlegal
{
width:340px; 
/*padding-left:10px;
padding-bottom: 5px;
padding-top: 5px;*/
color:#366;
background:white;
float:right;
filter:alpha(opacity=50);
-moz-opacity:.50;
opacity:.50;
text-align:right;
/*margin-top: 10px;*/
}

#requiredlegal ul { padding: 0; }
#requiredlegal ul li { display: inline; }

#requiredlegal ul
{
margin: 0;
padding: 0 0 0 0;
color: #FFFFFF;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size: .65em;
letter-spacing: 2px;
font-weight: normal;
}

#requiredlegal ul li a
{
padding: 0.2em 8px;
background-color: #fff;
color: #000;
text-decoration: none;
float: left;
}
#requiredlegal ul li.privacypolicy a
{color: #00f; font-weight: bold; font-size: 1.2em;}
#requiredlegal ul li.disclaimer a
{color: #f00; font-weight: bold; font-size: 1.2em;}
#requiredlegal ul li.coppa a
{color: #000; font-weight: bold; font-size: 1.2em;}

#requiredlegal ul li a:hover
{
background-color: #7B9D25;
color: #FFFFFF;
}

#requiredlegallist li a:hover
{
color: #FFFFFF;
text-decoration: none;
background: #CC3333;
text-align: left;
}

#requiredlegallist li.active {
padding: 0 0 0 0;
padding: 0.2em 8px;
float:left;
color: #000;
text-decoration: none;
background: #fff;
text-align: left;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
letter-spacing: 2px;
font-weight: normal;
cursor:default;
}












.navigation
{
position:relative;
margin:0 auto;
text-align:middle; /*top: -70px;*/ width: 769px; height: 45px; border:1px solid #ccc; background: #fff; z-index: 2;}

.navigation ul { padding: 0; }
.navigation ul li { display: inline; }

.navigation ul
{
margin-top: 20px;
padding: 0 0 0 0;
color: #FFFFFF;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
font-size: .65em;
letter-spacing: 2px;
font-weight: normal;
}

.navigation ul li a
{
padding: 0.2em 8px;
background-color: #fff;
color: #000;
text-decoration: none;
/*float: left;*/
display: inline;}

.navigation ul li.privacypolicy a
{color: #00f; font-weight: bold; font-size: 1.2em;}
.navigation ul li.disclaimer a
{color: #f00; font-weight: bold; font-size: 1.2em;}
.navigation ul li.coppa a
{color: #000; font-weight: bold; font-size: 1.2em;}

.navigation ul li a:hover
{
background-color: #7B9D25;
color: #FFFFFF;
}

.navigationlist li a:hover
{
color: #FFFFFF;
text-decoration: none;
background: #CC3333;
text-align: left;
}

.navigationlist li.active {
padding: 0 0 0 0;
padding: 0.2em 8px;
/*float:left;*/
display: inline;
color: #000;
text-decoration: none;
background: #fff;
text-align: left;
font-family: tahoma, verdana, geneva, arial, helvetica, sans-serif;
letter-spacing: 2px;
font-weight: normal;
cursor:default;
}

html>body .basicblogcontent {
display:none;
}