/*======================================
Theme Name: zeeCorporate
Version: 1.5
Author: ThemeZee
License: GNU General Public License v2.0
======================================*/
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,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0
}

body {
font-family:Verdana, Arial, Tahoma;
font-size:.9em;
border:0;
color:#222
}

ul,ol {
list-style:none
}

img {
border:none;
border-collapse:none
}

.clear {
clear:both
}

a,a:link,a:visited {
color:#00aa08;
text-decoration:underline
}

input,textarea {
border:1px solid #ddd;
color:#333;
margin:5px;
background:#eee
}

#wrapper {
width:900px;
border:5px solid #ddd;
text-align:left;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
margin:30px auto;
padding:20px 50px 0;
background:#fff
}

#header {
float:left;
width:900px;
border-bottom:2px solid #bbb
}

#wrap {
margin:40px 0 20px
}

#content {
width:570px;
float:left
}

.fullwidth {
width:900px!important
}

#sidebar {
width:290px;
margin-left:590px;
border-top:1px solid #ddd;
padding:10px;
background:#eee
}

#sidebar .widgettitle {
color:#555;
line-height:1.3em;
font-size:1.1em;
font-weight:700;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:5px;
background:#eee url(images/sidebar_bg.png) repeat-x
}

#sidebar ul li {
margin-bottom:15px;
font-size:.95em
}

#sidebar ul li ul {
margin-bottom:5px;
list-style:url(images/sidebar_arrow.png) inside;
padding:5px 0;
background:#fff
}

#sidebar ul li div {
margin-bottom:5px;
font-size:1em;
padding:5px 10px;
background:#fff
}

#sidebar a,#sidebar ul {
font-size:1em
}

#sidebar ul ul li {
border:0;
margin:7px 10px;
padding:0
}

#sidebar ul ul ul {
border:none;
margin:0;
padding:0
}

#sidebar .children {
margin-top:10px;
margin-left:10px
}

.widget-social-icons img {
margin:4px
}

.widget-ads img {
margin:3px
}

#s {
border:1px solid #ddd;
font-size:1em;
font-weight:700;
color:#333;
width:150px;
padding:6px 5px;
background:#eee
}

#searchsubmit {
margin-left:5px;
color:#333;
font-size:1em;
font-weight:700;
cursor:pointer;
border:1px solid #ddd;
padding:5px 10px;
background:#eee url(images/button.png) repeat-x
}

#searchsubmit:hover {
background:#eee url(images/button_hover.png) repeat-x
}

#logo {
float:left;
margin:5px 0
}

#logo h1 {
font-size:1.8em;
color:#333;
text-decoration:none
}

#navi {
float:right;
margin-top:10px;
padding:5px 0
}

#nav,#nav ul {
list-style-type:none;
list-style-position:outside;
position:relative;
margin:0;
padding:0
}

#nav li {
float:left;
position:relative
}

#nav a {
display:block;
font-size:1em;
font-weight:700;
font-family:Tahoma, Arial;
color:#333;
padding:7px 15px
}

#nav a:hover {
background:#e7e7e7
}

#nav ul {
position:absolute;
display:none;
z-index:99;
border:2px solid #e7e7e7;
border-top:5px solid #e7e7e7;
padding:2px;
background:#fff
}

#nav ul a {
width:180px;
float:left;
border-top:none;
font-weight:400;
padding:7px 10px
}

#nav ul ul {
top:0;
margin-top:2px
}

#nav li ul ul {
margin-left:180px
}

#nav li:hover ul,#nav li li:hover ul,#nav li li li:hover ul,#nav li li li li:hover ul {
display:block
}

#nav li.current_page_item a,#navi li.current-menu-item a {
text-decoration:underline!important
}

#nav li.current_page_item a a,#navi li.current-menu-item a a {
color:#333;
text-decoration:none!important
}

#wp-calendar {
width:100%
}

