/*Theme Name: TypographyTheme URI: http://www.kaushalsheth.comDescription: Two column Imageless template. Version: 1.0Author: Kaushal Sheth*/body {	font: 62.5%/1.6em "Garamond", "Times New Roman";	color:#666;	margin:0;	border-top:0px solid #165E9F;}* {	margin:0;	padding:0;}h1 {	font-family:"Times New Roman", Times, serif;	font-size:3.8em;	font-weight:normal;	color:#333;	letter-spacing:-1px;	margin:20px 0;}h1 a {	text-decoration:none;	color:#333;}#footer {	padding:20px;	text-align:right;	border-top:1px solid #eee;	margin:0;	color:#999;}/*#header {	border-top:20px solid #BCE77C;}*/#header .description {	float:right;	margin:45px 0 0 0;	color:#222;}#header h1 {	margin:15px 0 0 0;	padding:25px 25px 0px 0;	OLDborder-bottom:20px solid #fafafa;	margin-bottom:20px;}#wrapper {	width:760px;	margin:0 auto;	}#nav {	border-bottom:1px solid #eee;	padding:7px 0;	margin:0px;	border-top:1px solid #eee;	height:28px;}#nav li {	float:left;	list-style:none;}#nav li a{	color:#999;	padding:5px 5px 7px 5px;	background:#fff;	font:1.4em "Garamond", Trebuchet MS;	margin:1px 2px 0 0;	font-weight:bold;	text-decoration:none;	display:block;}#nav li a:hover {	background-color:#eee;	color:#333;	text-decoration:none;}#nav li a.active {	background-color:#eee;	color:#444;	text-decoration:none;}#nav li.current_page_item a {	color:#333333;	background-color:#eee;}#navSub {	border-bottom:1px solid #eee;	padding:0px;	margin:0;	height:28px;	background-color:#ffffff;}#navSub li {	float:left;	list-style:none;}#navSub li a{	color:#666666;	padding:5px 5px 7px 5px;	background:#ffffff;	font:1.3em "Garamond", Trebuchet MS;	margin:1px 2px 0 0;	font-weight:bold;	text-decoration:none;	display:block;}#navSub li a:hover {	background-color:#eee;	color:#333;	text-decoration:none;}#navSub li a.active {	background-color:#eee;	color:#444;	text-decoration:none;}#navSub li.current_page_item a {	color:#333333;	background-color:#eee;}.clear {	clear:both;}#leftBar {	float:left;	border-style:none;	text-align:right;}#content {	OLDmargin:30px 275px 0 0 !important;	OLDmargin:30px 277px 0 0;	margin:30px 150px 0 0 !important;	margin:30px 152px 0 0;	border-right:1px solid #eee;	border-left:1px solid #eee;	border-top:1px solid #eee;	padding:10px 25px 30px 25px;	font-family: Garamond, Lucida Grande, Lucida Sans, Verdana, Arial;	font-size: 10px;}#content2 {	OLDmargin:30px 15px 0 0 !important;	OLDmargin:30px 50px 0 0;	margin:30px 150px 0 0 !important;	margin:30px 152px 0 0;	border-right:1px solid #eee;	border-left:1px solid #eee;	border-top:1px solid #eee;	padding:10px 25px 30px 25px;}#content p, #content2 p {	line-height:25px;	margin:25px 0;	OLDfont-size:110%;	font-family: Garamond, Lucida Grande, Lucida Sans, Verdana, Arial;	font-size: 14px;	word-spacing:2px;}#content a, #content2 a{	text-decoration:none;	color:#333;	border-bottom:1px solid #eee;	}#content a:hover, #content2 a:hover{	color:#333333;	text-decoration:underline;}#content h2, #content2 h2{	font-family:"Times New Roman", Times, serif;	OLDfont-size:2.8em;	font-size:24px;	font-weight:bold;	margin:15px 0;	border-bottom:0px solid #f6f6f6;	padding:5px 0;	line-height:100%;	color:#333;}#content h2 a, #content2 h2 a {	color:#444;	text-decoration:none;	border:none;}#sidebar {	width:125px;	float:right;	margin-top:30px;	padding:10px 10px 30px 10px;	border-left:1px solid #eee;	border-right:1px solid #eee;	border-bottom:1px solid #eee;	border-top:1px solid #eee;	font-family: "Garamond", "Times New Roman";}#sidebar h2 {	letter-spacing:2px;	font-size:1.4em;	color:#046C99;	border-bottom:1px solid #f6f6f6;	padding:0 0 3px 0;}#sidebar ul {	list-style-type:circle;	margin:0 0 20px 10px;}#sidebar li {	padding:3px;	border-bottom:1px solid #f6f6f6;}#sidebar li a {	color:#333;	font-family: "Garamond", "Times New Roman";	text-decoration:none;	font-size:12px;	font-weight:bold;}#sidebar input {	width:240px;	padding:5px;	background:#fdfdfd;	color:#444;	border:1px solid #f6f6f6;	font:11px Verdana;}#sidebar input:focus {	background:#fff;	border:1px solid #eee;}#sidebar li a:hover {	color:#000;}p.news {	padding:10px;	background:#ffffff;	margin:10px 0;	color:#333333;	border-bottom:2px solid #333333;	border-top:2px solid #333333;}blockquote {	padding:5px 15px;	background:#f6f6f6;	margin:10px 0;	border:1px solid #eee;}#content ul, ol {	margin:10px 10px 10px 25px;	border-top:1px solid #eee;}#content2 ul, ol {	margin:10px 10px 10px 25px;	border-top:1px solid #eee;}#content li {	padding:10px;	border-bottom:1px solid #eee;}#content2 li {	padding:10px;	border-bottom:1px solid #eee;}img {	background:#ccc;	padding:1px;	border:5px solid #eee;}#content h3 {	margin:10px 0;	font:160% Trebuchet MS;	color:#222;}#content2 h3 {	margin:10px 0;	font:160% Trebuchet MS;	color:#222;}a.more {	display:block;	text-align:right;	color:#2F460D;	text-decoration:none;	margin:10px 0 0 0 ;}a.more:hover {	text-decoration:underline;}input {	border: 1px solid #CCC;	font-size: 11px;}input:hover {	border:1px solid #262626;	}input:focus {	border:1px solid #262626;	color:#333;}/*post stylng*/.post{margin:0 0 25px 0;}.post .info{padding:2px 3px 3px 8px;border:1px solid #e3e4e4;background-color:#f5f5f5;font-size:0.9em;color:#505050;}/* Comments Styling */#commentlist li {margin-bottom: 1.5em;padding-bottom: 1em;border-bottom: 1px solid #700000;}#commentform {margin: 1em 0;background: #ffffff;width: 280px;}#commentform textarea {background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;}#commentform textarea:hover {background: #FFFFFF;border: 1px solid #d6d3d3;}#commentform textarea:focus {background: #ffffff;border: 1px solid #939793;}#commentform #email, #commentform #author, #commentform #url {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;}#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {font-size: 1.1em;background: #ffffff;border: 1px solid #d6d3d3;width: 280px;}#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;width: 280px;}#commentform input{margin-bottom: 3px;}   a { color:#000; }  a:visited { color:#000; #sidebar li{list-style:none;}