/*
Theme Name: vantasks
Theme URI: http://xaurav.com/
Description: Theme Designed for vantasks.ir.
Version: 1.0
Author: Xaurav
Author URI: http://xaurav.com/
Tags: blue, silver, white, two-columns, fixed-width, right-sidebar, fixed-width, custom-header, threaded-comments, sticky-post, rtl-language-support, translation-ready

	vantasks v1.0
	 http://xaurav.com/lab/

	This theme was designed and built by xaurav,
	whose blog you will find at http://xaurav.com/
*/

div.xbody {
float:left;
width:505px;
padding-right:10px;
}
div#sidebar  {
float:right;
width:105px;
}
html{ padding:0px; margin:0px; }

body{ font-family: Arial, Helvetica, sans-serif; padding:0px; margin:0px; background:#252a2d; }

p.breadcrumbs{ color:#333; }

form{ text-align:left; padding:10px 0px 0px 20px; margin:0px auto; }
form p{ padding:0px; margin:0px; }

div#wrapper{ width:800px; margin:10px auto 0px; padding:0px; position:relative; }

div#header{ width:800px; height:170px; margin:0px auto; background:#252a2d url(images/header.gif); text-align:center; position:relative; }
div#header a#homelink{ width:250px; height:150px; display:block; text-decoration:none; position:absolute; top:10px; left:30px; }
div#header a#homelink:hover{ text-decoration:none; }



div#header a#mail{ width:155px; height:15px; display:block; text-decoration:none; position:absolute; top:277px; left:510px; }
div#header a#mail:hover{ text-decoration:none; }



div#header a#click{ width:175px; height:57px; display:block; text-decoration:none; position:absolute; top:215px; left:498px; }
div#header a#mail:hover{ text-decoration:none; }



div#text{ position:absolute; top:-19px; left:174px; background no-repeat top left; height:30px; width:560px; padding:6px 0px 0px 0px; }div#mini_menu{ width:245px; height:20px; font-size:11px; position:absolute; top:11px; right:4px; color:#CCC; }
div#mini_menu a{ color:#CCC; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
div#mini_menu a:hover{ text-decoration:underline; }

div#navmenu_bg{ width:800px; height:121px; margin:0px auto; padding:0px 0px; background:url(images/menu.gif); text-align:center; color:#FFF; }
ul#navmenu{ height:20px; margin:0px auto; text-align:center; color:#FFF; padding:13px 0px 0px 0px; width:635px; }
ul#navmenu li{ display:inline; background:none; padding:0px 7px; }
ul#navmenu li a{ color:#EEE; text-decoration:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; }
ul#navmenu li a:hover{ color:#FFF; text-decoration:underline; }
ul#navmenu li a.current_choice{ text-decoration:underline; }
ul#navmenu ul{ border:#FFF solid 1px; padding:3px 0px; margin:0px; width:160px; top:30px; left:0px; background:#444; text-align:left; }
ul#navmenu ul li{ width:130px; }
ul#navmenu ul ul, ul#navmenu ul ul ul { left:160px; }

div#content{ width:620px; margin:0px auto; padding:14px 90px 70px; text-align:left; display:table-cell;background:url(images/content.gif) repeat-y; }

p#validation_errors{ padding:5px; margin:10px 0px 15px; background:#fff; border:#ac3d1f solid 2px; color:#000; display:none; line-height:1.4; }

div#footer{ background:url(images/footer.gif) top center no-repeat; width:800px; height:25px; margin:0px auto; padding:5px 0px; text-align:center; }
div#footer p{ padding:15px 0px 0px; margin:0px; font-size:11px; color:#DDD; text-align:center; font-family:Arial, Helvetica, sans-serif; }
div#footer a{ color:#2f383e; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; vertical-align:top;}
div#footer a:hover{ text-decoration:underline; }
div#footer a img {
border:medium none;

}


.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.postmetadata {
	padding-top: 5px;
margin: 30px 0;
clear: both;	
}
.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}
narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 2.6em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 4.6em;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
div#topxmenu{
margin: 10px auto 0pt; padding: 0pt; position: relative; width: 800px; height:15px
}

ul.addtoany_list li {
list-style:none;
float:right;
}

