/*
Theme Name: Qatarmark Theme
Theme URL: http://wordpress.org/
Description: Qatarkmark Layout
Version: 1.0
Author: RAY Team
Author URI: Unknown
Tags: fixed width,2 columns, fixt header, fix footer
*/
/*
@charset "utf-8";
@import url("inner-style.css");
*/ 
html, body {
  /*text-align: center;
  color:white;
  font:Tahoma, Verdana, Arial;
  font-size:16px;
    background:#cd212d url('img/bg.jpg') no-repeat top center;
  background-attachment:fixed;
  */
  background-image:url(images/bg-shadow.png);
  background-repeat:repeat-y;
  background-position:center top;
  font-family:Tahoma, Verdana, Arial;
  font-size:11px; 
  margin-top:0px;
}
#TB_window{z-index:100000 !important;} /*--- trick for wibi */
p{
font-family:Tahoma, Verdana, Arial;
}
div {
	border:0px solid black;

}


#divMainContainer {
  width:980px;
  text-align: left;
  margin:0px auto;
 	 
}


#divLogo {
  width:980px;
  height:63px;	
}
#divLogo tbody tr td a img{
border:none;
}
#divLogo tbody tr td img{
border:none;
}
#divLogo tbody tr td img a{
border:none;
}


#divHeader {
  width:980px;
  height:150px;
}

#divHeader #divHeaderLeft {
	float:left;	
	padding-left:25px;
}

.searchComplete {
margin-left:1px;
padding: 1px;

}
#divSearchCriteria{
float:left;	
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#70193d;


}
#divSearchCriteria .searchComplete{
float: left;
width: 130px;
height: 20px;
}


#divHeader #divHeaderRight{
  width:368px;
  float:right;	
}


#divBody {
	width:100%;
	height:100%;
	
}

#divRightSideBar { /* right bar side container */
 width:155px;
 float:left;
 text-align:center;
 padding-top:10px;
 }

#divContent { /* right bar side container */
 width:658px; /* less some pixel to avoid the  left sidebar to drop to the next line */
 float:left;
 height:auto;
 padding-top:10px;
 text-align:center;
 margin-left:6px;
 margin-right:6px;
 }


#divLeftSideBar { /* right bar side container */
 width:155px;
 float:left;
 text-align:center;
 padding-top:10px;
 z-index:0;

}


#divFooter { /* right bar side container */
 width:980px;
 height:150px;
 float:left;
}

/*----------------------------end structure-------------------------------*/


/*-----------------------------start common-------------------------------*/
#divProcessing{
	display:none;
	width:100%;
	height:200px;
	text-align:center;
	padding-top:50px;
	

}

/*-----------------------------end common---------------------------------*/

/*---------------------------- user back office---------------------------*/
#divUserLeftSideBar{
 width:140px;
 float:left;
 padding-top:10px;
 
 
 
}

#divUserContent{
 width:825px;
 float:right;
 min-height:500px;
 background-color:#EEE;
 margin-top:10px;
}
#divUserContent .tenPxPadding{
padding:10px;
}

#divUserContent #divPurchase{
padding-left:10px;
float:left;

}
#divUserContent h2{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#70193d;
}

.head_strip_backoffice{
font-family:Arial, Helvetica, sans-serif;
color:#70193d;
font-size:13px;
font-weight:bold;
display:block;
border-bottom:0px solid black;
margin-top:10px;
margin-bottom:5px;

}
.tdBackofficeBorder{
border:1px solid  #70193d;
background-color:white;
padding-bottom:10px;padding-top:10px;
text-align:left;
margin-right:2px;

-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-khtml-border-top-right-radius: 5px;
	-khtml-border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-khtml-border-bottom-right-radius: 5px;
	-khtml-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;



}
.userWelcome
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:bold;
color:#bd1e60;
padding-left:5px;
padding-top:5px;
padding-bottom:5px;
border-bottom: 2px solid #FFFFFF;
}
/*---------------------------- signup/user registration ------------------*/
#divSignupMainContainer fieldset div .fieldlabel{
width:200px;
border:0px solid black;
display:inline-block; /* this will allow you to set the span width*/
text-align:right;
padding-right:2px;
margin-right:2px;
}
#divSignupMainContainer fieldset div {
	
}


/*---------------------------- purchase ------------------*/
#divPurchase .fieldlabel{
	
	width:200px;
	border:0px solid black;
	display:inline-block; /* this will allow you to set the span width*/
	padding-right:2px;
	margin-right:2px;
}

#divPurchase div {
	margin-bottom:
}
#divError{
border:1px solid #FF0000;
background-color:#FFFFCC;
padding:10px;
width:300px;
margin-left:100px;
margin-bottom:10px;

}

