/*
Theme Name: DNSEO.net 2010
Theme URI: http://www.dnseo.net
Description: 2010 DNSEO.net design
Author: Astrit Kita
Author URI: http://www.xhtmlcoding.com
/*-----------Block Level Elements--------------*/
* {padding:0;margin:0}
a {color:#397fa6;text-decoration:underline;outline:none;}
a:hover {color:#397fa6;text-decoration:none}
body {background:#273943 url(images/body.gif) repeat-x top left;font:13px Verdana;}
#page {width:970px;margin:0 auto;}
#header {width:100%;height:170px;background:#fff url(images/header.gif) repeat-x top left;position:relative}
#headerimg {width:283px;height:146px;background:#E3E3E3 url(images/headerimg.gif) no-repeat bottom right;position:absolute;bottom:1px;right:0}
#headerimg h1, #header p.title {padding:30px 0 0 25px;color:#397fa6;font-size:20px;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
#headerimg h1 a, #header p.title a {color:#397fa6;text-decoration:none;}
#headerimg p.desc {padding:0 0 0 25px;font:12px Tahoma;}
#headerimg div.social {padding:40px 0 0 18px}
#menu {position:absolute;bottom:0;left:0;width:687px;height:47px;background:url(images/menu.gif) repeat-x top left;background-color:#456375;color:#fff;}
#menu ul {list-style:none;overflow:hidden;font:bold 12px Georgia, "Times New Roman", Times, serif;text-transform:uppercase;}
#menu ul li {float:left;}
#menu ul li a {color:#fff;text-decoration:none;display:block;padding:15px 10px;background:url(images/menu.gif) repeat-x top left;background-color:#456375;}
#menu ul li a:hover {color:#fff;background:url(images/menu-hov.gif) repeat-x top left;background-color:#7393A7;}
#menu ul li.first a {padding:0;}
#menu ul li.first a span {padding:15px 10px;background:url(images/menu-left.gif) no-repeat top left;display:block;}
#menu ul li.first a:hover span {background:url(images/menu-left.gif) no-repeat 0 -47px;}
#menu ul li.current_page_item a {background:url(images/menu-hov.gif) repeat-x top left;}
#menu ul li.current_page_item.first a span {background:url(images/menu-left.gif) no-repeat 0 -47px;}
#header p.topad {width:468px;height:60px;position:absolute;top:40px;left:30px;}
.intro {width:970px;height:256px;background:url(images/intro1.jpg) no-repeat top left;color:#fff;background-color:#0b0f12}
.intro .intro-text {padding:25px 0 0 30px;width:550px;font-size:12px;}
.intro-text p {padding:5px 0 30px 0}
.intro-text ul {margin:5px 0 0 17px;list-style-image:url(images/arrow-white.png);}
.intro-text ul li {margin:3px 0 1px 0}
.intro-text ul a {text-decoration:none}
.intro-text ul a:hover {text-decoration:underline}
.intro h3, .intro h5 {color:#fff}
.intro-text a {color:#fff;text-decoration:underline;}
.intro-text a:hover {color:#fff;text-decoration:none;}
#wrapper {width:970px;background:#fff url(images/wrapper.gif) repeat-y top left;color:#333;overflow:hidden;}

#content {float:left;width:693px;margin:0 0 0 1px}
#sidebar {float:left;width:275px;background:#e0e1e2 url(images/sidebar.gif) repeat-x top left;overflow:hidden;}

#footer {background:#466476 url(images/footer.gif) repeat-x top left;overflow:hidden;color:#fff;}
#footer div.copy {background:transparent url(images/footer-copy.gif) repeat-x top left;clear:both;padding:5px 0;font-size:11px;overflow:hidden}
#footer div.copy p.design {width:320px;float:left;padding:5px 0 0 15px;}
#footer div.copy p.copy {width:480px;float:right;text-align:right;padding:5px 20px 0 0}
#footer div.list {width:323px;float:left;}
#footer h6 {padding:10px 0 5px 15px;color:#fff;font-size:13px}
#footer ul {margin:0px 10px 20px 30px;list-style-image:url(images/arrow-white.png);font-size:11px;}
#footer ul li {margin:0 0 2px 0}
#footer ul ul {margin:0 0 0 15px;}
#footer p.tags {padding:0 15px;}
#footer a {color:#fff;text-decoration:underline;}
#footer a:hover {color:#fff;text-decoration:none;}

/*-------------Headings-------------*/

h1, h2, h3, h4, h5, h6 {font-family:Georgia, "Times New Roman", Times, serif;color:#397fa6;font-weight:bold;}
h1 {font-size:20px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
h4 {font-size:15px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

/*-------------The Post-------------*/
.post h2 a, .post h3 a, .post h4 a {color:#587e93;text-decoration:none;}
.post h2 a:hover, .post h3 a:hover, .post h4 a:hover {color:#101A23;text-decoration:none;}
.post {margin:20px;}
.post p {padding:10px 0 5px 0}
.entry {padding:0 0 20px 0;border-bottom:1px solid #ccc;overflow:hidden;}
.entry h5 {padding:10px 0 0 0}
.entry ul {margin:3px 0 0 15px;font-size:11px;list-style-image:url(images/arrows.png);}
.entry ul li {margin:2px 0 1px 0}
.entrytext {overflow:hidden;padding:0 0 20px 0;}
.entrytext h2, .entrytext h3, .entrytext h4, .entrytext h5 {padding:20px 0 0 0}
.entrytext ul, .entrytext ol {margin:8px 15px 5px 30px;}
.entrytext ul li, .entrytext ol li {margin:2px 0 1px 0;}
div.navigation {margin:0 20px 20px 20px;overflow:hidden;}
div.navigation div.alignleft {float:left;width:43%;}
div.navigation div.alignright {float:right;width:40%;text-align:right}
.post div.related {width:340px;float:left;}
.post div.related h6 {font-size:14px;padding:0 0 5px 0}
.post div.related ul {list-style-image:url(images/arrows.png);margin:0 0 0 15px;}
/*- Ads Organized-*/
.post p.contentad {float:left;margin:10px 10px 5px 0;padding:0}
.post p.bottomad {width:300px;float:right;padding:0;}
#content p.contentcenter {text-align:center;padding:15px 0 0 0}
.post p.customads {float:left;margin:10px 10px 5px 0;padding:0}
.center {

}

.pagetitle {

}

blockquote {background-color:#efefef;margin:10px 15px 5px 15px;padding:10px 15px 20px 15px;}

cite {

}

a img {

}

acronym, abbr {cursor:help}

/*--------------Sidebar------------*/
#sidebar h5 {background:#6c8390 url(images/sidebar-headline.gif) repeat-x top left;color:#fff;font-size:14px;font-weight:bold;padding:7px 5px 7px 10px}
#sidebar h5.subscribe {font-size:13px;}
#sidebar ul {list-style-image:url(images/arrows.png);margin:10px 5px 20px 23px;}
#sidebar ul ul {margin:0 0 0 10px}
#sidebar ul li {margin:2px 0 2px 0}
#sidebar div#tags {padding:10px;}
#sidebar div.gotbanners {padding:10px 0 15px 10px;}
#sidebar p.center {padding:10px 0 15px 0;text-align:center;}
#sidebar ul ul li {

}

#sidebar ul ul ul {

}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}


/*--------------Comments--------------*/
#comment-box {overflow:hidden;padding:15px 0px 5px 0px;margin:10px 20px 20px 20px;clear:both;}
#comment-box .avatar {float:right; padding:2px; border:1px solid #F2F2F2;}
#comment-box p {clear:both;padding:5px 0px 5px 0px;}
#comment-box h5#comments, #comment-box #respond h5 {margin:0px 15px 0px 0px;}
#comment-box #respond {padding-top:20px;margin-left:10px;}
#comment-box .cancel-comment-reply {margin-left:15px;}
#comment-box .comment-meta, #comment-box .commentmetadata {font-size:10px;}
ol.commentlist {margin:0 40px 0 0; list-style:none;}
ol.commentlist ul {list-style:none;}
ol.commentlist li {background-color:#fff;margin:10px 0px 0px 0px;padding:5px 10px 5px 10px;border:1px solid #E4E4E4;overflow:hidden;}
/*--------------Search Form-------------*/

#searchform {

}

#searchform input {

}

#searchform #s {

}


/*-RSS Feed-*/
#sidebar form.feed {padding:10px;}
#sidebar p.feedcount {padding:0 0 5px 0}
form.feed input.email {float:left;width:141px;height:22px;margin:1px 0 0 0px;padding:0px;border:1px solid #587e93;font-size:11px;font-family:Verdana;font-weight:normal;}
form.feed input.subscribe {float:left;margin:0px 0px 0px 3px;padding:0px;}
div.delivered {clear:both;padding:5px 0px 5px 0px;}
html>body div.delivered {clear:both;padding:5px 0px 5px 0px;}
/*-------------Images------------------*/
/*------ Testing Navigation ---------*/
#menu {position:relative; z-index:100; position:absolute; }

/*#nav, #nav ul {
 text-decoration:uppercase; list-style:none; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; letter-spacing:1px; padding-left:3px }

#nav li { float: left; padding:9px 12px 9px 12px; }
#nav li a { display: block; color: #FFFFFF; }
#nav li a:hover { color:#C9CACB; text-decoration:none; }*/

#nav li ul {
 position: absolute;
 top:45px;
 left: -999em;
 height: auto;
 width: 14.4em;
 w\idth: 13.9em;
 font-weight: normal;
 margin: 0;
 background-color:#4e6c7f;
 /background-color:#305698;
 border-left:1px solid #5188C5;
 border-right:1px solid #5188C5;
 border-bottom:1px solid #5188C5;
}

#nav li li { color:#FFFFFF; padding:0px; width:100%; }
#nav li li a { color:#FFFFFF; font-size:11px;display:block;padding:3px 5px 3px 10px;background-image:none; }
#nav li li a:hover {background:none;background-color:#6a8fa7;}

#nav li ul ul { margin: -1.75em 0 0 125px; }
#nav > li ul ul { margin: -1.75em 0 0 14em; }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left: -999em; }

#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 li:hover, #nav li.sfhover { color: #FFFFFF; }
#nav :hover > a { color:#fff;background:url(images/menu-hov.gif) repeat-x top left; }
/*-------------Other------------------*/
hr {
 border-top:1px solid #BFC0C1;
 border-bottom:0px;
 border-left:0px;
 border-right:0px;
 margin:0px auto;
 margin-top:20px;
 margin-bottom:5px;
}
#sidebar #tags {overflow:hidden;padding-bottom:15px;}
#sidebar p.blogged {padding:0;margin:0;width:167px;float:left;}
#sidebar p.chicklets {margin:0;padding:15px 0 0 0;float:right;width:80px;}
#sidebar p.chicklets img {margin:0 0 5px 0}
