/* buyology_home.css - CSS for the Buyology Home Page */
	/*	Include the standard Buyology styles, then we override and add styles as needed.
	In this way, we keep site styles as consistent as possible. */
@import "buyology_standard.css";

body {	background-color: #000;}

/* The main content area on the home page: */
.cms_main_content_right {
	position: absolute;
	width: 822px;
	left: 0px;
	top: 233px;
	background-color: #000000;
}

.cms_main_content_inner {
	padding-left: 17px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.cms_right_column {
	position: absolute;
	top: 0px;
	left: 822px;
	width: 178px;
	height: 741px;
	z-index: 110;
	background-color: black;
	overflow: hidden;
	padding: 0px;
}

.cms_header {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	background:url(/images/bgnd_header.jpg) no-repeat bottom right;
}

.cms_footer {
	height: 134px;	/* Add 1 pixel to 133px Flash or image footer to make the home page exactly 700px tall. */
	margin-top: 0px;
}

div#buyology_header {
	width: 804px;
	height: 166px;
}

div#buyology_press_menu {
	background-color: #090909;
	width: 822px;
	height: 16px;
	padding-top: 8px;
	padding-bottom: 8px;
}

div#buyology_main {
	width: 804px;
	height: 374px;
}

div#confdownloadid {
	padding: 10px;
	border: 1px solid #999999;
	width: 350px;
	position: absolute;
	top: 45px;
	left: 420px;
	background-color: #333333;
	display: none;
}

div#confdownloadid h3 {
	 margin-top:0px;
	 font-size: 14px;
}

div#confdownloadid td {
	padding: 5px;
}

div#confdownloadid td.label {
	text-align: right;
}

a:link img {border:1px solid #282828;}
a:visited img {border:1px solid #282828;}
a:active img {border:1px solid #282828;}
a:hover img {border: 1px solid #CCCCCC;}


.resources a:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 8px;
	color:#666666; 
	text-decoration: none;
}

.resources a:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 8px;
	color:#666666; 
	text-decoration: none;
}

.resources a:hover {
	font-family: "Times New Roman", Times, serif;
	font-size: 8px;
	color:#666666; 
	text-decoration: none;
}
.socialm {position:relative;height:19px;display:inline;color:#000;font: 12px Helvetica,Arial;vertical-align:bottom;color:black;vertical-align:top;background:white;border:1px solid #c0c0c0; -moz-border-radius: 5px;-webkit-border-radius: 5px;margin:0;padding:0 5px 0 5px}
.socialm a {display:inline;font: 12px Helvetica,Arial;color:#000;text-decoration:none;height:19px;margin-left:3px;}
.socialm a:link, .socialm a:visited, .socialm a:hover, .socialm a:active {color:#000;border:0px solid #fff;border-style:none}
.socialm a:link img, .socialm a:visited img {border:0px solid #fff}
.tweet {display:inline;position:relative;height:17px;background:#94CC3D;border:1px solid #F2E79A;padding-right:4px;margin-right:5px}
.tweet_cnt {display:inline;position:relative;height:19px;background:white}
.digg {display:inline;position:relative;height:17px;background:#FEF8D3;border:1px solid #F2E79A;}
.social_img {display:inline;position:relative;height:100%}
/* mozilla only hack */
@-moz-document url-prefix() { .social_img { top:5px}
.socialm {padding:2px 5px 2px 5px} 
}

.socialp {position:relative;height:41px;display:block;color:#000;vertical-align:bottom;color:black;vertical-align:top;background:url('/images/social_panel/social_blackback.gif') no-repeat;font-style:normal; font-variant:normal; font-weight:normal; font-size:12px; font-family:Helvetica, Arial; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0}
.socialp a {float:left;font: 12px Helvetica,Arial;color:#000;text-decoration:none;height:41px;margin-right:15px;}
.socialp a:link, .socialp a:visited, .socialp a:hover, .socialp a:active {color:#000;border:none;border-style:none}
.socialp a:link img, .socialp a:visited img, .socialp a:hover img, .socialp a:active img {border-style:none}
.diggp_cnt, .tweetp_cnt {float:left;height:41px;color:white;margin:12px 5px 0 0}
.tweet_num {display:block;vertical-align:top}
.socialp_img {float:left;position:relative;height:100%}
.socialp_img img {border-style:none}
