/*
Theme Name: Sooryoon 2
Theme URI: http://example.com/
Description: Sooryoon 2
Version: 2.0
Author: None
Author URI: http://example.com/
*/
@import url(initial.css);

.clear-fix { clear: both; }
.leader { border-bottom: 1px solid blue; }
.source { color: #bb0000; font-weight: bold; }

/* modern browsers */
html>body {
background: #001d3a;
font-family: "Arabic Transparent", "Simplified Arabic", "Times New Roman" !important; /* font matches perfectly with spec */
font-size: 16px;
font-weight: bold;
line-height: 1.4em;
color: #444;
}

h1, h2, h2 {
font-family: "Traditional Arabic" !important;
}

#wrapper {
width: 975px;
margin: 30px auto 0 auto;
}

#header h1 {
margin-bottom: 0;
}

div.information ul {
color: #fff;
margin-top: 10px;
margin-bottom: 10px;
}
div.information ul li {
list-style: none;
margin-right: 0;
}
div.information ul li.left {
float: left;
}
div.information ul li.right {
float: right;
}

#navigation {
height: 36px;
margin-top: 0;
position: relative;
background: url(/wp-content/themes/sooryoon2/images/nav-bg.png) repeat-x;
}

#navigation ul {
padding: 8px 0;
width: 720px;
margin: 0;
height: 20px;
background: url(/wp-content/themes/sooryoon2/images/nav-right.png) no-repeat right top;
}

#navigation ul li {
color: #fff;
margin: 0;
list-style: none;
float: right;
}
#navigation ul li a {
color:#fff;
font-weight: bold;
text-decoration: none;
border-left: 1px solid #ccc;
padding: 5px 15px 5px 15px;
} 

#navigation ul li a:hover {
text-decoration: underline;
}
#navigation #search {
background: transparent url(/wp-content/themes/sooryoon2/images/search-bg.png) no-repeat left top;
margin-top: 1px;
padding: 2px 0 0 30px;
float:left;
height:35px;
text-align:left;
width:210px;
position:relative;
}
#navigation #search input#s {
width: 170px;
border: 0;
}
#navigation #search .search-btn {
position:absolute;
right:0px;
top:0px;
}

#main {
background:#fff;
padding:15px;
}

#primary {
width: 785px;	/* default width for this element */
}

#sidebar {
width: 145px;
float: left;
margin-right: 15px;
}

/* SIDEBAR->LOGIN */
#sidebar li.widget_wp_sidebarlogin {
list-style: none;
margin-right: 0;
margin-bottom: 10px;
background-color: #f1efef;
}
#sidebar li.widget_wp_sidebarlogin label, #sidebar li.widget_wp_sidebarlogin input {
font-size: 16px;
}

#sidebar li.widget_wp_sidebarlogin form {
padding: 10px;
}
#sidebar li.widget_wp_sidebarlogin h2 {
background:url(/wp-content/themes/sooryoon2/images/login-box.png) no-repeat;
padding: 3px 10px 10px 10px;
margin-bottom: 0;
}
#sidebar li.widget_wp_sidebarlogin .avatar_container {
display: none;
}
#sidebar li.widget_wp_sidebarlogin p {
margin-bottom: 0.25em;
font-weight: bold;
}
#sidebar li.widget_wp_sidebarlogin li.page_item {
margin-right: 10px;
}
#sidebar li.widget_wp_sidebarlogin a {
color: #1a8fce;
text-decoration: none;
}
#sidebar li.widget_wp_sidebarlogin ul.sidebarlogin_otherlinks {
white-space: nowrap;
}
#sidebar li.widget_wp_sidebarlogin input[type=text],
#sidebar li.widget_wp_sidebarlogin input[type=password] {
width: 120px;
}




/* SIDEBAR->POLLS */
#sidebar li.widget_polls-widget {
margin-right: 0;
list-style: none;
background: #f1efef url(/wp-content/themes/sooryoon2/images/poll-bg.png) no-repeat top right;
padding:5px 5px 10px 5px;
margin-bottom: 10px;
}
#sidebar li.widget_polls-widget h2 {
color: #fff;
margin-bottom: 0.5em;
}
#sidebar li.widget_polls-widget p {
text-align: right !important;
font-size: 16px;
font-weight: bold;
}
#sidebar li.widget_polls-widget form ul {
font-size: 16px;
font-weight: bold;
margin-right: 0;
}
#sidebar li.widget_polls-widget ul li {
margin-right: 0;
margin-bottom: 10px;
list-style: none;
}
#sidebar li.widget_polls-widget ul {
margin-right: 0;
}
#sidebar li.widget_polls-widget ul li {
margin-right: 0;
}



