/* CSS Document */

html{background:url(../images/landing_bg_body.gif) top repeat-x; margin:0 auto;}
body{width:798px; background:#ffffff; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

img{border:0px;}
h1{font-size:13px; text-transform:uppercase; color:#fe2d02; margin:0 0 10px 0;}
p{margin:0 0 10px 0;}
select, input{font-size:12px; font-family:Arial, Helvetica, sans-serif;}
a{color:#333333;}

p.more{background:url(../images/landing_bg_triangle2.gif) left no-repeat; font-weight:bold; padding-left:18px; float:right; padding-right:10px;}
p.more a{color:#333333;}

#container{background:#ffffff; float:left; width:798px;}

#header{margin:0 8px 0 8px; border-bottom:1px solid #cccccc; padding:17px 0 12px 0;  float:left; width:782px;}

#header img{margin:0; float:right; border-left:11px solid #ffffff;}

#header h1{text-transform:uppercase; color:#fe3001; font-size:19px; font-weight:normal; letter-spacing:2px; margin:0; padding:0px 0 17px 15px; background:url(../images/landing_bg_triangle.gif) no-repeat 640px 0px; line-height:20px; height:22px;}
#header h1 span{color:#000000; font-size:12px; font-weight:bold; letter-spacing:0px;}

h3.landing {font-size:13px; text-transform:uppercase; color:#fe2d02; margin:10px 0px 10px 0px;padding-top:10px;clear:both;}

#headerleft{width:672px; float:left;background:url(../images/bg_header.gif) repeat-x left 0; height:104px;}
#headerleft div{width:518px; float:left; text-transform:uppercase; font-weight:bold; height:55px;}
#headerleft div a{float:left; height: 36px; padding-top:19px; width:128px; text-align:center; color:#707070; text-decoration:none; font-size:13px; border-right:1px solid #ffffff;}
#headerleft div a:hover{background:#707070; color:#ffffff;}

#headerleft div a#nav_profiles, #header div a#nav_corner{padding-top:11px; height:44px;}

body#home a#nav_profiles,
body#corner a#nav_corner,
body#about a#nav_about,
body#contact a#nav_contact{background:#707070; color:#ffffff;}

#content1{border-bottom:1px solid #cccccc; margin:0 8px 0 8px; float:left; width:782px; padding:11px 0 11px 0;}

#fullcol1{float:left; width:772px; padding-right:10px;padding-left:10px;}
#fullcol1 img{float:left; margin:0 11px 0 11px;}
#fullcol1 ul {list-style-type:none;}
#fullcol1 ul li {list-style-image:url("/images/landing_bg_triangle2.gif");margin-bottom:10px;}

.partner {width:765px;clear:both;border-top:1px solid #eeeeee;margin-top:10px;padding-top:10px;}
.partner a {text-decoration:none;}
.partner p {display:block;width:508px;float:right;}
.partner h3 {display:block;width:508px;float:right;margin:4px 0px 4px 0px;font-size:13px;}
.partner img {float:left;padding:10px 10px 10px 0px;}


#content1b{border-bottom:1px solid #cccccc; margin:0 8px 0 8px; float:left; width:782px; padding:11px 0 11px 0;}
#fullcol1b{float:left; width:772px; padding-right:10px;padding-left:10px;}
#fullcol1b img{float:left; margin:0 11px 0 11px;}

form.info {font-size:12px; padding:10px; width:580px; margin-left:10px; margin-top:10px;}
form.info label {display: block; width: 260px; float: left;margin-bottom: 10px; text-align:right; padding-right:20px; color:#666666;}
form.info input, form.info select, form.info textarea {display: block; width: 290px; float: left; margin-bottom: 10px; border:1px solid #CCC; background:url(../images/bg_input.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; padding:3px; color:#990000;}
form.info select{width:260px; background:#ffffff;}
form.info input.sub { border:0px; width:70px; height:23px; margin-right:5px; text-transform:uppercase; color:#990000; font-weight:bold; background:none; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; cursor:pointer;}
form.info input.sub:hover { cursor:pointer;}
form.info input.hide { display:none;}
form.info textarea { height:60px;}
.errmsg {float:right;text-align:right;clear:both;display:block; width:450px;margin:-5px 0 5px 0;}
form.info p {clear:both; float:right; font-size:11px; color:#e41e26; margin:0px;}
form.info br{clear:both;}

div.info {font-size:12px; padding:10px; width:580px; margin-left:10px; margin-top:10px;}
div.info label {display: block; width: 260px; float: left;margin-bottom: 10px; text-align:right; padding-right:20px; color:#666666;}
div.info input, div.info select, div.info textarea {display: block; width: 290px; float: left; margin-bottom: 10px; border:1px solid #CCC; background:url(../images/bg_input.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; padding:3px; color:#990000;}
div.info select{width:260px; background:#ffffff;}
div.info input.sub { border:0px; width:70px; height:23px; margin-right:5px; text-transform:uppercase; color:#990000; font-weight:bold; background:none; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; border:none; cursor:pointer;}
div.info input.sub:hover { cursor:pointer;}
div.info input.hide { display:none;}
div.info textarea { height:60px;}
div.info p {clear:both; float:right; font-size:11px; color:#e41e26; margin:0px;}
div.info br{clear:both;}

.noprint {display:none;}

#leftcol1{float:left; width:510px; border-right:1px solid #cccccc; padding-right:10px;}
#leftcol1 img{float:left; margin:0 11px 0 11px;}
#rightcol1{float:left; width:250px; padding-left:11px;}

#leftcol1b{float:left; width:510px; border-right:1px solid #cccccc; padding-right:10px;}
#leftcol1b img{float:left; margin:0 11px 0 11px;}
#rightcol1b{float:left; width:250px; padding-left:11px;}

#content2{border-bottom:1px solid #cccccc; margin:0 8px 0 8px; float:left; width:782px; padding:11px 0 11px 0;}
#leftcol2{float:left; width:239px; border-right:1px solid #cccccc; padding:0 11px 0 11px; height:175px;}
#rightcol2{float:left; width:510px; padding-left:10px;}
#rightcol2 img{float:left; margin:0 16px 10px 0;}
#rightcol2 img#imgAirways{margin-top:4px;}
#rightcol2 img#imgBio{margin-top:13px; float:right; margin-right:18px;}

#content3{display:none;border-bottom:1px solid #cccccc; margin:0 8px 0 8px; float:left; width:782px; padding:11px 0 11px 0;}
#leftcol3{float:left; width:260px; border-right:1px solid #cccccc; text-align:center; padding:10px 0 10px 0}
#leftcol3 input{font-weight:bold; cursor:pointer; color:#333333;}
#leftcol3 input.text{background:url(../images/landing_bg_input.gif) repeat-x top; border:1px solid cccccc; padding-left:5px; width:120px;}
#leftcol3 input.sub{border:0px; background:none; text-decoration:underline; text-transform:uppercase; }
#midcol3{float:left; width:260px; border-right:1px solid #cccccc; text-align:center; padding:10px 0 10px 0}
#midcol3 p{background:url(../images/landing_icon_rss.gif) no-repeat 22px; font-weight:bold;}
#midcol3 p a{color:#333333;}
#rightcol3{float:left; width:260px; text-align:center; padding:10px 0 10px 0}
#rightcol3 img{float:right;}
#rightcol3 p{background:url(../images/landing_bg_triangle2.gif) no-repeat 35px; font-weight:bold;}
#rightcol3 p a{color:#333333;}

#footer{display:none;text-align:center; float:left; width:798px; padding:25px 0 30px 0; color:#707070; font-weight:bold;}
#footer a{color:#707070; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer span{font-size:11px; font-weight:normal;}

#footerprint {text-align:left;width:798px;color:#000000;font-size:10px;font-weight:normal;margin-top:10px;padding:15px 0 30px 20px;}
#footerprint p {padding-bottom:0px;margin-bottom:0px;}
#footerprint ul {margin-top:0px;margin-left:20px;}


#fullcol1 ul.rssfeeds {list-style-type:none;}
#fullcol1 ul.rssfeeds li {list-style-image:url("/images/livemark.png");margin-bottom:10px;margin:4px;padding:4px;}