body {
margin: 0 auto;
padding: 0;
background: #e1e4f2;

color: #000000;
}

h1, h2, h3 {
font-family: arial, times new roman, times, serif;
}

h4 {
font-family: arial, tahoma, arial, sans-serif;
margin-bottom: 4px;
}

p {
font-family: Microsoft Sans Serif, tahoma, arial;
}

.center {
text-align: center;
}

blockquote {
font-family: tahoma, times new roman, times, Microsoft Sans Serif;
font-size: 12px;
line-height: 1.5em;
padding: 10px;
}



img {
margin: 0;
padding: 0;
border: 0;
}

a.blue:link {color: #ffffff; border-bottom: 0; background-color: transparent; text-decoration: none; }
a.blue:active {color: #ffffff; border-bottom: 0; background-color: transparent; text-decoration: none; }
a.blue:visited {color: #ffffff; border-bottom: 0; background-color: transparent; text-decoration: none; }
a.blue:hover {color: #ffffff; border-bottom: 0; background-color: transparent; text-decoration: none; }

a:link { color: #330066; border-bottom: 0; background-color: transparent; text-decoration: none; }
a:hover { color: #333; border: 0; background-color: transparent; text-decoration: none; }
a:visited { color: #730E38; border: 0; background-color: transparent; text-decoration: none; }


#wrapper {
position: relative;
margin: 0 auto;
padding: 0;
width: 777px;
background: url("../images/blue_back.gif") top left;

color: #000000;
border: 1px solid #666;
}


#main {
float: left;
width: 430px;
margin: 0;
padding: 0;
background: #e1e4f2;
color: #666;
text-align: left;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
border-left: 1px solid #666;
}

#leftbar {
float: left;
width: 170px;
text-align: left;
background: url("../images/blue_back.gif") top left;
}

#leftbar p {
font-size: 11px;
margin: 2px;
padding-left: 1.5em;
}

#leftbar ul {
list-style: square;
margin: 2px;
padding-left: 1.5em;
}

#leftbar  li {
line-height: 15px;
background: transparent;
font-family: Microsoft Sans Serif, tahoma, arial, sans-serif;
font-size: 11px;

}


#blogtitle {
color: #ffffff;
margin: 0px;
height: 125px;
text-align: center;
border-top: 0px solid #e1e4f2;
border-bottom: 0px solid #666;
background: url("../images/blue_back.gif") top left;

}

#sub_blogtitle {
height: 26px;
background: url("../images/blue_back2.gif") top left ;


}

.hlinks {
A:link background: #FFCC00;
float: left;
height: 26px;
margin: 5px 20px -5px 75px;
 font-family:		Microsoft Sans Serif, Tahoma;
 font-size:			11px;
color: #ffffff;
text-align: center;

}

#blogtitle h1 {
font: bold italic 45px arial, lucida grande, verdana, helvetica, sans-serif;
margin: 0;
padding: 0;
}

#blog {
float: left;
margin: 0;
padding: 0;
width: 430px;
background: #e1e4f2;
color: #000000;
}

#content {
direction: rtl;
text-align: justify;
margin: 0px;
padding: 10px;
width: 410px;
}



#main p {
text-indent: 15px;
margin-top: 5px;
margin-bottom: 5px;
font-family: tahoma, arial;
font-size: 13px;
}

.date {
font-family: Microsoft Sans Serif, Tahoma, arial;
font-size: 11px;
background: transparent;
color: #000000;
padding-right: 10px;
border-right: 15px solid #4c6da7;
text-align: right;
}

.title {
margin-top: 10px;
padding: 3px 5px 1px 5px;

font-size: 16px;
background: url("../images/blue_back2.gif") top left ;
color: #fff;
border-bottom: 1px solid #666;
}

.posted {
font: 11px Microsoft Sans Serif, tahoma, arial, helvetica, sans-serif;
}

#rightbar {
direction: rtl;
float: left;
width: 175px;

color: #000000;
}

#rightbar p {
font-size: 11px;
padding-right: 1.5em;
margin: 2px;
text-align: right;
}

#rightbar ul {
margin: 0px 15px 0px 0px;
padding:  0px 10px 0px 0px;
list-style: square;
list-style-position: outside;

} 

#rightbar ul li { 
margin: 0px 0px 0px 0px;
padding:  0px 0px 0px 0px;
line-height: 15px;
    font-size: 11px; 
    text-align: right; 

} 

.sidetitle {
font-family:		Arial, Tahoma, Microsoft Sans Serif;
font-weight: 		bold;
margin: 15px 10px 10px 10px;
font-size: 16px;
background: transparent;
color: #000000;
text-align: left;
}
.sidetitleR {
font-family:		Arial, Tahoma, Microsoft Sans Serif;
font-weight: 		bold;
margin: 15px 10px 0px 10px;
font-size: 16px;
background: transparent;
color: #000000;
text-align: right;
}

.spacer {
margin: 0;
padding: 0;
clear: both;
}

