/* CSS Document */


/* Index File */
body#bodygeneral {
	background:url(../images/bg-square.gif);
	bgcolor:#FFFFFF;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	height:99.1%;
}
body#bodytextpage {
	bgcolor:#FFFFFF;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
}

div#pageback {
	background:url(../images/bg-shadow.png) top repeat-x;
	position:absolute;
	width:100%;
	height:99.4%;
	margin:0px 0 0 0px;
	padding-top: 0px;
	padding-left: 0px;
}

div#fullcontent {
	position:absolute;
	top: 346px;
	margin-top:-300px;
	height:490px;
	left: 50%;
	margin-left:-542px;
}

div#directhub {
	width:1044px;
	height:35px;
	position: relative;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border: none;
}
div#directhub-in {
	width:190px;
	margin-right:8px;
	float: right;
	border:none;
}
ul#directhub-nav { margin:0px 0 0 0px;}
ul#directhub-nav li { list-style-type: none; list-style-image: none; list-style-position: outside; float: right; height: 35px; border:none;}
ul#directhub-nav a {
	border-left: 0px solid rgb(110, 110, 110);
	text-align:center;
	display: block;
	color: rgb(255, 255, 255);
	text-decoration: none;
}
div#toppage {
	width:1049px;
	height:98;
}
div#logo {
	margin-left:50px;
	width:340px;
	height:74;
	float:left;
}
div#topmenu {
	margin-left:55px;
	width: 340px;
	height: 20px;
	float:left;
	padding: 0px;
}
ul#topmenu-nav { margin-top:5px; margin-left: 0px; letter-spacing:1px; font-family:Verdana, Geneva, sans-serif; font-size:13px; text-align:left; width: 340px; height: 20px; padding:0px; color:#777}
ul#topmenu-nav li  { list-style:none; list-style-image: none; list-style-position: outside; float: left; padding-left: 0px; padding-right: 10px; margin-left: 0px;}
ul#topmenu-nav a {
	margin-left: 0px;
	border-left: 0px solid rgb(110, 110, 110);
	color: rgb(0, 0, 0);
	text-decoration: none;
}
ul#topmenu-nav a:hover {
	text-decoration:underline;
}
div#blackboxtop {
	background:url(../images/black-box-top.png);
	width:582px;
	height:98;
	float: right;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
div#blackboxtop p {
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	letter-spacing:1px;
	text-align:left;
	color:#FFF;
	margin-top:19px;
	margin-left:40px;
	margin-right:40px;
}
#stampTranslation {
	position:absolute;
	width:107px;
	height:107px;
	margin-top:-50px;
	margin-left:-25px;
	z-index:101;
}
#buttomNEXT {
	position:absolute;
	border:none;
	width:40px;
	height:40px;
	margin-top:-210px;
	margin-left:980px;
	z-index:1;
}
#buttomNEXT a { border:0px; }
#buttomPREV {
	position:absolute;
	border:none;
	width:40px;
	height:40px;
	margin-top:-210px;
	margin-left:-15px;
	z-index:2;
}
#buttomPREV a { border:0px; }


/* First Pages Changes */
div#pageContent {margin-top:2px; margin-right:0px; min-width:1044px; margin-left:45px;}
div#contentbgleft {background:url(../images/bg-text-left.png) left no-repeat; width:11px; height:359px;}
div#contentbgcenter {background:url(../images/bg-text-body.png) left repeat-x; width:983px; height:359px;}
div#iframeDIV {float:left; display: inline; height: 314px; width: 420px; margin:18px 0 0 0px; overflow:visible; overflow-y:auto; overflow-x: hidden;}
#iframeText {margin-top:4px; margin-left:40px; margin-right:0px; background:transparent; height: 310px; width: 380px; border:none;}
#iframeText h1 { font-family:Verdana, Geneva, sans-serif; font-size:13px; letter-spacing:3px; color:#0095da; margin-bottom:15px; margin-top:30px; text-transform: uppercase;}
#iframeText h2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:2px; color:#0095da; margin-bottom:10px; margin-top:20px; text-transform: uppercase;}
#iframeText p { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px;}
#iframeText li { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px; color:#0095da;}
#iframeText a {color:#0095da; text-decoration:none;}
#iframeText a:hover {text-decoration: underline;}
.blacktext {color:black}
div#embedVideo {margin-top:4px; width:563px; height:315px; float:right; display: inline; z-index:2;}
div#contentbgright {background:url(../images/bg-text-right.png) left no-repeat; float: left; width:10px; height:359px;}

/* Pages Changes */
div#iframeDIVpages {float:left; display: inline; height: 314px; width: 635px; margin:18px 0 0 0px; overflow:visible; overflow-y:auto; overflow-x: hidden;}
#iframeTextsmall {margin-top:4px; margin-left:40px; margin-right:0px; background:transparent; height: 310px; width: 595px; border:none;}
#iframeTextsmall h1 { font-family:Verdana, Geneva, sans-serif; font-size:13px; letter-spacing:3px; color:#0095da; margin-bottom:15px; margin-top:30px; text-transform: uppercase;}
#iframeTextsmall h2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:2px; color:#0095da; margin-bottom:10px; margin-top:20px; text-transform: uppercase;}
#iframeTextsmall p { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px;}
#iframeTextsmall li { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px; color:#0095da;}
#iframeTextsmall a {color:#0095da; text-decoration:none;}
#iframeTextsmall a:hover {text-decoration: underline;}
div#embedImage {margin-top:3px; width:344px; height:315px; float:right; display: inline; z-index:2;}
div#embedImageBIG {margin-top:3px; width:563px; height:315px; float:right; display: inline; z-index:2;}