/*--------------------- search category---------------------*/
#divSearchCategory .searcategory {
 width:150px;
	
}
.suggestionsBox {
    position: relative;
    left: 0px;
    margin: 10px 0px 0px 0px;
    width: 210px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 1px solid #000;
	z-index:10000000000;
}

.suggestionList {
	border:0px solid white;
	padding-left:0px;
	
}
.suggestionList ul {

  list-style:none;
  padding:0px;
  margin:auto;
  border:1px solid #000000;
}

.suggestionList li {

    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
	
}

.suggestionList li:hover {
    background-color: #659CD8;
	
}


.spancategory {
 display:inline-block;
 width:250px;
 background:#999999;
 margin-right:2px;
 margin-bottom:2px;
 font-family:Tahoma, Helvetica, sans-serif;
 font-size:12px;
 padding:5px;
 cursor:pointer;
}
.catremove {
 font-family:Tahoma, Helvetica, sans-serif;
 font-size:10px;
}

/*------------------ search company ----------------------*/


.suggestionsbox_searchcompany {
    position:absolute;
	left: 50px;
    margin: 10px 10px 10px 10px;
    width: auto;
    background-color: #ffffff;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #990000;
    color: #ffffff;
	z-index:10000000000;
}

. {
    margin: 0px;
    padding: 0px;
}

.suggestionlist_searchcompany {
	border:1px solid #990000;
	padding-left:0px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
.suggestionlist_searchcompany ul {
  list-style:none;
  padding:2px 2px 2px 2px;
  margin: 1px;
  display:inline-block;
  width:460px;
  
}

.suggestionlist_searchcompany li {
    margin: 2px 2px 2px 2px;
    padding: 2px 2px 2px 2px;
    cursor: pointer;
	display:inline-block;
    width:453px;	
	
	
}

.suggestionlist_searchcompany li:hover {
    background-color: #990000;
	color:#ffffff;
	
}





.fieldlabel {
width:200px;
	border:0px solid black;
	display:inline-block; /* this will allow you to set the span width*/
	text-align:right;
	padding-right:2px;
	margin-right:2px;
	white-space:nowrap;
	
}

.fieldlabel2{
width:90px;
	border:0px solid black;
	display:inline-block; /* this will allow you to set the span width*/
	text-align:left;
	padding-right:2px;
	margin-right:2px;
	padding-bottom:3px;
	white-space:nowrap;
	font-weight:bold;
	
}	
.fieldlabel2Detail{
width:90px;
	border:0px solid black;
	display:inline-block; /* this will allow you to set the span width*/
	text-align:left;
	padding-right:2px;
	margin-right:2px;
	padding-bottom:3px;
	white-space:nowrap;
	
	
}	




/*---220909------*/
/*-------------------- classified list table -------------------*/
table.classified
{
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 260px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}




table.classified th
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Verdana;
font-weight: bold;
font-size: 12px;
padding:5px;
color: #404040;}


table.classified td
{ border-bottom: 1px dotted #6699CC;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: white;
text-align: left;
padding-left: 3px;}

table.classified td.action,table.classified td.action a
{
font-family: Tahoma, sans-serif, Arial;
font-weight: normal;
font-size: 10px;
text-decoration:none;
}  

.servBodL { border-left: 1px dotted #CEDCEA; } 

	/* copies fro inner style*/
	/*---------------------------------*/
	.search_header{
background-image:url(images/search_bg.jpg);
background-repeat:repeat-y;
min-height:102px;
height:106px !important;
height:102px;
padding-top:12px;
padding-right:10px;
}

.seperator_white{
height:5px;
min-height:5px;
max-height:5px;
font-size:9px;
}

.popular_search{
width:368px;
height:87px;
background-image:url(images/popular_serach.png);
background-repeat:no-repeat;
background-position:center middle;
}

.tags{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-align:justify;
padding:10px;
}

.qatar_modern{
padding-bottom:10px;
padding-left:1px;
}
.search_box{
border:#990000 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#990000;
padding:4px;
width:400px;
}
.menuLeft
{
background-image:url(images/menu_bg_left.png);
background-repeat:no-repeat;
background-position:top left;
height:50px;
text-align:left;
}

.menuCenter
{
background-image:url(images/menu_bg_repeat.png);
background-repeat:repeat-x;
background-position:top left;
height:50px;
text-align:left ;
vertical-align:top;
padding-top:5px;
}
.menuCenterSignup
{
background-image:url(images/menu_bg_repeat.png);
background-repeat:repeat-x;
background-position:top left;
height:50px;
text-align:left ;
vertical-align:top;

}

.menuRight
{
background-image:url(images/menu_bg_right.png);
background-repeat:no-repeat;
background-position:top right;
height:50px;
text-align:right;
}
.menu{
background-image:url(images/menu_bg_right.png);
background-repeat:no-repeat;
background-position:top left;
height:50px;
text-align:left;
}
.menu_links{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-top:10px;
text-align:left;
padding-left:10px;
overflow:hidden;

}
.menu_links a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

}
.menu_links a:link{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

}
.menu_links a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFCC00;
text-decoration:none;

}

