/*
    Document   : style.css
    Created on : May 30, 2010, 1:53:34 PM
    Author     : Nuforge Development
    Description:
        Purpose of the stylesheet follows.
*/

/*
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root {
    display: block;
}

HTML { margin: 0;}
BODY {text-align: center; background: #d3d3d3 url(../images/bck-page.png) repeat-x; font-family: arial, sans-serif; margin: 0;}
#main_page {
				margin-left: auto;
				margin-right: auto;
				width: 940px; 
				overflow: auto; 
				text-align: center;
				}
.logo {margin-bottom: 20px;}
.buy_container {width: auto;
				display: table;
	            padding: 18px;
/*                margin: 0 auto; */
				margin-left: auto;
				margin-right: auto;
                text-align: center;
                border: 3px solid #d3d3d3;
                -moz-border-radius: 10px;
                -webkit-border-radius: 10px;
                overflow: hidden;
}



.buy_holder {
	margin:0 auto;
	width:900px;
	font-align: center;
}


.clearfloat {
			clear: both;
			}
.buy_grey {float: left;
		   position: relative;		  	
           height: 42px;
           font-family: arial, san-serif;
           font-size: 22pt;
           color: #666666;
           padding: 11px; overflow: auto; position: relative;
           background: #ffffff url(../images/bck-buy-grey.png) bottom repeat-x;
           border: 1px solid #ededed;
           border-right: none;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -webkit-border-bottom-left-radius: 5px;
}
.buy_grey strong {color: #63a72e; font-weight: normal;}
.buy_grey a {text-decoration: none;
		color: #666666;
			}

.buy_green {float: left;
			position: relative;
           height: 42px;
            color: #FFFFFF;
           font-family: arial, san-serif;
           font-size: 22pt;
           padding: 11px; overflow: auto; position: relative;
           background: #7abe3b url(../images/bck-buy-green.png) bottom repeat-x;
           border: 1px solid #9bf24c;
           border-bottom: #208332;
           border-left: none;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-right-radius: 5px;}

.buy_green a {text-decoration: none;
			color: #FFFFFF;
}








.other_domains {width: 780px; text-align: center; color: #888888; margin: 10px auto; height: 65px;}
.other_domains a {color: #63a72e; text-decoration: underline;}
.other_domains a:hover {color: #000000;}

#ppc_container { background: url(../images/bck-ppc-top.png) top center no-repeat;
                 margin: 20px 20px 20px 100px;
                 padding-top: 5px;
                 overflow: auto;}
#ppc_container h2 { font-size: 18px;
                    color: #999999;
                    font-weight: normal;}
#ppc_divider {}

#ppc_results {float: left; width: 470px; margin-left: 10px; text-align: left; font-size: 12px; }
#ppc_results .result {margin-bottom: 1em;}
#ppc_results .result .title {margin-bottom: .5em;}
#ppc_results .result .title a {color: #67a834; font-weight: bold; text-decoration: underline; font-size: 14px;}
#ppc_results .result .body {color: #a2a2a2;}
#ppc_results .result .url {color: #5c96a2;
			white-space: div; /* CSS 2.0 */
			white-space: div-wrap; /* CSS 2.1 */
			white-space: div-line; /* CSS 3.0 */
			white-space: -div-wrap; /* Opera 4-6 */	
			white-space: -o-div-wrap; /* Opera 7 */
			white-space: -moz-div-wrap; /* Mozilla */
			white-space: -hp-div-wrap; /* HP printers */
			white-space: break-word; /* IE 5+ */
							}
#ppc_results .result .url a {color: #5c96a2; text-decoration: none;}
#ppc_results .result .url a.cached {font-size: 11px;}
img.sponsored {margin-left: 10px;}
img.binoculars {margin-right: 10px;}

#ppc_related_searches {color: #67a834; float: right; width: 220px; padding: 0 10px; text-align: left; font-size: 14px;}
#ppc_related_searches a {text-decoration: none; color: #67a834; }
#ppc_related_searches ul { list-style: none; margin: 0; padding: 0;}
#ppc_related_searches li {margin-bottom: 1em;}

#footer {padding: 25px; background: #FFFFFF url(../images/bck-footer.png) bottom repeat-x;
         text-align: center;
         border-top: 1px solid #e1e1e1;
-moz-border-radius-bottomleft: 10px;
-webkit-border-bottom-left-radius: 10px;
-moz-border-radius-bottomright: 10px;
-webkit-border-bottom-right-radius: 10px;
margin-bottom: 10px;
overflow: auto;
	font-size:11px;
}
#footer .button { margin: 0 8px; text-decoration: none;}
#footer .button img {border: 1px solid #e1e1e1; background: #ffffff;padding: 4px; overflow: auto; position: relative;}


/* --------------------------------------------
|  FOOTER
--------------------------------------------- */

#footer-links {
	clear:both;
	width:960px;
	height:40px;
	margin:0 0 0 0;
	background:#d3d3d3;
	font-size:11px;
}


#copyright {
	padding:10px 0;
	background:#d3d3d3;
	font-size:11px;
	color:#6c6c6c;
}

#footer-nav {
	float:right;
	padding:10px 60px;
	letter-spacing:4px;
}

#footer-nav a {
	letter-spacing:0;
	color:#6c6c6c;
}

#footer-nav a:hover {
	color:#67a82f;
}