* {
text-decoration:none;
margin:0;
padding:0;
}

body {
font-family:Verdana, Arial, Sans-Serif;
font-size:14px;
color:#4d4b4c;
background:#F0F0F0 url(images/bkg.gif) repeat-x;
}

h3 {
font-size:14px;
padding:10px 0;
}

a:link {
text-decoration:underline;
color:#30F;
border:0;
}

a:hover {
color:#30F;
border:0;
}

.clear {
clear:both;
}

#wrapper {
width:1000px;
margin:auto;
}

#frame,#content {
width:975px;
margin:auto;
}

#header {
height:106px;
width:1000px;
border:none;
margin:0;
padding:0;
}

#logo {
float:left;
width:500px;
padding-top:30px;
padding-left:10px;
}

#logo h1 {
color:#fff;
font-family:arial;
}

#logo p {
color:#fff;
}

#topleft {
float:left;
height:35px;
width:1000px;
background:#ccc;
border:none;
border-top:1px solid #fff;
margin:0 0 10px;
padding:0;
}

#topleft ul {
border:none;
border-top:none;
list-style-type:none;
margin:0 0 0 14px;
padding:0;
}

#topleft ul li {
float:left;
line-height:35px;
margin:0 20px 0 0;
}

#topleft ul li a {
text-decoration:none;
color:#000;
font-weight:400;
text-transform:capitalize;
}

#left {
float:left;
width:570px;
}

.entry {
width:540px;
background:#fff;
border:1px solid #dadada;
margin-bottom:10px;
line-height:140%;
text-align:justify;
padding:10px;
}

.entry h1 {
font:bold 18px/20px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;
margin-bottom:10px;
}

.entry h2 {
font:bold 16px/20px "Myriad Pro","Myriad Set","Myriad Apple",Myriad,Helvetica Nueue,Arial,Verdana,Sans-serif;
margin-bottom:10px;
}

.entry h2 a {
color:#222;
}

.entry h2 a:hover {
color:#999;
}

html>body .entry ul {
padding:0 0 0 10px;
}

html>body .entry li {
margin:7px 0 8px 10px;
}

.post ul {
border:none;
list-style-type:square;
margin:0;
padding:0 0 0 20px;
}

.post ul li {
margin:0;
padding:0;
}

.post ol {
margin:0 0 0 20px;
padding:0;
}

.post ol li {
background:none;
}

.post img {
margin:0 10px 10px;
}

img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
display:inline;
float:right;
margin:5px 0 5px 10px;
padding:4px;
}

img.alignleft {
display:inline;
float:left;
margin:5px 10px 5px 0;
padding:4px;
}

.alignright {
float:right;
margin:5px 0 5px 10px;
}

.alignleft {
padding-left:30px;
padding-bottom:20px;
float:left;
margin:5px 10px 5px 0;
}

.allinfos {
font-size:11px;
height:auto;
padding-bottom:5px;
}

span.date {
background:url(images/date.gif) no-repeat;
padding-left:20px;
}

span.comments {
background:url(images/comment.gif) no-repeat;
padding-left:20px;
}

.navigation {
width:540px;
line-height:140%;
font-size:11px;
padding:10px;
}

.thumbnail img{
margin:4px 10px 30px 0;
padding:5px;
width:160px;
height:100px;
float:left;
display:inline;
}

#topsidebar1 {
width:345px;
border:none;
background:#20026C;
float:left;
margin:0;
padding:0 10px;
}

.feed {
width:75px;
height:88px;
float:left;
display:inline;
background:#20026C;
margin:0 0 10px;
padding:0 10px;
}

.feed1 {
width:270px;
height:88px;
float:left;
display:inline;
background:#20026C;
margin:0 0 10px;
padding:0;
}

#topsidebar1 a {
font-size:14px;
margin-top:10px;
margin-bottom:10px;
color:#F90;
}

#topsidebar4 {
width:345px;
border:none;
background:#20026C;
float:left;
margin-bottom:10px;
padding:0 10px;
}

.postmetadata {
background:#EEF9F9;
padding:5px;
}

#commentform #comment {
border:1px solid #dadada;
height:200px;
width:500px;
}

.commentlist {
list-style:none;
}

.commentlist cite {
background:#f9f9f9;
padding:5px 5px 5px 10px;
}

.commentlist cite a {
color:#333;
}

.commentlist .ctext {
background:url(images/doth.gif) repeat-x bottom;
font-size:11px;
}