.menu_signup{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-top:5px;
text-align:left;
padding-left:10px;


}

.menu_signup a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;

}
.menu_signup a:link{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
}
.menu_signup a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFCC00;
text-decoration:none;
}

.menuAlphabets
{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
font-weight:700;
color:#FFFFFF;
text-align:left;

}
.menuAlphabets a{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
font-weight:700;
color:#FFFFFF;
text-align:left;

}
.menuAlphabets a:hover{
background-image:url(images/alp_bg.png);
background-repeat:no-repeat;
font-family:Tahoma, Verdana, Arial;
font-size:12px;
font-weight:700;
color:#f3c309;
text-align:left;
}


.content_top{
background-image:url(images/main_bg_top.png);
height:12px;
background-position:top left;
background-repeat:no-repeat;
width:655px;
}
.content_bg{
background-image:url(images/main_bg_bg.png);
background-repeat:repeat-y;
padding-left:8px;
padding-right:8px;
}
.content_bg_listing{
background-image:url(images/main_bg_bg.png);
background-repeat:repeat-y;
padding-left:5px;
padding-right:5px;

}
.content_down{
background-image:url(images/main_bg_down.png);
height:12px;
background-position:bottom left;
background-repeat:no-repeat;
width:655px;
}
.table_content{
height:auto;


}
.yellow_header{
background-image:url(images/yellow_header.png);
background-repeat:no-repeat;
background-position:center top;
width:439px;
height:24px;
}
.maroon_header{
background-image:url(images/maroon_header.png);
background-repeat:no-repeat;
background-position:center top;
width:439px;
height:24px;
}
.yellow_container{
background-image:url(images/yellow_container.png);
background-repeat:no-repeat;
background-position:center bottom;
width:439px;
height:auto;
overflow:visible;
margin-top:1px;
}
.yellow_container_bg{
background-image:url(images/yellow_container_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
width:437px;
overflow:hidden
}
.yellow_container_bottom{
background-image:url(images/yellow_container_bg_bottom.png);
background-repeat:no-repeat;
background-position:center top;
width:439px;
height:11px;
overflow:hidden;
}

.tdBorder{
border-top: 1px solid #70193d;
border-left: 1px solid #70193d;
border-right: 1px solid #70193d;
background-color:#FFFFFF;
}

.header_txt_white{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
padding-left:25px;
padding-top:5px;
}
.header_txt_maroon{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#70193d;
padding-left:25px;
padding-top:5px;
}

.header_txt_yellow{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#FFCC00;
padding-left:25px;
padding-top:5px;
}
.maroon_small_header{
background-image:url(images/maroon_small_head.png);
background-repeat:no-repeat;
background-position:center top;
width:192px;
height:24px;
}
.grey_container{
background-image:url(images/grey_bg_small.png);
background-repeat:no-repeat;
background-position:left top;
margin-top:1px;
width:192px;
padding:2px;
height:142px;
overflow:hidden
}
.share_container{
background-image:url(images/white_small_container.png);
background-repeat:no-repeat;
background-position:left top;
margin-top:1px;
width:192px;
height:142px;
overflow:hidden
}
.grey_container_bg{
background-image:url(images/grey_bg_small_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
width:190px;
overflow:hidden
}
.grey_container_bg_big{
background-image:url(images/grey_bg_small_bg.png);
background-repeat:repeat-y
background-position:center bottom;

overflow:hidden
}
.grey_container_bottom{
background-image:url(images/grey_bg_small_bg_bottom.png);
background-repeat:no-repeat;
background-position:center top;
width:192px;
height:5px;
}
.seperator_content{
height:5px;
min-height:5px;
max-height:5px;
font-size:9px;
width:5px;
}
.news_header_maroon{
background-image:url(images/news_header.png);
background-repeat:no-repeat;
background-position:center top;
width:319px;
height:24px;
}
.news_container{
background-image:url(images/news_bg_grey.png);
background-repeat:no-repeat;
background-position:center top;
margin-top:1px;
width:319px;
height:247px;
overflow:hidden;
padding-bottom:5px;
}
.news_container img{
width:75px;
height:auto;
border:1px solid #70193d;
margin-right:5px;
margin-bottom:5px;
}
.postInnerContent img{
width:75px;
height:auto;
border:1px solid #70193d;
margin-right:5px;
margin-bottom:5px;
}
.postTitle a:link{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.postTitle a:hover{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.postTitle a:visited{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.postInnerContent h2 a:link{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.postInnerContent h2 a:visited{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.postInnerContent h2 a:hover{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px !important;
font-weight:bold !important;
color:#70193d !important;
}
.connect_container{
background-image:url(images/connect_bg.png);
background-repeat:no-repeat;
background-position:center top;
margin-top:1px;
width:319px;
height:67px;
overflow:hidden;
padding-top:10px;
}
.quick_contact_header{
background-image:url(images/quick_contact_head.png);
background-repeat:no-repeat;
background-position:center top;
width:114px;
height:24px;
}
.quick_contact_container{
background-image:url(images/quick_contact_bg.png);
background-repeat:no-repeat;
background-position:center top;
margin-top:1px;
width:114px;
height:94px;
overflow:hidden
}

.quick_contact_container a img{
border:none;
}
.facebook_header{
background-image:url(images/facebook_header.png);
background-repeat:no-repeat;
background-position:center top;
width:194px;
height:24px;
}
.facebook_container{
background-image:url(images/rss_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
margin-top:1px;
width:194px;
height:auto;
overflow:hidden;
border-top:1px solid #70193d;
text-align:left;

}
.footer_bg{
background-color:#9e2155;
min-height:150px;
}

.footer_head{
background-color:#70193d;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#CCCCCC;
font-weight:bold;
padding:10px;
}

/* Advertisement listings Demo CSS Starts here */
.comName{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
font-weight:bold;
color:#70193d;
padding-left:25px;
padding-top:5px;
}
/*Advertisement listings Demo CSS Ends here */ 


/*search-listing-head Styles Start*/
.search-listing-head{
background-image:url(images/search-result-head-bg.jpg);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#70193d;
width:645px;
height:24px;
text-align:left;

}

.search-listing-head a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#70193d;
text-decoration:none;
text-align:left;

}

.search-listing-head a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;

}

/* User Back office comp listing edit */
.editLinks a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#f3c309;
text-decoration:none;
text-align:left;

}

.editLinks  a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
text-decoration:none;
text-align:left;

}

.forgotpass a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a11c53;
text-decoration:none;
text-align:left;

}

.forgotpass  a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#f3c309;
text-decoration:none;
text-align:left;

}
/*-------*/

/*search-listing-head Styles END*/
.listing-border{
width:645px;
border:1px solid red;
display:block;
}


.lising-bottom{
background:url(images/search-result-bottom.jpg);
width:645px;
height:6px;
background-position:top left;
background-repeat:no-repeat;
}

.tdBorderListing{
border-top: 1px solid #ffcc00;
border-left: 1px solid #ffcc00;
border-right: 1px solid #ffcc00;
background-color:#ffffcc;
padding-top:10px;
padding-bottom:10px;
width:100%;
}
.tdBorderListing2{
border-top: 1px solid #ffcc00;
border-left: 1px solid #ffcc00;
border-right: 1px solid #ffcc00;
background-color:#ffffcc;
padding-top:10px;
padding-bottom:10px;
width:100%;
background-color:#00FF66;
}

/*LISTING LINKS*/
.listing-links {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
text-align:left;
color:#ccc;
padding-left:5px;
}
.l
.listing-links a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
text-align:left;
color:#70193d;
}
.listing-links a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
text-decoration:none;
text-align:left;
color:#FFCC00;
}