/* Form Page Changes */
div#iframeDIVform {float:left; display: inline; height: 314px; width: 635px; margin:18px 0 0 0px; overflow:visible; overflow-y:auto; overflow-x: hidden;}
#iframeTextForm {margin-top:4px; margin-left:40px; margin-right:0px; background:transparent; height: 310px; width: 595px; border:none;}
#iframeTextForm h1 { font-family:Verdana, Geneva, sans-serif; font-size:13px; letter-spacing:3px; color:#0095da; margin-bottom:15px; margin-top:30px; text-transform: uppercase;}
#iframeTextForm h2 { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:2px; color:#0095da; margin-bottom:10px; margin-top:20px; text-transform: uppercase;}
#iframeTextForm p { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px;}


/* Page - Portfolio */
div#contentbgcenterTOP {width:983px; height:264px; background-color: #fff;}
div#embedVideo01 {
	margin-top:14px;
	margin-left:30px;
	width:300px;
	height:252px;
	float:left;
	display: inline;
	z-index:3;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
div#embedVideo02 {
	margin-top:14px;
	margin-left:11px;
	width:300px;
	height:252px;
	float:left;
	display: inline;
	z-index:4;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}
div#embedVideo03 {
	margin-top:14px;
	margin-right: 30px;
	width:300px;
	height:252px;
	float:right;
	display: inline;
	z-index:5;
	font-size: 11px;
	font-family: Verdana, Geneva, sans-serif;
}
div#contentbgcenterBOTTOM {width:983px; height:85px;}
div#iframeDIV01 {float:left; display: inline; height: 79px; width: 300px; margin-top:4px; margin-left:30px; overflow:auto; overflow:visible; overflow-y:auto; overflow-x: hidden;}
div#iframeDIV02 {float:left; display: inline; height: 79px; width: 300px; margin-top:4px; margin-left:11px; overflow:auto; overflow:visible; overflow-y:auto; overflow-x: hidden;}
div#iframeDIV03 {float:right; display: inline; height: 79px; width: 300px; margin-top:4px; margin-right: 30px; overflow:auto; overflow:visible; overflow-y:auto; overflow-x: hidden;}
#iframeText01 {margin-top:0px; margin-left:0px; margin-right:0px; background:transparent; height: 73px; width: 300px; border:none;}
#iframeText01 h1 { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:0px; color:#0095da; margin-bottom:2px; margin-top:3px; text-transform: uppercase;}
#iframeText01 h2 { font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:0px; color:#0095da; margin-bottom:0px; margin-top:2px; text-transform: uppercase;}
#iframeText01 p { font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:0px; line-height:12px;}
#iframeText01 li { font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:0px; line-height:12px; color:#0095da;}

/* Page - News */
#iframeTextRSS {margin-top:4px; margin-left:40px; margin-right:0px; background:transparent; height: 310px; width: 595px; border:none;}
#iframeTextRSS h3 { font-family:Verdana, Geneva, sans-serif; font-size:10px; letter-spacing:2px; color:#0095da; margin-bottom:10px; margin-top:20px;}



div#indexmenu {
	width:1099px;
	height:130px;
	position:absolute;
	bottom: 0px;
	z-index:10;
	left:50%;
	margin-left: -540;
	margin-bottom: 0px;
	padding-left: 0px;
}
ul#indexmenu-nav { margin:0px 0 0 0px;}
ul#indexmenu-nav li { list-style-type: none; list-style-image: none; list-style-position: outside; float: left; height: 130px;}
ul#indexmenu-nav a {
	border-left: 0px solid rgb(110, 110, 110);
	text-align:center;
	display: block;
	color: rgb(255, 255, 255);
	text-decoration: none;
}

	/* Happy Resyndicator
	----------------------------------------------- */
	
	div.feedburnerFeedBlock p.date {
		color:#0095da;
		}
	div.feedburnerFeedBlock p {

		}
	div.feedburnerFeedBlock ul li div {
		font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px;
		}
	div.feedburnerFeedBlock span.headline {
		font-family:Verdana, Geneva, sans-serif; font-size:13px; letter-spacing:3px; color:#0095da; margin-bottom:15px; margin-top:30px; text-transform: uppercase;
		}
	div.feedburnerFeedBlock span.headline a {
		color:#0095da; text-decoration:none;
		}
	div.feedburnerFeedBlock span.headline a:hover {
		text-decoration: underline;
		}
		
	
	div.feedburnerFeedBlock ul li {
		font-family:Verdana, Geneva, sans-serif; font-size:11px; letter-spacing:1px; line-height:17px; margin-top:30px;
		}
	div.feedburnerFeedBlock ul {
		list-style: none;
	}
	div.feedburnerFeedBlock ul p {
		
	}
	#creditfooter {display:none;}
	div.feedburnerFeedBlock h3.purple {color:#0095da;}

