body{margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;width:100%; height:100%; background-color:#000000; background-image:url(images/headerbg.jpg); background-repeat:repeat-x; background-position:top;}
div, ul, h1, h2, h3, h4, p, img, form{padding:0; margin:0;}
ul{list-style-type:none;}
.blank{font-size:0px; clear:both; line-height:0px;}
#blank{clear:both; width:2px;}
#menu{ position:relative; margin-left:130px; margin-right:auto;width:1000px; clear:both; margin-top:0px;}
#menu2{ position:relative; margin-left:auto; margin-right:5px;width:800px; clear:both; float:right; background-color:#0B0B0B;}
#menubar{ float:left; width:550px; margin-left:10px; }
#menubar ul{height:21px;}
#menubar ul li{display:block; float:left; height:21px; margin:0 1px 0 0 ; padding:0;}
#menubar ul li a{background:url(images/btnicon.gif) 0 3px no-repeat ;font: bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 25px 0 14px; color:#ffffff;background-color:#333333; text-decoration:none; margin:0; height:21px; text-transform:uppercase;}
#menubar ul li a:hover{background:url(images/btnicon_h.gif) 0 3px no-repeat ;color:#EAEAEA;}
.activelink{
  background:url(images/btnicon_h.gif) 0 3px no-repeat ;color:#EAEAEA;
}
#greenptrn{float:left;width:300px;background-image:url(images/greenptrn.gif); background-repeat:repeat-x; height:21px; margin-right:20px;}
#logo{ float:left;width:300px; height:160px; background-color:#0B0B0B; padding:25px 0 0 0; text-align:center; margin-left:auto;}
#greycolmn{ float:left; width:200px; height:100%; background-color:#0B0B0B; padding:10px 0 0 0; text-align:center;}
#maparea{float:right; padding: 15px 0 0 0;}
#maparea{float:left; padding: 15px 0 0 0; margin-left:15px;}
#maparea1{padding: 0px 0 0 0; margin-left:0px;margin-top:150px;}

#bodyarea{width:570px; height:100%;float:right; padding: 15px 0 10px 15px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.greenheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#00CC00;}
.whiteheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#ffffff;}
.green:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#00CC00;}
.green:hover{color:#00FF00;}
.green:visited{color:#999999;}
.graylink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none; color:#999999;}
.greenlink{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none; color:#00FF00;}

.upperwhite{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-transform:uppercase;color:#ffffff;}
.whitext{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff;}
.whitextbold{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff;}
.white:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ffffff;}
.white:hover{color:#00CC00;}
.white:visited{color:#999999;}
#iconcomp{margin-left:5px;width:180px; margin-top:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#00CC00; text-align:left; float:left;}
#dotedbox{ float:left;margin-left:5px;width:180px;border:1px #00CC00 dotted; padding:20px 5px 10px 5px; text-align:left;}
#dotedbox2{margin-left:5px; margin-top:15px;width:500px;border:1px #00CC00 dotted; padding:10px 5px 10px 5px; text-align:left;}
#dotedbox3{ position:absolute;left:30px; top:230px;width:370px;border:1px #00CC00 dotted; padding:10px 5px 10px 5px; text-align:left;}
#search{ float:left;width:600px; height:auto; padding:5px; text-align:left; margin-left:15px; margin-bottom:20px;}
.inupt{width:150px; height:22px; border:1px #666666 solid; background-color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}
.textbox{width:350px; height:60px; border:1px #666666 solid; background-color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}
.login:link{margin-top:10px;text-decoration:none;width:60px; height:15px; display:block; padding:5px 5px 5px 23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#000000; background:url(images/b_login.gif) no-repeat;}
.login:hover{background:url(images/b_login_h.gif) no-repeat; color:#FFFFFF;}
.login:visited{margin-top:10px;text-decoration:none;width:60px; height:24px; display:block; padding:5px 5px 5px 23px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff; background:url(images/b_login_h.gif) no-repeat;}
.inupt{width:150px; height:20px; border:1px #666666 solid; background-color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}
.login:link{ margin-top:10px;text-decoration:none;width:40px; display:block; height:20px; padding-right:20px; background:url(images/playbtn.jpg); background-position:top right; background-repeat:no-repeat;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}
.login:hover{padding-right:20px; background:url(images/playbtn.jpg); background-position:top right; background-repeat:no-repeat;color:#00cc00;}
.inputfile{width:350px; height:30px; border:1px #666666 solid; background-color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}
.textarea{width:350px; height:50px; border:1px #666666 solid; background-color:#333333;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;color:#ffffff;}

#footer{margin:0; font:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF;width:100%; height:63px; background-image:url(images/footerbg.gif); background-repeat:repeat-x; clear:both;}
#footerinner{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;position:relative; margin-left:auto; margin-right:auto;width:350px; height:35px; text-align:center; padding-top:15px;}
#footerinner a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#ffffff;}
#footerinner a:hover{color:#666666;}
#footerinner a:visited{color:#999999;}
#fullheight{width:100%; margin:0; padding:0;}
#recentimages{width:800px; margin-top:20px; height:100%;}
#recentimages ul{height:85px;width:730px; text-align:center;}
#recentimages ul li{display:inline; float:left; height:auto; width:auto; margin-top:5px; padding:2xp;}

#blackBox{ width:550px; height:auto; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; border:1px #009900 dotted; padding:5px; background-color:#000000; line-height:25px;}
#detail{ width:480px; float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; border:1px #666666 solid; padding:5px; background-color:#333333; line-height:25px;}
#divlink{ display:block; clear:both; float:left; border:1px #666666 solid; padding:5px; background-color:#333333; line-height:22px;}
#detail ul{list-style:none; margin:0; padding:0;}
#detail ul li{ display:inline; width:100px; padding:3px;}
#detail li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#00cc00; text-decoration:none; margin-left:7px;}
#detail li a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}

#menuleft{width:15px; background-image:url(images/menuLeft.gif); background-repeat:no-repeat; float:left; height:33px;}
#menuright{width:15px; background-image:url(images/menuRight.gif); background-repeat:no-repeat; float:left; height:33px;}
#menubox{width:540px; background-image:url(images/menuMiddle.gif); background-repeat:repeat-x; float:left; height:33px;}
#menubox ul{ list-style:none; margin:10px 0 0 0; padding:0;}
#menubox ul li{ display:inline; padding-left:38px;}
#menubox ul li a{ background-image:url(images/arrowWhite.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; padding-left:10px;}
#menubox ul li a:hover{ text-decoration:none;color:#ffffff;background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; width:50px;}
#menubox ul li a:visited{ text-decoration:none;color:#000000;background-image:url(images/arrow.gif); background-repeat:no-repeat; width:50px;}
.white_1:link{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#999999;}
.white_1:hover{color:#00CC00;text-decoration:none;}
.white_1:visited{color:#999999;text-decoration:none;}

#menuboxsides{
clear:both;
width:570px;
display:table;
height:100%;
background-image:url(images/borderSides.gif);
background-repeat:repeat-y; padding:7px;
}
#menuboxbtm{ float:left;width:570px; height:9px; background-image:url(images/borderBotm.gif); background-repeat:no-repeat;}
#tml{
margin-left:5px;
width:545px;
background-color:#323031;
height:43px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
#tml .span1{
float:left;
width:35px;
height:35px;
background-color:#339900;
border:4px #666666 solid;
}
#tml .span2{
float:left;
padding:5px 5px 5px 10px;
width:320px;
}

#tmSearch{
margin-left:49px;
width:501px;
background-color:#666666;
height:68px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
#tmSearch .span1{
float:left;
width:60px;
height:60px;
background-color:#339900;
border:4px #666666 solid;
}
#tmSearch .span2{
float:left;
padding:5px 5px 5px 10px;
width:280px;
}


#update2{
float:left;
margin-left:5px;
padding-top:10px;
width:530px;
height:90px;
border-bottom:1px dotted #CCCCCC;
}
#head1{
float:left;
display:block;
border-bottom:#CCCCCC 1px dotted;
width:530px;
height:23px;
margin-top:6px;
}
#head2{
float:left;
display:block;
width:85px;
height:23px;
margin-top:6px;
}
#profilebox{
clear:both;
margin-left:5px;
padding-top:5px;
width:530px;
height:70px;
}
#photo{
float:left;
width:75px;
height:75px;
margin-top:6px;
border:1px #FFFFFF solid;
}

#nameText{
float:left;
width:400px;
height:22px;
margin:6px;
padding-top:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
}
#aboutText{
clear:both;
width:425px;
height:35px;
margin:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
text-align:left;
}
#postdeon, #postdeon h1{
float:left;
width:425px;
height:65px;
margin:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#ffffff;
text-align:left;
}
#ResultText{
float:left;
width:425px;
height:65px;
margin:5px;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-align:left;
}
#navcontainer
{
margin-left:0;
padding: 0 0 0 0;
}

#navcontainer UL
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer LI
{
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#navcontainer A
{
color: #444;
display: block;
width: auto;
text-decoration: none;
background: #DDDDDD;
margin: 0;
padding: 2px 10px;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
border-right: 1px solid #aaa;
}

#navcontainer A:hover, #navcontainer A:active { background:#ffffff; }

#navcontainer A.active:link, #navcontainer A.active:visited
{
position: relative;
z-index: 102;
background: #00CC00;
font-weight: bold;
color:#FFFFFF;
}

#subnav
{
position: relative;
top: -1px;
z-index: 101;
margin: 0;
padding: 0px 0 3px 0;
background: #BBBBBB;
border-top: 1px solid #fff;
border-bottom: 1px solid #aaa;
}

#subnav UL
{
list-style: none;
margin: 1px 0 0px 13px;
padding: 0px;
border-right: 1px solid #fff;
border-left: 1px solid #aaa;
}

#subnav LI
{
position: relative;
z-index: 102;
display: block;
margin: 0;
padding: 0;
float: left;
width: auto;
}

#subnav A
{
color: #fff;
display: block;
width: auto;
text-decoration: none;
margin: 0;
padding: 2px 12px 2px 10px;
}

#subnav A:hover, #subnav A:active { color: #fff; }
#subnav A.active:link, #subnav A.active:visited { color: #444; }
#subnav BR, #navcontainer BR { clear: both; }
