@charset"utf-8";body{text-align:center;font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;background:#FFF;margin:0 auto;padding:0;color: #333;}
ul, ol, dl{padding:0;margin:0;}
h1, h2, h3, h4, h5, h6, p{margin-top:0;padding-right:0px;padding-left:0px;}
.sidebar1 h1, .sidebar1 h2, .sidebar1 h3, .content h1, .content h2, .content h3, .sidebar2 h1, .sidebar2 h2, .sidebar2 h3, .sidebar3 h1, .sidebar3 h2, .sidebar3 h3, .sidebar4 h1, .sidebar4 h2, .sidebar4 h3{font:normal 24px"Times New Roman", Times, serif;color:#93278F;margin-bottom:10px;}
h4{font:normal 16px"Times New Roman", Times, serif;color:#93278F;margin-bottom:10px;font-variant:small-caps;color:#93278F;border-bottom:1px dotted #333;margin-left:25px;margin-right:50px;}
h5{font:normal 18px"Times New Roman", Times, serif;color:#93278F;margin-bottom:10px;font-variant:small-caps;border-bottom:1px dotted #fff;margin-left:5px;margin-right:5px;padding:0 10px;}
.sidebar1 p, .sidebar2 p, .content p{line-height:1.7em;color:#333;font-size:14px;}
.sidebar1 p, .sidebar2 p, .content p, .sidebar1 h1, .sidebar2 h1, .content h1, .sidebar1 h2, .sidebar2 h2, .content h2, .sidebar1 h3, .sidebar2 h3, .content h3{padding-right:25px;padding-left:25px;margin-bottom:5px;}
.sidebar1 h4, .sidebar2 h4, .content h4{padding-left:0;padding-top:0;}
p.adjustpad{color:#FFF;padding-top:10px;padding-left:50px;margin:0 auto;width:900px;}
a img{border:none;}
a:link{color:#333;text-decoration:underline;}
a:visited{color:#333;text-decoration:underline;}
a:hover, a:active, a:focus{text-decoration:none;}
.container{width:1000px;margin:-391px auto 0;padding-bottom:30px;text-align:left;}
.linkpadleft{margin-left:50px;}
#tabs a:link.toplinks{color:#FFF;text-decoration:none;}
#tabs a:visited.toplinks{color:#FFF;text-decoration:none;}
#tabs a.toplinks:hover, #tabs a.toplinks:active, #tabs a.toplinks:focus{color:#93278f;text-decoration:none;}
#tabs a.toplinks:link, #tabs a.toplinks:visited,#tabs a.toplinks:hover, #tabs a.toplinks:active, #tabs a.toplinks:focus{position:relative;float:left;padding:0.3em 30px 0 30px;font-weight:normal;}
.toplinksright{position:relative;display:inline-block;float:left;margin-top:-39px;padding:0.3em 30px 0 30px;font-weight:normal;}
#tabs{padding-right: 30px;}
.header{height:95px;}
.header img{position:relative;vertical-align:top;margin-top:-5px;}
.mainlinks{height:39px;background-color:#1A1A1A;border-bottom:1px solid #000;color:#FFF;overflow:visible;}
#mainlinks2{float:right;color:#F00;margin:-22px auto 0;}
#mainlinks2 .mainlinks2pad{text-decoration:none;}
#mainlinks2 a{color: #FFF;}
#mainlinks2 a:hover{color:#93278F;}
#mainlinks2 a:active{color:#93278F;}
.mainlinks2pad{padding-right:1.3em;}
.mainlinksfront{}
.grad{height:256px;width:auto;background:none;background-repeat:repeat-x;padding-bottom:20px;border-bottom:2px dashed #666;margin-bottom:20px;}
#headerbg{height:95px;width:auto;background-color:#FFF;}
#mainlinksbg{height:39px;width:auto;background-color:#1A1A1A;border-bottom:1px solid #333;border-top:3px solid #93278F;}
#gradbg{height:256px;width:auto;}
.sidebar1{width:333px;border-right:1px dotted #1A1A1A;}
.content{width:332px;border-right:1px dotted #1A1A1A;}
.content p a, .sidebar1 p a, .sidebar2 p a{color:#333;}
.sidebar2{width:332px;}
.sidebar3, .sidebar4{width:390px;padding-right:20px;padding-left:20px;}
.sidebar1, .content, .sidebar2, .sidebar3, .sidebar4{float:left;padding:10px inherit;position:relative;z-index:60;}
.content ul, .content ol{padding:0 15px 15px 40px;}
ul.nav{list-style:none;border-top:1px solid #666;margin-bottom:15px;}
ul.nav li{border-bottom:1px solid #666;}
ul.nav a, ul.nav a:visited{padding:5px 5px 5px 15px;display:block;width:160px;text-decoration:none;background:#C6D580;}
ul.nav a:hover, ul.nav a:active, ul.nav a:focus{background:#ADB96E;color:#FFF;}
.footerbg{border-top:solid 3px #93278F;padding:0;position:relative;clear:both;height:435px;width:auto;background-color:#1A1A1A;margin-top:20px;}
.footer{text-align:center;padding:0;position:relative;height:295px;width:1000px;color:#FFF;margin:-415px auto 0;}
.footer p.strap{border-top:1px dotted #FFF;padding-top:20px;}
.footer a:link{color:#FFF;text-decoration:underline;}
.footer a:visited{color:#fff;text-decoration:underline;}
.footer a:hover, a:active, a:focus{text-decoration:none;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
a#contact{color:#000;}
#form-contact{background-color:#333;width:250px;height:200px;padding-left:10px;font-family:Arial;color:#fff;font-size:13px;}
#form-contact span{font-weight:bold;}
#form-contact a{background-color:#F5F4EE;padding-left:25px;padding-right:25px;cursor:pointer;}
#form-contact input.campos{height:30px;width:230px;}
body.demo1 #form-contact input.enviar{background:#b51212;border:none;color:#fff;font-weight:bold;height:30px;cursor:pointer;}
body.demo2 #form-contact input.enviar{background:#0d4d7e;border:none;color:#fff;font-weight:bold;height:30px;cursor:pointer;}
body.demo3 #form-contact input.enviar{background:#7e3465;border:none;color:#fff;font-weight:bold;height:30px;cursor:pointer;}
#form-contact label.error{display:block;}
#form-contact .load{background:url(../images/loader.gif) no-repeat;}
.container .sidebar2 ul li{font-style:normal;font-weight:normal;margin-left:30px;color:#333;}
.container .sidebar2 ul li a{color:#333;}
.sidebar4 p a, .sidebar3 p a{color:#333;}
.container #accordion div p.textual{padding-top:20px;margin-left:255px;}
a:visited.twitter_title_link{color:#93278F !important;}
/*a.twitter-link{color: #93278F !important;}*/
li.twitter-item{ font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;font-size:12px;padding:5px 0;}
.phoneIcon{padding-top: 4px;}
.aboutIcon{padding-top: 3px;}
.contactIcon{padding-top: 2px;}
.homeIcon{padding-top: 2px;}
.portfolioIcon{padding-top: 3px;}
.phoneIconFloatLeft{float:left; padding-right:4px;}
