/* 
    Document   : design
    Created on : 14-Jul-2009, 09:55:22
    Author     : gintare
    Description:
        Purpose of the stylesheet follows.
*/


/*@import url('http://images.freewebs.com/static/templates/fluidbox/Written/teal/teal.css');*/


body {
   background: #ececec url(teal-fw-body-bg.png) repeat-x;/*f1f1f1*/
   
}

#fw-footer {
	clear: both;
	color: #8badcf;
        background-color: #c9c9c9;
	/*background-color: black;*/
	padding-top: 10px;
	/*overflow: auto;*/
        border-top:2px solid #a2a2a2;
}


#fw-mainnavwrap {
    background-color: #c9c9c9;
	/*background-color: #4b8891;*/
}

#fw-titlelink { 
        letter-spacing:4px !important; 
        /*color:#749599 !important; */
        color:#707070 !important;
        /*font-size:30pt !important; */
        font-size:23pt !important;
        font-style:normal !important; 
        font-family:Georgia !important; 
        font-weight:bold !important; 
 }
 
 #fw-smalltitle { 
         position:absolute !important; 
         letter-spacing:1px !important; 
         font-size:11pt !important; 
         margin:auto !important; 
         left:-170px !important; 
         top:87px !important; 
         color:#e7e7e7 !important;
}

#logo-div { 
        background-repeat:no-repeat !important; 
        background-position:4px 2px !important; 
        /*border-top:1px solid blue;*/
}

.fw-logo {
	float: right;
	height: 190px;
	width: 308px;
	position: absolute;
	top: 20px;
	left:65px;
	background-image: url("adlit_logo.png");
        /*border-top:1px solid red;*/
}

#fw-nav-menu {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 15px;
	padding-left: 65px;
	text-align: left;
	margin: 0 auto;
	width: 950px;
}

.fw-current-nav-link, 
.fw-current-nav-link:visited {
	/*background-color: #fff;*/
        background-color: #ececec;
	color: #acacac !important;
}

#fw-foottext{
	margin: 0 auto;
	/*width: 950px;*/
	text-align: center;
	color: #ffffff;
        
        padding-bottom: 8px;
        /*padding-top: 15px;*/
}



.fw-title {
	padding: 20px 0px 0px 0px;
	margin: 0px;
	font: 20px "Georgia", Trebuchet MS,Trebuchet, Arial,Verdana,Sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #727272;
	border-bottom: 1px solid #eee;
	text-decoration: none;
}

.fw-paragraphtop{
    padding : 15px;
}

.fw-paragraph {
	color: #656D79; 
	line-height: 16px;
	font-size: 12px;
        
        /*border:1px solid red;*/
       padding-left: 65px;
}

#fw-bigcontain {
	float: left;
	width: 680px;
	padding-right: 20px;
        
}


/*-------------------------------------*/


a:hover, a:focus {
	color: #63a2ab;
}

a, a:visited {
	color: #4b8891;
}



/*.fw-even, .fw-primary {
	background-color: #fff;
}

.fw-odd, .fw-secondary {
	background-color: #ededed;
}

.fw-tertiary {
	background-color: #eee;
	color: #333;
}*/



#fw-foottext { font-size:8pt !important; font-family:Arial !important; }

#fw-title { position:absolute !important; margin:auto !important; left:-131px !important; top:39px !important; }



html, body {
	margin: 0px;
	padding: 0px;
}

html {
	font: normal 62.5%/1 arial;
}

.formSpan {
    display: block;
	margin-bottom: 1.25em;
}

a img { 
	border: 0px; 
	text-decoration: none;
}

img:hover { 
	text-decoration: none; 
}

/* ------------------------------------------
     Head Elements Here. Absolute
     positioning can be used to position 
     title, smalltitle, and logo only if head
     is positioned relative.
   ------------------------------------------ */

#fw-head {
	height:200px;
	position: relative;
	width: 950px;
	margin: 0 auto;
        /*border-top:1px solid red;*/
}



