/* CSS Document */
/*Page Layout Trooperweb ( theIdeaField )*/


/********************************************************PAGE GLOBAL**************************************************/
body { background-color:#000000; margin:0; padding:0; font-family:"Helvetica", Arial, Helvetica, sans-serif}
#container { width:100%; margin:0pt auto;}
#page { width:1000px; margin:0 auto; padding:0; position:relative}
/********************************************************END PAGE GLOBAL**************************************************/




/********************************************************HEADER**************************************************/
#header { width:100%; margin:0 auto; height:86px; border:none; border-bottom:1px solid #3f3f3f; float:left}
#header .spacein { padding-left:258px;padding-top:55px;}
#navigator { width:700px; height:43px;   color:#8a8989; font-family:"Helvetica",Arial, Helvetica, sans-serif; font-size:17px; font-stretch:extra-condensed; float:left; list-style:none;}
#navigator a { text-decoration:none; border:none; color:#8a8989;}
#navigator a:hover { text-decoration:none; border:none; border-bottom:4px solid #387f0e; color:#8a8989;}
#navigator a:active { text-decoration:none; border:none; border-bottom:4px solid #387f0e; color:#8a8989;}
#navigator li { float:left; text-indent:49px}
.linefull { top:78px; left:0px; position:absolute; width:100%; border:none; border-top: 1px solid #3f3f3f;}
.logo {  border:none;position:absolute; left:0px; top:0px;}
.green {  border:none;position:absolute; right:0px; top:39px;}
/*******************************************************END HEADER***********************************************/




/*******************************************************CONTENT HOME***********************************************/
#content { width:1000px; float:left; border:none;}
.trooperbeta { border:none; margin-top:40px;}
.troopercontact { border:none; margin:0 auto; margin-top:60px; margin-left:350px; padding-bottom:20px;}
.box { width:1000px; float:left; border:none; border-bottom:1px solid #333333; border-top:1px solid #333333}
.ind { padding-top:43px; padding-left:94px;}
.listbox { float:left; width:252px; margin-right:50px; margin-bottom:24px;}
.listbox img { border:none;}
.spaceout { margin-left:; margin-top:;}
.spacein { }
/*******************************************************END CONTENT HOME***********************************************/





/*******************************************************CONTENT PORTFOLIO***********************************************/
#contentportfolio { float:left; width:1000px; }
#contentportfolio .ind { padding-left:16px; padding-top:77px;}
.boxportfolio { float:left; width:971px;}}
.title { float:left; width:200px;}
.title a { font-family:"Helvetica",Arial, Helvetica, sans-serif; font-size:17px; font-stretch:extra-condensed; color:#cccccc; border:none; text-decoration:none; }
.title a:hover { font-family:"Helvetica",Arial, Helvetica, sans-serif; font-size:17px; font-stretch:extra-condensed; color:#cccccc; border:none; border-bottom:4px solid #387f0e; text-decoration:none;}
.titleweb { float:left; width:500px; padding-bottom:10px}
.titleweb a { font-family:"Helvetica",Arial, Helvetica, sans-serif; font-size:17px; font-stretch:extra-condensed; color:#cccccc; border:none; text-decoration:none; }
.titleweb a:hover { font-family:"Helvetica",Arial, Helvetica, sans-serif; font-size:17px; font-stretch:extra-condensed; color:#cccccc; border:none; border-bottom:4px solid #387f0e; text-decoration:none;}
.portfolio { float:left; width:1000px;margin-left:0px; margin-top:10px;}
.portlist { float:left; padding-left:16px; padding-right:15px; margin-bottom:35px;background-image:url(../images/portfolioshadow.gif); height:145px}
.portlist img { border:none}
.height { float:left; width:1000px; height:129px;}

/******************************************************END CONTENT PORTFOLIO***********************************************/



/******************************************************BEGIN IMAGE EFFECT PORTFOLIO***********************************************/

/******************************************************END IMAGE EFFECT PORTFOLIO***********************************************/






/*******************************************************CONTENT BLOG***********************************************/
#contentblog { float:left; width:1000px;}
#contentblog .ind{ padding-left:30px; padding-top:60px;}
.boxbg { float:left; width:1000px;}
.leftbg { float:left; background-image:url(../images/leftbgblog.gif); height:564px; background-repeat:no-repeat; width:16px;}
.centerbg { float:left; background-image:url(../images/centerbgblog.gif); width:5px; height:564px; background-repeat:repeat-x;}
.rightbg { float:left; background-image:url(../images/rightbgblog.gif); width:14px; height:564px; background-repeat:repeat-x;}
.cbg {float:left;  width:890px;  background-image:url(../images/centerbgblog.gif); background-repeat:repeat-x; padding-left:56px; padding-top:29px;}
.bloglogo { float:left; padding-left:650px; padding-bottom:48px;}
.bloglogo img { border:none}
.blogdetail { float:left; width:510px; border:none; border-right:1px solid #3f3f3f}
.detail { float:left; width:490px;}
.ddate { float:left; width:60px; padding-right:15px; font-family:Arial, "Helvetica", sans-serif; font-size:18px; font-stretch:condensed}
.ddate p { line-height:0px}
.dtitle { float:left; width:400px;font-family:Arial, "Helvetica", sans-serif; font-size:20px; font-stretch:condensed; color:#fff; padding-top:10px;}
.dby { float:left; width:400px; font-family:Arial, "Helvetica", sans-serif; font-size:12px; font-stretch:condensed; color:#fff; padding-top:10px; padding-bottom:7px}
.fontgreen { color:#5f8f30; font-size:17px}
.imgblog { float:left; padding-top:10px; width:468px;}
.textblog { float:left; width:468px; padding-top:19px; font-family:"Arial", Helvetica, sans-serif; font-size:12px; color:#fff; border:none; border-bottom:1px solid #3f3f3f;}
.proptext { text-align:left justify}
.textbloggreen { color:#5f8f30; text-decoration:none}
.textbloggreen a { color:#5f8f30; text-decoration:none}
.textbloggreen a:hover {color:#5f8f30;  text-decoration:underline;}
.comment { color:#fff; text-align:right; font-weight:bold}
.numpage {float:left; width:400px; color:#FFFFFF; font-family:Arial, "Helvetica", sans-serif; font-size:12px;text-indent:10px;} 
.numpage a { text-decoration:none; color:#FFFFFF; text-indent:10px; letter-spacing:3px;}
.numpage a:hover{ width:400px; color:#FFFFFF; font-family:Arial, "Helvetica", sans-serif; font-size:12px; text-decoration:none; border:1px solid #339900; background-color:#339900}
.statuspage { padding-top:; padding-left:;}


.bloglist { float:left; width:349px;} 
.posttitle { padding-left:20px; padding-top:0px;}
.fontposttitle { font-family:Arial, "Helvetica", sans-serif; font-size:26px; color:#fff; font-stretch:condensed;}
.fontposttitle a { text-decoration:none; border:none; color:#fff; border-bottom:4px solid #387f0e}
.fontposttitle a:hover { text-decoration:none; border:none; color:#fff; border-bottom:4px solid #387f0e}
.listpost { float:left; width:125px;  color:#fff; padding-top:29px; padding-left:20px; font-family:"Arial", Helvetica, sans-serif; font-size:12px; list-style:none}
.listpost a { color:#fff; text-decoration:none;}
.listpost a:hover {color:#fff; text-decoration:underline;}
.listpost li {  list-style-type:none; color:#fff; }
.spacelist { float:left; width:349px; height:34px;}
/******************************************************END CONTENT BLOG***********************************************/






/*******************************************************CONTENT CAPABILITIES***********************************************/
.capbox { width:900px; height:200px; float:left; color:#FFF; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:20px; padding-top:20px}
.capabilitisicon { float:left; width:342px; height:152px; padding-right:10px;}
.capabilitistxt { float:left;width:475px; height:220px;}
.capabilitistxt a { color:#76ac36; text-decoration:none}
.capabilitistxt a:hover { color:#76ac36; text-decoration:underline}
.indcptxt { padding-top:5px}


/******************************************************END CONTENT CAPABILITIES***********************************************/




/*******************************************************CONTENT CONTACT***********************************************/
.bodycontact { float:left; width:573px;}
.bodycontact, .indbc { padding:68px 183px 100px 240px;}
.boxcontact { float:left; width:570px;}
.boxcontact, .indcontact{ padding-top:10px;}
.contact1 { float:left; width:423px; font-family:"Helvetica", Arial, Helvetica, sans-serif, Helvetica-Normal; font-stretch:condensed; color:#868686; font-size:14px;}
.contact1, .indcont1 { padding:0px 84px 0px 63px;}
.address { float:left; width:450px; margin-bottom:23px;}
.bagaddress { float:left; width:180px;}
.bagaddress1 { float:left; width:140px;}
.bagaddress2 { float:left; width:130px;}
.im { float:left; width:423px; margin-bottom:39px}
.fontlblcontact { color:#74a836;}
img.imlist { margin-right:10px;}
.formcontact { float:left; width:423px;background-position:top; background-repeat:no-repeat}
.formcontactc, .indformcont { padding:0px 10px 0 67px;}
.contactdesc { float:left; width:423px; color:#868686; font-size:12px; margin-bottom:17px;}
.forminputcontact { float:left; width:423px;}
form.contact {  margin:0px;  float:left}
input.contact { margin-bottom:5px; width:249px}
textarea.contact { margin-bottom:5px; width:249px}
input.button { width:100px; background-image:url(../images/btnsubmit.gif); background-repeat:no-repeat; height:25px; float:right}
.labelinput { float:left; width:94px; color:#868686; font-size:12px; padding-right:25px; text-align:left; line-height:25px}
.input { float:left; width:255px}
/******************************************************END CONTENT CONTACT***********************************************/


/* -------------------------------------------------- ABOUT US DIV------------------------------------------------------- */

#aboutbox { width:; margin-top:90px;font-family:"Myriad Pro",Arial, Helvetica, sans-serif; color:#fff; font-size:14px;}
#aboutbox .leftabout { float:left; width:430px; height:; }
#aboutbox .rightabout { float:left; width:400px; height:;}
.rightabout .rightind { padding:80px 0 20px 60px;}

/* ----------------------------------------------------- END OF ABOUTUS ----------------------------------------------------- */



/*******************************************************FOOTER***********************************************/
#footer { width:1000px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#fff}
#footer .ind { padding-left:327px; padding-top:20px;}
#footer .labelfont { width:325px; float:left;}
#footer .text { text-align:center; line-height:0px;}
#footer .nav { float:left; list-style:none; width:400px; margin-bottom:38px;}
#footer .nav a { text-decoration:none; color:#FFF;margin-right:2px;margin-left:5px;}
#footer .nav a:hover { text-decoration:underline; color:#FFF}
#footer .nav li { float:left; list-style-type:none }
/*******************************************************END FOOTER***********************************************/


/*End Page Layout Trooperweb ( theIdeaField )*/