﻿/*----------------------------------------------------------------------------

++ EXTERNaL SOURCE: structure.css

++ Structural Style Sheet - contains core structural css for layout

ClearSkyWebcasting (root)

------------------------------------------------------------------------------*/

body{
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color: #0e63d0;
	color:#3f3f3f;
	line-height:20px;
	font-size:12px;
}

.content {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#3f3f3f;
	line-height:20px;
	font-size:12px;
}

.contentlight {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	color:#747474;
	line-height:20px;
	font-size:12px;
}

div#pagebg {
	background:#0e63d0 url(http://www.clearskywebcasting.com/i/pagebg.gif) top repeat-x;
}

div#pagebottombg {
	background:transparent url(http://www.clearskywebcasting.com/i/pagebottom.jpg) bottom center no-repeat;
	background-position:0 400px;
	height:1000px;
}

.contenttop {
	background:white url(http://www.clearskywebcasting.com/i/contenttop.jpg) top center no-repeat;
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.contentbottom {
	background:transparent url(http://www.clearskywebcasting.com/i/contentbottom.png) top center no-repeat;
	height:100px;
	text-align:center;
	padding-top:25px;
	font-size:0.9em;
	font-weight:bold;
	color: #000000;
}

.icon {
	width:110px;
	float:left;
}

.footer {
	height:100px;
	text-align:center;
	padding-top:25px;
	font-size:0.9em;
	font-weight:bold;
	color: #000000;
}

div#main {
  width: 910px;
  margin-left: auto;
  margin-right: auto;  
}

.logo {
	float:left;
	width:498px;
	height:90px;
	padding-top:25px;
}

.slogan {
	float:right;
	width:412px;
	height:65px;
	padding-top:50px;
	font-size: 1.1em;
	color: red;
}

.slogan a {
	font-size: 1.1em;
	color: red;
}


.menu {
	padding-bottom:10px;
}

.menu a {
	font-size:20px;
	padding-left:13px;
	padding-right:13px;
	font-weight:bold;
	text-decoration:none;
	color:#ffffff;
}

.menu a:hover {
	color:#97d2ff;
}

.bannertitle {
	font-family: Georgia, "Myriad Pro", "Trebuchet MS", Arial;
	font-size:34px;
	line-height:30px;
	color:#001efa;
	padding-bottom:5px;
}

.bannersubtitle {
	font-family: Georgia, "Myriad Pro", "Trebuchet MS", Arial;
	font-size:24px;
	line-height:23px;
	padding-top:6px;
	color:#333333;
}

.bannermenu ul {
	list-style-type:none;
	margin: 5px; padding: 0;
}

//.bannermenu li {
//	padding-top:6px;
//}

.bannermenu li a {
	background:transparent url(http://www.clearskywebcasting.com/i/linkbullet.png) no-repeat 0px 0;
	font-weight:bold;
	color:#005298;
	text-decoration:none;
	padding-left:18px;
}


.optiontitle {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	list-style-type:none;
	font-size:18px;
	font-weight:bold;
	margin: 0px; padding: 0;
	padding-top:6px;
	padding-bottom:2px;
	color:#005298;
	text-decoration:none;
}

.bannermenu li a:hover {
	color:#0090fe;
}

.windowtitle {
	font-size:14px;
	font-weight:bold;
	text-align:left;
	height:24px;
	padding-top:7px;
	padding-left:15px;
	color:#005298;
}

.windowtitle a {
	color:#005298;
}


.windowheading {
	font-size:16px;
	padding-top:40px;
	padding-left:15px;
	font-weight:bold;
}

.windowlink {
	font-size:16px;
	padding-left:15px;
	color:#005298;
	text-decoration:none;
	font-weight:bold;
}

.windowlink:hover {
	color:#0090fe;
}

.eventframe {
	padding-left:24px;
	padding-right:12px;
}

.event {
	font-size:14px;
	color:#005298;
	text-decoration:none;
	line-height:12px;
}

.event:hover {
	color:#0090fe;
}

.eventtxt {
	font-size:12px;
	color:black;
	text-decoration:none;
	line-height:12px;
	padding-bottom:8px;
}

.eventtxt a {
	color:#005298;
}

.eventtxt:hover {
	font-weight:bold;
}

.eventdate {
	font-size:10px;
	color:#747474;
	line-height:12px;
	padding-bottom:10px;
}




.dropdown {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	line-height:15px;
	padding-bottom:12px;
	text-decoration:none;
}

.dropdownshadow {
	font-family: Arial, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#747474;
	line-height:15px;
	padding-bottom:12px;
}
.FAQ { 
	font-size: 18px;
	text-decoration:none;
	color: blue;
	margin-top: 12px;
	line-height: 20px;

}
.FAQ a:hover {
	text-decoration:underline;
}
.FAA {
	font-size: 14px;
	line-height: 20px;
}