.yellow_bold_txt{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#f3c309;
text-align:left;
}
.headerUserBacOff
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#f3c309;
text-align:left;
border-top: 1px solid #70193d;
border-bottom: 1px solid #70193d;
background-color:#70193d;
}
.classifieds_categories_inside{
background-color:#fff;
}


.classifieds_categories_inside ul h2{
font-family:Arial, Helvetica, sans-serif;
color:#70193d;
}
.classifieds_categories_inside li{
line-height:14px;
list-style-image:url(uploads/categories/arrow.png);
}
.classifieds_categories_inside ul li a{
text-decoration:none;
color:#333333;
text-align:left;
}
.classifieds_categories_inside li a:hover{
text-decoration:underline;
color:#70193d;
text-align:left;
}
.searchResultText
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#000;
border-bottom: 1px dotted #ccc;
padding-bottom:5px;

}

.correctMe
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#70193d;
padding-bottom:7px;
padding-top:5px;
text-align:left;

}
.correctMe a
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#f3c309;
text-align:left;
text-decoration:none;
border-bottom: 1px solid #70193d;
}
.correctMe a:hover
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#70193d;
text-align:left;
border-bottom: 1px solid #f3c309;
text-decoration:none;
}

.correctMe a:visited
{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#f3c309;
text-align:left;
border-bottom: 1px solid #70193d;
text-decoration:none;
}



