@media print  {
div.jGrowl {
display:none;
}
}

div.jGrowl {
z-index:9999;
color:#fff;
font-size:12px;
padding:10px;
}

div.ie6 {
position:absolute;
}

div.ie6.top-right {
right:auto;
bottom:auto;
left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) 0 ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) 0 'px' );
top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) 0 'px' );
}

div.ie6.top-left {
left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) 0 'px' );
top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) 0 'px' );
}

div.ie6.bottom-right {
left:expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) 0 ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) 0 'px' );
top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) 0 ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) 0 'px' );
}

div.ie6.bottom-left {
left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) 0 'px' );
top:expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) 0 ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) 0 'px' );
}

div.ie6.center {
left:expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) 0 'px' );
top:expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) 0 'px' );
width:100%;
}

body > div.jGrowl {
position:fixed;
}

body > div.jGrowl.top-left {
left:0;
top:0;
}

body > div.jGrowl.top-right {
right:0;
top:0;
}

body > div.jGrowl.bottom-left {
left:0;
bottom:0;
}

body > div.jGrowl.bottom-right {
right:0;
bottom:0;
}

body > div.jGrowl.center {
top:0;
width:50%;
left:25%;
}

div.center div.jGrowl-notification,div.center div.jGrowl-closer {
margin-left:auto;
margin-right:auto;
}

div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer {
background-color:#000;
opacity:.85;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);
zoom:1px;
width:235px;
margin-top:5px;
margin-bottom:5px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
text-align:left;
display:none;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding:10px;
}

div.jGrowl div.jGrowl-notification {
min-height:40px;
}

div.jGrowl div.jGrowl-notification div.header {
font-weight:700;
font-size:.85em;
}

div.jGrowl div.jGrowl-notification div.close {
z-index:99;
float:right;
font-weight:700;
font-size:1em;
cursor:pointer;
}

div.jGrowl div.jGrowl-closer {
padding-top:4px;
padding-bottom:4px;
cursor:pointer;
font-size:.9em;
font-weight:700;
text-align:center;
}

.loginx {
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
color:#727161;
text-decoration:none;
float:center;
}

.loginx:hover {
font-family:Tahoma;
font-size:11px;
font-weight:700;
color:#f4f3b3;
text-decoration:none;
background-color:#504e1a;
float:center;
margin:0;
padding:2px 10px;
}


.mylovemanal {
font-family:Tahoma;
font-size:20px;
font-weight:700;
font-variant:normal;
color:#86070a;
text-decoration:none;
float:center;
}

.mylovemanal:hover {
font-family:Tahoma;
font-size:20px;
font-weight:700;
color:#f4f3b3;
text-decoration:none;
background-color:#504e1a;
float:center;
margin:0;
padding:0px 10px;
}


.loginxx {
font-family:Tahoma;
font-size:16px;
font-weight:700;
font-variant:normal;
color:#727161;
text-decoration:none;
}

.loginxx:hover {
font-family:Tahoma;
font-size:16px;
font-weight:700;
color:#f4f3b3;
text-decoration:none;
background-color:#504e1a;
margin:0;
padding:2px 10px;
}

input {
text-decoration:none;
border:0;
font-weight:700;
xcolor:#505967;
background:#714522;
padding:2px 15px 1px 5px;
}

body {
color:#232323;
background-attachment:scroll;
background-image:url(images/background.jpg);
background-repeat:repeat-x;
background-color:#f4f3b3;
background-position:top;
margin:0;
padding:0;
}

div,h1,h2,h3,h4,p,form,label,input,textarea,img,span {
margin:0;
padding:0;
}

ul {
list-style-type:none;
font-size:0;
line-height:0;
margin:0;
padding:0;
}

.spacer {
clear:both;
font-size:0;
line-height:0;
}

#banner {
width:1004px;
height:180px;
font-family:Georgia;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#908b51;
text-decoration:none;
float:none;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
background-position:center;
margin:0 auto;
padding:0;
}

.top_strip {
float:left;
height:32px;
width:1004px;
margin:0;
padding:0;
}

.topstrip_text {
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
text-transform:none;
color:#a19e68;
text-decoration:none;
float:left;
height:23px;
width:800px;
margin:0;
padding:9px 0 0 27px;
}

.topmenu_area {
float:left;
height:22px;
width:160px;
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
color:#f4f3b3;
text-decoration:none;
margin:0;
padding:10px 0 0;
}

