/* CSS Document */

body {margin:0px; font:15px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#a99d77; background:url(../images/bg.gif) repeat-x; background-color:#040403; font-family:Arial, Helvetica, sans-serif}
.nobg {margin:0px; font:15px "Lucida Sans Unicode", "Lucida Grande", sans-serif; color:#a99d77; background:none; background-color:#040403; font-family:Arial, Helvetica, sans-serif}
p{ font-size:16px; line-height:15px}

#container { margin:0px auto; width:1000px; }
#flash {clear:both;}
.both {clear:both;}
.clear {clear:both;}

#main {clear:both;}
#top_main {background:url(../images/top_bg.gif) repeat-x; margin:0px; padding:0px; background-color:#000;}
.top_details {margin:0px auto; width:810px;}
.details { padding:30px 0px 30px 0px; margin:0px;}
.detailsC { padding:30px 0px 30px 0px; margin:0px; text-align:center}
.details p { margin:0px; padding:10px 0px 0px 15px; color:#a99d77; line-height:24px; font-size:16px; font-weight:normal; }
.details p.person { margin:0px; padding:0px 0px 0px 25px; color:#a99d77; font-size:12px; font-weight:normal; line-height:14px }
.details p.person2 span { margin:0px; padding:0px 0px 0px 25px; color:#a99d77; font-size:12px; font-weight:normal; line-height:15px }
.details p.person2 { margin:0px; padding:0px 0px 0px 25px; color:#a99d77; font-size:16px; font-weight:normal; line-height:18px }
.details p span {color:#fff; text-decoration:none;}
.details p.vend {text-align:center; margin-left:auto; margin-right:auto}
.details img.img {float:right; margin:-60px 0px 0px 10px; padding:0px;}
.details img.imgBrit {float:right; margin:-60px 0px 0px 0px; padding:0px;}
.details img.vend {margin-left:auto; margin-right:auto; text-align:center; border-width:0px;}
.details img.imgR {float:right; margin:10px 0px 0px 20px; padding:0px;}
.details img.imgL {float:left; margin:10px 20px 0px 0px; padding:0px;}
.details img.imgC {margin:0px 0px 0px 0px; padding:0px; text-align:center;}
.details h2 {margin:0px; padding:0px 0px 10px 0px; font-size:18px; font-weight:normal; color:#a99d77;}


/***************************************************************************************************************/

#mid_main {clear:both; background:url(../images/mid_bg.gif) repeat-x; background-color:#000;}
#mid_box {margin:0px auto; width:810px;}
.mid_box_details {margin:0px 0px 0px 0px; padding:30px 0px 0px 0px;}
.mid_box_details img.img {float:left; margin:0px 45px 40px 0px; padding:0px;}

.mid_box_details_right {display:block; float:right; width:540px;}
.mid_box_details_right h2 {margin:0px; padding:0px 0px 10px 0px; font-size:18px; font-weight:normal; color:#a99d77;}
.mid_box_details_right h3 {margin:0px; padding:0px; color:#a99d77; font-size:18px; font-weight:normal;}
.mid_box_details_right p { margin:0px; padding:10px 0px 5px 15px; color:#a99d77; line-height:24px; font-size:16px; font-weight:normal; }
.mid_box_details_right p span {color:#fff; text-decoration:underline;}

/***************************************************************************************************************/

#main_bottom {clear:both; background:url(../images/bottom_bg.gif) repeat-x; background-color:#13110d;}
#bottom {margin:0px auto; width:910px;}
#bottom_box {margin:0px 0px 0px 0px; padding:20px 0px 0px 0px;}
.bottom_box_details {margin:0px; padding:0px 0px 20px 0px;}
.bottom_box_details h5 {margin:0px; padding:0px; font-size:12px; font-weight:normal; color:#a99d77; float:left; border:none }
.bottom_box_details p {text-align:right; margin:0px; padding:0px 10px 0px 0px;}
.bottom_box_details p.fb{ font-size:14px; text-align:center; margin:0px; padding:0px 10px 0px 0px;}
.bottom_box_details p.fb2{font:10px Tahoma, Arial, Helvetica, sans-serif; color:#aca079; text-align:center}


a{color:#fff; text-decoration:underline}
a:hover{text-decoration:none}
/* inner pages css start */
h1{font:32px "Lucida Sans Unicode", "Lucida Grande", sans-serif ;margin:0px; color:#aca079; padding:0px 0px 0px 0px; color:#FFF}
h1 span{color:#fff;}
.aboutus-img{float:right; border:4px solid #aca079; margin:0 0px 10px 20px;}
h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#aca079; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #aca079; margin:0px 0px 10px 0px;}
h6{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#aca079; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
.aboutcolumnzone{padding:20px 0px 16px 0px;}
.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
.abouticon{float:left; margin:0px 20px 0px 0px; border:none}
.insidereadmore{ padding:10px 0px 10px 0px;}
.insidereadmoreL{ width:70%; float:left; padding:10px 0px 10px 0px; text-align:left}
.insidereadmoreL span{ font-size:10px}
.insidereadmoreR{ width:30%; float:right; padding:10px 0px 10px 0px; text-align:right; font-size:smaller; color:#FFF}
input.button{color:#100f0b; background:#aca079; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #100f0b;}
input.button:hover{cursor:pointer; color:#aca079; background:#100f0b; border:1px solid #aca079;}
.project-img{float:right; margin-left:20px;	border: 6px solid #aca079;}
.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #aca079; padding-bottom:10px; padding-right:20px}
.servicecolumnzone{padding:20px 0px 16px 0px;}
.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
.servicecolumn1 span{ font-size:10px; color:#FFF}
.servicecolumn2 span{ font-size:10px; color:#FFF}
.blog-posted-row{padding:3px;}
/* inner pages css ends */

.right {float:right; border-color:#FFF; border-width:thin; margin: 5px}
.left {float:left; border-color:#FFF; border-width:thin; margin: 5px}
.rightNB {float:right; margin: 5px; border:none}
.leftNB {float:left; margin: 5px; border:none}
.aboutcolumnzonepics{padding:0px 0px 0px 0px;}
.aboutcolumnzonepics p{ font-size:small; padding:0px 0px 0px 0px;}
.aboutcolumn1pics{width:48%; float:left; margin:0px 0px 0px 0px;}
.aboutcolumn2pics{width:48%; float:right; margin:0px 0px 0px 0px;}

