a:link, a:visited {
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #3787DA;
	text-decoration: none;
}


body {
	background: url(img/bg.jpg) repeat-x top;
	color: #333; margin: 0;
	text-align: center; font: normal 0.6em sans-serif,Tahoma;
}
.gfx a {
	background: url(img/bright_pixel.jpg) no-repeat; display: block; height: 116px;
	width: 300px;
	margin-top: 40px;
}
.gfx {
	float:left;
	width: 200px;
}
.header {

	border-bottom: 1px solid #E5E5E5;
	font: bold 2.6em Arial;
	line-height: 3em;
}
.main {
	margin: 0px auto 4px auto; 
	text-align: left;
	width: 778px; 
}

.al, #uploadbtn input {
background: #FCFCFC url(img/bgimg.jpg) repeat-x;	
padding: 4px;
border: 2px solid #91BEEA;
font: normal 1.2em sans-serif,Tahoma;

}

.al a:link {

	color: #3787DA;
padding: 4px;

}
.al a:hover, #uploadbtn input:hover {

color: #68AD1D;
text-decoration: none;

}

.adsblock {
width: 130px;
float: right;
}


.container {
	margin: 10px;
}
.content {
	clear: both;
}
.content h1 {
	margin: 0 10px 10px 0px;
	font: normal 18px Arial;
	color: #99CC00;
}
.content h2 {
	margin: 0 10px 10px 0px;
	font: normal 1.5em sans-serif,Tahoma;
	color: #68AD1D;
}
.content p {
	margin: 3px 0 6px; color: #333;
	font: normal 1.3em sans-serif,Tahoma;
}
.item {

	padding: 10px;
}

 #uploadtip{

	border: 1px solid #C2DAD7;
}


 #uploadtip .tdrow1,  #uploadtip .tdrow2{
	background-color: #EFF8FB;
}


 #uplbox{
	float: left; width: 520px;
}

.item1 {
	background: url(img/bg_box.jpg) repeat-x bottom;
	padding: 10px;
width: 500px;
border: 1px solid #C2DAD7;
}

.footer {
clear: both;
background: #18BBF3 url(img/bgf.gif) repeat-x;
	padding: 5px;
	background: #F5F5F5;
	color: #666;
} 

.f1{
	float: left;
	width: 140px; margin: 0 10px 0px 15px;

}



.f1 p{
color: #184E83;	
font: 1.1em Arial;
padding: 8px;
}

.f1 h2{

	width: 140px; margin: 0 0 0 10px;
color: #1F6D92;

}


#links1 {

      width:100%;
width: auto;
      font-size:17px;
      line-height:normal;
margin: 0;
padding: 0;
font-family: Arial, sans-serif;
font-weight: normal;
padding-top: 35px;
}



#links1 ul {
          margin:0;
          padding:55px 0px 0 0px;
          list-style:none;
	 
float: right;

}

#links1 li{
	
      display:inline;
      margin:0;
      padding:0;
}

#links1 li a{
	

      margin-left:5px;

}

#links1 a{
      float:left;
      background:url("img/tableft5.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      text-decoration:none;

}

#links1 a span{
      float:left;
      display:block;
      background:url("img/tabright5.gif") no-repeat right top;
        padding:10px 13px 12px 5px;
      color:#006699;
}

    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #links1 a span {float:none;}
    /* End IE5-Mac hack */
    #links1 a:hover span {
      color:#006699;
      }

#links1 a:hover{
 background-position:0% -42px;
}

    #links1 a:hover span {
      background-position:100% -42px;
      }

      #links1 #current a {
              background-position:0% -42px;
      }
      #links1 #current a span {
              background-position:100% -42px;
      }



.delbtn  {
	
	 
}

.upop {
	margin-bottom: 10px;
font: 1.2em Arial;
}


.upop a {
	margin-bottom: 10px;
padding: 5px 8px 5px 8px;

}


.unav{
width: 170px;

}


.unav ul {
          margin:0;
          padding:1px;
          list-style:disc;
list-style-position:inside;
color: #99CC00;	 
border: 1px solid #C2DAD7;

}

.unav li{

border-top: 1px solid #C2DAD7;
background: #EFF8FB;
          padding:5px;
}

#menu-title{
border-top: 0px;
          list-style:none;
background: #CAE8EA url(img/bg_header.jpg) repeat-x;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #4f6b72;
}


.unav li a{
line-height: 140%;
width: 120px;
}

.imgbox{
float:left; border: 1px solid #C2DAD7; background: #EFF8FB; padding: 5px; height: 200px; width: 165px; margin: 5px;
position: relative;
}

.imgbox_t{
position: absolute; bottom: 5px; left: 5px; width:165px;
background: #D0E5F8;
}

#sexyBG { display: none; position: absolute; background: #000; opacity: 0.7; -moz-opacity: 0.7; -khtml-opacity: 0.7; filter: alpha(opacity=40); width: 100%; height: 100%; top: 0; left: 0; z-index: 99; }
#sexyBOX { font: 18px sans-serif, Arial; display: none; position: absolute; background: #EFF8FB; color: #99CC00; font-size: 1.2em; text-align: center; border: 3px solid #B8E1EE; top: 270px; height: 80px; padding: 20px; z-index: 100; }
.sexyX { font-size: 20px; background: #EFF8FB url(loading.gif) no-repeat center; color: #ccc; padding: 4px 0; }