#footer {
background:#20026C;
width:100%;
height:100px;
font-size:10px;
margin:15px auto 0;
}

#foo {
background:none;
width:955px;
height:80px;
color:#fff;
margin:auto;
padding:10px;
}

#foo a:active {
text-decoration:underline;
color:#F90;
border:0;
}

#foo a:hover {
color:#FFF;
border:0;
}

#foo ul {
float:left;
margin-top:10px;
}

#foo ul li {
display:inline;
height:35px;
line-height:35px;
font-weight:700;
}

#foo ul li a {
color:#fff;
float:left;
padding:0 20px 0 0;
}

acronym,abbr,span.caps {
cursor:help;
}

acronym,abbr {
border-bottom:1px dashed #999;
}

blockquote {
padding-left:20px;
border-left:5px solid #ddd;
margin:15px 30px 15px 10px;
}

blockquote cite {
display:block;
margin:5px 0 0;
}

hr {
display:none;
}

a img {
border:none;
}

pre {
border:solid 1px #9a9a9a;
color:blue;
background:#f3f2ed;
margin:10px;
padding:10px;
}

code {
font-size:1em;
color:#000;
}

.aligncenter {
float:canter;
margin:5px 0 5px 10px;
}

.wp-caption {
border:1px solid #ddd;
text-align:center;
background-color:#f3f3f3;
padding-top:4px;
border-radius:3px;
}

.wp-caption img {
border:none;
margin:0;
padding:0;
}

.wp-caption p.wp-caption-text {
font-size:11px;
line-height:17px;
color:#111;
margin:0;
padding:0 4px 5px;
}

.gallery img {
padding:3px;
}

.imgleft {
float:left;
}

.imgright {
float:right;
}

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
font-size:0;
}

.clearfix {
display:block;
}

* html .clearfix {
height:1%;
}

a:active,a:visited {
color:#066;
border:0;
}

.entry p,#commentform p {
padding-bottom:10px;
}

span.category,span.tag {
background:url(images/tag.gif) no-repeat;
padding-left:20px;
}

#sidebarbottom,#right {
float:right;
width:400px;
}

#topsidebar {
width:345px;
border:1px solid #dadada;
background:#20026C;
margin-bottom:10px;
padding:0 10px;
}

.subscribe,.subscribe1 {
color:#CFC2C2;
}

#topsidebar ul {
list-style:none;
margin:10px auto 20px;
}

#topsidebar ul ul li, {
background:url(images/list.gif) no-repeat 0 0;
padding-left:24px;
padding-bottom:5px;
}

#topsidebar p {
background:#20026C;
padding:0 5px;
}

#topsidebar3,#lsidebar {
width:345px;
border:1px solid #dadada;
height:auto;
margin-bottom:10px;
background:#20026C;
padding:0 10px 10px;
}

#topsidebar h3,#lsidebar,#topsidebar2 h3,#topsidebar3,#topsidebar5 h3 {
font-size:12px;
margin-bottom:10px;
color:#F90;
}

#commentform #author,#commentform #email,#commentform #url {
border:1px solid #dadada;
height:20px;
width:200px;
}

#foo a:link,#foo a:visited {
color:#F90;
border:0;
}

.center,.gallery,.attachment,.imgnav {
text-align:center;
}

div.aligncenter,img.aligncenter {
text-align:center;
display:block;
margin:10px auto;
}

.attachment img,.imgleft img,.imgright img {
border:1px solid #999;
padding:5px;
}

#topsidebar3 p,#lsidebar p {
padding:0 5px;
}

#lsidebar ul {
list-style:none;
margin:0;
}

#topsidebar ul li ul li a,#lsidebar ul li ul li a {
text-decoration:none;
color:#CFC2C2;
font-weight:400;
text-transform:capitalize;
}

#lsidebar ul li,#lsidebar ul li ul {
margin:0;
}

#logo h1 a,#logo p a,#logo h1 a,#topleft ul li a:hover,.subscribe a,.subscribe a:hover,.subscribe1 a,.subscribe1 a:hover {
color:#F90;
}

#topsidebar1 p,#topsidebar4 p {
font-size:14px;
margin-top:10px;
margin-bottom:10px;
color:#CFC2C2;
}

#topsidebar2,#topsidebar5 {
width:345px;
border:1px solid #dadada;
background:#FFF;
margin-bottom:10px;
padding:0 10px;
}
