@charset "UTF-8";
/* Reset all CSS Styles */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; color: #fff;}
q:before,q:after{content:'';}abbr,acronym {border:0;}

body {background: #000;font-family: Verdana, Tahoma, Arial, sans-serif;font-size: 11px;padding: 0;margin: 0;color: #2e2e2e;line-height: 20px;}
a {color: #af1315; text-decoration:none;}

p{margin: 15px 0;}
blockquote{color:#666666;font:italic 1.1em/1.7em Georgia,Times,Serif;margin:1.2em 0 1.2em 4%;padding:1em;}
big{color:#666666;font:bold 60px/45px Georgia,sans-serif; float:left;}
em{font-style: italic;}
img { border: none;}

form.mainform #innercontainer{width: 430px;}
form.mainform label {width: 150px;vertical-align: top;display: inline-block; display: inline-block;*display: inline; zoom: 1;}
form.mainform .error{width: auto; font-size: 12px;}
form.mainform  textarea {height: 100px;}
form.mainform   label.error{margin-left: 150px; width: auto; display: none;}
form.mainform  input.error, form.mainform select.error, form.mainform textarea.error {background:#FFF273 none repeat scroll 0 0 !important;}
form.mainform  .nomargin label.error{display: none; margin: 0;}
form.mainform #message{font-weight:bold; font-size:12px; text-align:center; display:none;}

.error{ border: 1px dashed #ccc;}
.UIMessageBox label{width: auto; display:none !important;}
.errorcontainer{display:none; padding: 10px 5px;}

#contactform  select, #contactform  input[type="text"], #contactform textarea  {width: 270px}
#contactform #contactsubmitbutton{margin-left: 250px;}

.pagemargins{padding: 5px 20px;}
#wrap {margin: 20px auto;width: 760px;background-color: white;}

#header {background: #fff url("/_Content/_Assets/_Template/Centurion_header.gif") no-repeat;height: 132px;}
#header a{display:block; height:100%; width:50%;}
#navigation {background: #EEEEEE;color:#800000;font-family:Georgia,"Times New Roman",Times,serif;height:50px;line-height:30px;width:760px;}
#navigation li {float:left;list-style-type:none;color: #800000;font-family: Georgia, "Times New Roman", Times, serif;}
#navigation li a {display:block;padding: 10px 15px;text-transform: uppercase;text-decoration:none;color: #800000;letter-spacing:2px;font-size: 1.1em;}
#navigation li a:hover {text-decoration:none;color: #000;background-color: #C0C0C0;}
#socialbar{margin: 10px auto; text-align: center; float:right;}
#socialbar ul li{list-style-type:none; display: inline-block;*display: inline; zoom: 1;}
#socialbar img{padding:10px; display:block;}

#content {background: #fff; min-height: 485px;}
#content p.pullquote {background:url("/_Content/_Assets/_Template/pullquote.gif") no-repeat scroll 0 0 transparent;font-family:Georgia,serif;font-size:1.6em;font-style:italic;font-weight:normal;line-height:1.5em;margin:30px 10px 0 0;min-height:44px;padding:6px 0 2px 28px;}
#content p.attribution {font-weight: bold; font-style: normal; display:block;}
#content .newspaperquote{background:url("/_Content/_Assets/_Template/newspaper.jpg") no-repeat scroll 0 0 transparent;color:#666666;font-family:Georgia,serif;font-size:1.1em;font-style:italic;font-weight:normal;line-height:1.5em;margin:30px 10px 0 0;min-height:44px;padding:56px 56px 20px 56px; overflow: auto; height: 100%;}
#content .newspaperquote .logo{float: right;}
#content a {color: #af1315; border-bottom: 1px solid #af1315; text-decoration:none;}

#centerpiece{text-align: center; padding: 10px 20px;}
#centerpiece span{font-weight:bold; padding: 0 20px; font-size: 16px;}

#content h1 {color: #800000; font: 3em Georgia, "Times New Roman", Times, serif; border-bottom: 1px solid #C0C0C0; margin-bottom: 30px;}
#content h2 {color:#800000;font-size:14px;font-weight:bold;line-height:1.6em;margin-top:15px;}

#homequote{width:400px;}
#homeslider{width:200px; float:right; color:#800000;font-size:15px;font-weight:bold; padding: 20px 30px;}
#homeslider li{padding: 5px 0;}

h3.founder_title {color: #000;}
p.job_title {line-height: 10px;}
img.jpcinset {float: left;display: inline;}
.img_caption{color:#666666; margin: 5px 10px; display:block;}
#headshot {float: left; margin-right: 15px;}
.finsforlimbslogo {float: right; padding: 5px;}
#logo_40under40{float:right; padding-right:20px;}
#centurionlogo{text-align:center;}
#cent360list{margin: 20px;}
#cent360list li{list-style: disc outside;}

#youtubebar {margin-top: 50px;}
#youtubebar .youtubethumblink{border:3px double #999999;display:block;overflow:hidden;height:72px;width:120px;}
.youtubeitem .albumleft, .youtubeitem .albumright{display: inline-block; zoom:1; *display: inline; vertical-align: top;}
.youtubeitem .albumleft {padding-right: 25px;}
.youtubeitem .albumleft img{margin-top:-10px;height:90px;width:120px;}
.youtubeitem .albumright {width: 500px;}
.youtubeitem .albumright h3{color:#800000;font-size:12px;font-weight:bold; margin-top: 0 !important; line-height:1.6em !important;}
.youtubeitem .albumright a{text-decoration:none;}
.youtubeitem .albumright a:hover{text-decoration:underline;}


#bottom { background: #fff url("/_Content/_Assets/_Template/footer.jpg") no-repeat; height: 180px;}
#footer {text-align: center;font-size: 10px;color: #FFF;padding:0 0 10px 0;margin: 0;background-color: #000;}





