/* @override http://etalaat.com/wp-content/themes/pico/style.css */

/* @override http://etalaat.com/wp-content/themes/pico/style.css */

/*@override
http://localhost:8888/wordpress/wp-content/themes/pico/style.css
http://localhost:8888/wordpress/wp-content/themes/pico/style.css
http://localhost:8888/wordpress/wp-content/themes/pico/style.css
http://localhost:8888/wordpress/wp-content/themes/pico/style.css
Theme
Name:
Pico
Theme
URI:
http://wplover.com/themes/pico
Description:
Pico
is
a
grid-based
magazine
theme
based
on
the
famous
by
Darren
Hoyt,
designed
to
work
right
out-of-the-box
without
having
to
install
additional
plugins.
Features
smart
post
thumbnail
handling
(supports
2.9
Canonical
Post
thumbnail
or
use
first
image
on
post),
10
widget
areas
(including
four
columns
on
footer),
3
page
templates
(Archives,
List
Authors
and
Sitemap),
a
custom
Featured
Categories
widget,
breadcrumb
navigation
and
support
for
threaded
comments.
Version:
1.0.5
Author:
Hafiz
Rahman
Author
URI:
http://www.wplover.com/
TAGS:
white,
light,
three-columns,
two-columns,
fixed-width,
left-sidebar,
right-sidebar,
threaded-comments,
sticky-post
This
work,
like
WordPress,
is
released
under
GNU
General
Public
License,
version
2
(GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
Changelog:
1.0.5
January
7,
2009
*
Fixed
the
static
Read
More
links
on
front
page
*
Fixed
the
Theme
URI
Eric
Meyer's
Reset
CSS
with
modifications.
*
---------------------------------------------------------------------------------------
*/
#fontdownload
{
	float: left;
	margin-bottom: -46px;
	margin-left: 13px;
	margin-top: -37px;
}
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
#featured_cats_widget H5 A
{
	color: #5589F6;
}
OL, UL
{
	list-style: none;
}
BLOCKQUOTE, Q
{
	quotes: none;
	background: #EAEDF0;
	padding: 5px;
}
BLOCKQUOTE:before, BLOCKQUOTE:after, Q:before, Q:after
{
	content: '';
	content: none;
}
/*@ Base HTML
* ---------------------------------------------------------------------------------------*/
BODY
{
	font-family: Arial, Verdana, sans-serif;
	font-size: 62.5%;
	line-height: 1.5;
	background: url(images/bg.gif) repeat;
	direction: rtl;
	text-align: right;
}
A
{
	color: #000;
}
P
{
	margin-bottom: 1em;
}
#recent_excerpts .post_meta
{
	clear: both;
}
.post_meta A
{
	text-decoration: none !important;
	font-size: 0.8em;
}
.read_more A
{
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, sans-serif;
	padding: 0px 15px 0px 9px;
	background-image: url(images/mazeed.png);
	background-repeat: no-repeat;
	text-decoration: none;
	background-position: 4px 3px;
	direction: rtl;
}
.entry A
{
	text-decoration: none;
}
.entry A:hover
{
	color: #F22;
}
.entry H1
{
	font-size: 2em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry H2
{
	font-size: 1.6em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry H3
{
	font-size: 1.4em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry H4
{
	font-size: 1.2em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry H5
{
	font-size: 1em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry H6
{
	font-size: 0.9em;
	margin: 10px 0;
	font-family: Arial, Helvetica, sans-serif;
}
.entry BLOCKQUOTE
{
	padding-left: 10px;
	margin-left: 20px;
	border-left: 1px dotted #137;
	color: #37629d;
	direction: rtl;
	width: 200px;
	float: right;
	clear: right;
	border: 3px solid #acdffc;
	text-align: center;
	font: 17px/25px Arial, Tahoma, serif;
	background-color: #e4f2fe;
}
.entry PRE
{
	font-size: 1.6em;
}
.entry CODE
{
	font-size: 1.2em;
}
.entry UL, .entry OL
{
	margin-left: 10px;
	padding-left: 10px;
}
.entry UL LI
{
	list-style-type: disc;
	margin: 0 0 10px;
}
.entry UL LI LI
{
	font-size: 1em;
}
.entry OL LI
{
	list-style-type: decimal;
	margin: 0 0 10px;
}
.entry OL LI LI
{
	font-size: 1em;
}
.entry DT
{
	border-bottom: 1px dotted #DDD;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.entry DD
{
	margin-bottom: 1em;
}
.entry DL
{
	padding-left: 20px;
	margin-bottom: 1.3em;
}
#pagination
{
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	color: #999 !important;
	border-bottom: 1px dotted #DDD;
	margin: 20px 0;
}
.page #pagination
{
	font-size: 0.7em;
}
#pagination A
{
	text-decoration: none;
	display: block;
	text-transform: none;
	font-size: 1.2em;
}
#pagination .right
{
	width: 260px;
	text-align: right;
	padding: 10px 0;
	margin-bottom: 5px;
}
#pagination .left
{
	width: 259px;
	padding-right: 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-right: 1px dotted #DDD;
	margin-bottom: 5px;
}
BODY.archive #pagination, BODY.archive #pagination .left
{
	border: none;
}
/*@ Structure
* ---------------------------------------------------------------------------------------*/
#page
{
	width: 960px;
	margin: 0 auto;
	background-color: #FFFFFF;
}
.grid
{
	background: url(images/grid.png);
}
#wrapper
{
	padding-bottom: 20px;
	background: transparent url(images/wrapper.gif) repeat-y;
	border-bottom: 1px solid #A3B3F4;
}
#content
{
	width: 640px;
	padding: 0 10px 0 0;
	float: right;
}
#highlighted_sidebar
{
	width: 268px;
	float: left;
	padding: 5px 10px;
	margin: 30px 10px 0;
	border: 1px solid #FE2222;
	background: #001A41 url(#);
	color: #FFFFFF;
	clear: left;
}
#primary_sidebar
{
	width: 270px;
	padding: 0 10px;
	margin-right: 10px;
	float: left;
	clear: left;
	margin-top: 30px;
	background: #EAEEF0;
	margin-left: 10px;
}
#secondary_sidebar
{
	width: 220px;
	float: right;
	background-color: #FFFFFF;
	padding: 5px 0 0;
}
#more_posts
{
	width: 400px;
	float: left;
	border-right: 1px dotted #BECEE4;
	padding-right: 8px;
	padding-top: 5px;
}
.left
{
	float: left;
}
.right
{
	float: right;
}
#footer_widgets
{
	clear: both;
	padding-top: 10px;
	border-bottom: 1px solid #191931;
	background: #000E22 url(images/wrapper.gif) repeat-y;
	border-top: 3px solid #E62626;
}
.footer_widget
{
	float: left;
	width: 220px;
	padding-right: 10px;
	margin-left: 10px;
}
#footer
{
	font-size: 1.2em;
	padding: 16px 0px 25px;
	background-color: #000000;
	color: #989393;
	background-image: url(images/bottom.png);
	background-repeat: no-repeat;
	background-position: right;
}
/*@ Navigations
* ---------------------------------------------------------------------------------------
Top Page Navbar*/
#page_nav
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	/*+opacity:80%;*/
	filter: alpha(opacity=80);
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;
	background-color: #000124;
	border-bottom: 1px solid #000000;
}
#switchform
{
	direction: rtl;
	list-style-type: none;
	float: left;
}
#wfin
{
	float: left;
}
#formfont
{
	float: left;
	clear: both;
	width: 1px;
}
#nav, #nav *
{
	list-style: none;
	z-index: 1;
	line-height: 1;
}
#nav
{
	width: 958px;
	border-right: 1px solid #333;
	border-left: 1px solid #333;
	font-size: 1em;
	margin: 0 auto;
	background-image: url(images/bgh.gif);
}
#nav LI
{
	float: right;
	position: relative;
}
#nav LI A
{
	color: #BBBBBB;
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	padding: 7px 10px 0;
	line-height: 2em;
	width: 99px;
	border-right: 1px solid #444;
	direction: rtl;
}
#nav LI A:hover
{
	background: #000000;
}
/*Dropdown Menus*/
#nav LI:hover
{
	visibility: inherit;
/*fixes IE7 'sticky bug'*/
}
#nav LI:hover UL, #nav LI.sfhover UL
{
	left: 0px;
}
UL#nav LI:hover LI UL, UL#nav LI.sfhover LI UL
{
	top: -999em;
}
UL#nav LI LI:hover UL, UL#nav LI LI.sfhover UL
{
	left: 120px;
/*match ul width*/
	top: 0;
}
UL#nav LI LI:hover LI UL, UL#nav LI LI.sfhover LI UL
{
	top: -999em;
}
UL#nav LI LI LI:hover UL, UL#nav LI LI LI.sfhover UL
{
	left: 120px;
/*match ul width*/
	top: 0;
}
#nav LI UL
{
	position: absolute;
	left: -999em;
	width: 120px;
	z-index: 1 !important;
	line-height: 1;
	margin: 1px 0 0 0px;
	background: #FFF;
}
#nav LI LI
{
	width: 120px;
	background: #CAD4FC;
	z-index: 1000;
	border-bottom: 1px solid #FFF;
}
#nav LI LI A, #nav LI LI A:visited, #nav LI.current_page_parent LI.current_page_item A, #nav LI.current_page_parent LI.current_page_item A:visited
{
	background: #CAD4FC !important;
	display: block;
	padding: 7px 10px 0;
	line-height: 2em;
}
#nav LI LI A:hover, #nav LI LI A:active, #nav LI.current_page_parent LI.current_page_item A:hover, #nav LI.current_page_parent LI.current_page_item A:active
{
	background: #D8DFFB !important;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL, #nav LI LI LI.sfhover UL
{
	left: auto;
}
#nav UL UL
{
	margin: 0 0 0 0px !important;
}
/*Category Nav*/
#nav_cat
{
	line-height: 1;
	float: left;
	font-size: 1em;
	border-bottom: 3px solid #DC0000;
	width: 960px;
	background-color: #172746;
}
#nav_cat LI
{
	float: right;
	position: relative;
	text-align: right;
	direction: rtl;
}
#nav_cat A, #nav_cat A:visited
{
	font-size: 12px;
	color: #ABE;
	text-decoration: none;
	display: block;
	padding: 7px 10px 0;
	width: 99px;
	font-weight: normal;
	border-right: 1px solid #666666;
	height: 35px;
}
#nav_cat A:hover, #nav_cat LI.current-cat A, #nav_cat LI.current-cat A:visited
{
	background: #010101;
}
#nav_cat A:active
{
	color: #C6DCE6;
}
#nav_cat A SPAN
{
	display: block;
	font-weight: normal;
	color: #877;
	font-size: 0.9em;
	padding: 5px 0 7px;
}
/*Category Nav Dropdowns*/
#nav_cat LI:hover
{
	visibility: inherit;
/*fixes IE7 'sticky bug'*/
}
#nav_cat LI:hover UL, #nav_cat LI.sfhover UL
{
	left: 0px;
	top: 42px;
/*match top ul list item height*/
}
UL#nav_cat LI:hover LI UL, UL#nav_cat LI.sfhover LI UL
{
	top: -999em;
}
UL#nav_cat LI LI:hover UL, UL#nav_cat LI LI.sfhover UL
{
	left: 120px;
/*match ul width*/
	top: 0;
}
UL#nav_cat LI LI:hover LI UL, UL#nav_cat LI LI.sfhover LI UL
{
	top: -999em;
}
UL#nav_cat LI LI LI:hover UL, UL#nav_cat LI LI LI.sfhover UL
{
	left: 120px;
/*match ul width*/
	top: 0;
}
#nav_cat LI UL
{
	position: absolute;
	left: -999em;
	width: 118px;
	z-index: 1;
	background: #FFF;
	border-top: 1px solid #CAD4FC !important;
	border-left: 1px solid #CAD4FC !important;
	border-right: 1px solid #CAD4FC !important;
	border-bottom: 1px solid #CAD4FC !important;
}
#nav_cat LI LI
{
	width: 120px;
	z-index: 1000;
	height: auto;
	padding: 0px 0 !important;
	margin: 0;
	border-right: none;
	border-bottom: 1px solid #CAD4FC;
}
#nav_cat LI LI A, #nav_cat LI LI A:visited, #nav_cat LI.current_page_item LI A, #nav_cat LI.current_page_item LI A:visited
{
	color: #333 !important;
	border: none;
	padding: 7px 10px 0 !important;
}
#nav_cat LI LI A:hover, #nav_cat LI LI A:active, #nav_cat LI.current_page_item LI A:hover, #nav_cat LI.current_page_item LI A:active
{
	color: #333 !important;
	border: none;
}
#nav_cat LI:hover UL, #nav_cat LI LI:hover UL, #nav_cat LI LI LI:hover UL, #nav_cat LI.sfhover UL, #nav_cat LI LI.sfhover UL, #nav_cat LI LI LI.sfhover UL
{
	left: auto;
}
#nav_cat UL UL
{
	margin: 0 0 0 0px !important;
	left: 118px !important;
	top: -1px !important;
	width: 119px;
	border-top: 1px solid #CAD4FC !important;
}
/*@ Masthead
* ---------------------------------------------------------------------------------------*/
#masthead
{
	padding: 50px 0 10px;
	background: #003366 url(images/mast.png) repeat-x bottom;
	height: 100px;
}
#masthead H1
{
	font-weight: normal;
	font-size: 12px;
	padding-top: 85px;
	text-align: right;
	padding-right: 200px;
	direction: rtl;
}
#masthead IMG
{
	height: 80px;
}
#masthead #description
{
	padding-left: 10px;
	color: #999;
	font-size: 12px;
	padding-right: 26px;
}
/*@ Home page
* ---------------------------------------------------------------------------------------*/
#lead
{
	margin: 30px 0 0px;
	background-color: #E4E4E5;
	border: 2px double #B3B4B6;
	padding: 3px 5px 0 0;
	border-bottom: 3px solid #848489;
	direction: rtl;
}
#lead .thumbnail
{
	float: right;
	padding: 5px;
	border: 1px solid #DDD;
	margin-top: 3px;
	margin-left: 10px;
	margin-bottom: 20px;
}
#lead .thumbnail:hover
{
	border: 1px solid #333;
}
#lead_text H2 A
{
	text-decoration: none;
	font-size: 19px;
	line-height: 28px;
	font-family: Tahoma, Verdana, Arial;
}
#lead_text H2 A:hover
{
	color: #666;
}
#lead .date
{
	font-size: 1em;
	text-transform: uppercase;
	color: #999;
	margin-bottom: 10px;
}
#lead .entry
{
	font-size: 1.4em !important;
	font-family: Georgia, serif;
}
#more_posts .thumbnail
{
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #DDD;
}
#more_posts .thumbnail:hover
{
	border: 1px solid #333;
}
#more_posts .recent_excerpts
{
	margin-bottom: 3px;
	border-bottom: 1px dotted #B3B4B6;
	padding-bottom: 5px;
	text-align: right;
}
#more_posts H3
{
	font-size: 14px;
	border-bottom: 2px solid #F33A3A;
	padding: 5px 5px 5px 0;
	margin-bottom: 10px;
	background-color: #022E68;
	color: #D8E3F3;
	font-family: Verdana, Arial;
	font-style: normal;
	text-align: right;
}
#more_posts H3#older_headlines
{
	margin-bottom: 0;
	margin-top: -7px;
	text-align: right;
}
#more_posts H4 A
{
	font: 15px Tahoma, Verdana, Arial;
	text-decoration: none;
	letter-spacing: 0;
	direction: rtl;
	color: maroon;
}
#more_posts H4 A:hover
{
	color: #666;
}
#more_posts .date
{
	font-size: 1em;
	text-transform: uppercase;
	color: #999;
	margin-bottom: 10px;
}
#more_posts .entry
{
	font-size: 1.4em !important;
	font-family: Tahoma, Georgia, serif;
}
#more_posts UL.headlines
{
	margin-bottom: 20px;
}
#more_posts UL.headlines LI
{
	border-bottom: 1px dotted #DDD;
	padding: 7px 0;
}
#more_posts UL.headlines LI A
{
	text-decoration: none;
	font-size: 1.2em;
	display: block;
	direction: rtl;
	text-align: right;
}
#more_posts UL.headlines LI A:hover
{
	color: #FF2427;
	direction: rtl;
	text-align: right;
}
/*@ Single Post / Page
* ---------------------------------------------------------------------------------------*/
#content DIV.post
{
	margin: 30px 10px 0 0;
}
.breadcrumb
{
	color: #999;
	font-size: 12px;
	font-style: normal;
	font-family: Georgia, serif;
	border-bottom: 1px dotted #DDD;
	padding: 8px 0;
	margin-bottom: 10px;
	text-align: right;
}
.breadcrumb-title
{
	text-transform: uppercase;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
}
#fntr
{
	color: #FF1F19;
	float: left;
}
#fntr LI
{
	direction: rtl;
	float: left;
	clear: both;
	background-color: #DFDFDF;
	padding-right: 4px;
	padding-left: 4px;
	border-bottom: 2px solid #B3B4B6;
	list-style-type: none;
	border: 1px solid #B5B5B7;
	margin-top: 35px;
}
H2.post_title, H2.page_title
{
	color: #333;
	font-size: 2.4em;
	letter-spacing: -1px;
	line-height: 1.5;
	margin-bottom: 0;
	text-align: right;
	padding-top: 36px;
}
#respond
{
	direction: rtl;
}
H2.page_title
{
	margin-bottom: 20px;
}
#content .entry
{
	padding-left: 20px;
	font: 14px "Urdu Naskh Asiatype", Verdana, Arial, "Geez Pro";
	direction: rtl;
}
#content .post_meta
{
	margin-bottom: 20px;
	font-size: 1em;
	color: #999;
	text-align: right;
	direction: rtl;
}
#content .post_meta A
{
	font-size: 1em;
	direction: rtl;
	text-align: right;
}
P.edit_post
{
	text-transform: uppercase;
	margin-top: 20px;
}
P.edit_post A
{
	text-decoration: none;
	color: #999;
}
SPAN#tags
{
	text-transform: uppercase;
	display: block;
	margin-bottom: 20px;
	padding-right: 20px;
	color: #999;
	font-size: 1em;
}
SPAN#tags A
{
	text-transform: none;
	font: 1.1em Georgia, serif;
}
/*@ Archives
* ---------------------------------------------------------------------------------------*/
BODY.archive H2.page_title, BODY.search H2.page_title
{
	margin-top: 30px;
}
UL.archive_list LI
{
	border-bottom: 1px dotted #DDD;
	margin-bottom: 20px;
}
UL.archive_list LI H4 A
{
	font-size: 1.6em;
	padding: 5px 0;
	margin-bottom: 10px;
	text-decoration: none;
}
UL.archive_list .entry
{
	padding-right: 0 !important;
}
UL.archive_list .thumbnail
{
	margin-bottom: 20px;
	margin-top: 3px;
}
UL.archive_list .thumbnail
{
	float: right;
	margin-left: 20px;
	margin-bottom: 20px;
	padding: 5px;
	border: 1px solid #DDD;
}
UL.archive_list .thumbnail:hover
{
	border: 1px solid #333;
}
#writer
{
	background: #F5F5F5;
	padding: 10px;
	margin-bottom: 20px;
}
#writer .desc
{
	font-family: Georgia, serif;
	font-size: 1.4em;
}
#writer .desc .name
{
	font: 1em Arial, Helvetica, sans-serif;
}
/*@ Sidebar and Widgets
* ---------------------------------------------------------------------------------------*/
.widget_container DIV.widget
{
	margin-bottom: 20px;
	padding-right: 0px;
	text-align: right;
}
.widget_container A
{
	text-decoration: none;
}
.widget_container A:hover
{
	text-decoration: underline;
}
.widget_container DIV.widget H3.widget_title
{
	font-size: 1.1em;
	border-bottom: 2px solid #0C2C53;
	padding: 5px 0;
	margin-bottom: 5px;
	color: #5B5B5B;
	font-family: Verdana, Arial;
}
#secondary_sidebar.widget_container DIV.widget H3.widget_title
{
	background-color: #E1E1E1;
	padding: 3px 4px 3px 0;
}
#primary_sidebar DIV.widget UL LI
{
	margin: 0;
}
#primary_sidebar DIV.widget UL LI LI
{
	margin: 0;
}
.widget_container DIV.widget UL LI
{
	font-size: 1.2em;
	border-bottom: 1px dotted #DDD;
	padding: 7px 0;
}
#highlighted_sidebar DIV.widget UL LI, #footer_widgets DIV.widget UL LI
{
	border-bottom: 1px dotted #3D4C87;
}
.widget_container DIV.widget UL LI LI
{
	font-size: 1em;
	border-left: 1px solid #EEF1FD;
	border-bottom-width: 0;
	padding: 7px 0 7px 15px;
}
#highlighted_sidebar .widget_container DIV.widget UL LI LI, #footer_widgets .widget_container DIV.widget UL LI LI
{
	border-left: 1px solid #CAD4FC;
	border-bottom-width: 0 !important;
}
.widget_container DIV.widget UL LI LI LI
{
	padding-left: 15px;
}
.widget_container DIV.widget UL LI A
{
	text-decoration: none;
	font-weight: normal;
	color: #B52;
	font-family: Tahoma, Verdana, Arial;
}
.widget_container DIV.widget UL LI A:hover
{
	text-decoration: underline;
	color: #6AE;
}
#highlighted_sidebar IMG
{
/*http: //etalaat.com/*/
	/*[empty]position:;*/
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	padding: 2px 4px 2px 2px;
	border: 2px hidden #000000;
}
/*Featured Category widget*/
.widget_container #featured_cats_widget H5
{
	margin-top: 10px;
}
.widget_container #featured_cats_widget H5 A
{
	text-decoration: none;
	font-size: 1.1em;
	display: block;
	padding: 3px 0;
	text-transform: uppercase;
	margin-bottom: -1px;
	border-bottom: 1px dotted #DDD;
}
.widget_container #featured_cats_widget UL
{
	margin-bottom: 10px;
}
.widget_container #featured_cats_widget LI
{
	padding-bottom: 7px;
	border-width: 0 !important;
}
.widget_container #featured_cats_widget LI A
{
}
.widget_container #featured_cats_widget P.date
{
	text-transform: uppercase;
	color: #999;
	font-size: 0.8em;
	margin-top: 1px;
}
/*Text widget*/
.widget_container .textwidget
{
	font-size: 1.2em;
	padding-top: 10px;
	line-height: 1.75;
}
/*Recent Widgets widget*/
.widget_container #recentcomments LI
{
	padding: 7px 0;
	line-height: 1.75;
}
/*Calendar widget*/
#calendar_wrap TABLE
{
	font-size: 1.1em;
}
#calendar_wrap A
{
	color: #333;
	text-transform: uppercase;
	background: #69E;
	border: 1px solid #FFF;
	padding: 3px;
}
#calendar_wrap TH
{
	text-align: right;
	padding: 0 5px;
	color: #990101;
}
#calendar_wrap TR
{
	line-height: 32px;
}
#calendar_wrap TD
{
	width: 25px;
	padding: 0 5px;
	text-align: right;
	color: #477AC3;
}
#highlighted_sidebar #calendar_wrap TD, #primary_sidebar #calendar_wrap TD
{
	width: 25px;
	padding: 0 5px;
	text-align: right;
}
#calendar_wrap CAPTION
{
	font-size: 1em;
	text-align: center;
	padding: 7px 0;
	text-transform: uppercase;
	color: #578EDB;
	background-color: #121F31;
}
#calendar_wrap TFOOT TR
{
	border: none;
	line-height: 24px;
}
#calendar_wrap TFOOT TD
{
	border: none;
	padding: 0;
}
#calendar_wrap #prev
{
	text-align: left !important;
}
#calendar_wrap #next
{
	text-align: right;
}
/*@ Comments
* ---------------------------------------------------------------------------------------*/
H3#comments, H3#trackbacks, H3#leave_reply
{
	font-size: 1.6em;
	margin: 10px 0;
}
.comment_list
{
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #DDD;
	margin-bottom: 20px;
}
.comment_list LI
{
	margin: 0 0 0px;
	padding: 10px 10px 40px;
	background: #F9F9F9;
	border-bottom: 1px solid #DDD;
	list-style: none;
	overflow: auto;
	position: relative;
}
.comment_list LI.alt
{
	background: #FFF;
}
.comment_list LI.depth-1 UL
{
	margin: 0 0 20px 9px;
	border-left: 1px solid #EEE;
	border-top: 1px solid #EEE;
}
.comment_list LI.depth-2
{
	border-bottom: 1px solid #EEE;
	background: #FFF;
	font-size: 1em;
	padding-left: 10px;
}
.comment_list LI.depth-2 UL
{
	margin: 0 0 20px 7px;
	border-left: 1px solid #EEE;
	border-top: 1px solid #EEE;
}
.comment_list LI.depth-3
{
	font-size: 1em;
	border-bottom: 1px solid #EEE;
	padding-left: 10px;
}
.avatar
{
	margin: 3px 10px 10px 0;
	float: left;
	padding: 2px;
	border: 1px solid #B9B9B9;
	background: #FFF;
}
CITE.fn
{
	font-size: 1.2em;
	display: block;
	padding: 0px;
	margin: 0;
}
.says
{
	display: none;
}
.commentmetadata
{
	margin: 0px 0 20px;
	text-transform: uppercase;
	font-size: 1em;
}
.commentmetadata A, .commentmetadata A:visited
{
	color: #868686;
	text-decoration: none;
}
.commentmetadata A:hover, .commentmetadata A:active
{
	text-decoration: underline;
	color: #333;
}
.comment_list P
{
	font-size: 1.2em;
}
.comment_list BLOCKQUOTE
{
	font-size: 1.2em;
	font-family: Georgia, serif;
	padding-left: 10px;
	border-left: 1px solid #DDD;
}
.reply
{
	float: right;
	bottom: 0;
	right: 10px;
	clear: both;
	position: absolute;
	text-transform: uppercase;
}
.reply A, .reply A:visited
{
	width: 75px;
	background: #EEF1FD;
	display: block;
	margin-bottom: 15px;
	padding: 5px !important;
	text-align: center;
	border: 1px solid #CAD4FC;
	text-decoration: none !important;
}
.reply A:hover
{
	text-decoration: underline;
}
.cancel_comment_reply
{
}
.cancel_comment_reply A
{
	text-transform: uppercase;
}
#trackback_list
{
	margin-bottom: 20px;
}
#trackback_list LI
{
	margin: 10px 0 10px 20px;
	font-size: 1.2em;
	list-style-type: decimal;
}
#trackback_list CITE
{
	font-style: normal;
}
.nocomments
{
	text-transform: uppercase;
}
/*@ Form Elements
* ---------------------------------------------------------------------------------------*/
#commentform
{
	margin: 7px 0;
}
#author, #email, #comment, #url, #s
{
	background: #c3e0f4;
	padding: 5px;
	border: 1px solid #BFBFBF;
	border-left: 1px solid #E2E2E2;
	border-top: 1px solid #E2E2E2;
}
#author, #email, #url
{
	width: 220px;
}
#commentform P
{
	overflow: auto;
	margin: 0px 0 20px;
	font-size: 1.2em;
	padding-bottom: 10px;
}
#commentform P#status
{
	margin: 0;
}
#commentform P LABEL
{
	width: 160px;
	padding-left: 10px;
	margin-right: 10px;
	float: left;
}
#commentform P LABEL SPAN
{
	display: block;
	text-transform: uppercase;
	font-size: 0.8em;
	color: #999;
}
#commentform P INPUT
{
	width: 320px;
	margin-top: 3px;
	float: left;
}
#commentform SPAN#allowed_tags
{
}
#commentform SPAN#allowed_tags CODE
{
	display: block;
	text-transform: none;
	font-size: 1.4em;
}
.button
{
	padding: 10px 14px 10px 17px;
	background: #333;
	color: #FFF !important;
	border: none;
	font-size: 1.1em;
}
.button:hover
{
	background: #272727;
	color: #FFF;
	text-decoration: none;
}
.button:active
{
	background: #000;
}
INPUT#submit
{
	width: 220px !important;
	margin-left: 299px;
}
#commentform TEXTAREA
{
	float: left;
	width: 320px;
	margin-top: 5px;
	height: 250px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
}
#searchform
{
	width: 180px;
	text-align: right;
	padding-top: 8px;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}
#s
{
	width: 198px;
	background: #FFF url(images/search.png) no-repeat 190px top;
	padding: 5px 10px;
}
#highlighted_sidebar #s, #primary_sidebar #s
{
	width: 237px;
	background: #BDE url(images/search.png) no-repeat 10px top !important;
	text-align: right;
	border: 2px solid #6DB4D8;
}
/*@ Float Clearing
* ---------------------------------------------------------------------------------------*/
.clearfloat:after
{
	display: block;
	visibility: hidden;
	clear: both;
	height: 0;
	content: ".";
}
#masthead A
{
}
#masthead.clearfloat A
{
}
#masthead H1 A
{
	color: #B0B0E6;
	text-decoration: none;
}
#masthead H1 A:hover
{
	color: #EDA547;
}
.clearfloat
{
	display: inline-block;
}
.clearfloat
{
	display: block;
}
/*@ Footer
* ---------------------------------------------------------------------------------------*/
#footer P
{
	margin: 0 !important;
	text-align: left;
}
#footer A, #footer A:visited
{
	color: #333;
	text-decoration: none;
}
#footer A:hover
{
	color: #666;
	text-decoration: underline;
}
#footer A:active
{
	text-decoration: underline;
}
#footer IMG
{
	vertical-align: middle;
}
#copyright
{
	float: left;
	width: 550px;
	margin-left: 10px;
}
#rss
{
	float: right;
	width: 350px;
	text-align: right;
	margin-right: 10px;
}
/*@ WordPress.org Necessities. Credits to Thematic theme by Ian Stewart
* ---------------------------------------------------------------------------------------*/
.entry-content IMG
{
	margin: 0 0 18px;
	max-width: 100%;
}
.alignleft, IMG.alignleft
{
	float: left;
	margin-right: 20px;
}
.alignright, IMG.alignright
{
	display: block;
	float: right;
	margin-left: 20px;
}
.aligncenter, IMG.aligncenter
{
	margin-left: auto;
	margin-right: auto;
	display: block;
	clear: both;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
	border-bottom: 1px solid #000000;
}
.wp-caption IMG
{
	margin: 0;
	padding: 0;
	border: 0 none #000000;
}
.wp-caption P.wp-caption-text
{
	margin: 0;
	padding: 5px;
}
.gallery IMG
{
	margin: 0;
}
#translControl
{
	height: 10px;
	margin-top: 40px;
	font-size: 14px;
	z-index: 2;
	margin-right: 68px;
	direction: rtl;
}
.wp-smiley
{
/*Prevent the smileys from breaking line-height*/
	max-height: 12px;
	margin: 0 !important;
}
.ex-pullquote, .pullquote
{
	float: right;
	width: 222px;
	border: 0;
	color: #6495ED;
	font-family: Arial, Verdana, Tahoma;
	font-size: 110%;
	margin: -5px 0 15px 10px;
	direction: rtl;
}
.pullquote
{
	width: 250px;
	margin: -25px 0 20px 15px;
	float: right;
}
