/*
Theme Name: NAVIGATOR
*/

body { 
background:#FFFFFF; 
margin: 0 auto; 
padding: 0;
}

#header {
height:240px;
width:100%;
float:left;
background:url(images/header.jpg);
}

#headerleft {
height:240px;
width:715px;
float:left;
background:url(images/headerleft.jpg) no-repeat;
}

#headerleftimg {
margin-top:150px;
}

#headerright {
height:240px;
width:258px;
float:right;
background:url(images/headerright.jpg) no-repeat;
}

#hd {
height:77px;
width:100%;
float:left;
background:#EAEAEA;
}

#hdleft {
height:77px;
width:715px;
float:left;
background:url(images/hdleft.jpg) no-repeat;
}

#hdlefttext {
margin-left:150px;
height:45px;
}

#hdlefttext a {
margin-left:15px;
font-family:Tahoma;
font-size:15px;
text-transform:uppercase;
color:#216C49;
text-decoration:none;
font-weight:600;
}

#hdlefttext a:hover {
background:#FFFFFF;
}

#rubr {
margin-left:70px;
font-family:Century Gothic;
letter-spacing: -1px;
margin-top: 3px;
font-size:16px;
color:#DB4308;
text-transform:uppercase;
font-weight:600;
}

#hdright {
height:77px;
width:258px;
float:right;
background:url(images/hdright.jpg) no-repeat;
}

#main {
width:100%;
float:left;
background:#EAEAEA;
}

#main2 {
width:100%;
float:left;
background:url(images/leftbar.gif) repeat-y;
}

#mainleft {
width:100%;
float:left;
margin-right:-259px;
}

#mainleft2 {
margin-right:269px;
}



#left {
width:213px;
float:right;
background:url(images/leftbar2.gif) repeat-y;

}

#left table {
margin:0;
padding:0;
margin-left:25px;
width:170px;
}

#left td {
list-style:none;
font-family:Tahoma;
font-size:12px;
margin-right:15px;
margin-top:10px;
padding-left:15px;
background:url(images/point.gif) repeat-x bottom;
line-height:180%;
}

#left td a {
color:#5A5A5A;
text-decoration:none;
}

#left td a:hover {
color:#DB4308;
text-decoration:underline;
}

#left td:hover {
background:#FFFFFF;
}

.current_page_item {
background:#FFFFFF !important;
}

.current_page_item a {
background:#FFFFFF;
color:#DB4308 !important;
text-decoration: !important;
}

#sidebarl {
margin-left:-6px;
line-height:100%;
font-family:Tahoma;
font-size:12px;
line-height:100%;
}


#sidebarl li{
border-bottom: 1px solid white;
margin-right: 15px;
margin-left:-6px;
margin-top: 0px;
margin-bottom:0px;
padding-left: 10px;
padding-top: 8px;
padding-bottom: 8px;
list-style-type:none; 
display: block;
line-height:100%;
}

#sidebarl li:hover { 
background:#FFFFFF;
display: block;
}
#sidebarl a{
color:#5A5A5A;
text-decoration:none;
}
#sidebarl a:hover{
color:#DB4308;
text-decoration:underline;
}
#sidebarl h4 {
font-size:16px;
color:#DB4308;
text-transform:uppercase;
text-align:center;
font-family:Century Gothic;
letter-spacing: -1px;
margin-top: 0px;
margin-bottom: -5px;
}

#content {
width:100%;
float:right;
margin-left:-213px;
}

#content2 {
margin-left:213px;
}

.imgfloatleft {
float:left;
margin-right:20px;
}

#content2 span{
color:#CF4F10;
font-family:Tahoma;
font-size:14px;
text-transform:uppercase;
line-height:100%;
font-weight:600;
}

#textt {
font-family:Tahoma;
font-size:12px;
text-align:justify;
}

#mainright {
width:259px;
float:right;
background:url(images/mainright.jpg) no-repeat;
}

#mainright2 {
margin-top:80px;
background:url(images/line.gif) no-repeat;
}

#mainright2 h4 {
font-size:16px;
font-family:Century Gothic;
letter-spacing: -1px;
margin-top: 5px;
margin-bottom: 5px;
color:#DB4308;
text-transform:uppercase;
text-align:center;
}

.textwidget a {
font-family:Tahoma;
font-size:12px;
line-height:150%;
color:#216C49;
text-decoration:none;
margin-left:20px;
font-weight:600;
margin bottom:10px;
}

#footer {
height:55px;
width:95%;
float:left;
background:url(images/footer.gif) no-repeat right;
font-family:Tahoma;
font-size:12px;
line-height:150%;
color:#7A7A7A;
padding-top: 10px;
padding-left:50px;
}

.banner
{
margin-left:25px;
}