#wp-calendar caption {
color:#555;
font-size:.9em;
font-weight:700;
text-align:left;
margin:0 0 5px 5px
}

#wp-calendar th {
color:#333;
font-size:.9em;
font-weight:700
}

#wp-calendar td {
text-align:center
}

.post {
margin:5px 10px 35px 0
}

.sticky {
border-top:2px solid #ccc;
border-left:8px solid #ddd;
border-bottom:4px solid #ccc;
border-right:2px solid #ddd;
padding:10px
}

.post_date {
float:left;
border-top:1px solid #ddd;
border-bottom:2px solid #ccc;
font-family:Arial;
margin:10px 15px 5px 0;
padding:2px
}

.post_day {
display:block;
font-size:1.8em;
font-weight:700;
color:#999;
text-align:center
}

.post_day a {
color:#999!important;
text-decoration:none!important
}

.post_year {
font-size:.8em;
font-weight:700;
color:#999
}

.post-title,.page-title {
padding-bottom:2px;
font-family:Verdana, Arial, Tahoma;
font-size:1.9em;
font-weight:400;
color:#00aa08
}

.page-title {
font-size:2.4em
}

.post-title {
padding-top:10px
}

.post-title a:link,.post-title a:visited {
color:#00aa08;
text-decoration:none
}

.entry {
line-height:1.5em
}

.entry h1,.comment h1 {
font-size:1.9em;
color:#444;
margin:30px 0 0
}

.entry h2,.comment h2 {
font-size:1.7em;
color:#444;
margin:25px 0 0;
padding:0
}

.entry h3,.comment h3 {
font-size:1.5em;
color:#444;
margin:20px 0 0
}

.entry h4,.comment h4 {
font-size:1.3em;
color:#444;
margin:15px 0 0
}

.entry h5,.comment h5 {
font-size:1.2em;
color:#444;
font-weight:700;
margin:10px 0 0
}

.entry h6,.comment h6 {
font-size:1em;
color:#444;
font-weight:700;
margin:5px 0 0
}

.entry p {
margin:5px 0 15px
}

.entry ul,.comment ul {
list-style:square inside;
margin:0 0 20px 1.5em
}

blockquote {
margin-left:10px;
font-size:16px;
font-weight:400;
font-style:italic;
text-align:justify;
padding:10px 15px
}

blockquote:before {
content:open-quote;
color:#333;
font-size:45px;
float:left;
margin-right:15px
}

blockquote:after {
content:close-quote;
color:#333;
font-size:45px;
float:right
}

.arh {
font-size:1.2em;
color:#333;
line-height:1.3em;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin:0 10px 10px 0;
padding:10px;
background:#eee url(images/post_bg.png) repeat-x
}

.postmeta {
font-size:.9em;
font-weight:700;
color:#222;
padding-top:10px;
margin-bottom:-10px
}

.postmeta a:hover,.postmeta a:active {
color:#555
}

.postinfo {
color:#333;
font-size:.9em;
line-height:1.3em;
margin-bottom:5px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
padding:5px;
background:#eee url(images/sidebar_bg.png) repeat-x
}

.postinfo a {
margin:0!important;
padding:0!important
}

.more-link {
display:block;
float:right;
text-decoration:none!important;
color:#333!important;
font-size:.9em;
font-weight:700;
margin:35px 0 20px
}

.moretext {
border:1px solid #ddd;
padding:5px 15px;
background:url(images/button.png) repeat-x
}

.moretext:hover {
background:url(images/button_hover.png) repeat-x
}

.author_box {
border-top:1px solid #ccc;
border-bottom:3px solid #ccc;
margin:20px 10px 30px 0;
padding:12px
}

.author_image {
float:left;
margin-right:15px
}

.author_image img {
border:3px solid #ddd;
margin:0
}

.author_info h5 {
font-size:1.2em;
font-weight:700;
margin-bottom:5px;
color:#444
}

.author_description {
color:#666
}

.author_website {
margin-top:10px;
font-size:.9em
}

