/*Theme Name:good-dayDescription: web2 bluish theme.Author: Jinsona designsAuthor URI: http://web2feel.com/*/body {	margin:0;	padding-top:0px;	background:#333 url(images/body.jpg);	font-family:"Century gothic",Tahoma,Verdana,sans-serif;	color:#444;	font-size:14px;	}img {	border:4px #fff solid;	}a {	color:#1b54b3;	text-decoration:none	}a:hover {	color:#666666;	text-decoration:underline		}h1, h2, h3, h4, h5, h6 {		}blockquote {	padding-left:10px;	color:#444;	font-style: normal;		}.clear {	clear:both;	}.alignleft {	float:left;	}.alignright {	float:right;	}/* The Wrapper */.wrapper {	width:1000px;	margin:0 auto;				}/* The Top */.top {	height:334px;	margin-top:0px;	background:url(images/top.jpg);	}.blogname {	float:left;	width:700px;	}.blogname h1  {	font-size:50px;	font-weight:normal;	margin:150px 0 0 20px;	color:#fff;	text-decoration: none;	}	.blogname h1  a:link, .blogname h1  a:visited{ 		color: #fff; 	text-decoration: none; 	background-color:transparent;	}	.blogname h1  a:hover { 	color: #fff; 	text-decoration: none; 	background-color:transparent;	}		.blogname h2 {	margin:0px 0 0 30px;	font-size:20px;	font-weight:normal;	color:#fff;	}/* Menu */#foxmenucontainer{	height:24px;	background:url(images/menu.jpg);	display:block;	padding:0px 0 0px 14px;	}#foxmenu{	position:relative;	display:block;	height:23px;	font-size:11px;	font-weight:bold;	font-family:Arial,Verdana,Helvitica,sans-serif;	}#foxmenu ul{	margin:0px;	padding:0 20px 0 0;	list-style-type:none;	width:auto;	}#foxmenu ul li{	display:block;	float:left;	margin:0 1px 0 0;	}#foxmenu ul li a{	display:block;	float:left;	color:#165092;	text-decoration:none;	padding:5px 20px 0 20px;	height:19px;	background:transparent url(images/foxmenu_bg-OFF.gif) no-repeat top left;	}#foxmenu ul li a:hover{	color:#fff;	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;	}#foxmenu ul li a.current,#foxmenu ul li a.current:hover{	color:#fff;	background:transparent url(images/foxmenu_bg-OVER.gif) no-repeat top right;	}/* The Content */.content {	padding:15px 10px 25px 15px;	background:#ebf5ff url(images/content.jpg) top ;	background-repeat: repeat-x;		}/* The Posts */.text {	width:750px;	float:right;	text-align:left;		}.post {	padding:0px 5px 10px 5px;	width: 610px;			}h1.title {    font-size:30px;	margin:2px 0 0 0;	padding:5px 3px 0px 0px;	color:#444;	font-weight:normal;	background:none;				}h1.title a {	color:#333333;	text-decoration:none;	}h1.title a:hover {	color:#333333;	background:transparent;	font-weight:normal;	text-decoration:line-through;	}.postinfo {	background:transparent;	padding:5px 5px;		}		.postinfo a {	color:#003399;	font-weight:normal;	text-decoration:none;	}	.category {padding:0 0 2px 0px;float:left;}.p_comments {	padding:0 0 2px 0px;	float:left;}/* The Sidebar0 */.sidebar {	float:left;	width:180px;	padding-top:10px;	padding-left:0px;	font-size:13px;	}.sidebar ul {	margin:0;	padding:0;	list-style:none;	}.sidebar h2 {	height:20px;	line-height:20px;	font-size:18px;	color:#444;	margin:0;	padding:0 0 2px 2px;	font-weight:normal;	border-bottom:1px solid #777;	}.sidebar ul li {	padding-bottom:7px;	margin-bottom:7px;		}.sidebar ul li li {	background:none;	padding-bottom:0;	margin-bottom:0;	}.sidebar ul li ul, .sidebar ul li div {	padding:9px;			}.sidebar ul li ul ul, .sidebar ul li div div {	padding:0;	background:none;	}.sidebar ul li ul li {	background:none;	padding-left:5px;	}.sidebar table {	width:100%;	text-align:center;	}.sidebar ul li.ad div {	text-align:center;	}	/* --- FOOTER --- */#bottombar {	width:100%;	height:auto;	margin:0 0 0 0;	padding:15px 0 0 0;	background:#2978d1 url(images/bottom.jpg)top;	background-repeat: no-repeat;	color:#333333;	}.bar-one {	float:left;	display:inline;	width:30%;	margin-right:30px;	font-size:12px;	font-weight:normal;	letter-spacing:1px;	color: #333333;	}.bar-one h2 {	width:100%;	height:20px;	margin:0px 0px 10px 10px;	padding:4px 0px 0 5px;	color:#fff;	letter-spacing:1px;	font-weight:bold;	font-size:14px;	}#footer {	height:20px;	padding:6px 0 0 0px;	margin:20px 0 0 0;	background:#2f2e29;	color:#FFF;	font-size:10px;	font-weight:normal;	letter-spacing:1px;	text-align:center;	}#footer a {	color:#dfeaff;	}#footer a:hover {	color:#FFF;	}/* --- FOOTER LISTS --- */.bar-one li {	list-style:none !important;	list-style:outside;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;		}.bar-one ul {	list-style:none;	margin:0px 0px 15px 15px;	padding:0px 0px 0px 0px;		}.bar-one ul li {	list-style:none;	margin:5px 0px 5px 0px;	padding:0px 0px 5px 10px;	border-bottom:1px dashed #fff;	}.bar-one ul li a {	color:#000;	}.bar-one ul li a:hover {	color:#FFF;	}/* The Navigation */.navigation {	height:25px;	padding:10px 20px;	}.navigation a {	font-weight:bold;	text-decoration:none;	font-size:14px;	color:#555;	}.navigation a:hover {	color:#333;		}/* The Attachment */.contentCenter {	text-align:center;	}/* The Page Title */h2.pagetitle {	padding:0;	margin:0 0 20px 0;	font-size:25px;	text-align:center;	}/* The Comments */.comments {	}.comments form {	}.comments textarea {	width:90%;	height:156px;	background:#dcdcdc;	border:1px solid #ababab;	color:#484849;	padding:10px;	overflow:auto;	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	}#commentform {	padding-left:23px;	}#commentform input {	background:#dcdcdc;	border:1px solid #ababab;	color:#484849;	padding-left:10px;	}.comments input#submit {	padding:0;	width:72px;	height:29px;	}.comments h2 {	font-size:19px;	line-height:30px;	margin:24px 0 0 23px;	padding:0;	font-weight:normal;	}.comments ol li p {	padding:0;	margin:10px 0;	}