body {
background:#004D9C url(/background.png) repeat fixed;
color:#000
}

a, a:link {
color:#0080C0;
background:transparent;
text-decoration: underline
}

a:visited {
color:#004080
}

a:active, a:hover, .postmetadata a:hover {
color:#004080;
background:transparent;
text-decoration:none
}

h1, h2, h3, .side h4 {
margin:0px;
padding:0px
}

#banner {
color:#004080;
/* background:#FFF; */
font-size:large;
font-family:georgia, times, serif;
/* line-height:350%; */
padding-top:24px;
height: 216px;
background:url("/images/msazegaraIndex5.jpg") no-repeat ;
background-position:left;

/* border-bottom: 2px solid #004080; */
}

#banner h2 {
padding-left: 0px;
font-weight:bold;
font-size:11pt;
}

#banner a, #banner a:link {
color:#004080;
background:transparent;
text-decoration:none;
font-style:italic;
text-transform:lowercase;
padding-left:30px;
font-weight:normal;
display:block;
text-align:center;
}

#banner a:hover {
color:#0080C0;
background:transparent;
text-decoration:underline;
}

#content {
float:left;
color:#000;
background:#FFF;
width:502px;
padding-left:10px;
padding-right:5px;
border-left:#CCC 1px solid
}

html>body #content {
width:507px
}

#sidebar {
float:left;
color:#333;
padding:3px ;
width:180px;
background:#FFF;
border-right:#CCC 1px solid
}

html>body #sidebar {
width:190px
}

.navmenu ul {
font-family:georgia, times, serif;
font-size:small;
list-style:none;
margin:0;
padding:0;
border:none;
}

.navmenu li {
margin:0;
border-bottom:#CCC 1px solid
}

.navmenu li a {
padding: 5px 5px 5px 5px;
text-decoration:none;
font-weight:bold;
display:block;
background:transparent;
/* border-left:#004080 5px solid; */
color:#0080C0;
width:100%;

}

html>body .navmenu li a {
width: auto;
}

.navmenu li a:hover {
background-color:#004080;
/* border-left:#0080C0 5px solid; */
color:#fff;
}

#container {
margin-left:auto;
margin-right:auto;
width:720px;
background:#FFF;
}

.post {
font-family:'trebuchet ms', arial, sans-serif;
color:#333;
font-size:small;
font-weight:normal;
background:transparent;
padding:5px;
line-height:150%
}

.post h3 {
font-style:italic
}

ol {
font-family:'trebuchet ms', arial, sans-serif;
color:#333;
background:transparent;
font-size:small;
font-weight:normal
}

.post a, .post a:link, .post a:visited, .post a:active,	.post a:hover {
font-weight: normal;
text-decoration: underline
}	

#menu, .menu {
margin-bottom:15px;
font-family:verdana, arial, sans-serif;
font-size:11px;
color:#004080;
background:transparent
}

#menu {
text-align:center
}

.postmetadata { 
font-family:'trebuchet ms', arial, sans-serif; 
font-size: x-small; 
color:#888;
background:transparent
}

.postmetadata a {
color:#888;
background:transparent;
text-decoration:underline
}

h2, h3 {
font-family:georgia, times, serif;
color:#004080;
background:transparent;
/* border-bottom:#CCC 1px dotted; */
font-size:medium;
margin-top:30px;
font-weight:normal;
text-align:left
}

h3 a, h3 a:link, h3 a:visited {
font-weight:bold;
color:#0080C0;
background:transparent;
text-decoration:none
}

h3 a:active, h3 a:hover {
color:#004080;
background:transparent
}
	
.side {
font-family:'trebuchet ms', arial, sans-serif;
color:#333;
font-size:x-small;
font-weight:normal;
background:transparent;
line-height:140%;
padding:5px;
}

.side h4 {
font-size:x-small;
font-family:'trebuchet ms', arial, sans-serif;
}
.side #categories ul {
	padding-left: 15px;
	}
.side #categories li {
	list-style-type: disc;
	}
	
#sidebar li, #sidebar ul {
list-style:none;
margin:0;
padding:0;
}

.blank {
display:none
}

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

blockquote {
border-left:#0080C0 2px solid;
padding-left:5px;
background:#FFF;
color:#000
}

.commentbody {
font-family:'trebuchet ms',arial,sans-serif;
font-size:small;
color:#333;
background:transparent;
border:#EEE 1px solid;
padding:0 5px 0 5px;
margin-bottom:10px
}

blockquote.tbping {
font-style:italic;
border-left:#004080 3px solid
}

.commenter-profile img {
border:0
}