#content {
	
}
#page-ad-wrap { /* ad image size 587 px */
	clear: both;
	margin-top; 0;
	margin-bottom: 1.7em;
	background: none;
	overflow: hidden; 
	width: 100%; /* necessary for Safari */
	position: relative;
}
#page-ad-prev, #page-ad-next {
	cursor: pointer;
}
#page-ad-prev img, #page-ad-next img { 
	position: absolute;
	top: 15px;
}
#page-ad-prev img {
	left: 20px;
}
#page-ad-next img {
	left: 47px;
}
#page-ad-num {
	position: absolute;
	top: 18px;
	left: 70px;
}
#page-ad-controls {
	position: absolute;
	top: 18px;
	left: 120px;
}
.page-ad-cover {	
	   width: 247px;
        overflow: hidden;
        position: relative;
		padding-left:0px;
}



.page-ad-strip {
	position: relative;
        width: 4000px; /* Something really wide */
}
.page-ad-strip a img {
	border: 0px;
	margin: 0px;
	padding: 0px;
	display:inline;
	
}
.page-ad img {
	border:0px;
	
	margin:0px;
	
}
.page-ad {
	border:0px;
	/*background-color:#CC3300;*/
	margin:0px;
	
}
.page-ad-type {
        padding: 0 0.9em;
        margin: 0 0.4em;
}
.page-ad-type img {
	border: none;
	float: right;	
	padding-left: 0em;
	padding-bottom: 0.5em;
}
.page-ad-type h1 {
	margin: 0;
	color: #131313;
}
.page-ad-type h2, .page-ad-type h3 {
	color: #f67729;
	margin-bottom: -0.6em;
}
#ad-top-corners { /* use inside page-ad-wrap - <div id="ad-top-corners"><div><!-- * --></div></div> */
	background: url(images/tl-page-ad-cnr.gif) top left no-repeat; /* white */
        position: relative;
        height: 13px;
}
#ad-top-corners div {
        background: url(images/tr-page-ad-cnr.gif) top right no-repeat;
        height: 13px;
}
#ad-btm-corners { /* <div id="ad-btm-corners"><div><!-- * --></div></div> */
	background: url(images/bl-page-ad-cnr.gif) bottom left no-repeat;
        height: 14px;
}
#ad-btm-corners div {
        background: url(images/br-page-ad-cnr.gif) bottom right no-repeat;
        height: 14px;
}
.type {
	padding-bottom: 1em;
	margin-bottom: 1em;
	clear: both;
}
.type a, .tab-type a {
        color: #67ab17; /* pantone orange 021 */
	    text-decoration: none;
}
.type a:hover, .tab-type a:hover {
	text-decoration: underline;
	color: #67ab17;
}
.type a:active, .tab-type a:active {
	text-decoration: underline;
	color: #67ab17;
}
.type img {
	float: right;
	border: none;
	padding: 0.7em;
}
.type img.none {
	float: none;
	border: none;
	padding: 0.5em;
}
.type h2, .tab-type h2, .tab-type h3 {
        color: #525252;
}
.type h1 {
	color: #857866;  /*  warm grey 9 */
}
.type h1.call-us {
	float: left;
}
.tab-type h2 {
        background: transparent url(images/retro-orng-asterisk-med.gif) no-repeat left;
        height: 25px;
        padding-left: 1.5em;
}
.tab-type h4 {
	background: #ecf5d9; /* pale lime green */
	border-bottom: 3px solid #8d8d8d; /* color pulled from body gradient */
	padding: 0.3em 0.9em;
	margin: 0 -0.9em;
}
.type ol li, .type ul li {
	padding: 0.4em;
	padding-top:0px;
	padding-bottom:0px;
	text-align:center;
}
.type .pull-quote {
	color: #87786a; /* warm grey 9*/
	font: italic 1.4em times, serif;
	float: right;
	width: 27%;
	padding: 0.4em;
	border: 1px dotted #c5c5c5;
	background: #f5f3f1; /* 6% warm grey */ 
	margin: 0.8em;
}
.type .supscript {
	font-size: 11px;
}
.tab-type {
	clear: both; /* removes top right border */
	border: 1px solid #c5c5c5;
	border-top: none;
	padding: 0.9em;
	padding-top: 2em;
	margin-bottom: 1em;
	-moz-border-radius-bottomleft: 8px;
        -khtml-border-bottom-left-radius: 8px;
        -webkit-border-bottom-left-radius: 8px;
        border-bottom-left-radius: 8px;
        -moz-border-radius-bottomright: 8px;
        -khtml-border-bottom-right-radius: 8px;
        -webkit-border-bottom-right-radius: 8px;
}

.type .hide {
	display: none;
}

/*
 * customer acct area
 */
 
.dashbd {
        border: none;
        padding: 0;
}
.type.customer-section img {
        float: left;
}


.page-ad-li:link {
	text-decoration: none;
	color:#6B9623
}
.page-ad-li:visited {
	text-decoration: none;
	color: #6B9623;
}
.page-ad-li:hover {
	text-decoration: none;
	color: #6B9623;
}
.page-ad-li:active {
	text-decoration: none;
	color: #6B9623;
}
.pager_adv{
	display:block;
	float:right;
	background:url(/themes/theme_saudibi_m/images/pager.gif) no-repeat top left;
	width:28px;
	height:24px;
	text-align:center;
	margin-right:5px;
}
.page-ad-a{
	text-decoration:none;
	color:#CC6600;
}

