/*----------------------------
Blogsrobot Ver 2.0 Porject  Owner : Husien Adel | http://www.egydes.com
----------------------------------*/

* { padding:0; margin:0; outline:none; text-decoration:none; }
.clear { clear:both; }
body { padding:0; margin:0; direction:rtl; font-family:Arial, Helvetica, sans-serif; font-size:15px; background:url(../images/body-bg.jpg) repeat-x top center #535353; }
/* Wrap Container */

#wrap { width:1000px; margin:0 auto; background:url(../images/bg.jpg) top center repeat-x #fff; overflow:hidden; }
/* Header */

#main-header { width:1000px; margin:0 auto; }
.top-nav { width:1000px; height:34px; background:url(../images/top-header-bg.jpg) repeat-x; }
.top-nav-r { width:340px; float:left; margin:8px 0px 0 10px; }
.top-nav-r ul li { list-style:none; display:inline; float:right; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.top-nav-r ul li a { color:#044a7e; text-shadow:1px 1px 0 #fff; }
.top-nav-r ul li a:hover { color:#121212; text-shadow:1px 1px 0 #fff; }
.know-more { width:140px; float:left; margin:8px 0 0 45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#26699e; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-shadow:1px 1px 0 #fff; }
.know-more a:link,
 .know-more a:visited,
 .know-more a:active { color:#044a7e; background:url(../images/read-more-ico.png) right no-repeat; padding-right:20px; }
.know-more a:hover { color:#333333; }
.header-meta { width:1000px; margin:0 auto; }
/* Browse Elements */

.browse-cats { width:341px; height:43px; background:url(../images/cats-browse.jpg) no-repeat; float:right; margin:8px 35px 0 0 }
.browse-cats a { display:block; width:341px; height:43px; }
.read-random span { display:block; width:175px; font-weight:bold; height:31px; text-align:center; padding-top:10px; font: bold 16px Arial, Helvetica, sans-serif; background:url(../images/bt_element.png) no-repeat; margin:8px 0 0 40px; float:left }
.read-random span a { color:#fff; text-shadow:1px 1px 0 #000; }
.read-random span a:hover { color:#e4da35; text-shadow:1px 1px 0 #000; }
/* What Site offer */

.what-offer { width:340px; float:right; margin:10px 30px 0 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background: url(../images/gradient.gif) repeat-x white; border:1px solid #d7e4ec; padding:5px; font-family:tahoma; font-size:12px; color:#266a97; height:280px; }
.what-offer h2 { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; text-align:center; width:330px; margin:0 auto; color:#266a97; margin-bottom:5px; }
.what-offer ul li { padding-right:7px; line-height:210%; text-align:justify; list-style:url(../images/intrdouce-dot.gif) inside; }
.what-add { width:340px; float:right; margin:10px 30px 0 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background: url(../images/gradient.gif) repeat-x white; border:1px solid #d7e4ec; padding:12px 5px 5px 5px; font-family:tahoma; font-size:12px; color:#266a97; height:230px; }
.what-add h2 { font-family:Arial, Helvetica, sans-serif; font-size:25px; font-weight:bold; text-align:center; width:330px; margin:0 auto; color:#266a97; margin-bottom:5px; }
.what-add ul li { padding-right:7px; line-height:210%; text-align:justify; list-style:url(../images/intrdouce-dot.gif) inside; }
/* Sign Up Link--*/

.signup { width:303px; height:50px; margin:10px auto 5px auto; }
.signup a { display:block; width:303px; height:50px; background:url(../images/sign-up.gif) 0 0px no-repeat; text-indent:-9999px; overflow:hidden; }
.signup a:hover { background:url(../images/sign-up.gif) 0 -50px no-repeat; }
/* Add blog Link--*/

.add-yourblog { width:303px; height:50px; margin:10px auto 5px auto; }
.add-yourblog a { display:block; width:303px; height:50px; background:url(../images/add_blog.gif) 0 0px no-repeat; text-indent:-9999px; overflow:hidden; }
.add-yourblog a:hover { background:url(../images/add_blog.gif) 0 -50px no-repeat; }
.welcome-box { width:340px; margin:15px 30px 0 0; float:right; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background: url(../images/welcome_user.png) 10px 20px #fff no-repeat; border:1px solid #e7e7e7; padding:10px 5px 20px 5px; }
.welcome-box h3 { font:bold 16px Arial, Helvetica, sans-serif; text-align:right; margin:5px 10px 0 0; color:#333333; margin-bottom:7px; }
.welcome-box ul li { list-style:none; display:block; font:bold 14px Arial, Helvetica, sans-serif; margin-right:5px; line-height:160%; color:#5c5c5c; }
.welcome-box ul li img { vertical-align:middle; margin-left:5px; }
.welcome-box ul li a { color:#1a4561; }
.welcome-box ul li a:hover { color:#5c5c5c; }
/* Search Block --*/

.search { width:550px; height:280px; padding:5px; margin:10px 0px 0 30px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#fff; border:1px solid #d7e4ec; float:left }
.search-logo { width:321px; height:146px; margin:0 auto 10px auto; }
.search-form { width:490px; position:relative; margin:0 auto; }
.search-tabs { width:250px; position:absolute; top:-2px; right:35px; }
.search-tabs li { list-style:none; display:inline; float:right; margin-right:10px; }
.search-tabs li a { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-align:center; background-color:#ebebeb; color:#2476ae; text-shadow:1px 1px 0 #fff; border-radius: 6px 6px 0px 0px; -webkit-border-radius:  6px 6px 0px 0px; -moz-border-radius:  6px 6px 0px 0px; width:120px; height:20px; padding:10px; }
.search-tabs li .current { background-color:#2f749e; color:#fff; text-shadow:1px 1px 0 #000; }
/* Search elements --*/

.search-input { width:404px; height:40px; background:url(../images/search-input.png) top center no-repeat; position:absolute; top:25px; right:10px; border:0 none; font:bold 15px Arial; padding:0 5px 5px 75px; }
.search-submit { width:70px; height:40px; position:absolute; top:25px; left:0px; border:0px; background: none !important; text-indent:-9999px; overflow:hidden; cursor:pointer; }
.radio-select { width:480px; position:absolute; top:75px; right:10px; }
.search-radio { font:bold 14px Arial, Helvetica, sans-serif; display:block; float:right; margin-right:15px; color:#073a5a; direction:ltr }
/* Page --*/

#page { width:1000px; margin:0 auto; overflow:hidden; }

#main-cats { width:490px; height:34px; background-color:#2c6eab; float:right; }
#main-cats h3 { font:bold 12pt Arial, Helvetica, sans-serif; color:#fff; text-shadow:1px 1px 0 #000; display:inline; float:right; width:120px; height:28px; text-align:center; padding-top:6px; }
#main-cats ul li { list-style:none; }
#main-cats ul li a { display:block; min-width:95px; float:right; height:24px; padding-left:10px; padding-right:10px; padding-top:9px; text-align:center; color:#fff; text-shadow:1px 1px 0 #000; font:bold 11.3pt Arial, Helvetica, sans-serif; background-color:#1d5385; border-right:1px solid #11395f }
#main-cats ul li a:hover { background-color:#556814 }
/* SideBar */

#sidebar { float:right; width:375px; }
.vedio-widget { width:360px; height:305px; overflow:hidden; margin:0 20px 0px 0; }
.random-blogs { width:350px; margin:15px 20px 0 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background: url(../images/randow-nurd.png) 0px 20px #fff no-repeat; border:1px solid #d7e4ec; padding:12px 5px 20px 5px; }
.random-blogs h3 { width:340px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#0a4267; margin:5px auto 5px auto; }
.random-blogs h4 { width:340px; text-align:center; font-family:tahoma; font-size:11px; color:#545454; font-weight:normal; margin-bottom:41px; }
.random-blogs ul li { position:relative; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#063958; line-height:180%; }
.random-blogs ul li a:link,
 .random-blogs ul li a:visited,
 .random-blogs ul li a:active { text-decoration:none; color:#063958; display:block; width:340px; border-bottom:1px solid #CCCCCC; }
.random-blogs ul li a:hover { color:#3a3a3a; border-bottom:1px solid #787878; }
.random-cat { position:absolute; left:15px; top:0px; font-family:tahoma; font-size:12px; font-weight:normal; color:#787878; cursor:pointer; }
.random-cat a { color:#787878; }
.random-cat a:hover { color:#333333; }
.lucky-random { width:243px; height:40px; background:url(../images/lucky_bt.png) no-repeat; margin:15px auto 0px auto; }
.lucky-random a { display:block; width:243px; height:40px; }
.member-blogs { width:340px; margin:5px 20px 0 0; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; border:1px solid #d7e4ec; padding:5px 10px 20px 10px; background-color:#f2f2f2; text-shadow:1px 1px 0 #fff; }
.member-blogs h3 { width:340px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#0a4267; margin:5px auto 5px auto; }
.member-blogs ul li { position:relative; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#063958; line-height:180%; }
.member-blogs ul li a { text-decoration:none; color:#063958; display:block; width:340px; border-bottom:1px solid #CCCCCC; }
.member-blogs ul li a:hover { color:#3a3a3a; border-bottom:1px solid #787878; }
.member-blogs ul li img { position:absolute; left:0; top:8px; cursor:pointer; }
.member-cat { position:absolute; left:25px; top:0px; font-family:tahoma; font-size:12px; font-weight:normal; color:#787878; cursor:pointer; }
.adsens-ads { width:339px; height:167px; margin:15px 30px 5px 0; }
/* Content */

#content { width:625px; float:left; }
.blogs-tour-header { width:560px; margin:10px auto 0 auto; position:relative }
.tour-ico { position:absolute; top:0; right:0; vertical-align:middle; }
.blogs-tour-header h3 { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#25699a; text-shadow:1px 1px 0 #fff; position:absolute; top:15px; right:75px; }
.blogs-tour-header h4 { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#505050; position:absolute; right:75px; top:40px; }
.blogs-tour-header h4 img { vertical-align:middle; margin-left:3px; }
.blogs-tour-header h4 a { color:#2364a5; }
#tour-read { position:absolute; top:5px; left:-15px; display:block; width:178px; height:31px; background:url(../images/bt_element.png) no-repeat; text-align:center; font:bold 16px Arial, Helvetica, sans-serif; text-shadow:1px 1px 0 #000; padding-top:10px; color:#fff; }
.blogs-tour { width:540px; padding:10px 10px 25px 10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#f0f4f7; margin:85px auto 0 auto; position:relative }
.blogs-tour ul li { list-style:none; text-indent:10px; line-height:160%; }
.blogs-tour ul li a { color:#236592; display:block; width:540px; font-family:tahoma; font-size:12px; color:#236592; text-shadow:1px 1px 0 #fff; position:relative; border-bottom:1px solid #c9d8e4; }
.blogs-tour ul li a:hover { color:#333333 }
.tour-read { display:block; width:114px; height:38px; background:url(../images/tour-read-more.png) no-repeat; position:absolute; top:0px; left:0px; }
.tour-blog-name { position:absolute; top:0; left:65px; color:#236592; }
.tour-blog-name a { text-decoration:none; color:#236592 }
.tour-blog-name a:hover { color:#333333; }
.most-tabs { width:560px; margin:20px 0 0 30px; float:left }
.most-tabs-header { width:560px; margin:0 auto; height:35px; background:url(../images/most-header-bg.png) top center no-repeat; padding-top:5px; }
.most-tabs-header ul li { list-style:none; display:inline; float:right; margin-right:30px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#1b5c87; text-shadow:1px 1px 0 #fff; }
.most-tabs-header ul li img { vertical-align:middle; margin-left:3px; }
.most-tabs-header ul li a { text-decoration:none; color:#1b5c87; }
.most-tabs-header ul li a:hover { color:#58544e; border-bottom:4px solid #0773a9; height:30px; padding-bottom:7px; }
.most-tabs-content { width:540px; padding:10px 10px 15px 10px; margin:10px 0px 0 30px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#fff; border:1px solid #d7e4ec; }
.most-tabs-content ul li { list-style:none; display:block; width:540px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#054c7d; text-shadow:1px 1px 0 #fff; line-height:200%; font-weight:bold; text-indent:8px; margin-bottom:2px; padding-bottom:3px; }
.most-tabs-content ul li a { display:block; width:540px;  color:#054c7d; border-bottom:1px dashed #babbbd;  padding-bottom:2px; }
.most-tabs-content ul li a:hover { color:#333333; border-bottom:1px dashed #c7dcf1 }
.tab-cat { display:block; width:120px; text-align:center; background-color:#e4e5e7; color:#074976; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; position:absolute; top:0;  left:130px; height:20px; padding:0px 3px 9px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:normal; font-weight:bold; cursor:pointer; }
.tab-cat:hover { background-color:#cfcfcf; }
.tab-cat a { text-decoration:none; color:#074976 }
.tab-follow { display:block; background-color:#8eadcc; color:#fff; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; position:absolute; top:1px; left:30px; height:20px; padding:0px 3px 9px 5px; font-family:tahoma; font-size:10px; text-align:center; text-shadow:none; font-weight:normal; height:21px; width:75px; }
.tab-follow:hover { background-color:#5f80a0; cursor:pointer; }
.tab-follow a { text-decoration:none; color:#fff }
.activeul { color:#58544e !important; border-bottom:4px solid #0773a9; height:30px; padding-bottom:7px; }
.new-tabs { width:560px; margin:10px 0 0 30px; float:left }
.new-tabs-header { width:560px; margin:0 auto; height:35px; background:url(../images/most-header-bg.png) top center no-repeat; padding-top:5px; }
.new-tabs-header ul li { list-style:none; display:inline; float:right; margin-right:80px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#1b5c87; text-shadow:1px 1px 0 #fff; }
.new-tabs-header ul li img { vertical-align:middle; margin-left:3px; }
.new-tabs-header ul li a { text-decoration:none; color:#1b5c87; }
.new-tabs-header ul li a:hover { color:#58544e; border-bottom:4px solid #0773a9; height:30px; padding-bottom:7px; }
.new-tabs-content { width:540px; padding:10px 10px 15px 10px; margin:10px 0px 0 30px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#fff; border:1px solid #d7e4ec; }
.new-tabs-content ul li { list-style:none; display:block; width:540px; position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#054c7d; text-shadow:1px 1px 0 #fff; line-height:200%; font-weight:bold; text-indent:8px; margin-bottom:2px; padding-bottom:2px; }
.new-tabs-content ul li a { display:block; width:540px; border-bottom:1px dashed #babbbd; color:#054c7d; padding-bottom:2px; }
.new-tabs-content ul li a:hover { color:#333333; border-bottom:1px dashed #c7dcf1 }
.new-cat { display:block; width:140px; background-color:#e4e5e7; color:#074976; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; position:absolute; top:0; left:20px; height:20px; padding:0px 3px 9px 5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center; font-weight:normal; font-weight:bold; text-align:center; overflow:hidden }
.new-cat:hover { background-color:#cfcfcf; cursor:pointer; }
.new-cat a { text-decoration:none; color:#074976 }
.new-des { display:block; width:110px; color:#58544e; text-shadow:1px 1px 0 #fff; position:absolute; top:0; left:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; font-weight:normal; text-align:center; overflow:hidden; font-weight:bold; }
.new-des a { text-decoration:none; color:#58544e }
.new-des a:hover { color:#054c7d }
.famous-tags { width:550px; padding:10px; margin:15px 30px 20px 0px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background-color:#eaeaea; overflow:hidden; }
.famous-tags h3 { font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#054c7d; text-shadow:1px 1px 0 #fff; border-bottom:1px dashed #fff; padding-bottom:3px; margin-bottom:4px; }
.famous-tags ul li,
 .famous-tags a { list-style:none; display:block; float:right; margin-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#fff; text-shadow:1px 1px 0 #fff; line-height:150%; background-color:#333; text-shadow:1px 1px 0 #000; padding:6px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; opacity:0.7; }
.famous-tags ul li a:hover,
 .famous-tags a:hover { opacity:1.0 }
.famous-tags p { text-align:justify; margin-bottom:5px; color:#054c7d; font-family:Arial, Helvetica, sans-serif; font-size:15px; }
#xlist li a:hover { color:#004A7B !important; }

/* End */