/* SIDEBAR->POPULAR */
#sidebar li.popular-posts {
margin-right: 0;
list-style: none;
background: #f1efef url(/wp-content/themes/sooryoon2/images/poll-bg.png) no-repeat top right;
padding:5px 5px 10px 5px;
margin-bottom: 10px;
}
#sidebar li.popular-posts h2 {
color: #fff;
margin-bottom: 0.5em;
}
#sidebar li.widget_polls-widget form ul {
font-size: 16px;
font-weight: bold;
margin-right: 0;
}
#sidebar li.popular-posts ul li {
margin-right: 0;
margin-bottom: 10px;
list-style: none;
}
#sidebar li.popular-posts ul {
margin-right: 0;
}
#sidebar li.popular-posts ul li {
margin-right: 0;
}
#sidebar li.popular-posts ul li a {
color: #1A8FCE;
text-decoration: none;
}

/* SIDEBAR->SCROLLING NEWS */
#sidebar li.widget_gAnnouncement {
margin-right: 0;
list-style: none;
background: #f1efef url(/wp-content/themes/sooryoon2/images/news-bg.png) no-repeat top right;
padding:5px 5px 10px 5px;
margin-bottom: 10px;
}
#sidebar li.widget_gAnnouncement h2 {
color: #fff;
margin-bottom: 0.5em;
}

#sidebar li.widget_gAnnouncement ul li {
margin-right: 0;
margin-bottom: 10px;
list-style: none;
}
#sidebar li.widget_gAnnouncement ul {
margin-right: 0;
}
#sidebar li.widget_gAnnouncement ul li {
margin-right: 0;
}
#sidebar li.widget_gAnnouncement ul li a {
color: #1A8FCE;
text-decoration: none;
}

/* SIDEBAR->BOOK REVIEW */
#sidebar div.book-review {
margin-right: 0;
list-style: none;
background: #f1efef url(/wp-content/themes/sooryoon2/images/bookreview-bg.png) no-repeat top right;
padding:5px 5px 10px 5px;
margin-bottom: 10px;
}
#sidebar div.book-review h2 {
color: #fff;
margin-bottom: 0.5em;
}

#sidebar div.book-review h2 a{
color: #fff;
margin-bottom: 0.5em;
text-decoration : none;
}

#sidebar div.book-review ul li {
margin-right: 0;
margin-bottom: 10px;
list-style: none;
}
#sidebar div.book-review ul {
margin-right: 0;
}
#sidebar div.book-review ul li {
margin-right: 0;
}
#sidebar div.book-review ul li a {
color: #1A8FCE;
text-decoration: none;
}

#sidebar div.book-review ul li.image img {
width : 80px;
height : auto;
border : 1px solid black;
}

/* SIDEBAR->SOCIAL LINKS */
#sidebar .social ul {
margin:0;
padding:0;
}
#sidebar .social ul li {
margin-right: 25px;
list-style:none;
margin-bottom:10px;
padding-bottom:0;
}

#sidebar .social ul li a {
color:#fff;
display: block;
height:18px;
padding:79px 5px 5px 5px;
text-align: center;
width:78px;
font-size: 11px;
text-decoration: none;
}

#sidebar .social ul li.rss a {
background:url(/wp-content/themes/sooryoon2/images/btn-subscribe.png) no-repeat top center;
}

#sidebar .social ul li.twitter a {
background:url(/wp-content/themes/sooryoon2/images/btn-follow.png) no-repeat top center;
}

#sidebar .social ul li.facebook a {
background:url(/wp-content/themes/sooryoon2/images/btn-face.png) no-repeat top center;
}



body.home #primary {
width:460px;
float:left;
margin-right: 15px;
}









/* ALL UNITS */
div.unit {
background:#f1efef;
margin-bottom: 10px;
}
div.unit h2 {
color: #fff; 
margin-bottom: 0;
}
div.unit h2 a {
color: #fff; 
}


/* HOME->PRIMARY */
body.home #primary div.unit h2 {
background:url(/wp-content/themes/sooryoon2/images/primary-unit-header.png) no-repeat top right;
padding:4px 10px 10px 10px;
}
body.home #primary div.unit h2 a {
color: #fff;
text-decoration: none;
}
body.home #primary div.unit .item {
padding: 10px;
}
body.home #primary div.unit ul li {
list-style: none;
margin: 0;
}
body.home #primary div.unit ul li.image {
float: right;
}
body.home #primary div.unit ul li.image img {
border: 1px solid #001d3a;
width: 80px;
height: auto;
}
body.home #primary div.unit ul li.excerpt {
float: left;
width: 350px;
}
body.home #primary div.unit ul li h3 {
font-size: 16px;
margin-bottom: 0;
}
body.home #primary div.unit ul li a {
color: #1A8FCE;
text-decoration: none;
}
body.home #primary div.unit ul li.excerpt p {
display: inline;
margin-bottom: 5px;
}




