﻿@charset "utf-8";

/*************************************
CI Business and Protfolio.
Valid Css Level 3 - XHTML 1.0 Strict.
Designed by: Sherif Fawzi.
URL: http://www.CasLay.com
     http://themeforest.net/user/CasLay
*************************************/

body {
   margin: 0;
   padding: 0;
   font-family: Arial,Helvetica,sans-serif;
   font-size: 11px;
   letter-spacing: 1px;
   background: no-repeat url(bg.jpg) top center;
   background-color:#000;
   text-align:center;
}

#wrapper {
   margin: 0 auto;
   padding:0;
   width: 960px;
}

#container {
   margin: 0 auto;
   padding:0;
   width: 960px;
   background: repeat url(point.png);
}


a {
   outline:none;
}

P {
   color:#fff;
}


div#logo {
   margin:100px auto 0 auto;
   padding:0;
   background: no-repeat url(caslay.png) center top;
   width:208px;
   height:75px;
}

div#uc {
   margin-top:30px;
   margin-left: auto;
   margin-right: auto;
   padding:0;
   background: url(uc.png) no-repeat center top;
   width:108px;
   height:46px;
}

a.product {
   margin-top:35px;
   margin-left: auto;
   margin-right: auto;
   padding:0;
   text-indent:-9999px;
   font-size:0;
   display:block;
   background: no-repeat url(buy.png) center top;
   width:294px;
   height:90px;
   cursor: pointer;
}

#contactforms {
   margin:5px auto 0 auto;
   padding:0;
   width:300px;
}

form {
   width:300px;
   position:relative;
}

fieldset {
   margin:0;
   padding:0;
   border:0;
   width:300px;
   position:relative;
   left:-45px;
}

label, label span {
   display:block;
   padding-bottom:10px;
}

label {
   float:left;
   margin:0;
   position:relative;
   width:300px;
}

label input {
   width:200px;
   padding:5px 0 0 10px;
   float:right;
   background: repeat url(fbg.png);
   border:1px solid #2c2c2c;
   color:#5c5c5c;
}

Label span {
   width:80px;
   float:left;
   position:relative;
   color:#fff;
   text-align:right;
}

fieldset input#contactname, fieldset input#email {
   height:25px;
}

fieldset textarea#message {
   width:200px;
   height:100px;
   float:right;
   background: repeat url(fbg.png);
   border:1px solid #2c2c2c;
   color:#5c5c5c;
   padding:5px 0 0 10px;
}

fieldset label textarea#message:hover, fieldset input:hover , fieldset label textarea#message:active, fieldset input:active, fieldset label textarea#message:focus, fieldset input:focus {
   border:1px solid #5c5c5c;
}

#button {
   width:257px;
   float:right;
}

div#button input {
   margin:0;
   padding:0;
   width:57px;
   height:25px;
   background: no-repeat url(send.png) top left transparent;
   display:block;
   border:none;
   text-indent:-9999px;
   cursor: pointer;
   overflow: hidden;
   font-size:0px;
   line-height:0px;
   outline:none;
   float:left;
}

label .error {
   color:#ff0000;
   font-size:11px;
   float:right;
   padding:0 10px 0 0;
   margin:0;
   width:200px;
   text-align:left;
   display:block;
}
