/*Standard CSS*/
* 
{ 
    margin: 0; 
    padding: 0; 
}

body 
{ 
    background-color: #000000; 
    background-image: url(images/bg_01.jpg); 
    background-repeat: repeat-x; 
}

p 
{ 
    color: #000; 
    font-size: medium; 
    line-height: 1.5em; 
}

/*Blocks*/

#container 
{ 
    width: 714px; 
    margin-right: auto; 
    margin-left: auto; 
}

#tagline 
{ 
    width: 714px; 
    height: 36px; 
}

#top 
{ 
    width: 714px; 
    height: 77px; 
    background-image: url(images/top_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;
}

#tln
{
    margin-left:16px;
}
#logo 
{ 
    background-image: url(images/logo_13.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 269px; 
    height: 61px;  
    margin-top:8px;
    float:left;
}

#nav 
{ 
    background-image: url(images/nav_16.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 411px; 
    height: 61px; 
    float:left;
    text-align:center;
    margin-top:8px;
   
}

#space 
{ 
    width: 714px; 
    height: 14px; 
}

#topflash 
{ 
    background-image: url(images/topflash_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 21px; 
}

#flash 
{ 
    background-image: url(images/Flashbg_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 440px; 
 }
 
#botflash 
{ 
    background-image: url(images/botflash_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 177px; 
}

.botnav 
{ 
    width: 714px; 
    height: 200px; 
}

.content 
{ 
    background-image: url(images/contbg_29.jpg); 
    background-repeat: repeat; 
    background-attachment: scroll; 
    width: 714px; 
}

.content3 
{ 
    background-image: url(images/conbg_08.jpg); 
    background-repeat: repeat-y; 
    background-attachment: scroll; 
    width: 714px; 
}


/* Top of Content */

.topcompanies 
{ 
    background-image: url(images/pcompanies_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcontact 
{ 
    background-image: url(images/contact_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topabout 
{ 
    background-image: url(images/about_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcomp 
{ 
    background-image: url(images/pcompanies_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont1 
{ 
    background-image: url(images/topin_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont2 
{ 
    background-image: url(images/topcom_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont3 
{ 
    background-image: url(images/topper_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont4 
{ 
    background-image: url(images/topmar_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 82px; 
}

.topcont5 
{ 
    background-image: url(images/topbond_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont6 
{ 
    background-image: url(images/toplife_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont7 
{ 
    background-image: url(images/commercial_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont8 
{ 
    background-image: url(images/general_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont9 
{ 
    background-image: url(images/equipment_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont10 
{ 
    background-image: url(images/commercial02_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont11 
{ 
    background-image: url(images/workers_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont12 
{ 
    background-image: url(images/builders_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont13 
{ 
    background-image: url(images/employ_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont14 
{ 
    background-image: url(images/garage_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont15 
{ 
    background-image: url(images/pro_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont16 
{ 
    background-image: url(images/environ_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont17 
{ 
    background-image: url(images/flood_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont18 
{ 
    background-image: url(images/home_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont19 
{ 
    background-image: url(images/auto_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont20 
{ 
    background-image: url(images/flood_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont21 
{ 
    background-image: url(images/recveh_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont22 
{ 
    background-image: url(images/value_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont23 
{ 
    background-image: url(images/umbrella_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont24 
{ 
    background-image: url(images/pcraft_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont25 
{ 
    background-image: url(images/yachts_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont26 
{ 
    background-image: url(images/charter_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont27 
{ 
    background-image: url(images/performanceboats_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont28 
{ 
    background-image: url(images/personalwatercraft_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont29 
{ 
    background-image: url(images/payment_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont30 
{ 
    background-image: url(images/license_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont31 
{ 
    background-image: url(images/agricultural_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont32 
{ 
    background-image: url(images/notary_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont33 
{ 
    background-image: url(images/life_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont34 
{ 
    background-image: url(images/health_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont35 
{ 
    background-image: url(images/disability_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}

.topcont36 
{ 
    background-image: url(images/annuities_05.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 83px; 
}


/* Layout */

.botcont 
{ 
    background-image: url(images/botcont_35.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 78px; 
}

.clear 
{ 
    clear: both; 
}

.copy 
{ 
    padding-right: 30px; 
    padding-bottom: 10px; 
    padding-left: 30px; 
}

.heading 
{ 
    font-size: medium; 
    font-weight: bold; 
    padding-top: 50px; 
    padding-right: 30px; 
    padding-left: 30px; 
}

/* NavBar Links */

#navlinks 
{
    padding-top:10px;
   
}

.nlix
{
    float:left;
    margin-left:10px;
    text-align:center;
    font-family:Verdana, Arial, Sans-Serif;
    font-size:9pt;
}

#nav a:link
{
    text-decoration:none;
    color:#00DEFF;
    font-weight:bold;
}

#nav a:visited
{
    text-decoration:none;
    color:#00DEFF;
    font-weight:bold;
}

#nav a:hover
{
    text-decoration:none;
    color:#F2EFA3;
    font-weight:bold;
}

#nav a:active
{
    text-decoration:none;
    color:#00DEFF;
    font-weight:bold;
}


/* Login */

.login
{
    font-family: Verdana;
    font-size:x-small;
    font-weight:bold;
    color:#000000;
    padding-left:220px;
}

.login2
{
    padding-top:20px;
    font-family: Verdana;
    font-size:x-small;
    font-weight:bold;
    color:#000000;
    padding-left:220px;
}

/* Links */

.botnav ul li
{
    display: inline;
    margin-right: 10px;
}

.botnav ul
{
    padding-top:28px;
    list-style-type: none;
    text-align: center;
    font-family:Verdana;
    font-size:x-small;
}

.botnav a:link
{
    text-decoration:none;
    color:#00dfdf;
}

.botnav a:visited
{
    text-decoration:none;
    color:#00dfdf;
}

.botnav a:hover
{
    text-decoration:none;
    color:#ffffff;
}

.botnav a:active
{
    text-decoration:none;
    color:#00dfdf;
}

/* Contact Form */

#contactform
{
    color:Black;
    padding:25px; 
        
}

#contactform td
{
    padding: 2px 0px;
    text-align:left;
    vertical-align: top;
}

#contactform table
{
    margin: 0px auto;
}

#contactform #txtComments
{
    height: 100px;
    width: 250;
}

/* New Styles For New Content */

.words 
{ 
    background-image: url(images/words_08.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
     
}

.wordleft 
{ 
    width: 500px; 
    float: left; 
    padding-left: 36px; 
}

.wordright 
{ 
     
    float: left; 
    padding-left: 15px; 
}

/* Quick LINKS */

#quick 
{ 
    background-image: url(images/quickin_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 157px; 
}

#quick2 
{ 
    background-image: url(images/quickcom_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
     
}

#quick3 
{ 
    background-image: url(images/quickper_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 157px; 
}

#quick4 
{ 
    background-image: url(images/quick_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 157px; 
}

#quick5 
{ 
    background-image: url(images/quickbon_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 157px; 
}

#quick6 
{ 
    background-image: url(images/quicklife_11.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 157px; 
}

/* Quote Section */

#quote 
{ 
    background-image: url(images/quotein_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#quote2 
{ 
    background-image: url(images/quotecom_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#quote3 
{ 
    background-image: url(images/quoteper_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#quote4 
{ 
    background-image: url(images/quote_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#quote5 
{ 
    background-image: url(images/quotebon_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#quote6 
{ 
    background-image: url(images/quotelife_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 714px; 
    height: 53px; 
}

#confoot 
{  
    background-image: url(images/confoot_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 85px; 
    text-align:center;
}

.confoot2 
{  
    background-image: url(images/confootc_14.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 102px; 
    text-align:center;
}

#confoot3 
{  
    background-image: url(images/confoot_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 85px; 
    text-align:center;
}

#confoot4 
{  
    background-image: url(images/confoot_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 85px; 
    text-align:center;
}

#confoot5 
{  
    background-image: url(images/confoot_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 85px; 
    text-align:center;
}

#confoot6 
{  
    background-image: url(images/confoot_17.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll;  
    width: 714px; 
    height: 85px; 
    text-align:center;
}

/* Footer Links */

.footw ul li
{
    display: inline;
    padding-right:10px;
}

.footw ul
{
    padding-top:40px;
    font-family:Verdana;
    font-size:x-small;
}

.footw a:link
{
    color:#000000;
    text-decoration:none;
    
}

.footw a:visited
{
    color:#000000;
    text-decoration:none;
    
}

.footw a:hover
{
    color:#000080;
    text-decoration:none;
    
}

.footw a:active
{
    color:#000000;
    text-decoration:none;
    
}

.footw2 ul li
{
    display: inline;
    padding-right:10px;
}

.footw2 ul
{
    padding-top:60px;
    font-family:Verdana;
    font-size:x-small;
}

.footw2 a:link
{
    color:#000000;
    text-decoration:none;
    
}

.footw2 a:visited
{
    color:#000000;
    text-decoration:none;
    
}

.footw2 a:hover
{
    color:#000080;
    text-decoration:none;
    
}

.footw2 a:active
{
    color:#000000;
    text-decoration:none;
    
}

#clear 
{ 
    clear: both; 
}

.qlinx 
{ 
    margin-left: 26px; 
}

#qlinkx 
{ 
    background-image: url(images/qlinxin_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 343px; 
    height: 157px; 
    margin-left: 26px; 
}

#qlinkx2 
{ 
    background-image: url(images/qlinxcom_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 347px; 
    height: 257px; 
    margin-left: 26px; 
}

#qlinkx3 
{ 
    background-image: url(images/qlinxper_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 347px; 
    height: 159px; 
    margin-left: 26px; 
}

#qlinkx4 
{ 
    background-image: url(images/qlinx_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 343px; 
    height: 157px; 
    margin-left: 26px; 
}

#qlinkx5 
{ 
    background-image: url(images/qlinxbon_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 347px; 
    height: 159px; 
    margin-left: 26px; 
}

#qlinkx6 
{ 
    background-image: url(images/qlinxlife_18.jpg); 
    background-repeat: no-repeat; 
    background-attachment: scroll; 
    width: 347px; 
    height: 159px; 
    margin-left: 26px; 
}

/* Quick Links */

.qwords a:link 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.qwords a:visited 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.qwords a:hover 
{ 
    color: #ffff76; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
 }

.qwords a:active 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.qwords 
{ 
    color: #fff; 
    line-height: 1.1em; 
    padding-top: 35px; 
    padding-left: 195px; 
}

.qwords2 
{ 
    color: #fff; 
    line-height: 1.1em; 
    padding-top: 35px; 
    padding-left: 30px; 
}

.qwords2 a:link 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.qwords2 a:visited 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}

.qwords2 a:hover 
{ 
    color: #ffff76; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
 }

.qwords2 a:active 
{ 
    color: #fff; 
    font-size: 10pt; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text-decoration: none; 
}
