/*
Theme Name: Lapic Plus
Theme URI: http://www.tayyeb.info/products/lapicPlus/
Author: S. Wasim Tayyeb
Author URI: http://www.tayyeb.info/
Version: 0.1
Description: First WVA-A4 WP compatible theme.
Tags: WVA-A4, wide 
*/
#body								{padding: 0px;min-height: 343px;display: block;}
#body_wrapper						{background-color:white ;margin: 0px auto;width: 950px;display: block;border:1px solid gray;}

#main_content						{}


#commentform #submit 				{ margin: 0; float: right; }
#commentform input 					{ width: 170px; padding: 2px; margin: 5px 0 1px 5px;  }
#commentform p 						{ font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; margin: 5px 0;}
#commentform textarea				{ width: 100%; padding: 2px; }

#content							{ }

#footer 							{ padding: 0; margin: 0 auto; clear: both; }
#footer a							{color: #B05128;}
#footer p 							{ margin: 0; padding: 20px 0; text-align: center; }

#head #pagetitle					{text-align:right;float: right;font-size: 20px;color: #F0EBE7;padding: 45px 25px 0px 30px;}
#head #title						{text-align:left;float: left;font-size: 30px;color: #F0EBE7;padding: 20px 0px 0px 30px;}
#header_menu td						{font-size:11px;height:28px;margin-right:0px;padding:0px 2px 0px 2px;font-weight:bold;text-align:center;color:black;text-decoration: none;cursor:pointer;}
#header_menu						{}

#menu  a 							{color : #202020;text-decoration : none;font-weight: bold;display: block;border-style:none;}
#menu  a:hover,#menu  a:active 		{height: 4px;line-height: 4px;}
#menu  a:link, #menu  a:visited	 	{height: 8px;line-height: 8px;}
#menu 								{height:0px;margin:11px 20px 0px 0px;white-space : nowrap;}
#menu .active:active,
#menu .active:hover,
#menu .active:link,
#menu .active:visited			 	{height: 8px;line-height: 8px;color: #B05128;}
#menu td 							{padding:3px 20px 5px 20px;border:0px solid green;}

#page								{ background-color: white; border: 0px solid #959596; text-align: justify;width:950px;}
#page, .post, #wp-calendar #prev a 	{ text-align: right; }

#searchform 						{ margin: 10px auto; padding: 5px 3px; text-align: center; }

#sidebar #searchform #s 			{ width: 108px; padding: 2px; }
#sidebar #searchsubmit 				{ padding: 1px; }
#sidebar 							{ padding: 20px 0 10px 0; margin-left: 0; margin-right: auto; width: 190px; display:block;}
#sidebar form 						{ margin: 0; }
#sidebar h2 						{ font-family: 'Lucida Grande', Verdana, Sans-Serif; font-size: 1.2em; margin: 5px 0 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 li, #sidebar ul ol li{ margin: 3px 0 0; padding: 0; }
#sidebar ul ul ul, #sidebar ul ol 	{ margin: 0 10px 0 10px; }
#sidebar ul ul, #sidebar ul ol 		{ margin: 5px 10px 0 10px; }
#sidebar ul, #sidebar ul ol 		{ margin: 0; padding: 0; }

#wp-calendar #next a 				{ padding-right: 10px; text-align: right; padding-left: 10px; }
#wp-calendar #prev a 				{ padding-left: 10px; text-align: left; }
#wp-calendar #prev a, #wp-calendar #next a 						{ font-size: 9pt; }
#wp-calendar #prev a, html>body .entry ul 						{ padding-left: 0; padding-right: 10px; }
#wp-calendar 						{ empty-cells: show; margin: 10px auto 0; width: 155px; }
#wp-calendar a 						{ text-decoration: none;display: block; }
#wp-calendar caption 				{ font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center; width: 100%;}
#wp-calendar td 					{ padding: 3px 0; text-align: center; }
#wp-calendar td.pad:hover 			{ background-color: #ffffff; } 
#wp-calendar th 					{ font-style: normal; text-transform: capitalize; }

