@import url('/App_Themes/Core/css/960.css');
@import url('/Platforms/_Vanilla/CSS/Forms.css');
@import url('/Platforms/_Vanilla/CSS/Button.css');
@import url('/Platforms/RaisingIT/CSS/Post.css');
@import url('/Platforms/_Vanilla/CSS/Dropdown/Themes/Default/Default.css');


body {
}

img {border:0;}

a {
text-decoration: none;
 color: #478ac9;
}
a:hover {
    text-decoration: underline;
}



#wrapper {
    font-family: "Helvetica Neue", "Helvetica", arial;
    font-size: 16px;
    line-height: 22px
}
#header {
     border-bottom: 1px solid #ccc;
    padding: 0.7em 0;
    margin: 00px auto 10px auto;
    position: relative;
}
#header h1, #header h2 {
    line-height: 0
}
#contact-top h2 {
    position: absolute;
    right: 10px;
    top: 37px;
    font-size: 22px;
    color: #666;
    margin: 0;
    padding: 0;
    letter-spacing: 0;
    font-weight: 300;
    line-height: 22px;
}
#contact-top h2 span {
    margin: 0 7px;
    line-height:22px;
}
 
h2 {
    font-size: 26px;
    color:#F68612;
    margin: 0 0 8px 0;
    padding: 0;
    letter-spacing: -1px;
}


#logo a {
    display: block;
    height: 80px;
    width: 170px;
    background: url('/Platforms/RaisingIT/Images/logoHeader.png') no-repeat;
    text-indent: -9999px;
}

#intro {
    padding-right: 0px;
    position: relative;
 /*-- border-bottom: 1px solid #ccc;
    margin: 20px 0 35px 0;--*/    
    margin: 20px 0 0px 0;
}


#intro p {
    font-size: 16px;
    line-height: 22px;
}
#intro h1.lead {
    font-size: 48px;
    line-height: 48px;
    font-weight: normal;
    letter-spacing: -2px;
    margin: 0 0 0.35em 0;
    color: #444;
}
#intro h1.lead span {
    padding: 0 0 0 5px;
    font-size: 46px;
    font-weight: normal;
    color: #111;
}
#intro p.extended {
    padding: 0 30px 10px 0;
    color:gray;
}
#intro p.extended strong {
    font-weight: bold;
}
#intro strong {
    font-weight: normal;
}

#call2action {
 margin-right:0px;
  margin-top:30px;
}

#call2action a
{
    display: block;
	border: 2px solid #FF8612;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	 margin-bottom:20px;
	 height: 40px;
	 padding-top:7px;
	 padding-left:15px;
	 padding-bottom:7px;
	 padding-right:0px;
     background: url(/Platforms/RaisingIT/Images/c2a_bg.png)  no-repeat right;
}

#call2action a:hover
{
    display: block;
	border: 2px solid #cccccc;
    text-decoration: none;
}

#call2action h1 {
	display:block;
	color: #FF8612;
	font-size: 18px;
	margin: 0px
}

#call2action p {
	display:block;
	color: silver;
	font-size: 11px;
	margin-top: -6px
}

#why {
    margin: 0 0 20px 0;
}
#why h2 {
    font-size: 36px;
    margin: 0 0 15px 0;
    line-height: 30px;
}
#why p {
    padding-right: 20px;
    font-size: 16px;
    line-height: 22px;
}
.what-we-do {
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px dotted #ccc;
}

.what-we-do-last {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: none;
}

.what-we-do strong {
       display: block;
       font-weight: normal;
       color:#FF8612;
       font-size:10px;
}

.what-we-do h3 {
    color: #444;
    padding: 10px 0 10px 0;
    font-size: 28px;
    margin: 0 0 0px 0;

}

.what-we-do h2 
{
    color: #444;
    border-bottom: 1px dotted #ccc;
    padding: 0 0 10px 0;
    margin: 0 0 16px 0;
    font-weight: 300;
}

.what-we-do-last h3 {
    color: #444;
    padding: 10px 0 10px 0;
    font-size: 28px;
    margin: 0 0 0px 0;

}

.what-we-do-last h2 
{
    color: #444;
    border-bottom: 1px dotted #ccc;
    padding: 0 0 10px 0;
    margin: 0 0 16px 0;
    font-weight: 300;
}

.what-we-do-last h2 a,
.what-we-do-last h2 a:hover,
.what-we-do-last h2 a:active,
.what-we-do-last h2 a:link,
.what-we-do-last h2 a:visited {
    color: #444;
    text-decoration:none;
}

.what-we-do-last h3 a,
.what-we-do-last h3 a:hover,
.what-we-do-last h3 a:active,
.what-we-do-last h3 a:link,
.what-we-do-last h3 a:visited {
    color: #444;
    text-decoration:none;
}

#footer {
    padding: 0.75em 0 5em 0;
    margin-top: 3em;
    border-top: 1px dotted #ccc;
}
#footer p {
    font-size: 11px;
    color: #666
}

#pitch .first p {
    padding-right: 3em;
}
#how-what p.lead {
    font-size: 16px;
    line-height: 22px;
    padding-right: 3em
}
#what {
}

body {
    color: #444
}





/*--Main Container--*/
.main_view {
	float: left;
	position: relative;
}
/*--Window/Masking Styles--*/
.window {
	height:210px;	width: 690px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
	margin-bottom: 20px;
}





.image_reel {
	position: absolute;
	background-color:orange;
	height:286px;
	top: 0; left: 0;
}
.image_reel img {float: left;}

/*--Paging Styles--*/
.paging {
	position: absolute;
	bottom: 40px; right: -7px;
	width: 178px; height:47px;
	z-index: 100; /*--Assures the paging stays on the top layer--*/
	text-align: center;
	line-height: 40px;
	background: url(/Platforms/RaisingIT/Images/paging_bg2.png) no-repeat;
	display: none; /*--Hidden by default, will be later shown with jQuery--*/
}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}

ul.gallery {
	width: 950px; /*--Adjust width according to your scenario--*/
	list-style: none;
	margin: 0; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 10px; padding: 0;
	text-align: center;
	border: 1px solid #ccc;
	-moz-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-khtml-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 3px; /*--CSS3 Rounded Corners--*/
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
}
ul.gallery li a.thumb {
	width: 204px; /*--Width of image--*/
	height: 182px; /*--Height of image--*/
	padding: 5px;
	border-bottom: 1px solid #ccc;
	cursor: pointer;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 204px;
	height: 182px;
	overflow: hidden;
	display: block;
}
ul.gallery li a.thumb:hover {
	background: #333; /*--Hover effect for browser with js turned off--*/
}
ul.gallery li p {
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	background: #f0f0f0;
	border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #777; display: block;}

 

/* COntainers */
.pageContentContainer
{
   padding:0px;
   padding-top:00px;
   padding-bottom:20px; 
}

.navigationLobby
{
 margin-top:70px;
 float:right;

}

.navigationContainer
{
 padding:0px;
  margin-bottom:0px;
 	z-index:99;
}

#tweet ul  
{
    list-style:none;
    padding:0;
 font-size: 75%;   
 }
 
#tweet li 
 {
        border-bottom: 1px dotted #ccc;
        margin-bottom: 6px;
 }
 
 #tweet li:last-child
 {
        border-bottom: 0px;
        margin-bottom: 6px;
 }
 
 .postItem h1 {
	line-height: 30px;
}

.postColumnMain ol, .postColumnRight.ol {
list-style-type:decimal;
}

.postColumnMain ul, .postColumnRight.ul {
list-style-type:disc;
}

.textItemBlock ul {
list-style: square outside !important;
}


