/* CSS Document */
body {
 margin:0px 0px; padding:0px;
 text-align:center;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #000000;
}
a {  color:#F78101; text-decoration:underline }
a:hover { color:#F78101; text-decoration:none }
div.clear { 
 clear:both; 
}
.red { color:#FF0000 }
#container {
 width:700px;
 margin:0px auto;
 text-align:left;
 padding:0;
 background-image:url(../images/background.gif);
 background-repeat:repeat-y;
}
#top {
 width:700px;
 background-image:url(../images/top_background.gif);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
}

/* Menu start */
#menu {
 float:right;
 margin:0px;
 padding:0px;
 width:444px;
 text-align:right
}
#menu ul {
 margin:0px;
 padding:0px;
 list-style-type:none;
}
#menu li {
float:right;
margin: 0px;
padding:0px;
font-weight:bold
}
#menu li a {
display: block;
color: #F78101;
text-decoration: none;
padding:9px 10px 4px 10px;
margin:0px;
}
#menu li a:hover {
color: #F78101;
padding:9px 10px 4px 10px;
margin:0px;
border-bottom:2px dashed #F78101
}
#menu li.first {
 margin-right:8px;
}
/* Menu end */
div#header {
 clear:both;
 width:700px;
 height:133px;
 text-indent:-10000px;
 background-image:url(../images/header.gif);
 background-repeat:no-repeat;
}
#content {
 float:right;
 width:507px;
 text-align:left;
 margin:0px;
 padding:0px;
}
#content h1 {
 font-size:14px;
 font-weight:bold;
 color:#F78101;
 margin:0px;
 padding:20px 0px 0px 30px;
}
#content h2 {
 font-size:12px;
 font-weight:bold;
 font-style:italic;
 color:#F78101;
 margin:0px;
 padding:4px 0px 0px 30px;
}
#content p {
 margin:0px;
 padding:10px 20px 10px 20px;
}
#content ul.articles {
 margin:0px;
 padding:0px;
 list-style-type:circle
}
#content li.article {
 font-size:12px;
 font-weight:bold;
 color:#F78101;
 list-style-type:none;
 margin:0px 0px 5px 0px;
 padding:0px;
}
#content ul.articles, li {
 margin:0px 0px 0px 25px;
 padding:0px;
 line-height:15px;
}

/* Sub */
div#sub {
 float:right;
 width:193px;
 text-align:left;
 margin:0px;
 padding:0px;
}
#sub form { margin:0px; padding:0px; }
#sub div.search {
 margin:0px;
 padding:20px 0px 0px 15px;
}
input {
 background-color:#E9E8E4;
 border:1px solid #B8B8B5;
 margin:2px 0px 0px 0px;
 padding:0px;
}
select {
 background-color:#E9E8E4;
 border:1px solid #B8B8B5;
 margin:2px 0px 0px 0px;
 padding:0px;
}
textarea {
 background-color:#E9E8E4;
 border:1px solid #B8B8B5;
 margin:2px 0px 0px 0px;
 padding:0px;
}
input.search {
 background-color:#E9E8E4;
 border:1px solid #B8B8B5;
 margin:0px;
 padding:2px 5px 2px 5px;
 font-weight:bold;
 font-size:10px;
}
ul.related {
 margin:0px;
 padding:0px;
 list-style-type:none
}
ul.related li.relatedlinks {
 font-weight:bold;
 margin:20px 0px 5px 15px;
 padding:0px;
}
ul.related li {
 margin:0px;
 padding:0px 0px 0px 15px;
 line-height:15px;
}
/* Sub end */

/* Footer */
#footer {
 clear:both;
 width:700px;
 background-image:url(../images/footer_background.gif);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
}
#footer p {
 margin:0px;
 padding:5px 0px 8px 0px;
 text-align:center
}
#footer a { color:#000000; text-decoration:underline }
#footer a:hover { color:#000000; text-decoration:none }
/* Footer end */

/* Google ads box */
div.google {
 clear:both;
 width:460px;
 height:60px;
 background-color:#E9E8E4;
 margin:10px 0px 10px 19px;
 padding:0px;
}
/* Google ads box end */

/* table */
table {
 border:0px;
 color:#000000;
}
td, tr {
 padding:3px 0px 3px 7px;
 margin:0px;
 font-weight:bold;
}
/* table end */
div.linksleft {
 float:left;
 width:240px;
 margin:0px 0px 0px 10px;
 padding:0px;
}
div.linksright {
 float:left;
 width:240px;
 margin:0px;
 padding:0px;
}