.top_menu {
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
color:#f4f3b3;
text-decoration:none;
margin:0;
padding:0 5px;
}

.top_menu:hover {
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
color:#a19e68;
text-decoration:none;
margin:0;
padding:0 5px;
}

.logo_banner {
font-family:Tahoma;
font-size:10px;
font-weight:400;
font-variant:normal;
color:#333;
text-decoration:none;
float:left;
height:70px;
width:264px;
line-height:15px;
margin:0;
padding:19px 0 0 740px;
}

.address_text {
font-family:Tahoma;
font-size:10px;
font-weight:700;
font-variant:normal;
color:#bcb97f;
text-decoration:none;
margin:0;
padding:0;
}

.email_link {
font-family:Tahoma;
font-size:9px;
font-weight:400;
text-transform:none;
color:#f4f3b3;
text-decoration:underline;
}

.email_link:hover {
font-family:Tahoma;
font-size:9px;
font-weight:400;
text-transform:none;
color:#333;
text-decoration:underline;
}

.menu_area {
float:left;
width:732px;
margin:0;
padding:12px 0 0 272px;
}

.menu {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#fbfac8;
text-decoration:none;
background-image:url(images/menu_active.jpg);
background-repeat:no-repeat;
float:left;
height:20px;
width:96px;
margin:0;
padding:7px 0 0;
}

.menu:hover {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#fbfac8;
text-decoration:none;
background-image:url(images/menu_hover.jpg);
background-repeat:no-repeat;
float:left;
height:20px;
width:96px;
margin:0;
padding:7px 0 0;
}

.menu_hover {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#fbfac8;
text-decoration:none;
background-image:url(images/menu_hover.jpg);
background-repeat:no-repeat;
float:left;
height:20px;
width:96px;
cursor:text;
margin:0;
padding:7px 0 0;
}

#body_area {
width:1004px;
font-family:Georgia;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
color:#908b51;
text-decoration:none;
float:none;
margin:0 auto;
padding:0;
}

.left {
background-image:url(images/left_strip.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;
width:220px;
margin:0;
padding:10px 0 0 51px;
}

.login_area {
background-image:url(images/userlogin.png);
background-repeat:no-repeat;
float:left;
height:154px;
width:170px;
margin:0;
padding:10px 0 10px 10px;
}

.left_head {
font-family:Tahoma;
font-size:18px;
font-weight:700;
font-variant:normal;
color:#86070a;
text-decoration:none;
float:left;
width:170px;
margin:0;
padding:10px 0 10px 5px;
}

.left_logintext {
font-family:Tahoma;
font-size:11px;
font-weight:400;
font-variant:normal;
color:#504e1a;
text-decoration:none;
float:left;
width:170px;
text-transform:none;
margin:0;
padding:0 0 10px;
}

.left_loginbox {
font-family:Tahoma;
font-size:11px;
font-weight:400;
font-variant:normal;
color:#504e1a;
text-decoration:none;
float:left;
width:170px;
text-transform:none;
margin:0;
padding:0 0 5px;
}


.login_textbox {
font-family:Tahoma;
font-size:10px;
font-weight:400;
font-variant:normal;
text-transform:lowercase;
color:#9f9e6c;
text-decoration:none;
background-color:#e6e59e;
float:left;
height:17px;
width:160px;
border:1px solid #e6e59e;
margin:0;
padding:0;
}

.login {
font-family:Tahoma;
font-size:10px;
font-weight:700;
color:#f4f3b3;
text-decoration:none;
background-color:#86070a;
float:left;
text-transform:uppercase;
margin:0;
padding:2px 10px;
}

.login:hover {
font-family:Tahoma;
font-size:10px;
font-weight:700;
color:#f4f3b3;
text-decoration:none;
background-color:#504e1a;
float:left;
text-transform:uppercase;
margin:0;
padding:2px 10px;
}

.left_client1 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#710507;
text-decoration:none;
float:left;
width:100px;
text-transform:none;
background-image:url(images/client1.jpg);
background-repeat:no-repeat;
background-position:left top;
height:32px;
margin:0;
padding:5px 0 10px 70px;
}

.left_client2 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#710507;
text-decoration:none;
float:left;
width:100px;
text-transform:none;
background-image:url(images/client2.jpg);
background-repeat:no-repeat;
background-position:left top;
height:32px;
margin:0;
padding:5px 0 10px 70px;
}