/*--------------------- post --------------------------*/

.postContentWrapper {
 
	 border:0px solid black;
	 padding:5px;	
}
.postContentWrapper-event{ 
	 border:0px solid black;	
}
.postInnerContent {
	 border:0px solid black;
}
.postInnerContent-events {
	min-height:150px !important;
	border:1px solid  #FFCC00 !important;
	padding-bottom:5px !important;
	margin-bottom:5px !important;
}
.postInnerContent-events .event_header{
background-color:#FFCC00 !important;
padding:5px !important;
margin-top:0px !important;
margin-bottom:0px !important;
height:auto;
}
.postInnerContent-events .event_header a{
font-weight:bold;
color:#70193D !important;
}
.postInnerContent-events .event_header a:hover{
font-weight:bold;
color:#FFFFFF !important;
}
.postInnerContent p {
	text-align:justify;
}


.postInnerContent .postTitle  a{
padding:5px !important;
margin-top:0px !important;
margin-bottom:0px !important;
height:auto;
}
.postInnerContent img{
	float:left;	
	width:75px;
	height:auto;


}


/*-----------------------------------------------------*/


/*--------------------- content rotator --------------*/

#content .postTitle,#content .postTitle a {
	font-size:11px !important;
	text-decoration:none;

}
#content .entry  {
  padding:5px;
}
#content .entry a {
	font-size:11px !important;
	text-decoration:none;
	font-weight:normal;
}
.titles a{
	font-size:11px !important;
	text-decoration:none;
	font-weight:bold !important;
	}

#content .entry p{
	text-align:justify;
	
}


#content .entry img, .entry .gi_thumb {
	float: left;
	margin-right: 5px;
	margin-bottom: 5px;
	width:40px;
	height:auto;
	border:1px solid #70193d;
}
#content .entry ul li, #content .entry p, #content .entry td, #content .entry ol li{
font-family:Tahoma, Verdana, Arial !important;
font-size:11px;
}
#content .entry table td{
border: 1px solid white;

}

#content_wrap .content_wrap_ul, .content_wrap_li {
	margin:0;
	padding:0;
	list-style:none;
}
#content_wrap, .content_wrap_li {
	width:430px;
	height:auto !important;
	
}

#content_wrap .clearfloat{
	border-bottom:1px dotted #F90;
}

#nr_pageno {
	display:block;
	text-align:right;
	padding:2px;	
	background:none;
}
#nr_pageno li {
	font-size:12px;
	list-style:none;
	display:inline;
	border:0px solid #FFFF00;
	background:none;
	/*	background-color:#000000;  #cd212d;*/
	font-family:Tahoma, Verdana, Arial;
	border:1px solid #FF9900;
	padding:2px;
}
#nr_pageno li a:hover {
	border:0px solid #FF9900;
	text-decoration:none;
	color: #000000;/*#FF9900;*/
	background:none;
}
#nr_pageno li a:link {
	border:0px solid #FF9900;
	text-decoration:none;
	color:#000000;/*#FF9900;*/
	background:none;
}
#nr_pageno li a:active {
	border:0px solid #FF9900;
	text-decoration:none;
	color:#FF9900;
	background:none;
}
#nr_pageno li a:visited {
	border:0px solid #FF9900;
	text-decoration:none;
	color:#000000;/*#FF9900;*/
	background:none;
}
/* --------------------end content rotator  -------------------*/

/*SEARCH BY ALPHABET*/

.search_by_alphabet {
font-size:11px !important;
font-style:normal;
font-weight:bold;
color:#70193d;
border-top:1px solid #fbeeb9;
padding-top:5px;
margin-top:10px;
}
.search_by_alphabet a{
font-style:normal;
font-family:Tahoma, Verdana, Arial;
font-size:11px !important;
font-weight:bold;
text-decoration:none;
color:#70193d;
border-left: 1px solid #FFF;
padding-left:10px;
padding-right:10px;
letter-spacing:500%;
}
.search_by_alphabet a:visited{
font-family:Tahoma, Verdana, Arial;
font-size:11px !important;
font-weight:bold;
text-decoration:none;
color:#70193d;
}
.search_by_alphabet a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px !important;
font-weight:bold;
text-decoration:none;
color:#fff;
}
.pagination-num{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
text-align:left;
padding-left:5px;
}
.pagination-num span{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#333333;
}
.pagination-num span a{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#70193d;
padding:2px;
border:1px solid #f6f6f6;
}
.pagination-num span a:visited{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#70193d;
padding:2px;
border:1px solid #f6f6f6;
}
.pagination-num span a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
color:#FFCC00;
padding:2px;
border:1px solid #ccc;
}
/*ERROR CSS*/
.errorBox{
border:1px solid #FF0000;
background-color:#FFFFCC;
padding:10px;
width:300px;
margin:10px;
}


