/* Global */

div.clear_float {
	clear: both;
}

body {
	font-family: Verdana;
	background-color: #e0e0e0;
	background-image: url(image/bg.gif);
	background-repeat: repeat-x;
	font-size: 10pt;
	color: #464646;
	word-spacing: 0.5pt;

}
#header{
width:1000px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;

}
#topheader{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:1000px;
    height:130px;
    background-color:#FFFFFF;
}
#logo{
border-left:#FFFFFF solid 25px;
width:361px;
height:130px;
float:left;
}
#topmenus{
border-right:#FFFFFF solid 25px;
border-top:#FFFFFF solid 10px;
width:361px;
height:87px;
float:right;
text-align:right;
color:#42494a;
}
#google_translate_element{
border-top:#FFFFFF solid 10px;
color:#464646;
width:200px;
font-size:10px;

float:right;
}
.topmenuslinks{
color:#42494a;
text-decoration:none;
}
#menus{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	width:1000px;
	height:30px;
	background-image: url(image/menubg.gif);
	background-repeat: no-repeat;
	background-color:#FFFFFF;
}
#menuspacer{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	width:1000px;
	height:30px;
	background-color:#FFFFFF;
	z-index:0;

}
#main{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	width:1000px;
height:100%;
background-color:#FFFFFF;

}

#main2{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
	width:1000px;
height:100%;
background-color:#FFFFFF;
}
div#leftdivarticle{
float:left;
width:460px;
min-height:350px;
height:auto !important;
height:350px;
background:#FFFFFF;
border-bottom:#FFFFFF solid 15px;
border-left:#FFFFFF solid 15px;
border-right:#FFFFFF solid 15px;
}
div#leftdivarticle img{
border:#64656a solid 2px;
}

#leftdiv{
float:left;
width:460px;
height:100%;
background:#FFFFFF;
border-bottom:#FFFFFF solid 15px;
border-left:#FFFFFF solid 15px;
border-right:#FFFFFF solid 15px;
}

#leftdiv2{
float:left;
width:800px;
min-height:350px;
height:auto !important;
height:350px;
background:#FFFFFF;
border-bottom:#FFFFFF solid 15px;
border-left:#FFFFFF solid 15px;
border-right:#FFFFFF solid 15px;
}
#middlediv{
float:left;
width:310px;
height:100%;
background:#ffffff;
border-left:#ffffff solid 15px;
border-right:#ffffff solid 15px;
}
#leftdivshops{
float:left;
width:240px;
height:100%;
border-bottom:#ffffff solid 15px;
background:#ffffff;
border-left:#ffffff solid 15px;
border-right:#ffffff solid 15px;
}
#rightdivshops{
float:left;
width:700px;
height:100%;
background:#FFFFFF;
border-bottom:#FFFFFF solid 15px;
border-left:#FFFFFF solid 15px;
border-right:#FFFFFF solid 5px;
}


#rightdiv{
float:right;
width:140px;
height:100%;
background:#ffffff;
border-left:#FFFFFF solid 10px;
border-right:#FFFFFF solid 10px;
}
#toplinel{
background-color:#FFFFFF;
width:460px;
height:3px;
}

#brdlinemw {
border-bottom: #ffffff solid 5px;
padding-bottom:5x;
padding-top:5px;
}
#brdline{
border-bottom: #FFFFFF solid 5px;
}
#brdline12{
border-bottom: #f9f9f9 solid 5px;
}
#innerlinel{
background-image:url(image/topliner.gif);
background-repeat:repeat-x;
width:460px;
height:3px;
}
#toplinems{
background-image:url(image/topliner.gif);
background-repeat:repeat-x;
width:220px;
height:3px;
}

#toplineshop2{
background-image:url(image/topliner.gif);
background-repeat:repeat-x;
width:700px;
height:3px;
} 
#toplinem{
background-image:url(image/topliner.gif);
background-repeat:repeat-x;
width:310px;
height:3px;
margin-bottom:10px;
}
#topliner{
background-image:url(image/toplinem.gif);
background-repeat:repeat-x;
width:140px;
height:3px;
}
#toplinel2{
background-image:url(image/topliner.gif);
background-repeat:repeat-x;
width:800px;
height:3px;
}

#innerliner{
background-image:url(image/toplinem.gif);
background-repeat:repeat-x;
width:140px;
height:3px;
}


div#footerf{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
min-height:60px;
height:auto !important;
height:60px;
width:970px;
background-color:#231f20;
border-left:#231f20 solid 15px;
border-right:#231f20 solid 15px;
border-top:#231f20 solid 10px;
border-bottom:#231f20 solid 10px;
color:#cccfd5;
}
div#footerf a{
text-decoration:none; 
color:#cccfd5; 
margin-bottom:24px;
}
div#footerf p{
margin:0;
padding:0;
padding-bottom:3px;
}
#footer1{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
height:27px;
width:970px;
background-color:#231f20;
border-left:#231f20 solid 15px;
border-right:#231f20 solid 15px;
border-top:#cccfd5 solid 1px;
padding-top:5px;
color:#cccfd5;
}
#footer{
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
height:60px;
width:970px;
background-color:#45424B;
border-left:#45424B solid 15px;
border-right:#45424B solid 15px;
border-top:#45424B solid 15px;
color:#FFFFFF;
}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_a{
position:absolute;
top: 0;
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font-family:Arial;
font-size:12px;
line-height:22px;
z-index:100;
width: 130px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 10px;
/*THEME CHANGE HERE*/
text-decoration: none;
color: #464646;
}
.dropmenudiv_a a.sub_bottom{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 0;
text-decoration: none;
color:  #464646;
background:url(image/sub_bottom.png) no-repeat; /*rounf coners*/
height:10px;

}
.dropmenudiv_a a.sub_bottom2{
width: auto;
display: block;
text-indent: 5px;
padding: 2px 0;
text-decoration: none;
color:  #464646;
background:url(image/sub_bottom2.png) no-repeat; /*rounf coners*/
height:10px;

}