.left_client3 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
font-variant:normal;
color:#710507;
text-decoration:none;
float:left;
width:100px;
text-transform:none;
background-image:url(images/client3.jpg);
background-repeat:no-repeat;
background-position:left top;
height:32px;
margin:0;
padding:5px 0 10px 70px;
}

.link {
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-transform:lowercase;
color:#69673b;
text-decoration:underline;
}

.link:hover {
font-family:Tahoma;
font-size:10px;
font-weight:700;
text-transform:lowercase;
color:#710507;
text-decoration:underline;
}

.crossline {
float:left;
width:180px;
border-color:#996;
border-style:dotted none none;
border-width:1px;
margin:0;
padding:5px 0;
}

.qc_textbox {
font-family:Tahoma;
font-size:10px;
font-weight:400;
font-variant:normal;
color:#9f9e6c;
text-decoration:none;
background-color:#e6e59e;
float:left;
height:20px;
width:160px;
border:1px solid #dfde88;
margin:0;
padding:0;
}

.qc_textboxx {
font-family:Tahoma;
font-size:10px;
font-variant:normal;
color:#9f9e6c;
text-decoration:none;
background-color:#e6e59e;
float:left;
height:20px;
width:300px;
border:1px solid #dfde88;
margin:0;
padding:0;
}

.qc_bigtextboxx {
font-family:Tahoma;
font-size:10px;
font-variant:normal;
color:#9f9e6c;
text-decoration:none;
background-color:#e6e59e;
float:left;
height:120px;
width:300px;
border:1px solid #dfde88;
margin:0;
padding:0;
}

input:hover {
background:#F5F5F5;
font-weight:700;
border:2px solid #86070A;
xcolor:#505967;
}

input:focus {
color:#6F7766;
font-weight:700;
border:2px solid red;
background:#F5F5F5;
}

textarea {
font-weight:700;
background:#714522;
xcolor:#505967;
}

textarea:hover {
background:#fff;
border:2px solid #86070A;
}

textarea:focus {
color:#6F7766;
font-weight:700;
border:2px solid red;
background:#eee;
}

.qc_bigtextbox {
font-family:Tahoma;
font-size:10px;
font-weight:400;
font-variant:normal;
color:#9f9e6c;
text-decoration:none;
background-color:#e6e59e;
float:left;
height:70px;
width:160px;
border:1px solid #dfde88;
margin:0;
padding:0;
}

.body_area_background {
float:left;
width:733px;
background-image:url(images/body_area_bg.jpg);
background-repeat:no-repeat;
background-position:top;
margin:0;
padding:0;
}

.body_area1 {
float:left;
width:672px;
margin:0;
padding:20px 0 0;
}

.head {
font-family:Tahoma;
font-size:30px;
font-weight:400;
font-variant:normal;
color:#86070a;
text-decoration:none;
float:left;
width:670px;
margin:0;
padding:0 0 10px;
}

.head1 {
font-family:Tahoma;
font-size:16px;
font-weight:400;
font-variant:normal;
color:#464646;
text-decoration:none;
float:left;
width:670px;
margin:0;
padding:0 0 10px;
}

.head2 {
font-family:Tahoma;
font-size:30px;
font-weight:400;
font-variant:normal;
color:#86070a;
text-decoration:none;
float:left;
width:280px;
margin:0;
padding:0 0 15px;
}

.services_text {
font-family:Tahoma;
font-size:11px;
font-weight:400;
font-variant:normal;
color:#727161;
text-decoration:none;
float:left;
width:370px;
margin:0;
padding:0 0 20px;
}

.services_textx {
font-family:Tahoma;
font-size:11px;
font-weight:700;
font-variant:normal;
color:#727161;
text-decoration:none;
float:left;
margin:0;
padding:0 0 20px;
}

.services_head {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:none;
color:#69673b;
text-decoration:underline;
float:none;
line-height:25px;
margin:0;
padding:0;
}

.services_headx {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:none;
color:#69673b;
text-decoration:none;
float:none;
line-height:10px;
margin:0;
padding:0;
}

.people_banner {
background-image:url(images/people_banner.jpg);
background-repeat:no-repeat;
float:left;
height:205px;
width:672px;
margin:0;
padding:0;
}

.services_area {
float:left;
width:371px;
margin:0;
padding:0;
}

