@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Cabin:600|Open+Sans:300,700|Arimo:400,700);

body .iframe {margin:0; padding:0; border:0; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-size:10px; overflow: hidden;
}
.iframe .container { margin:auto; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; width:720px; height:580px;

}
.iframe p { font-size:14px;
}
.iframe .column1 { width:370px; height:auto; float:left; clear:left; margin-left:10px;

}
.iframe .column2 { height: auto; float:right; clear:right; width:320px; margin-right:20px; padding-top:5px;
}
.iframe .column2 img{ width:320px; height:auto; border: thin solid #999; alignment-adjust:middle; margin:auto; margin-bottom:10px; background:#fff; vertical-align:bottom;

}
.iframe .column2 a img{ width:320px; height:auto; border: thin solid #999; alignment-adjust:middle; margin:auto; margin-bottom:10px; background:#fff; vertical-align:bottom;

}
.iframe h1 { color:#F60; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-weight:bold; text-align: center; display: block; width:100%; vertical-align:bottom; font-size:24px; line-height:24px; text-transform:uppercase; text-align:left; position:relative; top:-10px;
}
.iframe h2 { color:#F60; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-weight:bold; text-align: left; padding-top:12px; display: block; width:100%; vertical-align:bottom; font-size:18px; line-height:18px; text-indent:0;
}
#fancybox-content { height:auto;
}
#youtube { vertical-align:central; text-align:center; padding:20px;
}
#orangetext { font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-weight: normal; font-size:16px; display:block; color:#F60; text-align:left; line-height:18px; padding:0; float:none; clear:both; font-weight:700;
}
.iframe .column2 .contact { text-align:left;
}
.iframe .column2 .person { display:block; padding-bottom:2px; height:auto; float:left; clear:both; width:100%; height:45px;
}
.contact h1 { color:#F60; font-family: 'Open Sans'; text-align:left; font-family: 'Open Sans'; text-align:left; font-size:18px; line-height:18px;
}
.contact h2 { font-size:12px; color:#444;
}
.contact2 a { color:#06F; text-decoration:none; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-weight:bold;
}
.contact h3 { font-size:14px; color:#444; display:block; width:auto; float:left; padding-bottom:5px; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; font-weight:bold; padding-right:25px;
}
.contact h4 { font-size:14px; color:#444; display:block; width:auto; float:right; text-align:right; font-weight:normal;
}
.contact h4 a { color:#444; text-decoration:none;
}
.clear { width:100%; clear:both; height:1px;
}
#services { width:90%; display:block; text-indent:0px; font-family: 'Open Sans' !important; font:Open Sans, Arial, Helvetica, sans-serif; padding-left:0; font-size-adjust:-2; font-size:14px; padding-left:10px;

}
#service li {  width:100%; display:block; 
}

.iframe .column1 ul h2 { color:#06f; font-family: 'Open Sans'; text-align:left; font-family: 'Open Sans'; text-align:left; font-size:18px; line-height:18px; text-transform:uppercase;

}
.colorbar { height:25px; background: url(../images/footbg.png) repeat-x bottom center;
}
.logo {
}
.rainbowbar { height:10px; width:100%; background: url(../images/hori_bar.png) repeat-x left; margin:auto; border:none; padding:none;
}
.fbplugin { position:absolute; top:420px; left:10px;
}

.job {text-align:left;width:100%; height:100%; position:relative;margin-left:15px;}

.job ul {list-style-image: url(../images/star-list.png); margin-left:20px;}

.job h3 {margin-bottom:15px;color: #F60;
font-family: 'Open Sans' !important;
font: Open Sans, Arial, Helvetica, sans-serif;}

.job h2 {margin-bottom:15px;color: #F60;
font-family: 'Open Sans' !important;
font: Open Sans, Arial, Helvetica, sans-serif;font-weight: 600;margin-top: -25px;}

.job ul li {padding-left:5px;}