.errorBox .head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#70193d;
}

.errorBox p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;

}
.errorBox  li ul{
list-style-image:none;

}
/*ERROR CSS END*/


/*ADDS BANNER TABLE LISTING CSS*/
.myBannersTable table{
width:98%;
margin:10px;
}

.myBannersTable table thead th{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
text-align:left;
font-weight:bold;
padding-bottom:5px;
border-bottom:2px solid #70193d;

}

.myBannersTable table tr td {
font-family:Tahoma, Verdana, Arial;
font-size:12px;
text-align:left;
padding-bottom:5px;
padding-top:5px;
border-bottom:1px solid black;
}
.myBannersTable table tr td a{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
color:#70193d;
}
.myBannersTable table tr td a:visited{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
color:#70193d;
}
.myBannersTable table tr td a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
text-align:left;
font-weight:bold;
text-decoration:none;
color:#FFCC00;
}
.myBannersTable table tr td img{
border:1px solid black;
}
/*END ADDS BANNER CSS*/

.stick_notes{
width:200px;
min-height:130px;
color:#0033CC;
background-image:url(images/notes-bg.jpg);
background-repeat:no-repeat;
background-color:#ffffcc;
padding-top:20px;
padding-left:5px;
border:none;
}
.stick_notes textarea{
border:none;
font-family:"comic Sans MS";
font-size:11px;
overflow:hidden;
height:80px;
width:170px;
background-color:#f8f97d;
}
.stick_notes a{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#70193d;
text-decoration:none;
}
.stick_notes a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
}
.stick_notes a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#70193d;
text-decoration:none;
}
.classifieds_links a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
line-height:20px;
}
.classifieds_links a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#70193d;
line-height:20px;
}
.classifieds_links a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#666666;
line-height:20px;
}

/* added by rhad*/
/*-------------------- pagenavigation -----------------*/

.page_navi

{

	margin:0 0 10px 0;

	padding:20px 0 0 0;

}



.page_navi li

{
	line-height:0%;
	display:inline;
	padding:0;
	margin:0;
	font-size:11px;

}

.page_navi a, .page_navi a:visited, .page_navi a:hover, .page_navi span.current, .page_navi span.pages, .page_navi span.extend, .page_navi span.current, .page_navi span.dots

{

	color:#999;
	width:30px;
	padding:0;
	margin:0 3px 0 0;
	display:block;
	float:left;
	text-align:center;
	line-height:30px;
	background:url(images/pager1.gif) no-repeat left top;

}



.page_navi a:hover

{
	color:#999;
	background:url(images/pager1.gif) no-repeat left bottom;
	text-decoration:none;
}



.page_navi span.current

{
	background:url(images/pager2.gif) no-repeat left top;
	color:#fff;
}

/*--------------------  search ------------------------*/

#divContent .searchResultHeader {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:14px;

padding-bottom:10px;
border-bottom:1px solid #660033;
margin-bottom: 10px;
}

#divContent .searchResultHeader .searchQuery {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
line-height:16px;
font-style:italic;
font-weight:bold;
}

#divContent .entry {
min-height:120px;

}

#divContent .separator {
clear:float;
border-bottom:1px dashed #000000;
}

#divContent .post .postTitle a ,#divContent .post .postTitle a {
text-decoration:none;
font-size:11px;
color:#666666;
line-height:25px;
color:#70193D;
font-weight:bold;
}

#divContent .post  .entry p{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:11px;
text-align:justify;

}

#divContent .post  .entry .readmore a{
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#divContent .entry .giThumb {
   float:left;
   padding-right:10px;   
}

/*By Yunas*/
.resultBorder
{
border:1px solid #a11c53;
padding:4px;
}
.resultText a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:none;
text-align:justify;
}
.resultText a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#000000;
text-decoration:underline;
text-align:justify;
}
/*END By Yunas*/

/*Home Page Tabbed Contents*/
.tabcontentHome{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
}
.tabcontentHome tr td table{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
border-bottom:0px solid black;
padding-bottom:5px;
}
.tabcontentHome tr td{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
}
.tabcontentHome table tr td a {
font-family:Tahoma, Verdana, Arial;
font-size:19px;
color:#990000;
text-decoration:none;
font-weight:bold;
}
.tabcontentHome table tr td a:link {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#990000;
text-decoration:none;
font-weight:bold;
}