.paginate {
 font-family:		Microsoft Sans Serif, Tahoma, Arial, Sans-serif;
 font-size:			11px;
 font-weight: 		normal;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Microsoft Sans Serif, Tahoma, Arial, Sans-serif;
 font-size:			11px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #e1e4f2;
color:             #000;
font-family:       Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
height:            1.6em;
padding:           .3em 0 0 2px;

margin-bottom:     3px;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #e1e4f2;
color:             #000;
font-family:       Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
background-color:  #e1e4f2;
font-family:       Tahoma, Microsoft Sans Serif, arial;
font-size:         11px;
font-weight:       normal;
padding:           0px 3px 1px 3px;
margin-top:        0px;
margin-bottom:     2px;
color:             #000;
}

#red{
padding:           1px 0px 0px 0px;
float: right;
background-color:  #cc0001;
text-align: center;
font-family:       Arial, Verdana, Sans-serif;
	color: #fff;
font-size:         16px;
font-weight: 		bold;
width: 775px;
height: 20px;
}

#white{
margin-top:        0px;
padding:           0px 2px 0px 0px;
float: right;
background-color:  #fff;
font-family:       Microsoft Sans Serif, tahoma;
font-size:         11px;
	color: #cc0001;
height: 21px;
width: 775px;

}

#white p{
margin-top:        0px;
padding:           4px 2px 0px 0px;
font-family:       Microsoft Sans Serif, tahoma;
font-size:         11px;
	color: #cc0001;

}

.leftdir{
font-size:         11px;
font-family: Microsoft Sans Serif, tahoma;
text-align: left;
color: #000000;
}

.st12{
font-size:         11px;
font-family: arial, tahoma;
text-align: left;
color: #000000;
}




.sideboxtitle {
padding:  2px 0px 0px 0px;
margin: 0px 0px 0px 0px;
	text-align: center;
color: #fff;
font: bold 12pt arial, tahoma;
background: url("../images/blue_back2.gif") top left ;
border-bottom: 1px solid #000000;

}


#nav2 {
font-family:       Microsoft Sans Serif, tahoma;
font-size:         11px;
border-top: 1px  solid #000000;
border-right: 1px  solid #000000;
border-left: 1px  solid #000000;
border-bottom: 1px  solid #000000;
padding:  0px 0px 0px 0px;
margin: 0px 10px 0px 10px;
text-align: center;
color: #000000;
background: #e1e4f2;
width: auto;
}

#nav2 ul{
font-family:       Microsoft Sans Serif, tahoma;
font-size:         11px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

#nav2 ul li {
line-height: 2em;
list-style-type: none;
font-family:       Microsoft Sans Serif, tahoma;
font-size:         11px;
text-align: center;
display: block;
width: auto;
border-top: 1px  solid #000000;

}

#nav2 a:link { color: #330066; background: #e1e4f2; display: block;  width: 100%;}
#nav2 a:visited { color: #730E38; display: block;   width: 100%; }
#nav2 a:hover {  color: #fff; background: #4e6ea7; display: block;   width: 100%; }
#nav2 a:active { color: #fff;background: #4e6ea7; display: block;   width: 100%; }






#ultitles li{
font: bold 12pt Times New Roman, tahoma;
border-bottom: 1px solid #000000;
width: auto;
}


.menu {margin: 0 auto;}
.menu * {margin:0; padding:0;}
.menu { 
width:auto;
padding-right: 1px;
}
.menu ul {
   


list-style-type: none; 
}
.menu ul li {
   margin: 0;
   padding: 0;

	position:relative;
	width:20%;

	height:25px; 	float:right;
line-height: 25px;
}
.menu ul li a {
display:block;

	border:1px solid #fff;
	font-family:       Microsoft Sans Serif, tahoma;
	font-size:         11px;
	text-align:center; 
	text-decoration:none;
	color:#fff; 

	background-color:transparent;
}
.menu ul li ul { display: none;}


/* :hover actions that don't work in IE :( */
.menu ul li:hover a { 
	color:#30e38; 
	background:#4e6ea7;
}
.menu ul li:hover ul li a {
	width:153px;
	color:#000; 
	background: #e1e4f2;
}
.menu ul li:hover ul {
	display:block; 
	position:absolute; 
	top:20; 
	left:0px; 
}
.menu ul li ul li:hover a {
	color:#fff; background:#4e6ea7;
}


#content ul{
list-style-type: square;
padding-left: 35px;
margin-top: 3px;
margin-bottom: 3px;
}

#footer {
padding: 10px;
margin-left: 170px;

border-top: 1px outset #4e6ea7;
border-right: 1px solid #4e6ea7;
border-bottom: 2px solid #4e6ea7;
border-left: 1px solid #4e6ea7;
background: #e1e4f2;
direction: rtl;
font-family: Microsoft Sans Serif, tahoma, arial, sans-serif;
font-size: 11px;
text-align: center;
width: 410px;
color: #000000;
}
