/*
Theme Name: sigma One
Theme URI:http://sigmaNames.com
Description: A 3-columns simple, clean and easily accessible beautiful theme.
Version: 0.1
Author: Sathees Navaratnam
Author URI: http://www.nSathees.com/
Tags: fixed width, two columns, archives, accessible, simple, clean, valid CSS, valid XHTML, black, white, right sidebar, widgets, widget ready
*/

* {margin:0; padding:0; }
.nom{margin:0!important}
body {
	font:62.5% Verdana, Geneva, sans-serif;
	line-height:1.7em;
	color:#444;
	background-color:#000;
}
a {
	color:#124AA8;
	text-decoration:none;
	font-weight:bold;
	outline:0!important;}
	
a:hover {
	color: #AB1013;
	text-decoration:underline;
}
p {padding-top:10px;}
h1 {margin: 20px 0 10px 0;}
img {
	margin:8px 10px 5px 10px;
	}
input {vertical-align: middle}
h2 {
	font: normal 1.6em "arial", helvetica, sans-serif;
	margin: 0 0 12px;
}
h3 {margin:10px 0;}
blockquote {
	margin: 10px 25px 10px 30px;
	border-left: 3px solid #124AA8;
	background: #FFFDD5;
	padding: 5px 15px;
	font-size: 1.3em;
	color:#000;
}
blockquote p {
	font-size: 1em !important;
	margin: 0;
}
.aligncenter,
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
#wrapper {
	width: 900px;
	margin: 5px auto 20px auto;
	padding: 10px 20px;
	background-color:#FFF;
	border:#DDD solid 1px;
}
#header {
	margin-bottom: 15px;
	position:relative;
	overflow:hidden;
}
#header-bg {
	height:106px;
	position:relative;
}
.clear{clear:both;}
.logo-div{width:220px; height:80px; float:left;}
.title-ad{width:630px; height:70px; float:right; margin-top:9px; border:#EEE 1px dotted;}
.ad-title{width:100%; height:10px; font-size:9px; color:#CCC; padding-left:5px;}

#logo {clear:both; margin:0!important; padding:0!important; border:none; left:0!important;}
.logoimg{margin:0; padding:0; border:none; left:0; top:0;}


#header-bg h1 {
	position:absolute;
	top:0px;
	left:15px;
	color:#000;
	line-height: 0.85em;
	font-size:2.3em;
	margin: 14px 0 15px;
	padding:10px 10px 4px 10px;
}
#header-bg h1 a {
	font-family:"Arial Black";
	font-weight:normal;
	color:#000;
	letter-spacing:-1px;
	}
#header-bg h1 span {
	display: block;
	font-size: 0.50em;
	font-weight: normal;
	text-transform: uppercase;
	color:#124AA8;
}
#navcontainer {
	height:17px;
	position:absolute;
	bottom:0;
	left:0;
	width:898px;
	background-color:#eee;
	border:#ddd solid 1px;
}
ul#navlist {
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
ul#navlist li {	
	border-right:1px solid #ccc;
	float:left;
	margin:0;
	padding:0;
	text-align:left;
}
ul#navlist li a {
	color:#03C;
	display:block;
	font-size:11px;
	text-decoration:none;
	height:17px;
	font-weight:bold;
	padding:0px 10px;
	letter-spacing:0.2em;
}
ul#navlist li a:hover {
	background-color:#008000;
	color:#fff;
}
#navlist li.current_page_item, #navlist li.current_page_item a, #navlist li.current_page_item a:hover
 {
	background:#124AA8;
	color:#FFF !important;
}
#navlist li.current_page_item a{color:#0F3!important;}
#skip {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0.5em;
	border-bottom:2px solid #008000;
}
#skip li {
	display:inline;
	font-size:120%;
	line-height:2.5;
	margin:0 1em 0 0;
	padding:0;
}
#skip a:link, #skip a:visited {
	background:transparent url(images/arrow-skip.gif) no-repeat right bottom;
	border-color:#FFFFFF;
	color:#666666;
	font-weight:normal;
	padding:2px 12px 2px 2px;
	font-weight:bold;
	color:#009900;
	margin-right:2px;
	
}
#skip a:focus, #skip a:active, #skip a:hover {
	background-color:#FFFDD5;
	color:#aaa;
	text-decoration:none;
	border:1px solid #ccc;
}
#divSearchForm {
	float:right;
	margin:-32px 0 0 0;
	font-size:120%;
}
#divSearchForm label {
	display:inline;
	margin:0;
	color:#333;
	font-family:"arial", helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	vertical-align:middle;
}
#divSearchForm input.txt {
	display:inline;
	width:130px;
	padding:2px;
	border:1px solid #999;
	vertical-align:middle;
}
#divSearchForm input.txt:focus {
	color:#000;
	background:#f6feda;
}
#divSearchForm input.btn {
	margin:0;
	vertical-align:middle;
}
#container {
	width: 100%;