.tabcontentHome table tr td a:hover {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#FFCC00;
text-decoration:none;
font-weight:bold;
}
.tabcontentHome table tr td a:visited {
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#990000;
text-decoration:none;
font-weight:bold;
}
.entry .postTitle{
font-family:Tahoma, Verdana, Arial !important;
font-size:12px !important;
font-weight:bold;
color:#70193D;
}
.entry .postTitle a{
font-family:Tahoma, Verdana, Arial;
font-size:12px;
font-weight:bold;
color:#70193D !important;
}
.readmore{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:black;
}
/*End Home Page Tabbed Contents*/

/*Global Link Definition*/
a{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#70193D;
text-decoration:none;
}
a:active{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#70193D;
text-decoration:none;
}
a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#FFCC00;
text-decoration:none;
}
.rss_container{
padding:10px !important;
}
.rss_container ul li a{
color:#70193D;
text-decoration:underline;
}
.rss_container ul li a:visited{
color:#70193D;
text-decoration:underline;
}
.rss_container ul li a:hover{
color:#000;
text-decoration:underline;
}
.rss_container ul li {
list-style-image:none;
list-style-type:none;
}




/*-------------banner rotator--------------*/
/* rotator in-page placement */

 div#rotator1, div#rotator2, div#rotator3, div#rotator4, div#rotator5, div#rotator6 {
	height:487px;
	overflow:hidden;
	border:none;
	position:relative;
	z-index:3;

}
div#rotator1 {
	height: 67px !important;
}

div#rotator4 {
	height: 111px !important;
}

/* rotator image style */	
	div#rotator1 ul li img,div#rotator2 ul li img,div#rotator3 ul li img,div#rotator4 ul li img,div#rotator5 ul li img, div#rotator6 ul li img {
	background: #FFF;
	list-style-type:none;
	list-style:none;
	border:none;
}
    div#rotator1 ul li.show,  div#rotator2 ul li.show,  div#rotator3 ul li.show,  div#rotator4 ul li.show,  div#rotator5 ul li.show,  div#rotator6 ul li.show {
	z-index:500;
	list-style-type:none;
	list-style:none;
	border:none;
}

#rotator5 ul li a img{
border:none;
}
#rotator5 ul li a img:hover{
border:none;
}
#rotator5 ul li a{
border:none;
}


/*-------------





#ulCategoryList ,#ulCategoryListReadonly {
		list-style-type:none;

}

#ulCategoryList li,#ulCategoryListReadonly li {
	float:left;
	list-style-type:none;
	width:250px;
	margin-bottom:10px;
	cursor:pointer;
}


#ulCategoryList li .spanNumber,#ulCategoryListReadonly li .spanNumber{
	font-weight:bold;
	margin-right:2px;
	
}

/*CATEGORIES LISTING IN SEARCH PAGE*/
.categories-bg{
background-color:#70193D;
padding:5px;
text-transform:capitalize !important;
text-decoration:none;
font-size:10px;
}
.categories-bg a{
color:#FFF !important;
text-transform:capitalize !important;
text-decoration:none;
font-size:10px;
}
.categories-bg a:hover{
color:#FFCC00 !important;
text-transform:capitalize !important;
text-decoration:underline;
font-size:10px;
}
.categories-bg a:visited{
color:#FFF !important;
text-transform:capitalize !important;
text-decoration:none;
font-size:10px;
}
.categories-head{
width:70px;
background-color:#70193D;
padding:5px;
color:white;
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
border-bottom:1px solid #FFCC00;
}
.platinum-comp-bg{
background-color:#FFFFFF;
border:1px solid grey;
padding-bottom:5px;
}
.platinum-comp-bg table tr td img{
border:1px solid #999999;
margin-top:5px;
width:135px;
height:auto;
}
.platinum-comp-bg table tr td img:hover{
border:1px dotted #70193D;
margin-top:5px;
width:135px;
height:auto;
}
.platinum-news-bg{
background-color:#FFFFFF;
border:1px solid grey;
text-align:left;
padding:5px;
}

.errlabel{
 font-style:italic;
 color:red;
 
}
#Search_criteria{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#000000;
margin-left:10px;
}
#Search_criteria tr td a img{
border:none;
padding-left:20px;
padding-top:10px;
}
.advtUsHead{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#000000;
}
.advt_info{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
padding-top:5px;
}
.advt_info h2{
font-size:16px;
}
.advt_info h3{
font-size:14px;
}
.advt_info h4{
font-size:14px;
color:#70193D;
}
.advtListType{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;
color:#FFCC00;
}
.desc_package_preview{
padding-left:10px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.desc_package_preview h2{
font-family:Arial, Helvetica, sans-serif;
color:#70193D;
font-size:14px;
}
.table_outer{
border:1px solid #70193D;
background-color:#FFFFFF;
}
#compare_table {
width:620px;
border:1px solid  #70193D;
margin-top:10px;
margin-bottom:10px;
}