.dropmenudiv_a a.sub_bottombg{
background: url(image/empty.png) /*rounf coners*/
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
color: #EF3134;
}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.solidblockmenu{

margin: 0;
padding: 0;
float: left;
font-family:Arial;
font-size:12px;
width: auto;
border: 0px solid #625e00;
border-width: 0px 0;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: #464646;
padding: 4px 11px;
text-decoration: none;
border-right: 1px solid #eaeaea;
height:17px;
}



.solidblockmenu li a:hover, .solidblockmenu li .current{
color:#EF3134;

}

#dotshop{

	height:1px;
	background-image:url(image/dot.gif);
	width:220px;
	background-repeat: repeat-x;

}

#dotsss{
	height:1px;
	background-image:url(image/dot.gif);
	width:700px;
	background-repeat: repeat-x;

}
#dotss{
	height:1px;
	background-image:url(image/dot.gif);
	width:420px;
	background-repeat: repeat-x;

}

#dots{
	height:1px;
	background-image:url(image/dot.gif);
	width:460px;
	background-repeat: repeat-x;

}
#dot2{
	height:1px;
	background-image:url(image/dot2.gif);
width:310px;
	background-repeat: repeat-x;

}
#dot{
	height:180px;

	background-repeat: repeat-y;
	width:1px;

}

.intnews{
text-decoration:none; 
color:#464646; 
}
.intnews:hover{
text-decoration: underline;
color:#464646; 
}

.localnews{
text-decoration:none; 
color:#464646; 
}
.localnews:hover{
text-decoration: underline;
color:#464646; 

}
.countrylink{
text-decoration:none; 
color:#464646; 
}
.middletitels{
font-size:14px;
padding-bottom:5px;
color: #42494a;
padding:0;
margin:0;
padding-bottom:5px;
}
.middletitels2{
font-size:14px;
padding-bottom:5px;
color: #42494a;
padding:0;
margin:0;
padding-bottom:5px;
}


.countrylistlink
{
color:#464646;
text-decoration:none;
}
.countrylistlink:hover{
text-decoration:underline;
}
.commentxt{
background-color:#FFFFFF;
color:#464646;
border:#464646 solid 1px;
width:250px;
font-size:11px;
}
.erross {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.photocaption{
font-size:11px;
}

div#qTip {
 padding: 3px;
 border: 1px solid #464646;
 display: none;
 color: #6F6F6D;
 background: #ffffff;
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 position: absolute;
 z-index: 1000;
 }
 .formelement{
border:#464646 solid 1px;
color:#464646;
width:300px;
background-color:#FFFFFF;


}
 .forminput{
border:#464646 solid 1px;
color:#464646;
width:300px;
background-color:#FFFFFF;


}
.title{
	font-size: 10pt;
	color: #464646;
	text-decoration:underline;
	font-weight:bold;


}
.title{
	font-size: 9pt;
	color: #464646;
	font-weight:bold;


}
#result_report{
	text-align:center ;
	font-weight: bold;
	margin-bottom:14px;
}
.searchlink {
	font-size: 9pt;
	color:  #464646;
	text-decoration:underline;
	font-weight:bold;

}
#other_pages{
	text-align:center;

}

div#ads3 img{
border:#ffffff solid 1px;
}


#intinews{
    margin-left: auto;
	margin-right: auto;
	padding: 0px;
	margin-top: 0px;
    width:970px;
	background-color:#F6F6F6;
	border-left:solid #F6F6F6 15px;
	border-right:solid #F6F6F6 15px;
	border-top:solid #F6F6F6 15px;
	

}
#listholder{
background-color:#F6F6F6;
border-right:solid #F6F6F6 35px;
float:left;
width:300px;

}
#listholder2{
background-color:#F6F6F6;
float:left;
width:300px;
}

#listholder3{
background-color:#F6F6F6;
border-right:solid #F6F6F6 20px;
float:left;
width:227px;
}

#listholder4{
background-color:#F6F6F6;
float:left;
width:227px;
}
.intilinksss{
color:#D62919;
text-decoration:none;
font-size:12px;
line-height:22px;
}
.intilinksss:hover{
text-decoration:underline;
}


#topwrap{
width:435px;
height:310px;
}
#topstory1{
width:435px;
height:200px;
float:left;
border-bottom:#FFFFFF solid 1px;
position: relative;
}

#topstory2{
width:235px;
height:130px;
float:left;
border-right:#FFFFFF solid 1px;
position: relative;
}
#topstory3{
width:199px;
height:130px;
float:left;
position: relative;
}
#topstory_time{
position:absolute;
	margin: 0; padding: 2px;
	font-size: 11px;
	background:#DC261B;
	color: white;
	opacity: .7;
	top:0;

}





#topstory1_title{
width:431px;
position: absolute;
	margin: 0; padding: 2px;
	font-size: 11px;
	
	bottom: 0;
	left: 0;
	background:black;
	color: white;
	opacity: .7;

}
#topstory2_title{
width:231px;
position: absolute;
	margin: 0; padding: 2px;
	font-size: 11px;
	
	bottom: 0;
	left: 0;
	background:black;
	color: white;
	opacity: .7;

}
#topstory3_title{
width:194px;
position: absolute;
	margin: 0; padding: 2px;
	font-size: 11px;
	
	bottom: 0;
	left: 0;
	background:black;
	color: white;
	opacity: .7;

}


