@charset "utf-8";
/* CSS Document */

/***** BODY *****/
body				{text-align:center; color:#fff; font-family:Arial;
						background-color:#000; background-image:url(../img/bodyBg.jpg); background-repeat:repeat-x;}
p					{color:#eee;}
a, a:visited		{color:#c00; text-decoration:none;}
a:focus, a:hover	{color:#FF0606; text-decoration:underline;}


/***** WRAPPER *****/
#wrapperOut			{width:1198px; margin:0 auto; background:url(../img/wrapperBg.jpg) 80px 0 no-repeat;}
#wrapper			{width:900px; margin:0 auto; text-align:left; background:none;}


/***** HEADER *****/
#header				{position:relative; width:900px; height:150px; background:none;}
#logo				{position:absolute; bottom:0; left:0;}
#phrase				{position:absolute; top:10px; left:10px;}
/* navHeader */
#navHeader			{position:absolute; top:0; right:0;}
#navHeader ul li	{float:left; margin:5px 10px; list-style-image:url(../img/bulletRed.png); font-size:12px;}
#navHeader ul li a, #navHeader ul li a:visited {color:#ddd; text-decoration:none;}
#navHeader ul li a:hover, #navHeader ul li a:focus {color:#fff; text-decoration:underline;}
#navHeader #feedSubscribe	{list-style:none;}


/***** NAVIGATION *****/
#navigation							{clear:both; width:900px; height:45px; background:url(../img/navigation.png) 0 0 no-repeat;}
#navigation ul li					{list-style:none; margin-top:10px; float:left;}
#navigation ul li a 				{display:block; height:35px;}

#navHome							{width:150px;}
#navHome a:hover					{background:url(../img/navigation.png) 0 -55px no-repeat;}
#indexPage #navHome					{background:url(../img/navigation.png) 0 -100px no-repeat;}

#navDigital							{width:132px;}
#navDigital a:hover					{background:url(../img/navigation.png) -150px -55px no-repeat;}
#digitalPage #navDigital			{background:url(../img/navigation.png) -150px -100px no-repeat;}

#navDistribution					{width:110px;}
#navDistribution a:hover			{background:url(../img/navigation.png) -282px -55px no-repeat;}
#distributionPage #navDistribution	{background:url(../img/navigation.png) -282px -100px no-repeat;}

#navEvents							{width:80px;}
#navEvents a:hover					{background:url(../img/navigation.png) -392px -55px no-repeat;}
#eventsPage #navEvents				{background:url(../img/navigation.png) -392px -100px no-repeat;}

#navSubscription					{width:120px;}
#navSubscription a:hover			{background:url(../img/navigation.png) -472px -55px no-repeat;}
#subscriptionPage #navSubscription	{background:url(../img/navigation.png) -472px -100px no-repeat;}

#navGallery							{width:82px;}
#navGallery a:hover					{background:url(../img/navigation.png) -592px -55px no-repeat;}
#galleryPage #navGallery			{background:url(../img/navigation.png) -592px -100px no-repeat;}

#navNews							{width:110px;}
#navNews a:hover					{background:url(../img/navigation.png) -674px -55px no-repeat;}
#newsPage #navNews					{background:url(../img/navigation.png) -674px -100px no-repeat;}

#navContact							{width:105px;}
#navContact a:hover					{background:url(../img/navigation.png) -784px -55px no-repeat;}
#contactPage #navContact			{background:url(../img/navigation.png) -784px -100px no-repeat;}


/***** CONTENT *****/
#content			{clear:both; width:900px; margin:0;}
#div575				{float:left; width:575px; margin-top:5px;}
#div325				{float:right; width:285px; margin:5px 0 0 40px;}
#div325 object		{border:1px solid #ddd;}


/***** FOOTER *****/
#footer														{position:relative; display:block; clear:both; width:796px; height:102px; margin:50px 52px -2px;}
#footer1, #footer2											{position:absolute;}
#outerFooter												{width:100%; height:80px; margin:0 0 -25px; padding:0; background:#141414;}
#outerFooter h6												{font-style:italic; text-align:center; padding:20px 0 0;}
#outerFooter p												{font-size:smaller; margin:10px 0; text-align:center;}
#outerFooter a, #outerFooter a:visited						{text-decoration:none; color:#777;}
#outerFooter a:focus, #outerFooter a:hover					{text-decoration:underline; color:#ccc;}


/***** PAGING *****/
.pagination a												{padding:0 10px;}
/***** PAGINATION *****/
.paging								{text-align:center; clear:both; margin:20px;}
.paging a, .paging a:visited		{border:1px solid #333; margin:2px; padding:4px 6px;}
.paging a:hover, .paging a:focus	{background:#222; text-decoration:none;}
.paging .pageHere					{color:#ccc;}




/***** FLOATS *****/
.clearBoth													{clear:both;}
.clearLeft													{clear:left;}
.floatLeft													{float:left;}
.clearRight													{clear:right;}
.floatRight													{float:right;}
.option														{clear:right; float:right; padding:15px;}


/***** FONTS *****/
.bold														{font-weight:bold;}
.italic														{font-style:italic;}
.center														{text-align:center;}
.smaller													{font-size:smaller;}
.larger														{font-size:larger;}

.red														{color:#FA0A0A;}

.textRead													{overflow:hidden; border:none; margin:0; padding:0; font:14px Arial; background:none; color:#fff;}

/***** IMAGE PLACEMENTS *****/
.imgLeft													{float:left; padding:10px;}
.imgCenter													{text-align:center; white-space:nowrap;}

/***** SPACING *****/
.marTop10													{margin-top:10px;}
.marTop20													{margin-top:20px;}
.marTop60													{margin-top:60px;}


