/*



Theme Name: metamorph_killerwhale



Theme URI: http://www.metamorphozis.com/wptheem/index.php?wptheme=metamorph_killerwhale



Description: Free WordPress Theme based on <a href="http://www.metamorphozis.com" target="_blank">Metamorphosis Design</a> template "metamorph_killerwhale"



Version: 1.0.5



Author: Oleg



Author URI: http://www.metamorphozis.com/



Tags: fixed width, two columns, blue, widgets, valid CSS, widget ready, simple, clean, metamorph



*/











* {



	margin: 0;



	padding: 0;



}







body {



	margin: 20px 0;



	background: #003366 url(images/bg.jpg) repeat-x;



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



	font-size: 0.85em;



	color: #333333;



}







input, textarea {



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



	color: #333333;



}


textarea {
	width: 400px;
}




form {



}







p, h1, h2, h3, h4 {



	padding-bottom: 0.9em;



}



#top, .post-body, .postentry2 h2 p{
	padding: 0px;
}	



h1, h2, h3 {



	color: #003366;



}







h1 {



	font-size: 3em;



	padding-top: 10px;



}







h2 {



	font-size: 1.1em;



	font-weight: bold;



	color: #003366;



	padding-top: 10px;



}











h3 {



	font-size: 1em;



}











ul, ol {



	margin-left: 3em;



}







a {



	text-decoration: none;



	color: #003366;







}







a:hover {



	border: none;



	color: #E79623;



}







h1 a, h2 a, h3 a {



	border: none;



	text-decoration: none;



	color: #003366;



}







h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {



	background: none;



	color: #E79623;



}







#main	{



	width: 978px;



	margin: 0 auto;



	border: 20px solid #E8E8E8;



}







/* Header */







#header {



	width: 978px;



	height: 120px;



	margin: 0 auto;



}




#menu {



	float: left;



	width: 948px;

        height:50px;

	padding-left: 30px;



	background: url(images/menu.gif) repeat-x

          

}







#menu ul {



	margin: 0;



	padding: 0;



	list-style: none;



	line-height: normal;



}







#menu li {



	float: left;



}







#menu a {



	display: block;



	float: left;



	/*height: 22px;*/

	height: 42px;

	width: 150px;



	text-align:center;



	text-decoration: none;



	font-size: 1.1em;



	font-weight: bold;



	color: #ffffff;



	padding-top: 8px;



}







#menu a:hover {



	background:  #F3F3F3;



	color: #2C2E22;



}





.menuLink{

	display: block;



	float: left;



	height: 22px;



	width: 150px;



	text-align:center;



	text-decoration: none;



	font-size: 1.1em;



	font-weight: bold;



	color: #CCCCCC;



	padding-top: 8px;

}





/* Logo */







#logo {



	width: 978px;



	height: 120px;



	margin: 0 auto;



	background: url(images/SWS-banner_978.jpg) no-repeat left top;



	



}











#logo h1 {



	padding-top: 100px;



	padding-left: 20px;



	color: #ffffff;



	font-size: 24px;



}







#logo h2 {



	font-style: italic;



	font-size: 10px;



	padding-left: 20px;



        color: #ffffff;



}







#logo p {



	clear: left;



	margin: 0;



	padding: 0 0 0 20px;



	line-height: normal;



	font-size: 1.2em;



	font-weight: bold;



	color: #ffffff;



}







#logo a {



	color: #FFFFFF;



}







/* Page */







#page {



	width: 978px;



	background: #FFFFFF;



	border-top: none;



	padding-top: 30px;



}







/* Content */







#content {



	float: left;



	width: 650px;



	padding: 0px 0px 0px 20px;



}







#content H2	{



	/*color: #003366;



	font-size: 1.5em;



	font-weight: bold*/

color:#003366;

font-size:18px;

font-weight:bold;

text-align:center;



}







#content H4	{



	font-size: 1.25em;



	padding: 0px;



}







#content H4 a	{



	color: #003366;



}







#content h4 a:hover {



	color: #E79623;



}







.post {



}







.post .title {



	margin: 0;



	font-weight: normal;



}







.post h1.title {



	padding: 15px 0  0 15px;



	height: 30px;



	font-size: 2.4em;



}







.post .entry {



	padding: 0 10px 30px 15px;



}







.post .meta {



	margin: 0;



	padding: 5px 0px 0px 15px;



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



	font-size: 0.9em;



	color: #003366;



}







.post .meta a {



	color: #003366;



}







.post .links {



	margin: 0;



}







.post .tags {



	margin: 0;



	text-transform: uppercase;



	font-size: 0.9em;



	font-weight: bold;



}







.post .links a, .post .tags a {



	border: none;



}







#content .date2 {



	float: left;



	width: 81px;



	height: 93px;



	padding-top: 5px;



	background: url(images/date.gif) no-repeat;



	line-height: normal;



	text-transform: uppercase;



	text-align: center;



	font-size: 10px;



	font-weight: bold;



	color: #FFFFFF;



}







#content .date2 b {



	display: block;



	margin-top: 5px;



	font-size: 40px;



	color: #538BB3;



}











#content .date	{



	text-align: right



}











#content ul, #content ol	{



	margin-left: 30px;



}











/* Sidebars */







.sidebar {



	float: left;



}







.sidebar ul {



	margin: 0;



	padding: 0;
	
	list-style:none;


}







.sidebar li {



	margin: 0 0 1em 1em;



	padding: 0 0 0 1em;



}