.services_pic1 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:capitalize;
color:#710507;
text-decoration:none;
background-image:url(images/services_01.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;
width:114px;
margin:0;
padding:120px 10px 15px 0;
}

.services_pic2 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:capitalize;
color:#710507;
text-decoration:none;
background-image:url(images/services_02.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;
width:114px;
margin:0;
padding:120px 10px 15px 0;
}

.services_pic3 {
font-family:Tahoma;
font-size:12px;
font-weight:700;
text-transform:capitalize;
color:#710507;
text-decoration:none;
background-image:url(images/services_03.jpg);
background-repeat:no-repeat;
background-position:top;
float:left;
width:113px;
margin:0;
padding:120px 10px 15px 0;
}

.services_link {
font-family:Tahoma;
font-size:11px;
font-weight:400;
text-transform:none;
color:#585630;
text-decoration:underline;
}

.services_link:hover {
font-family:Tahoma;
font-size:11px;
font-weight:400;
text-transform:none;
color:#710507;
text-decoration:underline;
}

.feature_area {
float:left;
width:281px;
margin:0;
padding:0 0 0 20px;
}

.feature_head1 {
font-family:Tahoma;
font-size:14px;
font-weight:400;
text-transform:none;
color:#69673b;
text-decoration:none;
float:left;
width:280px;
margin:0;
padding:0 0 10px;
}

.feature_text {
font-family:Tahoma;
font-size:11px;
font-weight:400;
text-transform:none;
color:#aeac63;
text-decoration:none;
float:left;
width:280px;
margin:0;
padding:0 0 5px;
}

.feature_crossline {
float:left;
width:280px;
border-color:#996;
border-style:dotted none none;
border-width:1px;
margin:0;
padding:5px 0;
}

#fotter {
width:100%;
font-family:Tahoma;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
color:#f4f3b3;
text-decoration:none;
float:left;
height:110px;
background-image:url(images/fotter.jpg);
background-repeat:repeat-x;
background-position:top;
background-attachment:scroll;
margin:50px auto 0;
padding:0;
}

.fotter_links {
font-family:Tahoma;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
text-decoration:none;
float:left;
height:20px;
width:100%;
color:#f4f3b3;
margin:0;
padding:25px 0 0;
}

.fotter_text {
font-family:Arial;
font-size:12px;
font-weight:400;
color:#cb0002;
text-decoration:none;
float:left;
height:43px;
width:944px;
margin:0;
padding:53px 30px 32px;
}

.fotter_copyrights {
font-family:Tahoma;
font-size:9px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
text-decoration:none;
float:left;
height:20px;
width:100%;
color:#a7a46e;
margin:0;
padding:3px 0 2px;
}

.fotter_validation {
font-family:"Trebuchet MS";
font-size:9px;
font-style:normal;
line-height:normal;
font-weight:400;
font-variant:normal;
text-transform:none;
text-decoration:none;
float:left;
height:20px;
width:100%;
color:#c75c2c;
margin:0;
padding:5px 0 0;
}

a.fotterlink:hover {
font-family:Tahoma;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
text-decoration:none;
color:#a7a46e;
padding-right:5px;
padding-left:5px;
}

a.xhtml:hover {
color:#FFF;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
background-color:#a09d67;
clear:none;
float:none;
height:20px;
width:150px;
border:1px dotted #FFF;
margin:0;
padding:0 10px;
}

a.css:hover {
color:#FFF;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
background-color:#750508;
clear:none;
float:none;
height:20px;
width:100px;
border:1px dotted #FFF;
margin:0;
padding:0 20px;
}

a.fotterlink:link,a.fotterlink:visited,a.fotterlink:active {
font-family:Tahoma;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
text-decoration:none;
color:#f4f3b3;
padding-right:5px;
padding-left:5px;
}

a.xhtml:link,a.xhtml:visited,a.xhtml:active {
color:#FFF;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
background-color:#750508;
clear:none;
float:none;
height:20px;
width:150px;
border:1px dotted #FFF;
margin:0;
padding:0 10px;
}

a.css:link,a.css:visited,a.css:active {
color:#FFF;
text-decoration:none;
font-family:Arial;
font-size:11px;
font-style:normal;
line-height:normal;
font-weight:700;
font-variant:normal;
text-transform:none;
background-color:#a09d67;
clear:none;
float:none;
height:20px;
width:100px;
border:1px dotted #FFF;
margin:0;
padding:0 20px;
}
