/* A design by Nagesh Belludi, http://www.RightAttitudes.com
/* Some rights reserved
/* Protected under a Creative Commons License */
/* http://creativecommons.org/licenses/by-nc-sa/2.0/ */
 
 BODY  {
   background : #fff url(../devsack/bg_banner.gif) repeat-x 0% 0%;
   font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, Sans-serif;
   font-size : 11px;
   line-height : 16px;
   margin : 0;
   margin-top: 10px;
   padding-bottom : 0;
   padding-left : 0;
   padding-right : 0;
   padding-top : 0;
   text-align : left;
}

A:link {
   border-bottom : 1px dotted #67A6A3;
   color : #000;
   padding-bottom : 0;
   text-decoration : none;
}

A:visited {
   border-bottom : 1px dotted #67A6A3;
   color : #000;
   padding-bottom : 0;
   text-decoration : none;
}

A:hover {
   border-bottom : 1px solid #005F65;
   color : #67A6A3;
   padding-bottom : 0;
   text-decoration : none;
}

.alt {
   display : none;
   margin : 0;
}

H1 {
   color : #3594CA;
   font-size : 17px;
   font-weight : bolder;
   letter-spacing : 0px;
   line-height : 10px;
   margin-bottom : 5px;
   margin-left : 10px;
   margin-top : 20px;
   padding-bottom : 0;
   padding-top : 0;
   text-transform : uppercase;
}

H2 {
   color : #005F65;
   font-size : 14px;
   font-weight : bold;
   letter-spacing : 1px;
   line-height : 10px;
   margin-bottom : 5px;
   margin-left : 15px;
   margin-top : 15px;
   padding-bottom : 0;
   padding-top : 0;
   text-transform : uppercase;
}

H3 {
   color : #005F65;
   font-size : 14px;
   font-weight : bold;
   letter-spacing : 1px;
   line-height : 13px;
   margin-bottom : 5px;
   margin-left : 20px;
   margin-top : 10px;
   padding-top : 0;
   text-transform : none;
}

p {
   margin : 0;
   padding-bottom : 5px;
   padding-top : 5px;
}



.creditBar {
   background : #C8E4FA;
   border-bottom : 1px solid #529ECE;
   border-right : 1px solid #529ECE;
   border-top : 1px solid #529ECE;
   clear : both;
   font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, Sans-serif;
   font-size : 10px;
   height : 38px;
   margin : 0 0 0;
   padding-bottom : 7px;
   padding-left : 0;
   padding-right : 0;
   padding-top : 0;
   text-align : left;
   width : 100%;
}

.creditBar P {
   color : #005F65;
   margin : 0;
   padding-bottom : 0;
   padding-left : 20px;
   padding-right : 25px;
   padding-top : 0;
   text-transform : uppercase;
}

.creditBar P A:link {
   border-bottom : 1px dotted #67A6A3;
   border-left : medium none ;
   border-right : medium none ;
   border-top : medium none ;
   color : #67A6A3;
}

.creditBar P A:visited {
   border-bottom : 1px dotted #67A6A3;
   border-left : medium none ;
   border-right : medium none ;
   border-top : medium none ;
   color : #67A6A3;
}

.creditBar P A:hover {
   border-bottom : medium none ;
   border-left : medium none ;
   border-right : medium none ;
   border-top : medium none ;
   color : #005F65;
}

#creditBarLeft {
   float : left;
   left : 1px;
   margin-top : 10px;
   position : relative;
   text-align : left;
   top : 1px;
   width : 570px;
}

#creditBarRight {
   float : right;
   position : relative;
   right : 0px;
   text-align : right;
   top : 1px;
   width : 100px;
}

#wrapper {
   /*background-image : url(../devsack/justFriendsLogo.png);*/
   background-position : 100% 0%;
   background-repeat : no-repeat;
   border-right : 1px solid #529ECE;
   left : 0;
   margin : 0 auto;
   padding-bottom : 0;
   padding-left : 0;
   padding-right : 0;
   padding-top : 0;
   position : absolute;
   text-align : justify;
   top : 0;
   width : 730px;
}


#banner {
   background : url(../devsack/justFriendsBanner.gif) no-repeat 0% 0%;
   margin : 0 0 0 30px;
   padding-bottom : 0;
   padding-left : 20px;
   padding-right : 0;
   padding-top : 0;
}

#banner UL {
   letter-spacing : 1px;
   list-style-type : none;
   margin : 0;
   padding-bottom : 0;
   padding-left : 0;
   padding-right : 0;
   padding-top : 130px;
}

#banner LI {
   float : left;
   margin-left : 0;
   padding-bottom : 0;
   padding-left : 0;
   padding-right : 0;
   padding-top : 0;
}

