body{font-size: 8pt; font-family: Verdana; background:#0a67ad url('Images/bodyBg.png') repeat-x; color:#000;}

h2{color:#005da3; font-weight:normal; font-size:22px; margin:0px 0px 10px 0px;}
p{color:#000; margin:0px 0px 15px;line-height:20px;}
strong{font-weight:bold;}
em{font-style:italic;}
img{border:0;}
.hrBreak{border-bottom:1px solid #d6d6d6; clear:both; height:10px; margin-bottom:15px;}

a{color:#ee3a43; text-decoration:none;}
a:hover{text-decoration:underline;}

.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.size10{font-size:10px;}

/*topheader*/
.topheader {margin-bottom:20px;}
.topheader table {height:25px;border-collapse:separate;width:667px;background-color:Transparent;font-size:100%; text-transform:capitalize !important;}
.topheader td {height:25px;}
.topheader th {height:25px;background-image:url(images/darkgradient.gif);color:White;white-space:nowrap;font-weight:normal;}
.topheader a {color: #ee3a43;text-decoration: none;}
.topheader a:hover{text-decoration:underline;}
.topheader th.menuitem {color:white;text-align:center;width:12%;border-left:1px solid #bdbdbd;white-space:nowrap;padding-left:5px;padding-right:5px;}
.topheader th.rightitem {border-left:1px solid #bdbdbd;color:#ee3a43;text-align:right;border-right:none;}
.topheader td.outerheader {width:6px;}

/*header*/
.header .userStuff{border:1px solid #d6d6d6; padding:10px; background:#f9f9f9; float:right; margin:0px 0px 0px 10px; width:250px; height:auto;}
.header table {font-size: 8pt;background-color:Transparent;border:1px solid red; height:90px;border:none;}
.header td {white-space:nowrap;}
.header h1 {font-weight: normal;font-size: 18pt;margin-bottom: 0px;font-family: 'Arial Narrow';margin-top:5px;}
.header a {color: #ee3a43;text-decoration: underline;}
.header a:hover{text-decoration: none;}
.header img{vertical-align:middle;border:none;}

/*main body*/
.forumcontent table {font-size: 8pt;border-collapse:collapse;background-color:#FFFFFF; width:667px;}
.forumcontent h1 {font-weight: normal;font-size: 18pt;margin-bottom: 0px;font-family: 'Arial Narrow';}
.forumcontent h2 {margin-bottom: 0px;font-size: 10pt;margin-top:0px;}
.forumcontent h3 {font-weight: bold;font-size: 8pt;margin-bottom: 0px;}
.forumcontent a {color: #ee3a43;text-decoration: underline;}
.forumcontent a:hover{text-decoration: none;}
.forumcontent th {background-image:url(images/darkgradient.gif);color:#005da3;font-weight: bold;font-size: 10px;text-align: left;padding: 5px 5px 5px 5px;border:1px solid #bdbdbd; text-transform:capitalize;}
.forumcontent th a {color: ee3a43;font-size: 8pt;font-weight: normal;text-decoration: none;}
.forumcontent th a:hover{text-decoration:underline;}
.forumcontent td {border:1px solid silver; line-height:20px; padding:2px 5px;}
.forumcontent button{font-family: Verdana;font-size: 8pt;border: slategray 1px solid;}
.forumcontent textarea{font-family: Verdana;font-size: 8pt;border-left: slategray 1px solid;border-right: slategray 1px solid;border-bottom: slategray 1px solid;border-top: none;}
.forumcontent select{font-family: Verdana;font-size: 8pt;border: 1px solid slategray;}
.forumcontent img{vertical-align:middle;border:none;}
.forumcontent hr{height:1px;border:none;color:silver;background:silver;}
.forumcontent div.location{margin-top:17px;margin-bottom:17px; width:667px;}

INPUT[type="text"], INPUT[type="button"], INPUT[type="submit"], INPUT[type="file"], INPUT[type="password"]
{border: 1px solid #BBBBBB;font-family: Verdana;font-size: 8pt;}

/* other classes */
.gradientbutton {background-image:url('images/darkgradient.gif');color:#005da3;font-family: Verdana;font-size: 8pt;border: 1px solid #8b090f;}
.radiolist td {text-align: left;}
button.formatting{width: 25px;height: 20px;border: none;background-color:Transparent;cursor: pointer;}
div.editbar{margin-top: 3px;background-image: url('images/editbar_bg.gif');height: 20px;border-left: 1px solid slategray;border-right: 1px solid slategray;border-top: 1px solid slategray;}
div.quote{color: #7777aa;text-decoration: none;padding-left: 15px;}

/* forum wrap */
.ourForum{width:667px;}

/* ================================================================================== */
/* ================================================================================== */
/* ========================== surrounding site styles =============================== */
/* ================================================================================== */
/* ================================================================================== */

/* container / rounded styles */
#container{margin:0px auto; padding:15px 0px 15px 0px; text-align:left; width:944px;}
#roundTop{background: url('Images/roundTop.png') no-repeat; width:944px; height:11px;}
#mainWrap{background:#fff; padding:0px 20px 0px 20px; width:904px;}
#roundBottom{background: url('Images/roundBottom.png') no-repeat; width:944px; height:44px;}

/* header */
#ourHeader{margin:0px 0px 10px 0px; width:906px;}
#ourHeader .logo{margin:0px 35px 0px 0px;}
#ourHeader .info{width:342px;}
#ourHeader .info .phone{margin:20px 12px 0px 0px;}
#ourHeader .info .homepage{margin:24px 0px 7px 0px;cursor:pointer; width:95px; height:17px;}
#ourHeader .info .vCard{margin:0px 0px 0px 0px;cursor:pointer; width:95px; height:20px;}
#ourHeader .testimonials{}

/* intTitle */
#intTitle{height:78px; margin:0px 0px 10px 0px; width:905px;}
    /* seo */
    #intTitle .shareyourtips{background: url('Images/titleShareYourTips.png') no-repeat; height:78px; width:905px;}	
    #intTitle .shareyourtips h4 span {display:none;}  

/* main */
#wrap{margin:10px 0px 10px; min-height:350px; width:906px;}
#main{width:667px;}
#main .copy{}
    
/*left nav*/
#nav{margin:0px 20px 0px 0px; width:219px;}
    #nav a.share{background:url('Images/navShare.gif') repeat 0px 0px; width: 219px; height: 81px; display: block; float:left; position:relative; z-index:999;}
    #nav a.share span {display: none; }
    #nav a.share:hover {background: url('Images/navShare.gif') repeat -229px 0px; }
    #nav a.team{background:url('Images/navTeam.gif') repeat 0px 0px; width: 219px; height: 81px; display: block; float:left; position:relative; z-index:999;}
    #nav a.team span {display: none; }
    #nav a.team:hover {background: url('Images/navTeam.gif') repeat -229px 0px; }
    #nav a.contact{background:url('Images/navContact.gif') repeat 0px 0px; width: 219px; height: 79px; display: block; float:left; position:relative; z-index:999;}
    #nav a.contact span {display: none; }
    #nav a.contact:hover {background: url('Images/navContact.gif') repeat -229px 0px; }
    #nav a.payment{background:url('Images/btnMakePayment.png') repeat 0px 0px; width: 178px; height: 40px; display: block; float:left; margin:20px 0px 0px 20px; position:relative; z-index:999;}
    #nav a.payment span {display: none; }
    #nav a.payment:hover {background: url('Images/btnMakePayment.png') repeat -188px 0px; }    
    /* blue int */
    #nav a.quote{background:url('Images/navQuote.gif') repeat 0px 0px; width: 219px; height: 81px; display: block; float:left; position:relative; z-index:999;}
    #nav a.quote span {display: none; }
    #nav a.quote:hover {background: url('Images/navQuote.gif') repeat -229px 0px; }
    #nav a.tour{background:url('Images/navTour.gif') repeat 0px 0px; width: 219px; height: 81px; display: block; float:left; position:relative; z-index:999;}
    #nav a.tour span {display: none; }
    #nav a.tour:hover {background: url('Images/navTour.gif') repeat -229px 0px; }
    #nav a.trips{background:url('Images/navTrips.gif') repeat 0px 0px; width: 219px; height: 79px; display: block; float:left; margin:0px 0px 10px 0px; position:relative; z-index:999;}
    #nav a.trips span {display: none; }
    #nav a.trips:hover {background: url('Images/navTrips.gif') repeat -229px 0px; }
        
/* footer */
#footer{color:#787878; padding:5px 20px 0px 20px; width:904px;}
#footer a{color:#787878; font-size:10px; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer a.txt-link{width:275px;}
#footer .links{line-height:14px; width:550px;}
#footer .sgg{text-align:center; line-height:16px;}
#footer .sgg img{margin:3px 0px 0px 4px;}