/* CSS DOCUMENT */

/* TAG MODS */
a h2, a h3, a h4			{	display:none; }
body						{	font:12px Arial, Helvetica, sans-serif; color:#4C4C4C; }
a							{	color:#4C4C4C; }
img							{   border:none; }
hr							{ 	color:#dae6f1; }


/* FRAMEWORK */
#container					{	width:867px; margin:30px auto; position:relative; }

/* TOP NAV */
#logo, 
#navspace,
#textnav,
#btn_accept,		
#btn_ads,
#btn_tell,
#btn_resources				{	float:left; }

#topnav						{ margin-left:0px; }

#logo						{	background:url(../images/logo_acceptresponsibility.gif) no-repeat; width:187px; height:79px; }
#logo a						{	display:block; width:187px; height:79px; }
#navspace					{	width:362px; height:79px; }
#textnav					{	width:157px; padding-top:8px; margin-right:26px; }


#leftNav					{ height:484px; float:left; margin-top:-8px; }
#top_border					{ background:url(../images/fadeborder_top.gif) repeat-x; height:8px; width:867px; float:left; margin-top:25px; }
#bottom_border				{ background:url(../images/fadeborder_bottom.gif) repeat-x; height:8px; width:770px; margin-top:32px; margin-left:-1px; }

#bottom_borderV				{ background:url(../images/fadeborder_bottom.gif) repeat-x; height:8px; width:770px; margin-top:-14px; margin-left:-1px; }

#btn_accept,		
#btn_ads,
#btn_tell,
#btn_resources,
#btn_accept a,		
#btn_ads a,
#btn_tell a,
#btn_resources a	{	height:70px; }

#btn_accept					{	background:url(../images/btn_accept_on.gif) no-repeat bottom; width:68px; }
#btn_ads					{	background:url(../images/btn_adds_on.gif) no-repeat bottom; width:68px; }
#btn_tell					{	background:url(../images/btn_tell_someone_on.gif) no-repeat bottom; width:86px; }
#btn_resources				{	background:url(../images/btn_resources_on.gif) no-repeat bottom; width:71px; }

#btn_accept a				{	background:url(../images/btn_accept_off.gif) no-repeat bottom; width:68px; }
#btn_ads a					{	background:url(../images/btn_adds_off.gif) no-repeat bottom; width:68px; }
#btn_tell a					{	background:url(../images/btn_tell_someone_off.gif) no-repeat bottom; width:86px; }
#btn_resources a			{	background:url(../images/btn_resources_off.gif) no-repeat bottom; width:71px; }

#btn_accept a,			
#btn_ads a,
#btn_tell a,
#btn_resources a			{	display:block; }

#btn_accept a:hover,			
#btn_ads a:hover,
#btn_tell a:hover,
#btn_resources a:hover	{	background:none; }

#subnav					{ float:right; margin-top:0px; margin-right:0px; }
#description			{ text-transform:uppercase; color:#969595; font-size:8px; width:164px; height:10px; margin-left:-50px; text-align:center; }

#btn_dd,
#btn_bd,
#btn_ud,
#btn_eo,
#btn_links,
#btn_dd a,
#btn_bd a,
#btn_ud a,
#btn_eo a,
#btn_links a				{ display:block; height:14px; width:14px; }

#btn_dd a					{ background:url(../images/sub_nav_off.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_bd a					{ background:url(../images/sub_nav_off.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_ud a					{ background:url(../images/sub_nav_off.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_eo a					{ background:url(../images/sub_nav_off.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_links a				{ background:url(../images/sub_nav_off.gif) no-repeat; width:14px; height:14px; float:left; }

#btn_dd						{ background:url(../images/sub_dd_on.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_bd						{ background:url(../images/sub_bd_on.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_ud						{ background:url(../images/sub_ud_on.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_eo						{ background:url(../images/sub_eo_on.gif) no-repeat; width:14px; height:14px; float:left; }
#btn_links					{ background:url(../images/sub_links_on.gif) no-repeat; width:14px; height:14px; float:left; }

#btn_dd a:hover,
#btn_bd a:hover,
#btn_ud a:hover,
#btn_eo a:hover,
#btn_links a:hover			{	background:none; }


#ln_buster					{ background:url(../images/side_buster.gif) no-repeat; width:19px; height:484px; float:left; }
#ln_ad						{ background:url(../images/side_ad.gif) no-repeat; width:19px; height:484px; float:left; }
#ln_quiz					{ background:url(../images/side_quiz.gif) no-repeat; width:19px; height:484px; float:left; }
#ln_wheel					{ background:url(../images/side_wheel.gif) no-repeat; width:19px; height:484px; float:left; }
#ln_welcome					{ background:url(../images/side_welcome.gif) no-repeat; width:19px; height:484px; float:left; }


#ln_buster a,			
#ln_ad a,
#ln_quiz a,
#ln_wheel a,
#ln_welcome a				{	display:block; height:484px; width:19px; }

.clear						{	clear:both; font-size:1px; margin-top:-1px; }
.divFloat					{   background-color:#266cab; float:left; height:70px; width:1px; margin:0px 2px; }

.res_block					{ 	float:left; margin-right:25px; margin-bottom:5px; text-align:left; }
.res_block a				{ 	color:#77797A; }
.res_img					{ 	float:left; }
.res_copy					{ 	float:left; font:13px Arial, Helvetica, sans-serif; color:#77797A; text-transform:uppercase; width:128px; margin-top:8px; }
#drinkimage					{ float:left; margin-top:-5px; margin-left:5px; }

#bodycontent				{	margin-top:20px; margin-left:98px; }
#rightbox					{	float:right; height:423px; }
#footer						{	width:575px; height:13px; margin:45px 0px 0px 70px; font-size:10px; color:#999999; text-align:center; }
#footer a					{	color:#999999; text-decoration:none; }
#footer a:hover				{	text-decoration:underline; }
#borderbox					{	border:2px #dae6f1 solid; width:532px; height:415px; margin-top:50px; margin-left:20px; }
#borderboxV					{   width:730px; height:415px; margin-top:100px; margin-left:20px; }
#ar_video					{ 	margin-top:40px; }
#phpboxV					{	margin:0px 35px 35px 35px; padding-right:30px; height:328px; overflow:auto; text-align:justify; line-height:18px; width:532px; }
#titlebox					{	margin:25px 20px 7px 35px; }
#phpbox						{	margin:0px 35px 35px 35px; padding-right:30px; height:328px; overflow:auto; text-align:justify; line-height:18px; width:430px; }
#content_title				{	text-transform:uppercase; font-size:12px; }
.contentlink a				{	color:#2269A9; font-size:13px; text-transform:uppercase; font-weight:bold; text-decoration:none; }
.contentlink a:hover		{	text-decoration:underline; }
.upperbold					{	text-transform:uppercase; font-weight:bold; }
#phpbox h3					{	margin-bottom:20px; }
#vidcontainer				{	width:780px; height:560px; }
#closewindow				{	float:right; text-align:right; margin-top:10px; width:200px; }
#moviebox					{	width:425px; height:350px; }
#vidtext					{	margin-top:20px; text-align:center; font-weight:bold; }
.colormod,					
.colormod a					{	color:#2269A9; }

.overStyle a				{   background:none; }

h1, h2, h3, h4, h5 			{
								font-family: Arial, Helvetica, Verdana, sans-serif;
								font-weight: bold;
								margin: 0;
								padding: 0;
							}
h1 							{	font-size: 65px; }
h2 							{	font-size: 42px; }
h3 							{	font-size: 21px; float:left; }
h4							{	font-size: 16px; }
h5							{	font-size: 12px; text-decoration:underline; }
h5 a						{	text-decoration:underline; }