body { margin-top:1px; padding: 0; font: 16px tahoma,arial, sans-serif normal; color: #000; text-align:center;
 background: url(images/bg.png) repeat  center  ;}

a 
{ color: #000 ; text-decoration:none;font-size: 16px;  }

a:hover
{  color: #000 ; background: url(images/); font-size: 16px; font-weight:bold;}

.main {background: #FFF  url(images/header.png) no-repeat top   ; width:988px; margin:0 auto;border:0px solid #fe0000 ;}

.se{
   float: left;  margin-left: 10px; margin-top: 5px; height: 259px
}


.slink { float: right ; margin-right: 15%; width: 950px;  padding-top: 290px; }

.slink a { float: right; width: 117px; height:27px; padding-top: 6px ;
 font-size: 12px; color: #000;
  background: url(images/button1.gif) no-repeat  center ; text-align: center;}

.slink a:hover { float: right; width: 117px; height:27px;
 font-size: 14px; color: #000;
  background: url(images/button2.gif) no-repeat  center ; text-align: center;}

.hed{  height: 290px ; float: right; width: 400px}

.centerheader {background: url(../hosting_par_1/images/)  top left;height:330px; width:100%; font-weight:bold;
 text-align:right; padding-top:0px
; color:#000;}

.footer { background:  url(images/foo.jpg) no-repeat bottom   left   ; width: 988px; height: 97px; margin-top: 0%;font-size: 12px;}

.fos {  float: right; margin-RIGHT: 14%; padding-top:5%; color: #000; width: 700px}

.topmenu {; height:0px; overflow:hidden; padding:0px;}

.topmenu {; height:0px; overflow:hidden; padding:0px;}

.content {float:left; width:540px;
margin-left:10px;margin-top:0%; margin-right: 0px}

.content0 {float:left; width:750px;
margin-left:10px;margin-top:0%; margin-right: 0px}

.menu1 {float:RIGHT; width:210px; margin-right: 0px;border:2px solid #5f2808 ;}

.menu2 {float:left; width:210px; margin-left: 0px; border:2px solid #5f2808 ;}

.menu3 {float:left; margin-top: 5px ;width:100%}

.clear { clear: both;}

.link2 {padding-top:7px;}

.menucaption    { color: #fff; font-size:14px;
background: url(images/4.jpg)  ;font-weight:bold ; height:22px;
  padding: 5px 5px 0px 0px;}

.menutext {  background:  url(images/) top  repeat-y ;
 padding-right: 15px; padding-left: 15px; color: #000;  margin-top: 0% ;padding: 15px 0px 0px 0px;
 padding-bottom: 5%;}

.menutext a{ color: #000000;}

.menu1caption {color: #fff; background: url(images/4.jpg) top  no-repeat  ; font-weight:bold; height: 30px;
 font-size:14px; margin-top: 0%;padding: 5px 10px 0px 0px;  }

.menu1text    {background:  url(images/) top  repeat-y ;
 padding-right: 2px; padding-bottom: 15px  ;
  ; color: #000;  }

.menu2caption {color: #fff; background: url(images/4.jpg) top  no-repeat  ; font-weight:bold; height: 30px;
 font-size:14px; margin-top: 0%;padding: 5px 10px 0px 0px;  }

.menu2text    {background:  url(images/) top  repeat-y ;
 padding-right: 2px; padding-bottom: 15px  ;
  ; color: #000;  }

.menu3caption {color:#000000; background: url(images/) top ; font-weight:bold; height: 20px;
 font-size:12px;padding: 5px 10px 0px 0px; border-top: 1px #000000  dashed  }

.menu3text    {background:  url(images/) top  repeat-y ;
 padding-right: 2px; padding-bottom: 15px; padding-top: 5px
  ; color: #000;  }

.menu3text a{color: #000}

.newsimage {float:left;padding-left: 15px; padding-right: 15px; }

.newstitle    { color:#0000ff; font-size:12px;
background: url(images/)  no-repeat  ;font-weight:bold ; height:20px;
  padding: 10px 5px 0px 0px; border-bottom: 1px #000000 dotted}

.newsbody {  background:  url(images/) top  repeat-y ; padding-top: 2%; padding-bottom: 2%;
 padding-right: 8px; padding-left: 8px
  ; color: #000;}

.newsbody a{color:  #000099;}

.button{

	background-color: #84CCFE;
 	border-bottom: #C1C1C1 1px solid;
	border-left: #C1C1C1 1px solid;
	border-right: #C1C1C1 1px solid;
	border-top: #C1C1C1 1px solid;
	color: #000;
	font-family: tahoma, tahoma, arial, helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align:center;
	background-image : url(images/000.gif); margin-bottom: 2px ; height: 15px}

.nextprev { color:#000;font-size:14px;}


	.tbox { color: #000; font-weight: bold; font-size: 10px; border: 1px solid #dddddd; margin: 2px auto;
     font-family:tahoma ; }

	.tbox:hover { color: #000;  border: 1px solid #000; }

	.tbox:focus { color: #000;  border: 1px solid #000; }

	.helpbox { background-color: #fff; border: 1px solid #DFDFDF; color: #000; font-size: 9px;
     padding: 4px 5px 4px 5px }


.fborder {
	background-color: transparent;
	border: 1px SOLID #000;
	border-collapse: collapse;
	padding: 3px;
	margin-top: 3px;
	text-align: right;
}

/* forum parent headers, forum captions */
.forumheader {
  background-color: transparent;
  border: 1px solid #000;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	vertical-align: middle;
	text-align: right;
}

.finfobar{
  border: 1px solid #000;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* two left columns */
.forumheader2{
  border: 1px solid #000;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;
}

/* all the rest of the forum tables */
.forumheader3{
  border: 1px solid #000;
	border-collapse: collapse;
	padding: 3px;
	font-size: 11px;
	text-align: right;color: #000000;
}

.forumborder {
  border: 1px solid #000;
	border-collapse: collapse;
	vertical-align: top;
	font-size: 11px;
	text-align: right;

}

/* where it says forum, information and all tables across */
.fcaption {
  color: #000000;
  border: 1px solid #000;
	border-collapse: collapse;
	padding: 3px;
	font-size: 85%;
	text-align: right;
	line-height: 40px;
	font-family: Tahoma, Georgia, "Times New Roman", Times, serif;  background: #CCFFFF
}

.smalltext {
	font-size: 80%;
}
.smallblacktext {
	font-size: 80%;
	font-weight: bold;
}

div.menuBar,
div.menuBar a.menuButton, div.menuButton, div.menuButton_over,
div.menu,
div.menu a.menuItem {
text-align: center; font-size: 11px;
}

div.menuBar {
  padding: 0;
  text-align: center;
}

div.emenuBar {
  text-align: center;
}

/* main level links */

div.menuBar a.menuButton, div.menuButton, div.menuButton_over {
float:right; text-align: center; text-transform: uppercase; color: #f1f1f1;height:20px; background:#545c66; border-right:1px solid #646e7b; padding: 3px 12px 3px 12px;
   }

/* main level links hover */

div.menuBar a.menuButton:hover, div.menuButton:hover, div.menuButton_over {
 color: #fff; text-decoration: none; background:#646e7b}

/* main level links active */

div.menuBar a.menuButtonActive, div.menuButtonActive, div.menuButtonActive:hover,
div.menuBar a.menuButtonActive:hover {
}

/* sublinks styles */

/* sublink container */

div.menu      {

  padding: 1px 1px 1px 1px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

/* sublinks main style */

div.menu a.menuItem {
  color: #fff;
  display: block;
  padding: 4px 42px 4px 11px;
  text-align: right;
  font-size: 10px;
  text-decoration: none;
  white-space: nowrap;
  background: #01699c  repeat-x top;
  border-bottom: 1px solid #0071a8;
}

/* sublinks hover style */

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  color: #fff;
  background: #004f75;
  
}

div.menu a.menuItem span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #ffffff;
}

div.menu a.menuItem:hover span.menuItemBuffer {
  padding: 0px 2px 0px 2px;
  color: #000000;
}

div.menu a.menuItem span.menuItemText {
	padding: 0px 0px 0px 3px;
}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep   {
  border-top: 1px solid #a5a5a5;
  border-bottom: 1px solid #ffffff;
  margin: 4px 2px;
}

a.menuItem.header {
  border-bottom: 1px solid #b3b3b3;
}