body {

 background-image:url(../img/bg.gif);
 padding-top:40px;
 padding-left:40px;
 font-family:trebuchet ms;
 font-size:12px;

}


iframe {

 border:none;
 width:100%;
 height:400px;

}


#oldbrowser {

 position:absolute;
 width:100%;
 background-color:#ffffff;
 top:0;
 left:0;
 height:40px;
 border-bottom:2px solid #FF0000;

}

#oldbrowser {
 padding:5px;
}


ul, ol, li {

 margin:0;
 padding:0;

}


.wysiwygContainer {

 padding-top:2px;
 padding-bottom:2px;
 overflow-y:scroll;
 border-top:1px solid #FF0000;
 border-bottom:1px solid #FF0000;
 height:200px;

}


label {

 display:block;
 width:150px;
 clear:left;
 float:left;
 margin-bottom:4px;

}


input[type="text"], input[type="password"] {

 border:0;
 background-color:#f0f0f0;
 border-top:1px solid #FF0000;
 border-bottom:1px solid #FF0000;
 display:block;
 width:200px;
 float:left;
 margin-bottom:4px;

}


input[type="submit"] {

 display:block;
 clear:left;

}


#menu {

 padding-top:41px;
 width:144px;
 float:left;
 color:#FFFFFF;
 font-weight:bold;
 text-align:right;
 font-size:22px;

}

#menu ul {
 list-style-type:none;
}


#menu ul li.selected {
 color:#00ACEE;
}

#menu ul li a {

 text-decoration:none;
 color:inherit;

}

#menu ul li a:hover {
 text-decoration:underline;
}

#menu ul li.selected a:hover {
 text-decoration:none;
}



#header {

 float:left;
 height:212px;
 width:562px;
 background-image:url(../img/header.png);

}


#header div {

 position:relative;
 font-family:trebuchet ms;
 font-size:36px;
 font-weight:bold;
 color:#FF0000;
 left:-99px;
 letter-spacing:1px;

}

#header div span {
 color:#FFFFFF;
}


#r2 {

 float:left;
 width:48px;
 position:relative;
 left:-4px;
 top:18px;

}

#r2 h1 {


 margin:0;
 padding:0;
 padding-left:3px;
 background-color:#00ACEE;
 font-size:12px;

}

#r2 .top {
 background-image:url(../img/r/top_blue.png);
 height:13px;
}


#r2 .bottom {
 background-image:url(../img/r/bottom_blue.png);
 height:13px;
}

#r2 ul {

 padding-left:3px;
 list-style-type:none;
 background-color:#00ACEE;

}

#r2 ul li {
 color:#ffffff;
 display:inline;
}

#r2 ul li a {

 color:#000000;
 text-decoration:none;

}

#r2 ul li a:hover {
 text-decoration:underline;
}



#r {

 float:left;
 width:48px;
 position:relative;
 left:-5px;
 top:32px;

}

#r .top {
 background-image:url(../img/r/top_white.png);
 height:13px;
}

#r ul {

 padding-left:3px;
 list-style-type:none;
 background-color:#ffffff;

}

#r ul li a {

 color:#000000;
 text-decoration:none;

}

#r ul li a:hover {
 text-decoration:underline;
}


#r .bottom {
 background-image:url(../img/r/bottom_white.png);
 height:13px;
}


h1 {

 font-family:trebuchet ms;
 font-weight:bold;
 font-size:17px;
 border:none;
 float:none;
 width:auto;
 height:auto;
 margin:0;

}

h2 {

 font-weight:bold;
 font-size:15px;
 border:none;
 float:none;
 width:auto;
 height:auto;
 margin:0;

}

h3 {

 font-weight:bold;
 font-size:13px;
 border:none;
 float:none;
 width:auto;
 height:auto;
 margin:0;

}


#content {

 float:left;
 padding-top:14px;
 width:527px;
 padding-left:17px;
 padding-right:17px;
 background-image:url(../img/body_bg.png);
 margin-left:144px;
 clear:left;
 min-height:100px;
 font-family:arial;

}


#content a {
 color:#00ACEE;
}

#content a:hover {
 color:#ff0000;
}


#content h1 {

 clear:left;
 color:#383838;
 font-family:verdana;
 font-size:20px;
 font-weight:normal;
 border-right:1px solid #FF0000;
 float:left;
 margin:0;
 padding:0;
 padding-right:7px;
 margin-right:7px;
 margin-bottom:2px;
 max-width:350px;
 overflow:hidden;

}

.post_info {

 font-size:9px;
 font-family:verdana;
 margin:0;
 padding:0;

}

.post_body {

 clear:left;
 margin-bottom:8px;

}

#content .post_body h1 {

 font-family:trebuchet ms;
 font-weight:bold;
 font-size:17px;
 border:none;
 float:none;
 width:auto;
 height:auto;
 margin:0;

}

#content p {

 margin:0;
 margin-top:2px;
 margin-bottom:18px;
 padding:0;
 clear:left;

}


#footer {

 clear:left;
 background-image:url(../img/footer.png);
 height:17px;
 width:561px;
 width:544px;
 padding-left:17px;
 margin-left:144px;

}