/*	min-height:720px; */
	margin-bottom:10px;
}
#container:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#content {
	width: 570px;
	float: left;
	padding: 0 10px 0 0;
	overflow: hidden;
}

#content h2 {
	font:normal 1.9em "arial", helvetica, sans-serif;
	padding: 0 0 4px;
	color:#000;
}
#content h2 a {
	font-weight:normal;
	text-decoration:underline;
	color:#000;
	}
#content h2 a:hover {
	color:#124AA8;
	}
#content h2.pagetitle {
	padding-left: 3px;
	padding: 1px 0 4px;
}
#content h3 {
	font:bold 1.7em "arial", helvetica, sans-serif !important;
	color:#000;
	margin-bottom:-5px !important;
}
#content p, ntent li {
	font-size: 1.3em;
	line-height: 1.4em;
}
#content h3 a {
	text-decoration:underline;
	}	
#container .post {
	margin: 0 0 15px 0px;
	width:460px;
	padding:15px 20px;
	border:#DDD 1px solid;
	float:left;
}
#container .post h1 {
	font-size:1.3em;
	margin:0 0 8px 0;
	color:#0033CC;
}

#container .post h1 a{
	color:#008000;
}

#content .post h2 {
	font-size:2em;
	margin:0 0 -2px;
}
#content .post h3 {
	margin-bottom:0px !important;
}
.post ul, .post ol {
	margin:0 0 6px 35px;
}
.post li {
	padding:8px 25px 0 0;
	font-size:1.0em;
}
.post .postmetadata {
	font-size:1.1em;
	color:#666;
	margin-bottom:5px;
	border-bottom:#008000 1px dashed;
	padding-bottom:5px;
	clear:both;
}
.postmetadata a {
	color:#090;
	text-decoration: none;
	font-weight: bold;
}
.postmetadata a:hover {
	color:#F60;
}
.postmetadata p { margin:0 0 5px 0; padding:0; font-size:1.1em; line-height:1.6em;}

.entry {
  text-align: justify;
  font-size:1.2em;
}
.entry dl dd{margin-bottom:10px;}
.entry h1 {
	font-size: 1.8em;
	margin: 15px 0 10px;
}
.entry h2 {
	font-size: 1.65em !important;
	font-weight: bold !important;
	margin: 15px 0 10px !important;
	padding: 0 !important;
	border: none !important;
}
.entry h3 {
	font-size: 1.45em !important;
	font-weight: bold !important;
	margin: 15px 0 10px !important;
	padding: 0 !important;
}
.entry h4 {
	font-size: 1.3em;
	margin: 15px 0 10px;
	font-weight: bold !important;
}
.nav {
	font-size: 1.3em;
	padding: 0 0 22px;
}
.navigation {
	font-size: 1.3em;
	margin:20px 0 5px 0;
	height: 1.3em;
}
.alignleft {float: left;}
.alignright {float: right;}
h3#comments,h3#respond {
	padding: 1px 0 4px;
	border-bottom: 1px solid #EEE;
}
.commentlist {
	margin: 20px 0 30px 18px;
	font-size:120%;
}
.commentlist img {
	float:none;
	padding:0;
	border:0;
	}
.commentlist li {
	padding:5px 0 20px;
	font-size:90%;
}
.cdata {
	background:#FFFDD5;
	border-top:1px solid #BFBC7D;
	padding: 3px 3px 3px 7px;
	height: 1%;
}
.cdata strong {
  display: block;
  color:#000;
}
#content img.avatar {
  	float: right;
	display: inline;
	border: 0;
	margin: 1px 1px 0;
}
.ctext {
  padding: 0 7px;
}

