@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Helvetica;
	font-size: 12px;
	color: #4D4D4F;
}
body {
	background-color: #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:inherit;
}
.main {
	margin-left:auto;
	margin-right:auto;
	margin-top:70px;
}
.mainText{
	min-height:310px;
	width:auto;
}
.logo {
	background-image:url(../images/logo.png);
	background-position:0% 100%;
	background-repeat:no-repeat;
	width:279px;
	height:57px;
	margin-bottom:25px;
	float:left;
}
.apple {
	background-repeat:no-repeat;
	width:208px;
	height:57px;
	margin-bottom:25px;
	float:right;
	padding-right:36px;
}
.navigation {
   margin-top:10px;
}
.contextYellow {
	font-weight:lighter;
	font-size:22px;
	color:#FF0;
	margin-top:20px;
	margin-left:5px;
	font-family: Rockwell;
	text-decoration:none;
}
.contextWhite {
	font-weight:lighter;
	font-size:21px;
	color:#FFF;
	margin-top:6px;
	margin-left:5px;
	font-family: Rockwell;
	text-decoration:none;
	margin-right:50px;
}
.contextGrey {
	font-weight:lighter;
	font-size:21px;
	color:#4D4D4F;
	margin-top:6px;
	margin-left:5px;
	font-family: Rockwell;
	text-decoration:none;
	margin-right:50px;
}
.navigateTextWhite {
	font-weight:lighter;
	font-size:14px;
	color:#FFF;
	margin-top:6px;
	font-family: Helvetica;
	text-align:left;
	padding-left:6px;
	padding-top:6px;
	background-color:#1DA4DA;
}
.navigateTextBlack {
	font-weight:lighter;
	font-size:14px;
	color:#FFF;
	margin-top:6px;
	font-family: Helvetica;
	text-align:left;
	padding-left:6px;
	padding-top:6px;
	background-color:#1DA4DA;
	text-decoration: none;
}
.textbox1 {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	background-color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:424px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:120px;
	margin-right: 11px;
}
.textbox2 {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	background-color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:424px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:175px;
	margin-right:11px;
	margin-top:11px;
}
.textbox3 {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	background-color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:502px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:175px;
	margin-right:6px;
	margin-top:11px;
}
.galleryHeader {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	background-color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:1032px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:175px;
	margin-right:6px;
	margin-top:11px;
}
.galleryBox {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	background-color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:326px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:175px;
	margin-right:6px;
	margin-top:11px;
}
.innertext1 {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#4D4D4F;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:inherit;
	float:left;
}
.textboxBlog {
	padding:5px;
	padding-right:15px;
	font-family:Helvetica;
	color:#FFF;
	font-size:12px;
	text-align:left;
	font-weight:lighter;
	width:600px;
	float:left;
	background-image:url(../images/BackgroundTextbox.png);
	background-repeat:repeat-x;
	min-height:262px;
}
.YellowQuestions {
	font-family:Helvetica;
	color:#FF0;
	font-weight:lighter;
	font-size:12px;
	font-style:italic;
}
a:link {
	text-decoration: none;

}
a:visited {
	text-decoration: none;

}
a:hover {
	text-decoration: underline;

}
a:active {
	text-decoration: none;
	color: #FFF;
}.creditfooter {
	display:block;
}
div.feedBurnerFeedBlock{
		  color: red;
		  } 
p.feedTitle {
		color: red;
		font-size:26px;
			text-align:left;
			top:auto;
			font-weight:bolder;
			color:#FF0;
		}
p.headline {
			font-size:26px;
			text-align:left;
			top:auto;
			font-weight:bolder;
			color:#FF0;
}
li.headline {
			font-size:26px;
			text-align:left;
			top:auto;
			font-weight:bolder;
			color:#FF0;
}
.headline {
			font-size:12px;
			text-align:left;
			top:auto;
			font-weight:bolder;
			color:#FF0;
}
.feedburnerFeedBlock {
	font:Helvetica;
	font-weight:lighter;
	font-size:12px;
	font-style:normal;
	text-align:left;
	list-style-position: outside;
	list-style-type: none;
}
a.feedburnerFeedBlock {
	font:Helvetica;
	font-weight:lighter;
	font-size:24px;
	font-style:normal;
	text-align:left;
	list-style-position: outside;
	list-style-type: none;
}
.feedTitle {
	font:Helvetica;
	font-weight:lighter;
	font-size:28px;
	font-style:normal;
	text-align:left;
	color:#FF0;
 }
#creditfooter {
        display: none; 
	 }
  UL { 
        margin: 0px 0px 0px 0px;
        padding: 1px 1px 1px 1px;
 }                     /* No borders set */
      LI {
	color: #4D4D4F;                /* text color is white - also overall box*/
	padding: 8px 0px 8px 0px; /* Note Clockwise from 12 padding right */
	list-style: none;            /* no glyphs before a list item */
	/* sets border width on all sides */
                             /* No borders set */
      }
      LI.withborder {
        border-style: dashed;
        border-width: medium;        /* sets border width on all sides */
        border-color: lime;
      }
	  div.banner { /* This is for the floating box */
  margin: 0;
  font-size: 80% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  top: 20px;
  right: auto;
  width: 0px;
  left: 0px;
}
div.banner p {
  margin: 0; 
  padding: 10px 20px;
  font-family: 'Rockwell', Helvetica;
  background: none;
  border: none;
  color: white;
}
#menubox {
	margin-bottom:37px;
}

div.banner a, div.banner em { display: block; margin: 0px 0px }
div.banner a, div.banner em { border-top: 2px groove #000 } /*top border inset colour, more common with CSS3 */
div.banner a:first-child { border-top: none }
div.banner em { color: #CFC }

div.banner a:link { text-decoration: none; color: white }
div.banner a:visited { text-decoration: none; color: #CCC }
div.banner a:hover { background: black; color: white }
div.textbox1 a:link {
	text-decoration:underline;
	color:#4D4D4F;
}
div.textbox3 a:link {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryHeader a:link {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryBox a:link {
	text-decoration:underline;
	color:#4D4D4F;
}
div.textbox1 a:visited {
	text-decoration:underline;
	color:#4D4D4F;
}
div.textbox3 a:visited {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryHeader a:visited {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryBox a:visited {
	text-decoration:underline;
	color:#4D4D4F;
}
div.textbox1 a:hover {
	text-decoration:underline;
	color:#4D4D4F;
}
div.textbox3 a:hover {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryHeader a:hover {
	text-decoration:underline;
	color:#4D4D4F;
}
div.galleryHBox a:hover {
	text-decoration:underline;
	color:#4D4D4F;
}