.entry ol,.comment ol {
list-style:decimal inside;
margin:0 0 20px 1.5em
}

.entry ol ol,.comment ol ol {
list-style:upper-alpha inside
}

.entry ol ol ol,.comment ol ol ol {
list-style:lower-roman inside
}

.entry ol ol ol ol,.comment ol ol ol ol {
list-style:lower-alpha inside
}

.entry ul ul,.comment ul ul,.entry ol ol,.comment ol ol,.entry ul ol,.comment ul ol
.entry ol ul,.comment ol ul {
margin-bottom:5px
}

dl {
margin:10px 0 20px
}

dd {
margin-bottom:20px
}

cite,em,i {
font-style:italic
}

big {
font-size:1.3em
}

ins {
text-decoration:none;
padding:1px 2px;
background:#ffa
}

code,pre {
color:#222!important;
font-size:.9em;
font-family:Monospace, "Courier New", Courier;
overflow:auto;
margin:0 1px;
padding:3px 8px;
background:#eee
}

del,strike,s {
text-decoration:line-through
}

pre {
font-family:"Courier 10 Pitch", Courier, monospace
}

small {
font-size:.7em
}

abbr,acronym {
border-bottom:1px dotted #666;
cursor:help
}

sup,sub {
height:0;
line-height:1;
position:relative;
vertical-align:baseline;
font-size:.8em
}

sup {
bottom:1ex
}

sub {
top:.5ex
}

.entry var,.entry kbd,.entry tt {
font-size:1.1em;
font-family:"Courier 10 Pitch", Courier, monospace
}

.entry table {
border-collapse:collapse;
border-spacing:0;
border:1px solid #ddd;
text-align:left;
width:100%;
margin:20px 0
}

.entry tr th,.entry thead th {
color:#555;
font-size:1em;
font-weight:700;
line-height:1em;
padding:5px 15px
}

.entry tr td {
border-top:1px solid #ddd;
padding:5px 15px
}

.entry img {
max-width:100%;
height:auto
}

.wp-caption {
max-width:100%;
text-align:center;
margin:5px;
padding:7px 3px;
background:#e5e5e5
}

.wp-caption-text {
font-size:.8em;
text-align:center;
margin:0!important;
padding:0
}

.alignleft {
float:left;
display:inline;
margin:10px 15px 10px 5px
}

.alignright {
float:right;
display:inline;
margin:10px 5px 10px 15px
}

.aligncenter {
display:block;
margin:10px auto
}

.wp-post-image {
border:5px solid #ddd
}

.gallery {
margin:10px auto
}

.gallery-item {
float:left;
margin-top:10px;
text-align:center;
width:33%
}

.gallery-caption {
padding:0 5px
}

#image-nav span {
display:block;
margin:10px 0
}

#image-nav .nav-previous {
float:left
}

#image-nav .nav-previous a,#image-nav .nav-next a {
font-size:.9em;
font-weight:700;
border:1px solid #ddd;
color:#333!important;
text-decoration:none;
padding:7px 12px;
background:#ddd url(images/button.png) repeat-x
}

#image-nav .nav-previous a:hover,#image-nav .nav-next a:hover {
background:#fff url(images/button_hover.png) repeat-x
}

#content-slider {
margin:0 5px 20px 0;
padding:0
}

#slideshow {
width:560px;
margin:0;
padding:0
}

#slideshow .post {
border:none;
width:560px;
margin:0;
padding:0
}

#slideshow .post h2 {
font-size:1.9em;
font-weight:400
}

#slide_panel {
float:left;
font-size:1.2em;
line-height:1.3em;
width:545px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin:0 0 10px;
padding:10px;
background:#eee url(images/post_bg.png) repeat-x
}

#slide_head {
float:left;
color:#444;
font-size:1em
}

#slide_keys a:link,#slide_keys a:visited {
font-family:Arial, Verdana;
cursor:pointer;
margin-right:5px;
font-weight:700!important;
text-decoration:none;
padding:5px
}

