/* Basic Elements */
body{background:url(../images/bkground-body.gif) repeat-x; background-color:#333; margin:0px; padding:0px; font-family:Verdana,Arial,Helvetica,sans-serif; text-align:center}
h1, .nodis{display:none}
h2{margin:0px 0px 10px 0px; padding:0px 0px 5px 0px; font-size:16px; color:#770d0d; border-bottom:1px solid #ccc}
h3, h4, h5{margin:10px 0px 10px 0px; padding:0px; font-size:14px; color:#984500; clear:both}
h4{font-size:14px; color:#01674a}
h5{font-size:12px; color:#c17c2f}
a{color:#3c2301}
a:hover{color:#01674a}
a img{border:none}
form{margin:0px; padding:0px}
p{color:#333; font-size:12px; line-height:20px; font-weight:normal; margin:0px 0px 10px 0px; padding:0px}
ul, ol{font-size:12px; margin:0px; padding:0px 0px 0px 30px}
ul li, ol li{padding:0px 0px 3px 0px; line-height:16px}

/* Containers */
#container{width:740px; text-align:left; background:url(../images/bkground-container.gif) repeat-y; background-color:#fff; margin:15px auto 0px auto; border-left:1px solid #999; border-right:1px solid #999; border-top:1px solid #999}
#header{background-color:#fff}
#content{border-top:8px solid #fff; padding:0px; margin:0px 8px 8px 0px; float:right; width:492px; font-size:12px}
#sidebar{border-top:8px solid #fff; width:191px; padding:0px 0px 10px 20px; float:left}
#sidebar a:hover{color:#00F}
#sidebar p{font-size:11px; line-height:15px}
#sidebar img{border:2px solid #beb66e; margin:0px 0px 0px 20px}
#sidebar ul{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; list-style-type:none}
#sidebar ul li{font-size:11px; line-height:20px; padding:0px 0px 0px 22px; background:url(../images/bullet-sidebar.gif) no-repeat 0px 2px}
#footer{border-top:8px solid #fff; clear:both; background-color:#fff; font-size:12px; color:#666; margin:0px 0px 0px 0px; font-size:11px; padding:0px 0px 10px 0px}
#footer p{margin:0px; line-height:18px; padding:0px 0px 0px 8px}
#footer .bullets{border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:3px 0px 8px 8px; margin:0px 0px 10px 0px; font-size:11px}
#footer .bullets a{background:url(../images/bullet-square.gif) no-repeat 0px 5px; padding:0px 0px 0px 12px}
#footer .bullets a:hover{color:#00F}

/* Forms */
label{font-size:12px; font-weight:bold}
#tbl-form{margin:0px 0px 10px 0px; padding:0px; border-collapse:collapse; width:450px}
#tbl-form td{padding:0px 0px 5px 0px}
#tbl-form p{margin:10px 0px 0px 0px; padding:0px}
#tbl-form .td-left{vertical-align:top; padding:0px 10px 0px 0px; height:27px; text-align:right}
#tbl-form .td-right{width:350px}

/* Image Replacement */
h4{ margin:0px; overflow:hidden;  background-repeat:no-repeat; height:0px !important; font-size:0px; clear:both}
h4{ padding:24px 0 0 0;  height /**/:24px; margin:10px 0px 10px 0px}
#team{background-image:url("../images/h4-bepartofourteam.gif")}
#where{background-image:url("../images/h4-wherecanwetakeyou.gif")}
#video{background-image:url("../images/h4-videooverview.gif")}

/* Misc */
.center{text-align:center}
.margin-bottom{margin-bottom:10px}
.margin-top{margin-top:10px}
.margin-right{margin-right:10px}
.margin-left{margin-left:10px}
.clearthis{clear:both}
.large{font-size:13px; font-weight:bold; line-height:20px}
.small{font-size:11px; color:#999}
.small a{color:#999}
.medium{font-size:12px; line-height:18px; margin:10px 0px 10px 30px; text-align:justify}
.left{float:left}
.right{float:right; padding:0px 0px 0px 10px}
.border{border:2px solid #ccc}
.imgspec{align:center; border:none; left:20px}
