* {
	padding: 0;
	margin: 0;
	}

    BODY {
  margin           : 2px 0px 0px 0px;
  background-color : #000000;
  color            : #000000;
  scrollbar-base-color: #778899;
}

#wrapper { min-width: 300px;
 border: 1px solid #000000; margin: 0 -1px;
 width: 95%
}
#outer {
	border-left-width: 150px; 
	border-left-color: #70787E;  
	border-right-width: 150px; 
	border-right-color: #70787E; background-color: #70787E; }
#leftcol {
	width: 150px;           

	margin-left: -150px;     
}#rightcol {
	width: 150px;              
	margin-right: -150px;     
}
#rightcol { margin-left: 1px; 
float: left; position: relative; z-index: 11;}
 #outer { width: auto; border-left-style: solid; border-right-style: solid; }
#inner { margin: 0; width: 100%; }
#header, #footer { width: 100%; position: relative; z-index: 13; }
.clear { clear: both; }
/* Mozilla code */
#outer > #inner { border-bottom: 1px solid transparent; }
#leftcol { float: left; position: relative; z-index: 10;
margin-right: 1px; color: #000000 }
#center { margin: 0 1px 0 2px; 
float: left; width: 100%; position: relative; z-index: 12;}
.content {padding: 5px 5px 5px 5px;
width : 90%;
color: #000000; 
}
#header{  
 height: 40px;
}

#footer{  
 height: 100px; 
}

table.moduletable { 
 }

hr {
	color: #4040FF;
background-color: #4040FF;
height: 2px;
	width: 90%;
}
hr.separator {
	color: #0000C0;
background-color: #0000C0;
    height: 2px;
	width: 40% ;
    }
.pnav { 
 font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 line-height:  normal; 
 font-weight:  normal; 
 text-align:  left; 
 text-decoration:  none; 
 } 
 
#footer {
}
#title {
}
.pathway {
}
.date {
}
div, td, p {font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #cccc99;
 }
 a ,a:active, a:link {font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #cccc99;  
 text-decoration:  none; 
 }
a:hover {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #333333; 
 text-decoration:  none; 
 }
.categorytitle {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  16px; 
 color:  #cccc99;
 background-color:  #92754E; 
 font-weight:  bold; 
 }
.componentheading {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  16px; 
 color:  #cccc99; 
 background-color:  #92754E;
 font-weight:  bold; 
 }
a.category {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #cccc99;
 background-color:  #92754E; 
 font-weight:  bold; 
 text-decoration:  none; 
 }
a.category:hover {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #333333; 
 font-weight:  bold; 
 text-decoration:  none; 
 }
.contentheading {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  18px; 
 color:  #cccc99; 
 font-weight:  bold; 
 }
.contentdescription {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  16px; 
 color:  #cccc99; 
 }
a.pnav {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 text-decoration:  none; 
 }
.pnav:hover {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  14px; 
 color:  #333333; 
 }
a.pnav:hover {
text-decoration:  none; 
 }
.small {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  12px; 
 color:  #cccc99; 
 }
.smalldark {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  12px; 
 color:  #000000; 
 }
a.mainlevel {
}
a.mainlevel:hover {
}
a.sublevel {
}
a.sublevel:hover {
}
.button {
border-width:  1px; 
 border-style:  solid; 
 border-color:  #cccc99; 
 padding:  1px; 
 }
.inputbox {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 color:  #000000; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #cccc99; 
 }
.ontab {
font-family:  Arial,Verdana,Helvetica,sans-serif; 
 font-size:  16px; 
 background-color:  #92754E; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #202020; 
 }
.offtab {
font-size:  14px; 
 background-color:  #92754E; 
 border-width:  1px; 
 border-style:  solid; 
 border-color:  #cccc99; 
 }
.createdate {
font-size:  12px; 
 }
.modifydate {
font-size:  12px; 
 }
a.readon {
}
a.readon:hover {
}
.sectiontableheader {
font-size:  14px; 
 font-weight:  bold; 
 }
.sectiontableentry1 {
background-color:  #92754E;
 }
.sectiontableentry2 {
background-color:  #92754E;
 }
table.moduletable {
margin: 47px 39px 5px 40px;
 }
table.moduletable th  {
margin: 47px 39px 5px 40px;
}
table.moduletable td  {
margin: 47px 39px 5px 40px;
}
table.moduletable ri  {
margin: 0px 0px 0px 0px;
}
.poll {
}
.searchintro {
}
table.contact {
}
table.contact td.icons {
}
table.contact td.details {
}
.newsfeedheading {
}
.fase4rdf {
}
a.fase4rdf:link {
}
a.fase4rdf {
}
a.fase4rdf:hover {
}
.newsfeeddate {
}

#bottommenu {
    width: 233px; height: 15px;
    background:  url(../images/roll.jpg);
    margin: 0; padding: 0;
    position: absolute;}
 #bottommenu li {
    margin: 0; padding: 0; list-style: none;
    position: relative; display: block}
 #bottommenu a {height: auto; display: block;}

 #bottommenu #side1b {left: 0; top: 0; width: 233px; height: 15px;}
   #bottommenu #side1b a {left: 0; width: 233px; height: 15px;}
   #bottommenu #side1b a:hover {background:  url(../images/roll.jpg) 0 -15px no-repeat;}

#hostingmenu {
    width: 672px; height: 461px;
    background: url(http://www.revolutioncreative.com/site/images/hosting/hostingpackage.jpg) no-repeat;
    margin: 0; padding: 0;
    position: absolute;}
 #hostingmenu li {
    margin: 0; padding: 0; float: none; list-style: none;
    position: absolute; display: block;}
 #hostingmenu a {height: auto; display: block;}

 #hostingmenu #host1 {left: 0; top: 0; width: 224px; height: 461px;}
 #hostingmenu #host2 {left: 224px; top: 0; width: 224px; height: 461px;}
 #hostingmenu #host3 {left: 448px; top: 0; width: 448px; height: 461px;}
   #hostingmenu #host1 a {left: 0; width: 224px; height: 461px;}
   #hostingmenu #host2 a {left: 225px; width: 224px; height: 461px;}
   #hostingmenu #host3 a {left: 450px; width: 224px; height: 461px;}
   #hostingmenu #host1 a:hover {background: url(http://www.revolutioncreative.com/site/images/hosting/hostingpackage.jpg) 0 -461px no-repeat;}
   #hostingmenu #host2 a:hover {background: url(http://www.revolutioncreative.com/site/images/hosting/hostingpackage.jpg) -224px -461px no-repeat;}
   #hostingmenu #host3 a:hover {background: url(http://www.revolutioncreative.com/site/images/hosting/hostingpackage.jpg) -448px -461px no-repeat;}