html,body{margin:0;padding:0; background:#ffffff; background-image: url(images/page_bg.jpg); background-repeat: repeat-x; background-position:top left; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; }



.container {
width:949px;
margin:0 auto;
padding-top:10px;
}
 h2 {
 font-size:20px;
 color:#c70702
 }
 
 h1{
 font-size:15px;
 }
 
 hr {border-top:dashed 1px #666666; color:#FFFFFF;}

h3 {
margin-top:-1px;
margin-bottom:10px;
 font-size:15px;
 color: #993300;
 font-weight:bold;
}


#logo
{float:left;
width:321px;
}
#navigation
{float:right;
text-align:right;
margin-top:40px;}

#navigation ul {display:inline;
list-style:none;
margin-bottom:0px;
text-align:right;
}

#navigation li { float: left;
list-style:none;

}
 
 #navigation a:link {
 line-height:33px;
 width:95px;
 margin-left:1px;
 display:block;
 font-weight:bold;
 color:#ffffff;
 text-align:center;
 font-size:12px;
 text-decoration:none;
 vertical-align:top;
 

}
#navigation a:visited {
 line-height:33px;
 width:95px;
 margin-left:1px;
 display:block;
 font-weight:bold;
 color:#ffffff;
 text-align:center;
 font-size:12px;
 text-decoration:none;

}

#navigation a:hover {
 line-height:33px;
 width:95px;
 margin-left:1px;
 display:block;
 font-weight:bold;
 color: #66FFFF;
 text-align:center;
 font-size:12px;
 text-decoration:none;

}
/*#navigation a:hover {
 background:url(images/link_over.png) no-repeat;
 line-height:33px;
 width:95px;
 margin-left:1px;
 display:block;
 font-weight:bold;
 color:#333333;
 text-align:center;
 font-size:12px;
 text-decoration:none;

}*/
#navigation #curretpage a
{ background:url(images/link_over.png) no-repeat;
 line-height:33px;
 width:95px;
 margin-left:1px;
 display:block;
 font-weight:bold;
 color:#333333;
 text-align:center;
 font-size:12px;
 text-decoration:none;
}
#banner {
background:url(images/banner_bg.jpg) repeat-y right top;
margin-bottom:5px;
border: solid 1px #ffffff;
background-color:#FFFFFF;
}

#bannerimg {
width:260px;
float:left;

}

#bannertext {
float:right;
width: 650px;
margin-top:10px;
}

#about {
width:400px;
float:left;
color:#333333;
line-height:20px;
font-size:12px;
text-align:justify;
}
.style1 {
	color: #00CCCC;
	font-weight: bold;
}

#quick {
float:right;
width:220px;
background:url(images/back_featured_dotted.gif) repeat-y ;
}
#quick a
{font-size:12px;
color: #006699;
text-decoration:underline;
}

#livechat
{ height:48px;
background:url(images/livechat.png) no-repeat left top;
margin: 5px 0px 5px 20px;
text-indent:55px;
line-height:48px;
}
#quote
{ height:48px;
background:url(images/quote.png) no-repeat left top;
margin: 5px 0px 5px 20px;
text-indent:55px;
line-height:48px;
}


#mail
{ height:48px;
background:url(images/email.png) no-repeat left top;
margin: 5px 0px 5px 20px;
text-indent:55px;
line-height:48px;
}

#content {
margin: 20px 0 15px 0;
/*background:url(images/contents_bg.jpg) repeat-y;
*/font-size:12px;
background:url(images/contents_bg.jpg) repeat-x;
}

#design
{width:185px;
float:left;
margin: 0px 30px 10px 30px;
text-align:center;
}
#development
{width:220px;
float:left;
margin: 0px 20px 10px 0px;
text-align:center;
}
#support
{width:200px;
float:left;
margin: 0px 30px 10px 0px;
text-align:center;
}
#admin
{width:200px;
float:left;
margin: 0px 0px 10px 0px;
text-align:center;
}

#footer {
background:url(images/footer_bg.jpg) repeat-x;
height:200px;
color:#FFFFFF;
font-size:13px;
}

#footer a {
text-decoration:underline;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
#copyright {
width:220px;
float:left;
margin:5px;
padding-left:40px;

}

#sitemap
{
width:220px;
float:left;
margin:5px;
}
#sitemap li
{
list-style:circle;
}

#xhost
{
width:220px;
float:left;
margin:5px;
}
#validation
{
width:100px;
float:left;
margin:5px;
}
#contentinner
{width:960px;
margin:0 auto;
padding-top:10px;
}
#design img {
margin:0 auto;
}
#sidebar {
width:276px;
padding:35px;
float:right;
background:url(images/sidebar.png) no-repeat left top;
height:500px;
}

#innercontent
{
width:550px;
float:left;
padding:15px;
color:#333333;
font-size:12px;
text-align:justify;
}
#innercontent a
{
color: #669900;
font-size:12px;

}
#innercontent img
{ float:left;
padding:15px;
}
.sidelink {
padding:0px 0 0 15px;
background:url(images/onebit_01.png) no-repeat left top;
height:48px;
text-indent:55px;
}
.sidelink a {
font-size:13px;
color:#006699;
float:left;

}

#contactform {
padding:15px;
}
.lable {
width:75px;
float:left;
padding:5px;
}
.field {
float:left;
padding:5px;
}
.icon
{width:98px;
margin: 0 auto;
}
.icon img {
float:left;
}

.input1 {
width:200px;
height:25px;
border:solid 2px #CCCCCC;
background:#F5F5F5;
font-size:13px;
color:#666666;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
.input2 {
width:350px;
height:100px;
border:solid 2px #CCCCCC;
background:#F5F5F5;
font-size:13px;
color:#666666;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

#captcha img {
float:none;
}