.commentlist li p {
	font-size: 1em !important;
}
.commentmetadata {
	font-size: 0.85em;
}
.commentmetadata a {
  color: #848144;
}
#comment {
	width: 530px;
	height: 170px;
}
/* sidebar
-----------------------------------------------------------------------------*/
#sidebar {
	float: right;
	width: 380px;
	padding: 0;
	font-size: 1.2em;
	line-height: 1.4em;
}
.left{ width:210px; float:left; margin-right:9px; /*max-height:600px;*/}
.left ul li{list-style:none; display:list-item;}

.sidehead{ color:#FFF; padding:3px 0; margin-bottom:15px; border-bottom:#008000 1px solid;}
.sidehead h2{padding:0!important; margin:0!important;}
.sidebar-ad{ width:160px; height:600px; float:right; background-color:#EEE;}
.sidebar-ad img{margin:0; padding:0;}


#sidebar dl	{
	list-style: none;
	font-size:11px;
	margin-bottom:10px;
	}
#sidebar dl	dd	{
	margin: 0px;
	border-bottom: 1px solid #EEE;
	padding:3px 0 3px 5px;
	line-height: 15px;
	}		
#sidebar ul li ul {
	margin:0;
	padding:0 0 0 4px;
	}	
#sidebar ul li ul li ul	{
	margin:5px 0 -12px 0;
	padding:0 0 0 4px;
	}	
#sidebar ul li a {
	padding: 0 0 0 8px;
	text-decoration:none;
	color:#124AA8;
	font-weight:bold;
	line-height:2em;
	}
#sidebar ul li a:hover {
	text-decoration:underline;
	color:#124AA8;
	}
#sidebar h2 {
	font:1.0em  Verdana, Geneva, sans-serif;
	padding: 6px 0 0 3px;
	color:#008000;
	line-height:1.2em;
	font-weight:bold;
}
#sidebar h3 {
	font: normal 1.4em/1.1em "arial", helvetica, sans-serif;
	padding: 0 0 3px;
}

.tags,
#tag_cloud {
	margin: 0 0 15px;
}
.tags {
  text-align:center;
  line-height:21px !important;
}
abbr, acronym {
border:medium none;
}
abbr[title], acronym[title] {
border-bottom:1px dotted #999;
cursor:help;
font-style:italic;
}
code, kbd, pre {
font-family: Monaco,"Courier New",Tahoma;
}
pre {
	padding:10px;
	background:#F6F7F5;
	font-size:120%;
}

code {
	color:#990000;
	font-family:"Courier New",Courier,mono;
}
.txtRed {
	color:#FF0000;
	font-size:130%;
}
.txtGrey {
	color:#999;
}
#footer {
	clear: both;
	margin: 0 0 15px;
	font-size: 1.1em;
	color: #808080;
}
#footer p{
	text-align:center;
	color:#999;
	}
#footer p a{
	color:#999;
	}
#footer p a:hover{
	color:#000;
	}	
#base .baseHdr{
	font-size:1.5em;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	border:none;
	padding:0;
}
#base {display: inline; float: left; margin: 0; clear:both; padding:10px 15px;}
#base {background:#F0F0F0; border-bottom:3px solid #008000; border-top:3px solid #008000; position: relative; width:870px; }

#base ul{}
#base ul li{display:inline;}

#base ul ul {float:left; display:inline; }
#base ul li ul li  {padding:5px; line-height:20px; font-family:Verdana, Geneva, sans-serif; font-size:0.8em!important;}

