body {
	background-color: #3b3b3b;
	margin:0px;
	font-family:Tahoma, Verdana, Arial;
}

/* Body */
#bdy{
background-color:#FFFFFF;
width:769px;
margin-left:112px;
padding-left:5px;
padding-right:5px;
height:863px;
}

/* Header */
#mainheader{
height:105px;
}

#welcome{
position:absolute;
left:380px;
top:30px;
text-align:center;
width:300px;
color:#ff6500;
font-size:16px;
font-weight:bold;}

#welcome a{
color:#ff6500;
}

#welcome a:hover{
color:#ff6500;
text-decoration:none;
}


#contact{
position:absolute;
left:741px;
top:0px;}

/* end of Header */

/* menu bar */

#menubar{
height:32px;
}

#menubarbg{
background-image:url(../images/menu-bar.gif);
background-repeat:repeat-x;
height:29px;}


#menutxt{
color:#FFFFFF;
font-size:11px;
padding-top:7px;
padding-left:20px;
}

#menutxt a{
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
#menutxt a:hover{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;
}

/* end of menu bar */



/* mainimage and login */
#imgmain{
height:248px;}

#loginfrm{
background-image:url(../images/login-bg.gif);
background-repeat:repeat-x;
position:absolute;
top:137px;
left:577px;
width:309px;
height:244px;
font-size:11px;
color:#FFFFFF;
}

#loginfrm a{
color:#FFFFFF;
}

#loginfrm a:hover{
color:#FFFFFF;
text-decoration:none;
}

#loginhead{
padding-left:10px;
padding-top:20px;}

#txtfield{
padding-left:50px;
padding-top:20px;
}

#txtfield1{
padding-left:50px;
padding-top:15px;}


#newuser{
padding-left:50px;
padding-top:20px;}

#button{
padding-left:115px;
padding-top:20px;
}

#button input{
background-image:url(../images/submit-button.gif);
background-repeat : no-repeat;
vertical-align : top;
width : 87px;
height : 24px;
border : 0;
cursor:pointer;

}
/* end of mainimage and login */


/* textarea */
#txtarea{}


/* bodytxt */
#maintxt{
height:156px;
}
#bodytxt{
border:#E0E0E0 solid 1px;
height:150px; }

#bodyhead{
height:25px;
padding-left:5px;
padding-top:5px;
}

#bodyimg{
padding-left:20px;
padding-top:5px;
}

#txt{
font-size:11px;
color:#666666;
position:absolute;
top:414px;
left:270px;
width:600px;
text-align:justify;
line-height:15px;
}
/* end of bodytxt */

/* features panel */
#featurespanel{
height:229px;

}
/* features */
#features{
position:absolute;
border:#E0E0E0 solid 1px;
width:506px;
left:375px;
height:220px;
font-size:11px;
}
#features1{
position:absolute;
border:#E0E0E0 solid 1px;
width:251px;
left:375px;
height:263px;
font-size:11px;
}

#featureshead{
padding-left:5px;
padding-top:5px;}

#featurestxt{
color:#ff6500;
line-height:23px;
}

#featurestxt a{
color:#005c7b;
text-decoration:none;
}


#featurestxt a:hover{
color:#005c7b;
text-decoration:underline;}

#featurestxt ul{
margin-top:2px;
margin-bottom:2px;

}

#featurestxt li{
list-style:square;

}

/* end of features */

/* news */
#news-n{
position:absolute;
top:541px;
border:#E0E0E0 solid 1px;
width:251px;
height:220px;
font-size:11px;}
#news{
position:absolute;
top:541px;
border:#E0E0E0 solid 1px;
width:251px;
height:263px;
font-size:11px;}

#newshead{
padding-left:5px;
padding-top:5px;}


#newstxt{
color:#ff6500;
font-weight:bold;
}

#newstxt a{
color:#5c5c5c;
text-decoration:none;
font-weight:normal;
}

#newstxt a:hover{
color:#5c5c5c;
text-decoration:underline;
font-weight:normal;
}


#newstxt ul{
margin-top:8px;
margin-bottom:2px;

}

#newstxt strong{
color:#087599;
}

#newstxt li{
line-height:20px;
color:#ff6500;
list-style:square;
margin-bottom:15px;

}
/* end of news */


/* deals */
#deals{
position:absolute;
top:541px;
left:633px;
border:#E0E0E0 solid 1px;
width:251px;
height:263px;
font-size:11px;
background-color:#f1efd6;
color:#035310;}

#deals a{
color:#035310;
text-decoration:none;
font-weight:bold;}

#deals a:hover{
text-decoration:underline;
}

#deals strong{
color:#dd5a03;
font-weight:bold;}


#dealhead{
padding-left:5px;
padding-top:5px;}

#deal1{
padding-left:20px;
padding-top:15px;}

#deal1txt{
position:absolute;
top:45px;
left:110px;}


#deal2{
padding-left:20px;
padding-top:15px;}

#deal2txt{
position:absolute;
top:115px;
left:110px;
}


#deal3{
padding-left:20px;
padding-top:15px;}

#deal3txt{
position:absolute;
top:185px;
left:110px;}



/* end of deals */
/* end of features panel */

/*footer*/

#footer{
border:#E0E0E0 solid 1px;
background-color:#f3f3f3;
height:60px;
font-size:11px;
text-align:center;
}
#footerlinks
{padding-top:5px;

}

#footerlinks a
{color:#3b3b3b;
text-decoration:none;
}

#footerlinks a:hover{
color:#3b3b3b;
text-decoration:underline;
}


#copyright{
padding-top:15px;
color:#087599;}

/*end of footer*/