@charset "utf-8";
/* CSS Document */


/** GLOBAL **/
* {margin:0;padding:0;color:#fff;}

a {	text-decoration:none;font-weight:bold;}
a:hover {text-decoration:none;font-weight:bold;color:#f1222c;}

p {text-align:justify;}

h1{font-size:small;}
h2 {font-size:small;}
h3 {font-size:x-large;}

/** BODY **/
body {margin:0;font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:80%;background:#000;border-top:solid #f1222c;}

.wrapper {margin:0px auto;width:850px;height:100%;position:relative;border:none;overflow:auto;padding:0 50px 50px 50px;}

.header{height:95px;padding-top:20px;border-bottom:solid #f1222c;background:url(../images/stripes1.jpg) no-repeat bottom right;}
.logo {padding:10px 0px 0px 20px;border:none;float:left;}
.navigation{float:right; padding-top:70px;}
.navigation li{display:inline; list-style:none;padding-right:12px;color:#ad4496;}
.navigation a:hover,a {font-weight:normal;}

.subheader{height:45px;border-bottom:solid #786752 1px;}
.tagline{padding:13px 0px 0px 20px;font-size:14px;letter-spacing:3px;font-weight:normal;}

.displayboard{height:148px;border-bottom:solid #786752 1px;padding-top:5px;}

.sidebar{float:left;padding:10px 0px 0px 10px;letter-spacing:1px;}
.sidehead1{color:#fff;padding:0 0 0 11px;}
.sidehead2{color:#ff9933;padding:6px 0 0 10px;font-size:smaller;font-weight:normal;}
.dot{color:#fff;}
.spacer{padding:20px 0 0 0;}
.sidebar a {font-weight:bold;font-size:small;color:#fff;}
.sidebar a:hover {font-weight:bold;font-size:small;color:#f1222c;}

.content{float:right;width:555px;background:url(../images/stripes2.jpg) no-repeat top right;}
.contenthead1{color:#f1222c;font-weight:normal;letter-spacing:2px;padding:28px 0px 0px 7px;}
.contenthead2 {color:#FF9933;letter-spacing:1px;}

.footer{border-top:solid #f1222c;font-size:small;height:50px;background:url(../images/stripes3.jpg) no-repeat top right;padding:3px 12px 0px 0px; clear:both;}
.footer p{float:right;padding-top:5px;}
.footer a{font-weight:normal;color:#ff9933;}
.footer a:hover{font-weight:normal;color:#fff;}
.contactdetails{color:#ff9933;}

.table {border-spacing:7px;}
.table2 {border-spacing:25px;}
.form {color:#000;}
.formlight {color:#ccc;}
td {vertical-align:top;}

.servicelist {padding-left:50px;}
.servicebullet {padding-top:10px; color:#ff9933;}

.clientlist {padding-left:50px;}
.clientbullet {padding-top:10px; color:#ff9933; list-style:none;}
.clientcolumn {width:200px; float:left;}

.required_data {color:#F1222C;}