body {
font-family: Verdana,Arial;
font-size:12px;
background-color: #eee;
margin-bottom:0px;
background-image: url(/images/bg-right-menu2.gif);
background-repeat: repeat-y;
background-position: 0% 0%;
}

a.menu:link,a.menu:active,a.menu:visited { color:#fff;font-weight:bold;font-size:12px;padding-left:10px; }
a.menu:hover { color:#FBDA56;font-size:12px;font-weight:bold; }

a.menu_sm:link,a.menu_sm:active,a.menu_sm:visited { color:#fff;font-size:11px;padding-left:15px;text-decoration:none; }
a.menu_sm:hover { color:#FFE681;font-size:11px;padding-left:15px;text-decoration:none; }

a.menub:link,a.menub:active,a.menub:visited { color:#fff;font-size:12px;text-decoration:underline; }
a.menub:hover { color:#FFE681;font-size:12px;text-decoration:underline; }

a.footer:link,a.footer:active,a.footer:visited { color:#fff;font-size:11px;letter-spacing:0.5px; }
a.footer:hover { color:silver;font-size:11px;letter-spacing:0.5px; }

a.menu_bold:link,a.menu_bold:active,a.menu_bold:visited { color:#fff;font-weight:bold; }
a.menu_bold:hover { color:#FBDA56;font-weight:bold; }

h1 {
font-family: Trebuchet MS,Arial;
color: #522525;
font-size: 22px;
line-height:22px;
margin: 0px 0px 0px 0px;
padding:5px 5px 5px 0px;

}

h2 {
font-family: Trebuchet MS,Arial;
color: #522525;
font-size: 18px;
margin: 0px;
text-transform:capitalize;
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}

h3 {
font-family: Trebuchet MS,Arial;
color: #522525;
font-size: 16px;
margin: 0px;
}

#wrapper {
position:relative;
top:-8px;
top: expression("-15px");
left:-8px;
width: 770px;
padding:0;
margin:0;
}

#topbackground {
position:absolute;
left:0px;
top:0px;
width: 100%;
height: 105px;
background-color: #002E5C;
}

#header {
position:absolute;
left:0;
top:0;
text-align: left;
width: 770px;
height: 105px;
color: #fff;
background-color: #3C3C3C;
margin: 0px;
z-index: 500;
border-bottom : 4px solid #4d2318;
background-image: url(/images/bg_header.jpg);
}

#content {
position:absolute;
left:235px;
top:105px;
width:506px;
height:auto;
font-size: 12px;
text-align: left;
color: #555;
background-color: #fff;
margin: 0px;
padding: 10px;
line-height: 130%;
z-index: 3;
}

#homecontent {
position:absolute;
left:225px;
top:105px;
width: 545px;
height: auto;
font-size: 12px;
text-align: left;
color: #000;
background-color: #fff;
margin: 0px;
padding:10px;
line-height: 130%;
z-index: 3;
display:block;
}


#top10{
float:right;
top:0px;
}

ul li {
padding-bottom:10px;}

#footer {
text-align: center;
color:#999999;
margin-bottom:15px;
z-index: 4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

pre {
font-family: Verdana,Arial;
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.footer_links {
position:absolute;
bottom:17px;
right:25px;
}

.header_links {
position:absolute;
top:10px;
right:15px;
}

.image_align {
position:static;
vertical-align:text-bottom;
}

.padding_menu {
padding-bottom:1px;
}

#search_div {
top:73px;
position:absolute;
right:15px;
}

.search_box {
margin:0px;
background-color:#ffffff;
border:1px solid silver;
font-size:8pt;
}

.left_logo {
position:absolute;
top:14px;
left:10px;
}

.right_logo {
position:absolute;
top:10px;
right:10px;
}

#Breadcrumb {
font-size:11px;
padding-bottom:10px;
}

.NoUnderline {
text-decoration:none;
color:blue;
}

#sitemapt a{
color: #1E0E6E;
font-size: 75%;
font-family: arial;
}

#sitemaptitle a{
color: #C72222;
font-size: 100%;
font-family: arial;
font-weight: bold;
}

#sitemapsub a{
color: #C72222;
font-size: 75%;
font-family: arial;
font-weight: bold;
}
#sitemapbold{
color: #000;
font-size: 75%;
font-family: arial;
font-weight: bold;
}

.termname {
color:#32406C;
font-size:13px;
}

#menu {
position:absolute;
left:10px;
top:105px;
width: 205px;
height: auto;
font-size: 12px;
text-align: left;
color: #fff;
background:url(/images/bg_menu.jpg);
margin: 0px;
padding:10px 0;
line-height: 160%;
z-index: 1;
}