#wva_footer,#wva_footer a			{font-size:10px;text-align: center;color: #B05128;font-weight: normal;text-decoration:none;}
.alert								{color:red;		font-family:tahoma;	font-size:11px;		font-weight:bold;	border:1px solid #333399;width:220px;	text-align : center; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
.alignleft 							{ float: left }
.alignright							{ float: right; }
.alignright, #commentform #submit 	{ float: left; }
.alt 								{ margin: 0; padding: 10px; background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
.center 							{ text-align: center; }
.clear 								{ clear: both; }
.clearer							{clear: both;height: 1px;}

.commentlist 						{ padding: 0; text-align: justify; }
.commentlist cite, .commentlist cite a 							{ font-weight: bold; font-style: normal; font-size: 1.1em; }
.commentlist li .avatar 			{ float: right; border: 1px solid #eee; padding: 2px; background: #fff; }
.commentlist li 					{ font-weight: bold; }
.commentlist li 					{ margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist li, #commentform input, #commentform textarea 		{ font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist li, #commentform input, #commentform textarea 		{ font-family: 'Geeza Pro', Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist p 						{ font-weight: normal; line-height: 1.5em; text-transform: none; }
.commentlist p						{ margin: 10px 5px 10px 5px; }
.commentmetadata 					{ font-weight: normal; margin: 0; display: block;}

.entry form 						{ text-align:center; }
.entry ol 							{ padding: 0 35px 0 35px; margin: 0; }
.entry ol li 						{ margin: 0; padding: 0; }
.entry p a:visited 					{ color: rgb(0,51,204); }
.entry ul li:before, #sidebar ul ul li:before 					{ content: "\00BB \0020"; }
.form1								{height:10px;}
.frame								{border:3px double #dbdbdb;padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;}
.intbox,.textbox					{color:	green;font-family:tahoma;	font-size:12px;border:1px solid #333399;width:120px;}
.link1								{color: Blue;		text-decoration:none;font-size:12px;	font-family:tahoma;}
.lowcolor							{color:gray;	font-family:tahoma;	font-size:11px;		font-weight:normal;}
.narrowcolumn .entry				{ padding-top: 5px; }
.narrowcolumn .postmetadata 		{ text-align: right; padding-top: 5px; }
.narrowcolumn 						{ padding: 0 45px 20px 0; margin: 0px 0 0; width:670px; display:block;}
.narrowcolumn, .alignleft, .widecolumn .smallattachment 		{ float: right; }
.navigation 						{ display: block; text-align: center; margin-top: 10px; margin-bottom: 20px; padding:5px;} 
.navigation 						{ border:1px dotted #dddddd;clear:both;height:20px;} 
.nocomments 						{ text-align: center; margin: 0; padding: 0; }
.post 								{ margin: 0 0 40px; text-align: justify; }
.post hr 							{ display: block; }
.postmetadata 						{ clear: right; }
.postmetadata ul, .postmetadata li 	{ display: inline; list-style-type: none; list-style-image: none; }

.search_text						{color:Navy;	font-family:tahoma;	font-size:11px;		font-weight:normal;}
.selected,.selected:link,.selected:visited,.selected:active,.selected:hover		{color: black;		text-decoration:none;	font-family:tahoma;	font-size:11px;font-weight:bold;}
.submitbox							{-moz-border-radius:7px;color:	navy;font-family:tahoma;	font-size:12px;border:1px solid #339999;width:120px;background-color :#ffffff;cursor : pointer;}

.tblcap		{color:maroon;font-family:tahoma;	font-size:13px;font-weight:bold;text-align:center;height:25px;}
.tblcap2	{color:navy;font-family:tahoma;	font-size:13px;font-weight:Normal;height:25px;	border-bottom : 3px double Silver;}
.tblhlp		{color:navy;font-family:tahoma;	font-size:13px;font-weight:Normal;height:25px;padding-right:5px;}
.tdcmd		{			 font-family:tahoma;	font-size:12px;text-align:center;}
.tdtext		{color: #4169E1;font-family:tahoma;font-size:12px;}
.tdtextlight{color:Silver;font-family:tahoma;	font-size:12px;}
.tdtitle	{color:black;font-family:tahoma;	font-size:12px;font-weight:bold;text-align:center;}
.tdtitr		{color:black;font-family:tahoma;	font-size:12px;font-weight:Normal;}
.text		{padding-bottom: 0px;padding-left : 10px;padding-right : 10px;padding-top : 10px;}
.textbox2	{color:	maroon;font-family:tahoma;	font-size:12px;border:0px solid ;width:120px;}
.textbox3	{color:	green;font-family:tahoma;	font-size:12px;border:1px solid #333399;width:100%;}
.textboxE	{color:	green;font-family:tahoma;	font-size:12px;border:1px solid #333399;width:120px;direction : ltr;}
.textnormal	{font-family:tahoma;font-size:12px;color:black;}
.textsmall	{font-family:tahoma;font-size:10px;color:black;}
.title2		{color:Navy;	font-family:Simplified Arabic;	font-size:25px;	font-weight:bold;text-align:center;}
.titr2		{color:Navy;	font-family:tahoma;	font-size:12px;		font-weight:bold;}
.toppath a	{color:navy;}
.toppath	{color:gray;	font-family:tahoma;	font-size:12px;		margin-right:5%;width:90%;text-align:right;}
.toptable	{height:75px;border:0px solid;width:100%;}
.toptitle	{color:Gray;	font-family:tahoma;	font-size:20px;		width:100%;text-align:center;}
.trdisable	{background-color : #F0F0F0;}
.trhighlight{background-color : #F0F8FF;}

.uncolor,.uncolor:link,.uncolor:visited	{border-bottom: 0px;color: silver;		text-decoration:none;font-size:12px;	font-family:tahoma;} 
.uncolor:active		{color: #000000;	text-decoration:none;font-size:12px;	font-family:tahoma;}
.uncolor:hover		{color: gray;		text-decoration:none;font-size:12px;	font-family:tahoma;}

.widecolumn 				{ padding: 0 45px 45px 0; margin: 0px 0 0; width:900px; display:block;}
.widecolumn 				{ line-height: 1.6em; }
.widecolumn .attachment { text-align: center; margin: 5px 0px; }
.widecolumn .entry 			{ line-height: 1.4em; }
.widecolumn .entry p 		{ font-size: 12px;}
.entry p 		{ line-height:25px;}
.widecolumn .post { margin: 0; }
.widecolumn .postmetadata { margin: 30px 0; }
.widecolumn .smallattachment { margin: 5px 0px 5px 5px; }
.widecolumn .smallattachment { text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px; }
a img { border: none; }

h2 a:hover, h3 a:hover { color: #06c; text-decoration: none; }
a,a:link,a:visited	{color: Blue;		text-decoration:none;	font-family:tahoma;}
a:active	{color: green;		}
a:hover		{color: Red;		}
acronym, abbr { border-bottom: 1px dashed #999; }
acronym, abbr, span.caps { cursor: help; }
acronym, abbr, span.caps { font-size: 0.9em; letter-spacing: .07em; }
acronym, abbr, span.caps { letter-spacing: normal; }
blockquote 					{text-align:justify;margin: 5px;background: transparent url(images/quotes.gif) left top no-repeat;padding-left: 37px;}
blockquote { border-left: 0; border-right: 5px solid #ddd; padding-left: 0; padding-right: 20px; margin: 15px 10px 0 30px; }
blockquote { margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd; }
blockquote cite { margin: 5px 0 0; display: block; }
body 						{; margin: 0 0 20px 0; padding: 0; }
body						{background: #ffffff ;margin: 0px;padding: 0px;font-family: Tahoma, Verdana, sans-serif;font-size: 12px;}
body						{color: #483D8B;font-family:tahoma;font-size:12px;margin-bottom: 0px;margin-left : 3px;margin-right : 3px;margin-top : 0px;}
code 						{ font: 1.1em 'Courier New', Courier, Fixed; }
code						{display: block;margin: 5px;padding: 5px;color: #ad4c21;border: 1px dashed;background: #f0ebe7;font-family: Courier, 'Courier New', 'Andale Mono', Monaco, monospace;}
dd 							{margin-left: 15px;}
del 						{color: #800;text-decoration: line-through;}
dt							{font-weight: bold;font-size: 1.05em;color: #ad4c21;}
form .item					{clear: left;border-top: 1px solid #EEE;margin: 3px;}
form .label					{float: left;clear: left;width: 150px;}
form						{margin: 0px;padding: 0px;}
h1 { padding-top: 70px; margin: 0; font-size: 4em; text-align: center; }
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description { text-decoration: none; color: white; }
h1, h2, h3 { font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold; }
h2 { margin: 30px 0 0; font-size: 1.6em; }

.narrowcolumn h2 {border-left:1px solid #999;display: block;border-bottom: 1px solid #999;margin: 0;padding: 0;font-size: 18px;font-weight: bold;font-family:"b Titr";color:maroon;}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite { text-decoration: none; }
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { color: #333; }
h2.pagetitle { margin-top: 30px; text-align: center; font-size: 1.6em; }
h3 { padding: 0; margin: 30px 0 0; font-size: 1.3em; }
h3.comments { padding: 0; margin: 40px auto 20px ; }

hr							{border: 0px;border-bottom: 1px #F0EBE7 dashed;height: 1px;margin: 10px 0px;}
html>body .entry li { margin: 7px 10px 8px 10px; }
html>body .entry ul { margin-left: auto; margin-right: 0px; padding: 0 30px 0 0;list-style: none; padding-left: 10px; text-indent: -10px; }
img.alignleft { margin: 0 0 2px 7px; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
img.alignright { margin: 0 7px 2px 0; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
input,textarea,select						{-moz-border-radius:3px;color: #AD4C21;border: 1px solid;background: #F0EBE7;margin: 3px;padding: 2px;}
ol li, #sidebar ul ol li { list-style: decimal outside; }
p img { padding: 0; max-width: 100%; }

select { width: 130px; }

small { font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em; }
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike { color: #777; }


.hmenu td a 	{display:block;height:28px;	padding:7px 10px 0px 10px;color:black;font-size:11px;margin:0;}
.hmenu #sp		{height:28px;				padding:0px 20px 0px 10px;color:gray; font-size:11px;margin:0;}










/* navigation START */
#navigation { display: block; text-align: right;padding: 0px 0 0 0;margin-top:-4px;}
#menus		{ padding-right:0px;margin-right:0px;}
#menus li { display:inline; list-style:none; }
#menus li a {  background:transparent url(images/menu.gif) 100% 0 no-repeat; float:right; margin-right:-10px; padding:0 20px 0 20px;  display:block; color:#382E1F; height:26px; line-height:26px; text-decoration:none; font-size:11px; z-index:1; }
#menus li a:hover, #menus li a.current { background-position:100% -26px; color:#fff;}
#menus li.current_page_item a, #menus li.current-cat a { background-position:100% -52px;}
#menus li a.home { background-position:100% -78px; width:45px; padding:0; margin-right:0;}
#menus li a.home:hover { background-position:100% -104px; }
#menus li.current_page_item a.home { background-position:100% -130px; }
#menus li a.lastmenu:hover { background-position:100% 0; cursor:default; }
#searchbox { background: url(images/searchbox.gif) no-repeat; width:123px; height:22px; display:block; float:left; margin-top:2px; margin-right:0; margin-left:10px !important; margin-left:5px;padding:0px 2px; }
#searchbox .textfield { background:none; border:0px; width:90px; float:right; margin-right:2px; padding-left:2px; font-size:10px;color:white;direction: rtl;font-family: tahoma;}
#searchbox .button { background:none; border:0px; width:18px; height:18px; cursor:pointer; float:left; margin-top:1px; }
#searchbox .searchtip { color:#999; }
/* navigation END */

/* submenu START */
#menus li ul { display:none; background:#F4F5F7; border:solid #A6A6A6; border-width:1px 1px 0; line-height:0; position:absolute; z-index:2; padding:0;}
#menus li li { float:none; margin:0; padding:0; list-style:none; }
#menus li li a { float:none; padding:7px 10px 7px 18px; text-decoration:none; border-bottom:1px solid #DDD; margin:0; background-image:none; height:auto; line-height:145%; color:#999; display:block; width:175px; }
#menus li li a.last { border-color:#A6A6A6; }
#menus li li a:hover, #menus li li a.current { background-color:#EDEFF0; color:#00d; }
#menus li li a.subtitle, #menus li li a.subtitle:hover { background-image:url(images/arrow.gif); background-position:left; background-repeat:no-repeat; }
/* submenu END */

.fixed, .clear { clear:both; }