.sidebar li ul {



}







.sidebar li li {



	margin: 0;



}







.sidebar li h2 {



	margin: 0 0 1em 0;



}







.sidebar .menu {



	padding-bottom: 20px;



}	







#sidebar1 {



	width: 230px;



	padding: 0px 0px 0px 20px;



}







#sidebar2 {



	width: 256px;



	padding: 0px 20px 20px 20px;



}







#sidebar2 h3 {



	margin: 0;



	background: url(images/title.jpg) no-repeat left top;



	padding: 13px 0  0 13px;



	color: #FFFFFF;



	height: 36px;



}







#sidebar2 li ul {



	line-height: normal;



}







#sidebar2 li li {



	padding: 5px;



	font-size: .9em;



}







#sidebar2 li a {



	border: none;



	font-size: 0.9em;



}







#sidebar2 li a:hover {



	border: none;



	color: #E79623;



}















/* Footer */







#footer {



	text-align: center;



	font-size: 0.9em;



	color: #ffffff;



	height: 40px;



	padding-top: 10px;



}







#footer a	{



	color: #FFFFFF



}











/* Calendar */







#calendar1	{



	padding: 0 10px 20px 10px;



}







#calendar table, #sidebar2 #wp-calendar	{



	width: 90%;



	text-align: center;



}







#calendar thead ,  #sidebar2 #wp-calendar thead	{







}







#calendar tbody td , #sidebar2 #wp-calendar tbody td	{



	border: 1px solid #F1F1F1;



}







#calendar #prev , #sidebar2 #wp-calendar #prev	{



	text-align: left;



}







#calendar #next , #sidebar2 #wp-calendar #next	{



	text-align: right;



}







#calendar tfoot a, #sidebar2 #wp-calendar tfoot a	{



	text-decoration: none;



	font-weight: bold;



}







#calendar #now, #sidebar2 #wp-calendar #now	{



	background: #696969;



	border: 1px solid #ff0000;



	font-weight: bold;



	color: #ffffff



}











/* Comments */







h2#comments, h2#postcomment {



	margin: 20px 0 0 0;



}







input[type="submit"]#comment-submit {



	background:#538BB3 url(images/submit.jpg) repeat-x;



	border:none;



	width:150px;



	height:36px;



	color:#fff;



	font-weight:bold;



	margin-top:3px;



	margin-bottom:3px;



}







textarea.txtcomment {



	margin: 20px 0;



}







ul#commentlist	{



	list-style-type:none;



}







ul#commentlist li	{



	clear:both;



}







ul#commentlist div.numberbox	{



	width: 73px;



	height: 62px;



	padding: 25px 5px 5px 0px;



	background: url(images/date.gif) no-repeat;



	line-height: normal;



	text-transform: uppercase;



	text-align: center;



	font-size: 10px;



	font-weight: bold;



	color: #000;



	font-size:24px;	



}







ul#commentlist .commentbox, .txtcomment	{



	display:block;



}







ul#commentlist	{



	list-style-type:none;



	margin-bottom: 30px;



}







ul#commentlist li	{



	clear:both;



}







ul#commentlist div.numberbox	{



	float: left;



	width: 73px;



	height: 62px;



	padding: 25px 5px 5px 0px;



	background: url(images/date.gif) no-repeat;



	line-height: normal;



	text-transform: uppercase;



	text-align: center;



	font-size: 10px;



	font-weight: bold;



	color: #000;



	font-size:24px;	



}







ul#commentlist .commentbox	{



	display:block;
	width: 600px;



}

.thdrpy {
	margin: 20px 0;
}





div.navigationbottom {



	border-top: 1px solid #003366;



	border-bottom: 1px solid #003366;



	font-size: 1.1em;



	font-weight: bold;



	padding: 5px 0;



	margin: 20px 0 5px 0;



}







div.leftnav	{



	float:left;



}







div.rightnav	{



	float:right;



}







.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



}







.alignleft {



	float: left;



}







.alignright {



	float: right;



}







.wp-caption {



	border: 1px solid #ddd;



	text-align: center;



	background-color: #f3f3f3;



	padding-top: 4px;



	margin: 10px;



	-moz-border-radius: 3px;



	-khtml-border-radius: 3px;



	-webkit-border-radius: 3px;



	border-radius: 3px;



}







.wp-caption img {



	margin: 0;



	padding: 0;



	border: 0 none;



}







.wp-caption-dd {



	font-size: 0.9em;



	line-height: 17px;



	padding: 0 4px 5px;



	margin: 0;



}







#commentlist	{



	width: 650px;



}







#content .categor	{



	padding: 5px;



	margin-bottom: 15px;



	background: #E8E8E8;



}




#commentlist .gavatar 	{



	float: left;



	margin: 10px;



	margin-top: 0px;



}







#commentlist .numberbox	{



	float: left;



}







#commentlist .commentbox	{



	padding-bottom: 20px;



	line-height: 20px;



}







/* Additions */







h3.menu-header {



	padding-bottom: 0;



}







p.addtoany_share_save_container {



	margin-top: 20px;



}







ul#commentlist li.author {



	font-weight: bold;	



}







.textwidget table {



	padding-bottom: 0.9em;



}







.textwidget table td {



	padding: 5px 0;



}


cite {
	font-weight: 700;
	font-style:normal;
	text-transform:uppercase;
	margin: 0 0 10px 10px;
}

.commentmetadata a {
	padding-left: 30px;
	line-height: 30px;
}

.commentmetadata p {

}