#fw-smalltitle {
	color: #c9c9c9;
	font-size: 16px;
	top: 90px;
	left: 0px;
	width: 446px;
	font-weight: normal;
	text-align: right;
	position: absolute;
	z-index: 100;
	letter-spacing: .1em;
	line-height: 18px;
}




#fw-titlelink {
	padding: 2px;
	font: 30px "Georgia", Trebuchet MS,Trebuchet, Arial,Verdana,Sans-serif;
	text-transform: uppercase;
	letter-spacing: .1em;
	color: #555;
	text-decoration: none;		
}





/* -----------------------------------------
      blockContainer holds everything from 
      here to the footer. - Daniel 7/29/08
   ----------------------------------------- */

#fw-blockContainer {
	margin: 0 auto;
	width: 950px;
	margin-bottom: 20px;        
        /*padding-left: 8px;*/
        
        
}

#fw-container {
	font-family: Arial, Georgia, 'Times New Roman', serif;
	width: 100%;
	height: 100%; 
        
}

/* -----------------------------------------
    All Navigation Styling Here. In case of 
     vertical navigation, add .hasSidebar
        cases for all affected elements. 
                -Daniel 7/29/08  
   ----------------------------------------- */

#fw-mainnavwrap {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

#fw-nav-menu a {
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-size: 18px; 
	font-family: 'Georgia'; 
}

#fw-nav-menu a:hover, #fw-nav-menu a:focus {
	text-decoration: underline;
	font-weight: normal;
	color: #fff;
}

#fw-nav-menu ul{
	padding: 0px;
	margin: 0px;
	float: left;
}

#fw-nav-menu li {
	float: left;
	margin: 0px;
	list-style-type: none;
	display: block;
	padding: 10px 0px 10px 0px;
}

#fw-nav-menu li a {
	padding: 9px 20px 10px 20px;
}

/* ------------------------------------------
    Body structure is in here. Everything in
    this section needs to be styled for both
    hasSidebar & noSidebar - Daniel 7/29/08
   ------------------------------------------ */


/*.noSidebar #fw-mainColumn {} 

.hasSidebar #fw-mainColumn {}

.noSidebar #fw-bigcontain {}*/



/* -------------------------------------------
    Here be content styling. This can contain
    a lot of elements. Remember that this has
     elements appearing in the main body and 
         in the sidebar. - Daniel 7/29/08
   ------------------------------------------- */




.fw-text {
	color: #656D79; 
	line-height: 16px;
	font-size: 12px;
	margin: 10px 0px 10px 0px;
	padding: 0px;
}

.fw-text p {
	padding: 0px;
	margin: 10px 0px 10px 0px;
}

#fw-sidebar .fw-text, #fw-sidebar .fw-text p {
	color: #656D79; 
	line-height: 16px;
	font-size: 12px;
}

a, a:visited {
	text-decoration: none;
	text-decoration: underline;
}

a:hover, a:focus {
	text-decoration: none;
}

/* ----------------------------------------
    This is the structural styling for the 
          sidebar. - Daniel 7/29/08
   ----------------------------------------- */

/* On Boxad templates, the ad is in the sidebar. Don't default to display: none; - Daniel 7/29/08 */
/*.noSidebar #fw-sidebar {}

.noSidebar #fw-sidebar .fw-paragraph {
}*/

#fw-sidebar {
	float: right;
	width: 300px;
}

#boxad{
	padding-top: 25px;
}

#fw-sidebarbegin {}

#fw-sidebarend {}

/* --------------------------------------------
    Footer styling is in here. -Daniel 7/29/08
   -------------------------------------------- */

.clears {
	clear: both;
}





.fw-footertext {}

/* The following two elements are technically in the source file, but not fully functional. - Daniel 7/29/08 */

#free-website {
	color: #ffffff;
}

#free-website a{
	color: #fff;
}

/*#wildfire {
	float: none !important;
	text-align: right !important;
}*/