#menu a {
display:block;
}

.m1, .open1{ color:#fff;font-size:12px;text-decoration:none;display:block;padding:0 0 0 10px;margin:0px 0 0px 0px;background:url(/images/mowhite.gif) repeat-y;}
.m1:hover { background:url(/images/mo.gif) repeat-y;color:#E3532F;}

.m2, .open2{ color:#fff;font-size:12px;text-decoration:none;display:block;padding:0px 0px 0px 20px;margin:0 0 0 0;background:url(/images/mo2.gif) repeat-y 0 0px;}
.m2:hover { background:url(/images/mo.gif) repeat-y; color:#E3532F;}

.m3, .open3{ color:#b7d4ef;font-size:10px;text-decoration:none;display:block;padding:0 0px 0 30px;margin:0 0 0 0;background:url(/images/mo2.gif) no-repeat; height:19px}
.m3:hover { background:url(/images/mo.gif) no-repeat; color:#E3532F;}

.m4{ color:#969696;font-size:10px;text-decoration:none;display:block;padding:0 0 0 40px;margin:0 0 0 0;background:url(/images/mo3.gif) no-repeat; height:19px;}
.m4:hover { background:url(/images/mo.gif) no-repeat;color:#E3532F;}

.m5{ color:#969696;font-size:10px;text-decoration:none;display:block;padding:0 0 0 40px;margin:0 0 0 0;background:url(/images/mo3.gif) no-repeat; height:19px;}
.m5:hover { background:url(/images/mo.gif) no-repeat;color:#E3532F;}

.youarehere, .youarehere1, .youarehere2, .youarehere3 {color:#E3532F;font-weight:bold;background:url(/images/mo.gif) no-repeat;}


.d1, .open1{ color:#fff;font-size:12px;text-decoration:none;display:block;padding:0 0 0 10px;margin:0px 0 0px 0px;background:url(/images/mowhite.gif) repeat-y;}
.d1:hover { color:#E3532F;}

.d2{ color:#fff;font-size:12px;text-decoration:none;display:block;padding:0px 0px 0px 20px;margin:0 0 0 0;background:url(/images/mo2.gif) repeat-y 0 0px;}
.d2:hover { background:url(/images/mo.gif) repeat-y; color:#E3532F;}

.d3{ color:#b7d4ef;font-size:10px;text-decoration:none;display:block;padding:0 0px 0 30px;margin:0 0 0 0;background:url(/images/mo2.gif) no-repeat; height:19px}
.d3:hover { background:url(/images/mo.gif) no-repeat; color:#E3532F;}

.d4{ color:#969696;font-size:10px;text-decoration:none;display:block;padding:0 0 0 40px;margin:0 0 0 0;background:url(/images/mo3.gif) no-repeat; height:19px;}
.d4:hover { background:url(/images/mo.gif) no-repeat;color:#E3532F;}

.d5{ color:#969696;font-size:10px;text-decoration:none;display:block;padding:0 0 0 40px;margin:0 0 0 0;background:url(/images/mo3.gif) no-repeat; height:19px;}
.d5:hover { background:url(/images/mo.gif) no-repeat;color:#E3532F;}



.bottommenu {
float:left;
position:absolute;
top:740px;
z-index:3;
background-color:#32406C;
height:230px;
width:200px;
color:#fff;
}

.affiliatemenublock {
float:left;
z-index:3;
width:135px;
padding: 20px 0px 0px 20px;
}

.affiliatemenu {
float:left;
width:135px;
height:135px;
clear:left;
z-index:3;
padding: 0 0 10px 10px;
}

#affiliateblock {
position:absolute;
left:550px;
width: 200px;
height: auto;
margin: 0px;
padding:10px;
line-height: 160%;
z-index: 1;
}

#imgleft {
float:left;
margin-top:10px;
margin-bottom:10px;
margin-right:5px;
}

blockquote {font-style:italic; margin:0;}

.leftwrap{float:left;border:1px solid #ccc;margin:0 10px 0 0;}
.rightwrap{float:right;border:1px solid #ccc;margin:0 0 0 10px;}

a.next {display:block;margin:0 0 20px 0;text-decoration:none;}
a:hover.next {text-decoration:underline;}

/* ad styles */
#leaderboard {
position:relative;
top:-8px;
top: expression("-15px");
left:-8px;
width:770px;
padding: 3px 0;
text-align:center;
background-color:#EEE;
}

#medrect {
text-align: center;
}

#skyscraper {
position:absolute;
left:775px;
top:206px;
}

#button {
margin-top: 15px;
text-align: center;
}
