/*   



Theme Name: Gx3 Notepad 2



Theme URI: not defined



Description: 



Author: Giuliano Gerardi



Author URI: http://gx3.netsons.org



Version: 2.0



.



General comments/License Statement if any.



.



*/





:-moz-any-link:focus {outline: none;}







body {

	font-size: 62.5%; /* Resets 1em to 10px */

	font-family:  Geneva, Arial, Helvetica, sans-serif;

	background: #003856 url('images/back_06n.jpg');

	background-position:left top;

	background-attachment: fixed;

	background-repeat:no-repeat;

	color: #81bfe6;

	margin:0;

	text-align: center;

	position: relative;

font-size:12px;



}







p {font-size:15px;}





small {



	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

        line-height:2em;

	}





a:hover{

	text-decoration: underline;

	}





a img { border:0;}



.center p img { margin: 3px 10px 0px 0px}









h1, h2, h3 {



	font-family:Geneva, Arial, Helvetica, sans-serif, Verdana, Arial, Sans-Serif;

	font-weight: bold;



	}



.normbold {font-size:10px; font-weight:bold;}

.normbold {font-size:10px; }



h1 a, h1 a:hover, h1 a:visited {



	text-decoration: none;

	color: white;

	}





h1 {

	font-size:40px;

	text-align: center;

	color: white;

        line-height:0px;

	}







h2, h2 a, h2 a:hover, h2 a:visited  {



	font-size: 15px;

	line-height: 20px;

	color: #1781CB;

        text-decoration: none;

	}







h3 {

	font-size: 15px;

	line-height: 20px;

	color: #1781CB;

	}







a, h3 a, h3 a:hover, h3 a:visited {

	text-decoration: none;  color: #ffc600;	

	}







.title{padding-top:76px}



.container {

	width: 1000px;

	margin: auto;

	height: 500px;



}

.colu {

	background:url(images/menuup.png);

	width: 170px;

	height: 99px;

	float: left;

}



.colu2 {

	background:url(images/menuup-rt.png);

	width: 170px;

	height: 99px;

	float: left;

}



.col {

	float: left;

	width: 143px;

	background-image: url(images/menu.gif);

	padding-top: 0px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 12px;

	text-align: left;

font-size:10px;

}

.cold {

	background:url(images/menufoot.gif);

	width: 170px;

	height: 67px;

	float: left;

}



.rightc {

	width: 170px;

	float: right;

}



.leftc {

	float: left;

	width: 170px;



}



.centeru {

	background: url(images/head.gif);

	width:654px;

	height: 108px;

	margin: 0 auto;



}



.center{

	background: url(images/mid.gif);

	height: auto;

	margin: auto;

	padding-left: 65px;

	padding-right: 34px;

	width:555px;

	text-align: left;

}

.centerd {

	background: url(images/foot.gif);

	width:654px;

	height: 67px;

	margin: auto;

	margin-top:0px;





}



.centerposttop {

	background: url(images/posttop.gif);

	width:654px;

	height: 51px;

	margin: auto;

	margin-top:8px;

}



.footer {

	background:url(images/footer.gif) no-repeat center top;

	margin: auto;

	margin-top:15px;

	width: 654px;

	height:59px;

}



.blogdesc {



	font-size: 15px;



	font-weight: bold;



	text-align: center;



	color: white;





}







.postmetadata {



	font-size: 10px;

	text-align: center;

	color: #E5E5E5;

        padding-top:10px;

        margin-left:30px;



}



.footertxt {padding:22px 0 0 0; font-size:.9em;}



.posth2{font-size:3em; }

.posth2 a:hover{text-decoration:none;}











#comment, #author, #email , #url {



	background: none;

        color:#C4D6E3;



        border:1px solid #A5C9E5;



        padding: 2px;



}







.col ul, .col  ul ol {



	margin: 0;

	padding: 0;



	text-align: left;



	}







.col  ul li {



	list-style-type: none;



	list-style-image: none;



	margin-bottom: 20px;



	}







.col  ul p, #right ul select {



	margin: 5px 0 8px;



	}







.col  ul ul, .col  ul ol {



	margin: 5px 0 0 10px;



	}







.col  ul ul ul, .col  ul ol {



	margin: 0 0 0 10px;



	}







ol li, .col  ul ol li {



	list-style: decimal outside;



	}







.col  ul ul li, .col  ul ol li {



	margin: 3px 0 0;



	padding: 0;



	}





.btnG   {	  

		border: solid  #000;

		border-width: 1px ; 

		vertical-align: middle;

		}

		

.goog {

	  border: solid #000;

	  border-width: 1px ;

	  vertical-align: middle; 

	  width:90px; height:18px; 

	  padding-left:2px; padding-right:2px;

	  background-color:#003856 ; 

	  font-family: "Times New Roman", Times, serif;

	  letter-spacing:1px;

	  font-size:14px;	  

	  background-image:url(images/form.gif);

	  color: #F4F4F4;



	  }

	  

.goog:hover { border-color: #fff}

.btnG:hover { border-color: #fff}





#wp-calendar {  margin:auto; display:table; font-size:10px; width:140px; text-align:center;}	

#wp-calendar tbody tr td {border:solid 1px #24343E; margin:0 ; padding:1px; text-align:center;}

#wp-calendar a:hover { text-decoration:none}