* {
margin: 0px;
padding: 0px;
}

body{
background: #ffffff /*url(i/bg.gif) repeat 0 0 */;
color: #999;
 font:11px/18px "Lucida Grande", Geneva, Arial, Verdana;
 text-align:center;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, fieldset, hr {
margin: 10px 0px;
}



/* old link colour f8b421    */
a {   
color: #222222;
font-weight:bold;

text-decoration:none}

 a:hover {
text-decoration:overline underline;
}
a img{
border: 0;
}


a img.photo {
margin: 3px 3px 3px 3px;
}


.yellow{
color: #ffec20;
}
.orange{
color: #f8b421;
}
.white{
color: #ffffff;
}
.darkblue{
color: #102547;
}


.purple{
color: #9b6481;
}

.nurple{
color: #4e6ca0;
}


.blueper{
background: #ffffff ;

}

toptop {vertical-align: top; 	}
	







.left{
float:left}
.right{
float:right}
.center,.c{
text-align:center;
}

img{
vertical-align:middle;
}
blockquote{
margin-left:3em;
}
fieldset{
border:0}

.inside{
text-align:left}

.clear:after {
content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

* html .clear {
height: 1%;
}

h1{
color:#aaaaaa;
font-size:40px;
}

.clear-fx{
clear:both}

input[type=text],input[type=password],textarea{
background-color:#d1cbc4 !important;
}

/*---*/




#head{
width:826px;
height:86px;
/* height:100px; */
margin:0 auto;
padding:0px 0;
text-align:left;

}


#content-i{
width:826px;
margin:0 auto 21px auto;
padding-bottom:7px;
/*background: transparent url (blueper.gif) no-repeat 0 100% ;*/
font-size:11px;
}

#content-i .inside{
padding:20px;
 background-color:#ffffff;
}

#content-i h1{
font-size:30px;
margin:0.1em 0;}

#content-i h2{
font-size:20px;
color:#aaa;}


#content-i h3{
font-size:10px;
color:#aaa;
margin:0.1em 0;}




p.first{
font-weight:bold;
color:#c6c6c6}

.col-600{
float:left;
width:800px;
}

.col-280{
float:left;
width:280px;
margin-right:20px;
}

.col-290{
float:left;
width:290px;
margin-right:20px;
}

.col-300{
float:left;
width:300px;
margin-right:20px;
}


#sidebar{
width:182px;
float:right;
text-align:left;
font-size:10px;
line-height:15px;
}

#sidebar .block{
width:182px;
padding:0 0 7px 0;
margin-bottom:18px;
background: transparent /* url(i/s-bottom.gif) no-repeat 0 100% */;
}

#sidebar .inside{
padding:7px 9px 1px 9px;
background: #485870 /* url(i/s-top.gif) no-repeat 0 0 */;
}

#notify-img{
margin-left:-17px;
position:relative}

.sidebar-img{
margin-left:-20px;
position:relative;
margin-bottom:1.5em;
display:block}

#sidebar .universal-logo{
text-align:center;
padding:17px 0 10px 0;
}

#sidebar h2{
color:#f8b421;
font-size:12px !important;
margin-top:0;
}

#sidebar p{
color:#ffffff;
/*  font-size:12px !important;
margin-top:0;   */
}



.img-31 a{
float:left;
margin-right:31px}

.single .inside-full{
padding:10px 20px 1px 20px;
background: transparent url(i/c-top.gif) no-repeat 0 0;
}




/* Tech Spec */

li{
margin:0 0 0 1em}

ul{
margin:0 0 0 2em}

ul ul{
margin:0 0 0 2em}

ol{
margin:0 0 0 2em}

ol ol{
margin:0 0 0 2em}

h1.top{
padding-top:1.0em}



/* Company */

.normal{
font-size:12px;
color: #bababa;
}

.team{
margin-right:10px}

#company h1 span{
color:#7a7a7a;
font-size:11px;
font-weight:normal;
}





.post{
margin-bottom:3em;
}