#banner LI.menuCurrentTab {
   background : url(../devsack/menuCurrentTab_right.png) no-repeat 100% 0%;
}

#banner LI.menuTab {
   background : url(../devsack/menuTab_right.png) no-repeat 100% 0%;
}

#banner A {
   border-bottom : 0 none ;
   display : block;
   float : left;
   font-size : 11px;
   font-weight : bold;
   padding-bottom : 3px;
   padding-left : 18px;
   padding-right : 18px;
   padding-top : 4px;
   text-decoration : none;
}

#banner LI.menuTab A {
   padding-bottom : 3px;
   padding-left : 18px;
   padding-right : 18px;
   padding-top : 4px;
}

#banner A {
   float : none;
}

#banner LI.menuCurrentTab A {
   background : url(../devsack/menuCurrentTab_left.png) no-repeat 0% 0%;
   color: #67A6A3;
}

#banner LI.menuTab A {
   background : url(../devsack/menuTab_left.png) no-repeat 0% 0%;
   color : #005F65;
}

#banner LI.menuCurrentTab A:hover {
   color : #005F65;
}

#banner LI.menuTab A:hover {
   color : #67A6A3;
}


.prop  {
   float : right;
   width : 1px;
}


.min200px {
   height : 500px;
}

#mainCol {
   background : url(../devsack/bg_mainCol.png) repeat 0% 0%;
   font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, Sans-serif;
   left : 0;
   margin : 0;
   padding-bottom : 0;
   padding-left : 0;
   padding-right : 0;
   padding-top : 15px;
   position : absolute;
   top : 154px;
   width : 731px;
}

.coreContent, .testimonialContent {
   float : left;
   font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, Sans-serif;
   left : 0;
   position : relative;
   text-align : justify;
   margin-left:15px;
   top : 1px;
   width : 440px;
   font-size:12px;
   line-height: 17px;
   padding-right:10px;
   padding-bottom:20px;
}

.coreContent p, .testimonialContent p{
	margin-left:25px;
}

.coreContent ol, .coreContent ul{
	padding-left:40px;
	margin-left:20px;
	margin-top:5px;
}

.coreContent ol li, .coreContent ul li{
	margin-top:2px;
	margin-bottom:5px;

}

.coreContent p img {
   float : left;
	padding:2px;
	border:1px solid #BD90DC;
	margin:10px;
}

.testimonialContent ul{
	padding-left:5px;
	margin-left:10px;
	margin-top:5px;
	LIST-STYLE-TYPE: none;
}

.testimonialContent ul li {
	BACKGROUND: url(bg_clientQuote.png) #f5ebff no-repeat left top;
	margin:10px 0px 10px 10px;
	padding:30px 10px 10px 15px;

}

.testimonialContent ul li i{
margin-left:5px;
font-style:normal;
font-weight:bold;
}




.imageAlone
{
   padding-left:25px;
   padding-top:10px;
   padding-bottom:10px;
   text-align: center;

}

.imageAlone img {
	padding:2px;
	border:1px solid #BD90DC;
}


.rightContent {
   float : right;
   font-family : "Lucida Grande", "Lucida Sans Unicode", Verdana, Lucida, Helvetica, Sans-serif;
   padding-bottom : 20px;
   padding-left : 5px;
   padding-right : 5px;
   padding-top : 20px;
   position : relative;
   right : 10px;
   text-align : left;
   top : 1px;
   width : 235px;
}

.infoBox {
   background : #f3f3f3;
   border : 1px solid #529ECE;
   margin-bottom : 5px;
   padding-bottom : 5px;
}

.infoBox h2 {
   background : #C8E4FA;
   color : #005F65;
   font-size : 1em;
   margin-bottom : 5px;
   margin-left : 0;
   margin-right : 0;
   margin-top : 0;
   padding : 6px 3px 6px 10px;
   border-bottom:1px solid #529ECE;
   text-align : left;
}

.infoBox p {
   margin-bottom : 5px;
   margin-left : 5px;
   margin-right : 5px;
   margin-top : 0;
   padding-bottom : 0;
   padding-left : 5px;
   padding-right : 5px;
   padding-top : 0;
   text-align : justify;
}

.infoBox img {
   border : 1px solid #666;
   display : block;
   float : left;
   margin-bottom : 5px;
   margin-left : 5px;
   margin-top : 5px;
}

.infoBox ul {
   margin-bottom : 10px;
   margin-left : 15px;
   margin-top : 2px;
   padding-left : 15px;
   padding-top : 0;
}

.infoBox li {
   margin-bottom : 2px;
   margin-top : 2px;
}

.randomImage {
   display : block;
   padding-top:20px;
   padding-left:7px;
   padding-right:7px;

}

.randomImage img {
   float : left;
	padding:2px;
	border:1px solid #BD90DC;
}

#highlit
{
	background:#ff0;
}
