/*
Theme Name: Soho
	Theme URL: 
	Description: Soho theme.
	Author: Shyamal
	Author mail: dharshyamal@yahoo.co.in
*/

@import url("reset.css");
body{background:url(images/pageBg.gif) repeat; font:12px/16px Arial, Helvetica, sans-serif}
.mainWrapper{}
.nav{ background:url(images/headerBg.gif) repeat-x left top; height:42px;}
.wrapper{background: #fff url(images/contentBg.jpg) no-repeat left top; width:658px; min-height:444px; margin:0px auto; position:relative; padding-top:100px; padding-left:242px}
.content{ background:url(images/bg.png) no-repeat left top; width:595px; min-height:700px;}
.content h1.sohoLogo{ text-indent:-50000px; background:url(http://sohoinmypocket.com/site/wp-content/uploads/2010/03/soho.gif) no-repeat left top; width:420px; height:61px; margin:15px 0px 30px}
.content p{ line-height:18px; text-align:left}
.content p a{ color:#000; text-decoration:underline}
.content div.pad h2{ font-size:24px; padding:15px 0px; font-weight:bold}
.content div.pad h3{ font-size:18px; padding:15px 0px; font-weight:bold;}
.content div.pad h2.heading{ font-size:24px; padding:0px 0px 10px; font-weight:bold; margin:0px;}
.content div.pad h2 a{ color:#000; text-decoration:none}
.content div.pad{ padding:10px 10px 10px 120px}
.content div.pad span{ font-weight:bold; font-family:"trebuchet MS"; font-size:14px; line-height:25px}
.content div.links{ text-align:center; padding:20px 0px}
.content div.pad ul{ margin:5px 20px 5px 20px}
.content div.pad ul li{ padding:5px 10px 5px 20px; color:#6f330c; background:url(images/arrow.gif) no-repeat left .8em; list-style:none}
.clearboth{ clear:both}

.soho{ position:absolute; left:0px; top:10px; text-align:center}
.footer{ width:900px; margin:0px auto; color:#fff; padding:10px 0px; text-align:center; }
.footer li{float:left; padding: 0px 10px; font-family: "trebuchet MS"; font-size:14px; line-height:42px; font-weight:normal; color:#fff; list-style:none}
.footer a{color:#fff; text-decoration:none}

.nav div{ width:790px; margin:0px auto;  height:41px}
.nav ul{ margin:0px; padding:0px; float:right}
.nav ul li{ float:left; padding: 0px 10px; font-family: "trebuchet MS"; font-size:14px; line-height:42px; font-weight:bold; color:#fff; list-style:none}
.nav ul li a{ color:#fff; text-decoration:none}

/* form*/
.txtbox{ border:1px solid #e5ca7b; background:#fff; padding:4px; width:220px; font-size:11px; color:#000}
.txtarea{ border:1px solid #e5ca7b; background:#fff; padding:4px;width:220px; font-size:11px; color:#000}

#commentform .txtbox{border:1px solid #ccc; background:#fff; padding:4px; width:200px; font-size:11px; color:#000}
#commentform .txtarea{border:1px solid #ccc; background:#fff; padding:4px;width:420px; font-size:11px; color:#000}
/* extra*/
.clearBoth{ clear:both;}
.newer_older a{margin-top:1em;text-decoration:none;font-size:12px;letter-spacing:-1px;}
	.newer a{background:#FFF url(images/buttonBg.gif) no-repeat left top;width:105px;padding:6px 3px 6px 0px;float:left;cursor:pointer;text-align:center;height:14px; color:#616060; text-decoration:none}
	.older a{background:#FFF url(images/buttonBg.gif) no-repeat left top;width:105px;padding:6px 3px 6px 2px;float:right;cursor:pointer;text-align:center;height:14px; color:#616060; text-decoration:none}

/* comments*/
.postcomments{ padding:10px;font-size:12px;color:#484a4c; }
.postcomments p{ padding:6px 8px;}
.postcomments p a{color:#484a4c; text-decoration:underline}
.postcomments h3{color:#3b9ed7; font-family:"trebuchet MS"; font-size:16px; font-weight:bold}
.postcomments h3.commentstitle{ margin:10px 0px; border-bottom:1px solid #dedede}
.commentbox{ background:#f6f0dc; border:1px solid #e4d29b; padding:10px; margin-top:5px }
.commentauthor{ font-weight:bold;  color:#484a4c}
.commentmetadata{ color:#484a4c;font-size:12px;}
	.commentmetadata a{color:#484a4c; text-decoration:none}
.commentbody{ padding:10px 0px}
.commentlabel{font-family:"trebuchet MS"; font-size:14px;color:#6b6767; padding-bottom:4px; font-weight:bold}
.sidebar div.pod ul.recentComments li{ line-height:16px; padding:4px 0px}
div.video{ text-align:center; padding:10px 0px 10px 30px; width:320px}