#compare_table tr th {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
text-align:left;
background-color:#70193D;
padding:2px;
}


#whats-new-home img {
margin-top:5px;
width:182px;
height:64px;
}
#whats-new-home p {
 text-align:justify;
}

.categories-bg-inside{
background-color:#70193D;
padding:5px;
list-style:none;
}
.categories-bg-inside ul li{
color:#FFFFFF;
text-transform:capitalize;
font-size:11px !important;
list-style:none;
}
.categories-bg-inside ul{
color:#FFFFFF;
text-transform:capitalize;
font-size:11px !important;
list-style:none;
}
.categories-bg-inside ul li span{
color:#FFFFFF;
text-transform:capitalize;
font-size:11px !important;
list-style:none;
}


.googlemaps{
font-family:Tahoma, Verdana, Arial;
}

.qnews_container{
background-image:url(images/rss_bg.png);
background-repeat:no-repeat;
background-position:center bottom;
margin-top:1px;
width:194px;
height:auto;
overflow:hidden;
border-top:1px solid #70193d;
padding-top:5px;
padding-bottom:5px;
height:100px;
}
.qnews_container ul li a{
font-family:Tahoma, Verdana, Arial;
padding-left:5px;
font-size:11px;
color:#70193D;
}
.qnews_container ul li a:visited{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#70193D;
}
.qnews_container ul li a:hover{
font-family:Tahoma, Verdana, Arial;
font-size:11px;
color:#000000;
}
.events_home{
margin-top:5px;
margin-right:5px;
}
.events_home ul li a img{
margin-right:5px;
border:1px solid #FFCC00;
width:100px;
height:100px;
}
.events_home img{
border:1px solid #FFCC00;
width:100px;
height:100px;
}
.events_home ul li a img:hover{
margin-right:5px;
border:1px solid #70193D;
}

.events_home ul li a .desc{
margin-right:5px;
display:block !important;
width:98px !important;
height:50px;
background:none;
color:#999999;
line-height:130%;
padding:2px;
}

ul.videos {
 list-style-type:none;
}
ul.videos li{
float:left;
margin-right:5px;
}

ul.videos li img{
border:2px solid #666666;
}
.ContactForm{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:20px;
}
.ContactForm input{
width:200px;
border:1px solid #70193D;
padding:2px;
margin-bottom:5px;
}
.ContactForm textarea{
width:200px;
border:1px solid #70193D !important;
padding:2px;
}
.captcha_contact{
width:100px !important;
border:1px solid #70193D;
padding:2px;
}
.captcha_img{
margin-bottom:5px;
margin-top:5px;
width:100px;
border:1px solid #70193D;
padding:2px;
}
.continue{
font-size:10px !important;
}
.continue:hover{
font-size:10px !important;
}
.continue:visited{
font-size:10px !important;
}
.continue a{
font-size:10px !important;
}
.continue a:hover{
font-size:10px !important;
}
.continue a:visited{
font-size:10px !important;
}
.tabcontentHome tr td p a span{
font-size:10px !important;
}
.tabcontentHome tr td p a{
font-size:10px !important;
}
.tabcontentHome tr td p a:hover{
font-size:10px !important;
}
.tabcontentHome tr td p a:visited{
font-size:10px !important;
}
.tabcontentHome tr td p a:active{
font-size:10px !important;
}
.tabcontentHome table tr td p a continue{
font-size:10px !important;

}
.contacttable{
background-image:url(images/contactus-page.jpg);
background-position:right top;
background-repeat:no-repeat;
}
.contacttable td .linker a{
min-height:500px;
display:block;
border:none;
}
.listingpubbg{
background-image:url(images/public_bg.png);
background-repeat:repeat;
}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
/* End Images */


/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
.sitemap-footer td a, .sitemap-footer td a:visited{
font-size:11px;
color:#FFFFFF;
}
.sitemap-footer td a:hover{
font-size:11px;
color:#FFCC00;
}
#smoothmenu ul li a, #smoothmenu ul li a:visited, #smoothmenu ul li a:hover{
text-transform:capitalize;
}
.pre, .xmp, .plaintext, .listing, #pre, #xmp, #plaintext, #listing{
font-family:Arial, Helvetica, sans-serif !important;
}
.textinput{
padding:3px;
border:1px solid #666666;
color:#000000;
}
.button, button{
border:1px solid #70193d;
padding:3px;
background-color:#FFFFFF;
color:#70193d;
}