/* CSS Document 
Author: Mahjabeen Umar
Author URI: http://www.mahjabeenumar.com/
*/
* {
	-moz-outline:none;
}

html 
{ 
  min-height: 100%; 
  height: auto; 
}

body, div, p, dl, dt, dd, img, form, fieldset, blockquote {
   margin: 0px;    
   padding: 0px;
   border: 0px;
}
body {
  font-family: "Trebuchet MS", Arial,sans-serif;
  font-size:62.5%;
  color:#777;
  background: url(../images/pagebg.gif) repeat;
  text-align: center;
 }
/* typography */
H1 {
color: #83b01b;
/*font-weight: normal;*/
font-style: italic;
font-size:1.2em;
line-height:0.5em;
word-spacing: -0.1em;
}
H2 {
color: #6477ad;
word-spacing: 0.2em;
text-align: justify;
font-size: 1.2em;
/*font-weight: normal; */
text-transform:uppercase;
line-height:0.4em;
}  /* displayed at 14px */
H3 {font-size:1.25em}  /* displayed at 15px */
/* layout elements */
#wrapper {
  margin: 0 auto 0 auto;
  width:1000px;
  background: #fff url(../images/bgheader.jpg) no-repeat;
}
#header-img {
position:relative;
  left:275px;
  top:-352px;
  width:436px;
  height:446px;
  clear:none;
}
#main {
  display: -moz-inline-box;
  display: inline-block;
   width:755px;
  background:#fff;
  margin-top:278px;
  float:left;
  clear:none;
}
#textcontainer {
margin:-450px 5px 0 5px;
padding-top:10px;
width:755px;
float:left;
clear:none;
}
#rightpane {
  float:right;
  clear:none;
  margin-top:278px;
  width:245px;
  text-align:center;
  font-size:1.1em;
}
.rightpaneimg {
padding: 5px 0 5px 0;
}

.text {
margin:0 10px 0 5px;
padding: 8px;
font-size:1.3em;
text-align:justify;
word-spacing: 0.1em;
letter-spacing: -0.5px;
line-height: 1.8em;
}
#intro {
display:block;
padding: 8px;
float:left;
word-spacing: 0.1em;
text-align: justify;
letter-spacing: -0.5px;
line-height: 1.8em;
font-size: 1.3em;
text-align:justify;
}
#intro H1 {
display: inline;}

#footer {
clear:both;
  margin: 0;
  padding: 0;
  width:1000px;
  border-top: solid 8px #ffae00;
  background: #81af17 url(../images/bgfooter.gif) no-repeat bottom;
}
#footer-text {
	float:left;
	clear: none;
	margin:0 0 0 20px;
	font-size: 0.9em;
	color: #fff;
}
#footer-text a{
	color: #fff; }
a{color:#D96C00; font-weight:bold; text-decoration:none;}
a:hover{color:#30568a; text-decoration:underline;}	

#footer-img {
  margin: 10px auto -10px 800px;
}
#mailinglist {
  width:238px;
  height:207px;
  background: url(../images/blog-101.gif);
  text-align:center;
}
#email {
margin:165px 0 0 13px;
color: #676767; font-size: 8pt;
width:150px; height:17px;
}
#submit {
margin: 155px 0 0 10px;
}
.floatleft {
float:left;clear:none;
}
.floatright {
float:right;clear:none;
margin-top:10px;
margin-bottom:5px;
}
.center {
margin-left:auto;
margin-right:auto;
text-align:center;
}
.box {
color: #6477ad;
border: 1px dashed #6477ad;
float:left;
clear:none;
margin: 5px 10px;
padding:10px;
width:190px;
}
#col1{
background-color: #dbe9f1;
}
#col2{
background-color: #f3fad2;
}
#col3{
background-color: #fff;
}
li {
margin:0px;
padding:2px;
word-spacing: normal;
text-align:left;
letter-spacing: 0;
}
/* Nav bar CSS styled rollover*/
#navbar {
width:500px;
height: 72px;
float:left;
position:relative;
left:0px;
top:-8px;
background: #dde6e9 url(../images/navbg.gif) repeat-x;
text-align:left;
padding-left:6px;
clear:none;
}
#navbar div{
float: left;
clear:none;
}
img.transOFF {opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0; }
img.transON {opacity:.0;filter: alpha(opacity=0); -moz-opacity: 0.0;}
.nav1 { width: 68px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav1_over.gif);}
.nav2 { width: 91px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav2_over.gif);}
.nav3 { width: 76px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav3_over.gif);}
.nav4 { width: 114px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav4_over.gif);}
.nav5 { width: 116px;    height: 13px;   margin:10px 2px 10px 0; background-image: url(../images/nav5_over.gif);}
.nav6 { width: 58px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav6_over.gif);}
.nav7 { width: 62px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav7_over.gif);}
.nav8 { width: 92px;    height: 13px;    margin:10px 2px 10px 0; background-image: url(../images/nav8_over.gif);}
.bullet {
	width: 17px;
    height: 17px;
	margin-top:8px;
}
.bullet-y {
    background-image: url(../images/bullet_y.gif);
}
.bullet-o {
    background-image: url(../images/bullet_o.gif);
}
.bullet-g {
    background-image: url(../images/bullet_g.gif);
}
.bullet-b {
    background-image: url(../images/bullet_b.gif);
}