/* This Design by Trade and Value, Corp. */

/* Please refrain from copying the contents of this style sheet */





/* ===== Home page navigation box =======  */



.dirHomeNav{
text-align: left;
width: 140px; 
display: inline ; 
float: left;
padding-top: 5px;
padding-bottom: 5px;
}

.dirHomeNav a:link, dirHomeNav a:active, .dirHomeNav a:visited  {
color: #000080 !important; 
text-decoration: none !important;
font-weight: normal !Important;
}

.dirHomeNav a:hover {
color: #ff9900 !important;
text-decoration: underline !important;
font-weight: normal;
}



/* ==== Search page navigation ==== */



.nav123{
width:820px;
height: 80px;
margin: 0px auto;
background-color: #074a98;
border: #7b7b7b 2px solid;
}
.nav123 a:link, .nav123 a:active, .nav123 a:visited{
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
.nav123 a:hover {
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #ff9900;
text-decoration: underline;
}
.nav123 p{
float: left;
text-align: center;
display: inline;
margin-top: 15px;
margin-left: 15px;
}


.wideNav{

width: 870px;

background-color: #ffffff;

border: #7b7b7b 1px solid;

}

.wideNav p{

width: 127px;

display: inline ; 

float: left;

padding-top: 5px;

}

.wideNav a:link, .wideNav a: active, .wideNav a:visited {

color: #ffffff; 

text-decoration: none;

font-weight: normal;

}

.wideNav a:hover {

color: #ff9900;

text-decoration: underline;

font-weight: normal;

}





/*  ======================== Start of Directory Results CSS ================     */





.dir_img{

vertical-align:top;

float:left;

padding-top: 2px;

text-align: center;

width:95px;

margin:0 5px 0 0;

}



.dir_info{

vertical-align:top;

/* float:left; */

width:170px;

margin:0 5px 0 0;

}

.dir_title, .dir_ps_title{

vertical-align:top;

font-weight:bold;

font-size:10pt;

}

.dir_ps{

vertical-align:top;

/* float:left; */

width:150px;

margin:0 5px 0 0;

}

.dir_lang{

vertical-align:top;

/* float:left; */

width:75px;

margin:0 5px 0 0;

}

.dir_info p, .dir_ps p, .dir_coupon p, .dir_lang p{

vertical-align:top;

margin:1px 0 1px 0;

padding:0;

font-size:10pt;

}

.dir_holder{

vertical-align:top;

width:100%;

padding:3px 0 3px 0;

border-width:1px 0px 0px 0px;

margin:3px 0 3px 0;

}



/* ================ COUPON BUTTON STYLE ============ */



.dir_coupon{

vertical-align:top;

width:90px;

/* float:left; */

padding-top: 5px;

text-align:center;

margin:0;

background-position:0 0;

background-repeat:no-repeat;

}

/*

.dir_coupon img{

vertical-align:top;

float:left;

border:0px;

margin:0 auto;

width:90px;

height:90px;

cursor:pointer;

}

*/



.real_img{

width:200px;

text-align:center;

}

.real_img img{

border:0px;

margin:0 auto;

}

.realTitle{

color:#000080;

font-weight:bold;

}

.realListings p{

padding:3px;
margin:1px;

}



/* CSS FOR TEXT GENERATED COUPON */



#couponTableHolder{

margin: 0px auto;

}





/* ============= RESULT PAGE CSS ============= */

/* this CSS is not used in the directory script but on the page the directory is located on */



.resultDiv{
width: 605px;
float: left;
}

.adsDiv{
width: 265px;
margin-left: 30px;
float: left;
}

/* Revised css April 13th */

.dir-table-holder{
width: 605px;
margin-left: 15px;
}
.dir-ads-holder{
width: 300px;
margin-left: 40px;
}

/* Directory Navigation Holder */

.dir-cat-nav-holder{
width: 970px;
height: 75px;
margin: 0px auto;
}
.dir-cat-nav-holder a:link, .dir-cat-nav-holder a:active, .dir-cat-nav-holder a:visited{
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #074a98;
text-decoration: none;
}
.dir-cat-nav-holder a:hover {
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #ff9900;
text-decoration: underline;
}
.dir-cat-nav-holder p{
float: left;
text-align: center;
display: inline;
margin-left: 15px;
}
.dir-cat-nav{
width: 820px;
margin: 0px auto;
margin-top: 10px;
}
.dir-cat-nav-sep{
width: 970px;
height: 11px;
margin-top: 0px;
background-image: url(../images/elements/dir-cat-nav-sep.png);
background-repeat: repeat-x;
}

/* ==== This is the navigation with numbers ===== */

.dir-page-numbers{
width: 100%;
height: 25px;
margin-bottom: 10px;
}
.each-number{
margin-right: 7px;
margin-left: 7px;
}

.dir-page-numbers a:link{
font-size: 13pt;
font-weight: bold;
text-decoration: none;
color: # 074a98;
}
.dir-page-numbers a:active{
font-size: 13pt;
font-weight: bold;
text-decoration: underline;
color: #ff9900;
}
.dir-page-numbers a:visited{
font-size: 13pt;
font-weight: bold;
text-decoration: none;
color: #074a98;
}
.dir-page-numbers a:hover{
font-size: 13pt;
font-weight: bold;
text-decoration: underline;
color: #ff9900;
}

/* ==================================== 
			DIRECTORY NAVIGATION
 ======================================= */

/* Directory Navigation Holder */

.dir-cat-nav-holder{
width: 970px;
height: 90px;
margin: 0px auto;
overflow: hidden;
}
.dir-cat-nav-holder a:link, .dir-cat-nav-holder a:active, .dir-cat-nav-holder a:visited{
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #074a98;
text-decoration: none;
}
.dir-cat-nav-holder a:hover {
font-size: 10pt;
font-family: Arial, san-serif;
font-weight: normal;
color: #ff9900;
text-decoration: underline;
}
.dir-cat-nav-holder p{
float: left;
text-align: center;
display: inline;
margin-left: 10px;
}
.dir-cat-nav{
width: 970px;
margin: 0px auto;
margin-top: 10px;
}
.dir-cat-nav-sep{
width: 970px;
height: 11px;
margin-top: 0px;
background-image: url(../images/elements/dir-cat-nav-sep.png);
background-repeat: repeat-x;
}





