/* CSS Document */
body{ padding:0; margin:0; background:url(../images/mainbg.jpg) no-repeat center top fixed; 
	font-family:Arial, Helvetica, sans-serif; text-align:left;
}

h1,h2,h3,h4,h5,h6{ padding:0; margin:0; line-height:normal;}


ul { padding:0; margin:0;}
ul li{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none;}

#container{ background:url(../images/shadow.png) repeat-y center; width:877px; margin:0 auto; padding:0px 20px;}
.top{ background:#fff; padding:10px; margin:0 auto; width:850px;}
.logo{ background:url(../images/logo.gif) no-repeat; width:241px; height:64px; display:block; text-indent:-9999px;}
.nav{ background:url(../images/nav.gif) repeat-x; height:43px;}
.nav li{ font-size:13px; font-weight:bold; color:#FFFFFF; float:left; display:inline;}
.nav li a{ color:#FFFFFF; display:block; padding:13px 20px;}
.nav li a:hover{ background:url(../images/nav2.gif) repeat-x; color:#FFFFFF;}

.banners{ padding:10px;}
.banners table{ padding:0; margin:0;}

.content{ padding:10px; padding-top:0;}
.module{ width:220px;}
.content-area{ margin-left:10px;}
h2{ font-size:13px; color:#FFFFFF; background:url(../images/h2bg.gif) repeat-x; line-height:31px; padding-left:10px; border:solid 1px #000;}
h3{ font-size:13px; text-transform:uppercase; color:#5c1e1b; padding-left:10px; background:#febf01; border:solid 1px #be8f00; padding:7px; margin:1px 0 0 0; font-weight:bold;}
h4{ font-size:13px; font-weight:bold; color:#c94223; margin:5px 0 5px 0;}
p{ font-size:12px; color:#000000; margin:0 0 8px 0;}
p a{ color:#bb361e;}

.news{ background:#ededed; color:#000000; height:173px; padding:10px; font-size:11px; font-weight:bold; overflow:auto;}
.module .more a{ color:#000; font-size:12px; display:block; padding:5px 10px;}
.module .more a:hover{ text-decoration:underline;}

#ads td{ width:202px; text-align:left; vertical-align:top; padding-bottom:10px;}

.row-01{ padding:10px 10px 20px 10px; color:#ff8c0d; font-size:11px; font-weight:normal; background:url(../images/red-bar.jpg) no-repeat bottom #fff; width:855px; margin:0 auto; }
.row-01 a{ color:#ff8c0d;}
.row-01 a:hover{ color:#FF3300;}
.footer{ background:url(../images/footer.gif) repeat-x top; color:#FFFFFF; padding:10px 20px 50px 20px; font-size:12px;}
.footer a{ color:#fff; font-family:"Trebuchet MS", Tahoma, Verdana, Arial; font-size:12px;}
.page_heading
{
 font-size:18px;
 font-weight:bold;
 color:#F87102;
}
.call_country
{
	font-size:14px;
 	font-weight:bold;
 	color:#004186;
}
.rates
{
 	font-size:12px;
 	
 	color:#004186;
}
.front_image_border
{
	background:#E3E598;
	padding:10px;
	border:1px solid #989B44;
}
.front_image_background
{
	background:#E3E598;
}

.image_border
{
	border:1px solid #989B44;
	padding:1px;
}