#comments,#respond {
padding:5px;
background:#fff
}

#comment_head,#respond h3 {
font-size:1.2em;
color:#444;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin:5px 0 15px;
padding:10px;
background:#eee url(images/post_bg.png) repeat-x
}

#comments a:link,#comments a:visited,#respond a:link,#respond a:visited {
color:#444;
text-decoration:none
}

#comments a:hover,#comments a:active,#respond a:hover,#respond a:active {
color:#555;
text-decoration:underline
}

.comment_navi {
font-size:.9em;
font-weight:700
}

.commentlist {
text-align:left
}

.commentlist .comment {
list-style:none;
border-top:1px solid #ccc;
margin:10px 0;
padding:10px 5px 10px 10px;
background:#eee
}

.comment-author img {
float:left;
margin:5px 10px 15px 0
}

.comment-author .fn {
line-height:30px;
color:#00aa08;
font-size:1.2em!important
}

#comments .children {
margin-top:10px;
margin-left:25px
}

.commentlist p {
clear:left;
font-size:.9em;
margin:10px 5px 10px 0
}

.comment-reply-link {
text-decoration:underline!important;
color:#00a60c!important
}

.bypostauthor {
border-left:3px solid #666
}

#commentform {
margin:5px 0 0
}

#commentform p {
margin:5px 0 0 10px
}

#commentform input {
display:block;
width:200px;
border:1px solid #ddd;
margin:5px 0;
padding:3px;
background:#eee
}

#commentform textarea {
width:532px;
border:1px solid #ddd;
margin:5px 0;
padding:3px;
background:#eee
}

#commentform #submit {
font-weight:700;
border:1px solid #ddd;
margin:10px 0;
padding:5px;
background:#eee url(images/button.png) repeat-x
}

#commentform #submit:hover {
cursor:pointer;
background:#eee url(images/button_hover.png) repeat-x
}

#commentform label {
font-size:1.2em
}

.nocomments {
margin:0;
padding:0
}

.wp-pagenavi {
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
margin:5px 0;
padding:5px;
background:#eee url(images/sidebar_bg.png) repeat-x
}

.wp-pagenavi .pages {
float:right;
margin-right:10px
}

.wp-pagenavi a {
color:#333!important;
text-align:center;
font-size:1em;
font-weight:700;
text-decoration:none;
margin:0 5px 0 0;
padding:4px 5px
}

.wp-pagenavi .current {
color:#00a60c;
font-size:1em;
text-align:center;
font-weight:700;
text-decoration:underline;
margin:0 5px 0 0;
padding:4px 8px
}

#footer {
border-top:2px solid #ccc;
margin:25px 0;
padding:10px
}

.credit_link {
float:right;
margin-right:10px;
font-size:.8em
}

a:hover,a:active,#sidebar .widgettitle a:hover,#sidebar .widgettitle a:active,#sidebar a:link,#sidebar a:visited,#logo a,#nav a:link,#nav a:visited,.postmeta a:link,.postmeta a:visited,.postinfo a:link,.postinfo a:visited,#footer a:hover {
text-decoration:none
}

#sidebar .widgettitle a:link,#sidebar .widgettitle a:visited,#sidebar a:hover,#sidebar a:active,.post-title a:hover,.post-title a:active,.postmeta a:hover,.postmeta a:active,.postinfo a:hover,.postinfo a:active,#slide_keys a:hover,.wp-pagenavi a:hover {
text-decoration:underline
}

.screen-reader-text,#nav li:hover ul ul,#nav li:hover ul ul ul,#nav li:hover ul ul ul ul,.comment-author .says {
display:none
}

#nav ul a:hover,.entry tr.odd td {
background:#eee
}

.postmeta a:link,.postmeta a:visited,#footer a {
color:#444
}

dt,strong {
font-weight:700
}

#image-nav .nav-next,#slide_keys,.comment_navi .alignright {
float:right
}