.categories{ color:#008000; font-size:1.2em; font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; font-weight:bold;}


.grid12 h6 { margin: 10px 0 50px 0; }


.copyright{clear:both; text-align:center; width:100%;}

.post-title{}
.offer-table, .submit-table{width:460px; background-color:#eee; border: solid 1px #ddd; padding:10px;}
.offer-form, .submit-form{color:#008000!important; width:480px;}
.offer-form input, .offer-form, .submit-form input, .submit-form{
	color:#039; 
	font-family:Verdana, Geneva, sans-serif, Georgia, "Times New Roman", Times, serif; 
	font-size:11px; 
	font-weight:bold;
	padding-bottom:10px;
}
.offer-form input, .submit-form input { width:259px; margin-top:10px; padding:2px 5px; color:#003399; font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif; float:right;}
.dn{ letter-spacing:.2em; color:#039; padding-top:10px;}
.form-tag{ padding:10px 10px 0 0; text-align:right; width:149px; color:#008000; font-size:1em!important; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
#note{ margin-top:10px;
color:#039; 
	font-family:Verdana, Geneva, sans-serif, Georgia, "Times New Roman", Times, serif; 
	font-size:11px; 
	font-weight:bold;
	width:259px;
	padding:3px 5px;
	float:right;
}
#submit{width:259px; padding:2px 0px;}
.form-text{font-size:1em!important; font-weight:normal; margin:0 0 20px 0; padding:10px; width:438px; border:#ddd 1px solid; color:#444;}

/* added by nSathees*/
.promo{width:100%; overflow:auto; margin-bottom:10px;}
.toptld{float:left; border:#008000 solid 1px; margin-right:9px;}
.toptld a{color:#008000;}
.featured{float:left; border:#124AA8 solid 1px; margin-right:9px;}
.featured a{color:#124AA8;}
.topcctld{float:right; border:#008000 solid 1px;}
.topcctld a{color:#008000;}
.promodiv{width:272px; padding:5px 10px;}
.promodiv h1{margin-top:0; font-size:12px; font-weight:bold; color:#FFF; padding:3px 5px;}
.promodiv a{font-size:11px; letter-spacing:0.04em;}
.toptld h1, .topcctld h1{ background-color:#008000;}
.featured h1{background-color:#124AA8;}
.pdndd{border-bottom:#eee solid 1px; padding:0 5px;}
.motto{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:26px; font-weight:bold; text-align:center; color:#666; padding-top:8px;}
.request{ width:100%; height:70px;}
.ad1, .ad2 {width:244px; padding:5px 8px; margin-right:60px; float:left; height:60px; background: url(images/ad10x70.png) bottom left no-repeat #EEE;}
.ad4 {width:244px; padding:5px 8px; float:right; height:60px; background: url(images/ad10x70.png) bottom left no-repeat #EEE;}

.catalog-list{margin-bottom:20px;}
.catalog-list select{width:190px; color:#124AA8; font-family:Verdana, Geneva, sans-serif; font-weight:bold; line-height:1.7em;}
.cat-post{border:none!important;}
.pagetitle{padding-top:10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.8em; font-weight:bold; color:#008000;}
.post dl{}
.post dl dd{ padding-left:20px; list-style:georgian outside circle;}
.captcha{width:273px; overflow:hidden; margin-top:10px;}
.code{width:120px; float:left; padding-top:10px; background:url(images/key-bg3.png) bottom right no-repeat; font-size:20px; font-weight:normal; height:18px; border:solid 1px #008000;}
.key{float:right; margin-top:9px;}
#offer_key, #submit_key {width:130px; margin-top:0;}

.entry h2.smh2{font-size:1.4em!important; color:#008000!important; font-weight:normal!important;}
.cur_drop{ width:60px; float:left; margin:10px 0 0 0px; padding:2px 1px 2px 0;color:#003399; font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.cat_drop{ width:132px; float:right; margin:10px 0 0 4px; padding:2px 1px 2px 0;color:#003399; font-weight:bold; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.cur_txt{width:190px!important; float:right;}
#submit{ margin-right:7px;}

/* domain processing form style */

#mod_form {background-color:#CEFFCF; width:898px; border:solid 1px #090;margin-bottom:10px;}


.dn_label{float:left;}
.dn_data{float:right;}
.process_data{width:180px; font-size:11px; font-weight:bold; padding:2px;}
.process_data1{width:100px; font-size:11px; font-weight:bold; padding:2px;}

#mod_data{margin:0 5px;}

.process_data, process_data1, status_data, mod_form input[text], .promo_box, .cat_box{font-family:Verdana, Geneva, sans-serif!important; font-size:11px!important;}
.dn_promo{}
.promo_box{width:265px; padding:2px; margin-top:10px;}
.mod_promo{width:448px;}
.cat_box{width:180px; padding:2px;}

.opt_label{padding-right:5px;}
.status_data{width:100px; font-size:11px; font-weight:bold;}

.mod_form{font-size:11px!important; font-family:Verdana, Geneva, sans-serif!important;}
.mod_form input[text]{width:190px; font-size:14px; font-weight:bold;}
.cat_label, .tag_label{ margin-left:4px; float:left;}
.follow_me{position:fixed; top:200px; right:0px;}
.follow_me a img{margin:0!important; border: #093 1px solid;}

.pages{ padding-right:10px;}
.current{ padding:0 3px;}
.page{ padding:0 3px;}
