/* SDR Ventures Version 2.0 | Index Style Sheet | Coded by Matt Baltay*/
	
html {
overflow-y: scroll;
-moz-box-sizing: border-box;
}


body, div, h1, h2, h3, h4, h5, h6, p, ul, img {margin:0px; padding: 0px;}

body {font-family:Arial, Helvetica, Verdana;}
.container{
	width: 900px;
	margin: 0 auto;
}

/*begin header*/
#header h1{text-indent:-9999px; height:55px;}
#header{background:#FFFFFF; height:85px;}	
#mainLogo{height:68px; width:274px; margin:10px 0 0 27px; float:left;}

/*Navigation*/
#navMain ul{
	list-style: none;
	margin:5px 0 0 169px;
	position:absolute;
	width: 410px;
	display:inline;
}/*location of nav bar*/

#navMain li{float: left;} /*space between text buttons*/
#navMain li a{display:block; font-size:12px; color:#161920; text-decoration:none; border:none; height:25px; text-align:center; padding-top:8px; letter-spacing:.03em; font-weight:600;}

#tAbout{width:59px; height:25px;}
#tAbout a:hover{ background:url(images/nav/aboutBG.gif) top no-repeat; width:59px; height:25px; color:#f2f2f2;}

#tServices{width:73px; height:25px;}
#tServices a:hover{ background:url(images/nav/serviceBG.gif) top no-repeat; width:73px; height:25px; color:#161920;}

#tTrans{width:100px; height:25px;}
#tTrans a:hover{background:url(images/nav/transactionsBG.gif) top no-repeat; width:100px; height:25px; color:#f2f2f2;}

#tPress{ background:url(images/nav/pressTabBG.png) top no-repeat; width:56px; height:25px;}
/*#tPress a:hover{background:url(images/nav/pressBG.gif) top no-repeat; width:56px; height:25px; color:#f2f2f2;}*/

#tTeam{width:53px; height:25px;}
#tTeam a:hover{background:url(images/nav/teamBG.gif) top no-repeat; width:53px; height:25px; color:#f2f2f2;}

#tContact{width:69px; height:25px;}
#tContact a:hover{background:url(images/nav/contatctBG.gif) top no-repeat; width:69px; height:25px; color:#f2f2f2;}
/*end header and Navigation*/ 


/* start of blue section*/
#blueBG{ background:url(images/transactions/transactionsBlueBG.gif) repeat-x; height:78px;}
#arrow{background: url(images/arrow.gif) left no-repeat; height:30px; width:600px; margin:13px 0 0 10px; float:left;}
.headLine{ font-style:normal; color:#E39F3C; font-size:24px; margin:0px 0 0 25px; font-family:Optima, Arial, Helvetica, sans-serif; font-weight:normal; letter-spacing:.02em;}
#subText{margin:5px 0 0 37px; height:32px; width:800px;}
.subTextCopy{font-size:12px; color:#d5d5d5; line-height:1.75; letter-spacing:.02em;}

/*end blue section*/

#mainContent{background:url(images/BGtest3.gif) top repeat-x;}
#leftBorder{ float:left; margin-left:-5px;}
#shadow{background:url(images/leftBorder.gif) no-repeat; height:375px; width:5px;}
#shadowTwo{background:url(images/shadowLeftBelow.gif) repeat-y; height:1500px; width:5px;}
#contentBG{background-color:#FFFFFF; width:879px; height:1875px; float:left;}
#rightBorder{float:left;}
#rightshadow{background:url(images/rightBorder.gif) no-repeat; height:375px; width:5px;}
#rightshadowTwo{background:url(images/shadowRightBelow.gif) repeat-y; height:1500px; width:5px;}
#botBorder{background:url(images/aboutBottomShadow.gif) no-repeat; width:893px; height:10px; margin-left:-7px;}


#pressRelease{margin:7px 0 0 35px; width:600px; float:left;}

#release{margin:8px 0 0 0; list-style:none;}
.pressDate{color:#000000; font-size:11px; font-weight:600; margin:7px 0 0 10px;}
/*#pressTitlePerson{color:#336633; font-size:12px; font-weight:600; letter-spacing:.02em; margin:5px 0 0 0; line-height:1.5em; wid}*/
.pressTitle{color:#344364; font-size:13px; font-weight:600; letter-spacing:.02em; margin:5px 0 0 0; line-height:1.5em; width:460px;}
.pressTitle a:hover{color:#000000; text-decoration:underline;}
.pressTitle a{color:#344364; font-weight:bold; text-decoration:none;}
.bodyCopy{margin: 5px 0 0 6px; font-size:11px; color:#333333; line-height:1.5em; float:left; width:430px;}

.readMore a{color:#E39F3C; text-decoration:none; font-size:10px;}
.readMore a:hover{color:#000000; text-decoration:underline;}

.provided{ font-size:10px; color:#666666; text-align:center; margin:0px 0 6px 0px;}


.serviceButtonCF{ float:left; width:121px; margin:5px 0 0 25px; cursor:pointer;}
.serviceButtonTA{ float:left; width:121px; margin:5px 0 0 25px; cursor:pointer;}

.buttonText{ font-size:13px; font-weight:400; color:#F2F2F2; text-align:center; margin:0px 10px 0 10px; width:99px; line-height:1.25; text-decoration:none;} 
.buttonText:hover{color:#E39F3C;}

#blank{ width:121px; height:46px;}

.capFormButton{ background:url(images/press/CFbutton.gif) no-repeat top; width:121px; height:46px; padding-top:7px;}
.transAdButton{background:url(images/press/TAbutton2.gif) no-repeat top; width:121px; height:46px; padding-top:7px;}

.lines{font-size:11px; letter-spacing:.05em; width:500px; color:#333333;}

#pastPressButton{background:#314364; height:28px; width:215px; margin:10px 0 0 0; cursor:pointer;}
.moreArrow{background:url(images/pastPressArrow.gif) no-repeat; width:14px; height:28px; margin-left:10px;}
.pastPress{font-size:13px; color:#FFFFFF; float:left; width:250px; margin:7px 0 0 25px;}


#blogPosts{margin:20px 30px 0 0; width:202px; float:right;}
#blogPostsBG{background:#F2F2F2; border-top:#999999 1px solid; width:202px; height:1800px; margin:3px 0 0 0;}
.recentBlogPosts{margin:0 0 0 10px; font-size:12px; font-weight:600; color:#333333;}
#posts{ list-style:none; }
#posts li{width:172px; margin:0px 0 0 15px;}
.date{ font-size:11px; font-weight:600; color:#000000; margin:10px 0 6px 0;}
.blogPostTitle a{ font-size:13px; font-weight:600; color:#304270; line-height:1.25; text-decoration:none;}
.blogPostTitle a:hover{ color:#000000; text-decoration:underline;}
.blogContent{ margin:6px 0 0 0; font-size:11px; color:#333333; line-height:1.5;}
.readMore2{margin-top:3px;}
.readMore2 a{ font-size:10px; color:#E39F3C; text-decoration:none;}
.readMore2 a:hover{color:#000000; text-decoration:underline;}