/*
body.home #primary div.unit ul li {
border-bottom: 2px solid #fff;
padding: 10px; 
list-style: none;
margin-right: 0;
}
*/

/* HOME->SECONDARY */
body.home #secondary {
width:310px;
float:left;
}
body.home #secondary div.unit h2 {
background:url(/wp-content/themes/sooryoon2/images/secondary-unit-header.png) no-repeat top right;
padding:4px 10px 10px 10px;
}
body.home #secondary div.unit h2 a {
color: #fff;
text-decoration: none;
}
body.home #secondary div.unit ul li {
border-bottom: 2px solid #fff;
padding: 10px; 
list-style: none;
margin-right: 0;
}
body.home #secondary div.unit ul li h3 {
font-size: 16px;
margin-bottom: 0;
}
body.home #secondary div.unit ul li a {
color: #1A8FCE;
text-decoration: none;
}
body.home #secondary div.unit ul li.excerpt p {
display: inline;
margin-bottom: 5px;
}








/* SINGLE.PHP */
body.single .entry {
margin:10px 0 0 0;
padding:10px 0 0 0;
font-weight: bold;
}
body.single .post table {
width: 100%;
}
body.single #primary h1 {
color: #1a8fce;
padding-bottom: 1em;
border-bottom: 2px dotted #555;
margin-bottom: 0.5em;
font-size: 26px;
}

body.single #primary div.meta p {
color: #001d3a;
font-weight: normal;
}
body.single #primary div.meta p strong {
padding: 10px 10px 10px 27px;
background: url(/wp-content/themes/sooryoon2/images/icon-user.png) no-repeat top left;
}
body.single #primary div.meta p strong a {
color: #001d3a;
}

body.single #primary h2.category-name, body.single #primary h2.category-name a {
text-decoration: none;
color: #fff;
margin-bottom: 0;
}
body.page #primary h2.category-name, body.page #primary h2.category-name a {
text-decoration: none;
color: #fff;
margin-bottom: 0;
}

#primary .summary {
margin-bottom: 15px;
width: 450px;
}

#primary div.article-image {
display: inline-block;
border: 1px dotted #001d3a;
}
#primary .article-image img {
border: 10px solid white;
}

body.search #primary h2, 
body.single #primary h2, 
body.blog #primary h2, 
body.page #primary h2, 
body.archive #primary h2, 
body.category #primary h2, 
body.error404 #primary h3 {
background: url(/wp-content/themes/sooryoon2/images/main-bg.png) no-repeat top right;
padding: 5px 10px 10px 10px;
text-transform: uppercase;
}



body.page #primary .post, body.single #primary .post {
border: 1px dotted #001d3a;
border-top: 0;
background-color: #f1efef;
padding: 10px;
}



/* SINGLE->COMMENTS FORM */
#respond {
margin-top: 1em;
border: 1px dotted #001d3a;
padding: 1em;
background-color: #eee;
}
#respond h2 {
font-size: 24px;
color: #001d3a;
padding-bottom: 10px;
border-bottom: 2px dotted #001d3a;
}
#respond textarea, #respond input#author, #respond input#email, #respond input#url {
border: 1px dotted #001d3a;
padding: 5px;
}
#respond textarea {
width: 99%;
}



/* TOOLBOX */
div.toolbox-container {
margin-top: 10px;
margin-bottom: 10px;
height: 50px;
}
div.toolbox-container ul li {
float: right;
margin-right: 0;
list-style: none;
}


/* INDEX.PHP BY CATEGORY */
body.category #primary,
body.search #primary {
background-color: #f1efef;
}
body.category #primary h1,
body.search #primary h1 {
background: url(/wp-content/themes/sooryoon2/images/main-bg.png) no-repeat top right;
font-size: 26px;
color: #fff;
padding: 5px 10px 10px 10px;
}
body.category #primary h1 a,
body.search #primary h1 a {
text-decoration: none;
color: #fff;
}
body.category #primary div.post,
body.search #primary div.post {
margin: 10px;
border-bottom: 1px dotted #000;
}
body.category #primary div.post h2,
body.search #primary div.post h2 {
background: none;
margin-bottom: 0;
padding: 0;
}
body.category #primary h2 a,
body.search #primary h2 a {
color: #1a8fce;
text-decoration: none;
}





/* FOOTER */
#footer	{
text-align:center;
font-size:14px;
margin-top: 10px;
margin-bottom: 10px;
border-top: 1px dotted #001d3a;
}
#footer ul {
margin: 0 auto;
padding: 10px;
width: 520px
}

#footer li {
list-style: none;
float: left;
margin: 0 0 0 10px;
font-weight: normal;
color: #001d3a;
}

#footer li a {
text-decoration: none;
color: #001d3a;
}
