body { font-size:0.9em; line-height:20px; font-family: "Myriad Pro", "Trebuchet MS", Arial;  background: url(images/bg.jpg) repeat-x #fff;	margin:0px;}
a { color:#C23B01;}
a:hover { color:#333333;}
#container { background-color:#fff; width:1024px; text-align:left;}
#header { /*background:url(images/header_bckg_main.jpg) repeat-x  #C13B00;*/ }
#logo { /*background:url(images/header_bg.jpg) repeat-x;*/ height:87px; color:#FFFFFF; font-style:italic; }
#logo a{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:20px; font-style:italic; text-transform:uppercase;}
#menu { background: url(images/menu_bckg.jpg) #FF6600; height:30px; }
#menu ul { margin:0; padding:0;}
#menu ul li{ display:inline-block; float:left; width:104px; list-style:none; text-align:center; }
#menu a { display:block; float:left; width:104px; color:#fff; font-size:14px; text-transform:uppercase; font-weight:bold; text-decoration:none; padding-top:4px; font-style:italic;}
#menu a:hover{ padding-top:4px; height:22px; background:url(images/menu_bckg_over.jpg) #C23B01;}

#text { float:right; width:740px;}
#text p { padding:0 20px 10px 0;}
#text li {list-style:none; padding-left:20px; background:url(images/li.gif) no-repeat 0px 7px;}
#sidebar { float:left; width:250px; padding: 0 20px 0 10px; font-size:14px; font-family: arial;}
h1 { margin:0; padding:0; text-transform:uppercase; font-size:1.8em; color:#1B1D1E; font-style:italic}

#main { float:left; background:url(images/sidebar_bg.gif) repeat-y; }
#footer { background:url(images/footer_bckg.jpg) #424E4F; height:102px; clear:both; font-style:italic; font-family: arial;}
#left_footer { float:left; padding:40px 0 0 30px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px;}
#left_footer a { color:#FFFFFF;}
#left_footer a:hover { text-decoration:none;}
#right_footer { float:right; padding:40px 30px 0 0; text-transform:uppercase; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:right; width:400px;}
#right_footer a { color:#FFFFFF;}
#right_footer a:hover { text-decoration:none;}

ul.mktree  li { list-style-type: none;/*disc;*/ } 
/* Control how "spaced out" the tree is */
ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding: 2px 0px; font-weight: bold; }
/* Format menu items differently depending on what level of the tree they are in */
ul.mktree  li { font-size: 12px; padding-top: 10px;}
ul.mktree  li ul li { font-size: 12px; }
ul.mktree  li ul li ul li { font-size: 12px; }
ul.mktree  li ul li ul li ul li { font-size: 12px; }
ul.mktree  a { color:#487081; text-decoration:none; }
ul.mktree  a:hover { color:#CC6600; text-decoration:none; }

.imgblock {float:right; margin: 5px;}
.natvigator { float:left; color:#fff; font-size:14px; text-decoration:none; padding-top:4px; margin-left: 5px; font-weight:bold; font-style:italic; font-family: arial;}

.thumb {margin: 5px 5px 0px 0px;}
.imgTitle {font-size: 20px; font-weight: bold;}
.pagination {
color:#006699;
text-align:right;
margin: 10px 0px;
}
.pagination a.current_page {
color:#0066CC;
font-size:13px;
font-weight:bold;
margin:0 3px 3px 0;
padding:2px 4px;
}
.pagination a.num {
border:1px solid #CCCCCC;
color:#006699;
margin:0 3px 3px 0;
padding:2px 4px;
text-decoration:none;
}
.pagination a.num:hover {
color:#FF6600;
text-decoration:underline;
}
.imgInfo {background-color: #e0e0e0; text-align: center; padding: 5px;}
.natImg {cursor: pointer;}

a.imgLink:link {
text-decoration: none;
}
a.imgLink:visited {
text-decoration: none;
}
a.imgLink:active {
text-decoration: none;
}
a.imgLink:hover {
text-decoration: none;
}