/*
Juntos Marketing
Created by Mark Aitken - Interactive Director - eBrands
Started Monday, July 30, 2007
*/

BODY				{margin: 0px; padding: 0px; background: white url(../images/bg_backwhat_we_do.gif) no-repeat}

H1					{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #cc0000; line-height: 19px}
H2					{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 0px 0px 0px 0px; margin: 0px 0px -10px 0px; line-height: 18px;}
H3					{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight:bold; padding: 10px 0px 0px 0px; margin: 0px 0px -10px 0px; line-height: 18px;}
H4					{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding: 10px 0px 5px 0px; margin: 0px; line-height: 18px; border-bottom: #dcd8d5 solid 1px; color: #cc0000}
H5					{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; padding: 0px 0px 5px 0px; margin: 0px; line-height: 18px; border-bottom: #dcd8d5 solid 1px}

A					{color: #333399; text-decoration: none}
A:link				{color: #333399; text-decoration: none}
A:visited			{color: #333399; text-decoration: none}
A:hover				{color: #6666cc; text-decoration: underline}
#quote A			{color: #cc0000; text-decoration: none;}
#quote A:link		{color: #cc0000; text-decoration: none}
#quote A:visited	{color: #cc0000; text-decoration: none}
#quote A:hover		{color: #6666cc; text-decoration: underline}

#logo				{margin: 0px 0px 0px 110px}
#header				{background: white url(../images/bg_red_strings.gif) no-repeat; margin: 51px 0px 0px 0px; padding: 0px; height: 110px}

#navigation			{margin: 0px 0px 0px 67px;}
#nav_home			{margin: 43px 15px 0px 0px;}
#nav_why			{margin: 47px 15px 0px 15px;}
#nav_wework			{margin: 45px 15px 0px 15px;}
#nav_wedo			{margin: 41px 15px 0px 15px;}
#nav_contact		{margin: 34px 15px 0px 15px;}
#nav_links			{margin: 24px 15px 0px 15px;}

#body				{margin: 15px 0px 0px 0px; font-size: 11px;}
#content_right		{width: 230px; font-family: Arial, Helvetica, sans-serif; padding: 0px 30px 0px 0px; color: #cc0000; font-size: 11px}
#content_left		{font-family: Arial, Helvetica, sans-serif; padding: 0px 0px 0px 0px; line-height: 18px}
#pic_home			{margin: 77px 0px 0px 0px}
#body_image			{margin:  0px 10px 0px 10px}

.red				{color: #cc0000}
.grey				{color: #666666}
.black				{color: #000000}
.mauve				{color: #996666}
.larger				{font-size: 12px}

.contact			{border-top: #dcd8d5 solid 1px; padding: 5px 0px 0px 0px}

.nomargin			{margin: 0px; padding: 0px}
.snapsopen			{background: #eae8e6; padding: 4px 10px 4px 10px; border-top: #ccc6c2 solid 1px; margin: 0px; list-style:none; line-height: 17px}


/*LI Content Snaps*/
.snaps				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-decoration: none; text-align: left; list-style: none; font-size: 11px;}
.snaps li, .snaps li:visited 
{padding: 1px 10px 1px 10px; margin:0; border-bottom: none; display: block; font-weight: bold; text-decoration: none; color: #000000; border-top:1px solid white; background: #dcd8d5;}
.snaps li:hover, .snaps li:focus, .snaps li:active 
{color: white; text-decoration: none; background: #333399;}

/*LI Subnav*/
.subnav				{padding: 0px 0px 0px 0px; margin: 60px 0px 10px 30px; text-decoration: none; list-style: none; font-size: 11px; text-align: right}
.subnav li a, .subnav li a:visited
{padding: 2px 16px 2px 10px; margin:0; border-bottom: none; display: block; text-decoration: none; background: #f1efee url(../images/sub_nav_bg.gif) right bottom no-repeat; margin: 1px 0px 0px 0px; color: black}
.subnav li a:hover, .subnav li a:focus, .subnav li a:active
{color: white; text-decoration: none; background: #333399 url(../images/sub_nav_bg_white.gif) right bottom no-repeat;}
#sub_current 
{color: white; text-decoration: none; background: #362f2d url(../images/sub_nav_bg_white.gif) right bottom no-repeat; !important}

OL					{margin: 0px; padding:0px 0px 0px 25px}

#footer_line		{width: 160px; margin: 20px 0px 0px 0px; padding: 0px}
#footer				{margin: 20px 0px 10px 110px; padding: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; line-height: 15px;}
#small				{font-size: 10px; margin: 5px 0px 0px 0px}
#crafted			{margin: 0px 0px 20px 75px}