/* Yahoo! CSS RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}
/* CSS CUSTOME */
BODY { text-align:center; background-color:#fff; font-family:verdana; }
.font-30 { font-size:30px; font-family:"Century Gothic", sans-serif; color:#444444; }
.font-16 { font-size:16px; color:#444444; font-weight:bold; }
.font-14 { font-size:14px; font-family:"Century Gothic", sans-serif; color:#444444; line-height:30px; }
#outer	{ width:784px; height:100%; margin:auto; }
.standard { height:585px; }

/* ANCHORE */

/* LOGO SECTION */
#hd		{ width:784px; height:65px; text-align:left; }
#logo	{ width:83px;  height:65px; float:left; }
#logo-text { width:501px; height:65px; float:left; padding:10px 0 0 0; }
#logo-text h1,#logo-text h6 { font-family:arial, sans-serif; color:#444444; font-size:30px; }
#logo-text SPAN { color:#666666; font-size:12px; }
#logo-text A	{  color:#666666; font-size:11px; }
#logo-ads { width:200px; float:left; padding-top:3px; text-align:right; }
/* MENU SECTION */
#menu-pic { text-align:right; font-size:0px; } /*IEBUG*/
#menu	{ width:784px; height:50px; text-align:left; }
#menu-flash { width:784px; height:185px; background:url(/assets/images/header.jpg) no-repeat; }
#menu-top { width:784px; height:185px; background:url(/assets/images/headerV2.jpg) no-repeat; }  
#menu-a	{ width:7px; height:50px; float:left; }
#menu-b	{ width:459px; height:50px; float:left;  background:url(../../assets/images/crc-c.gif); vertical-align:bottom; }
#menu-b-1 { width:459px; height:50px; }
#menu-b-2 { vertical-align:bottom; height:50px;  }
#menu-c { width:13px; height:50px; float:left; }
#menu-d { width:305px; height:50px; float:left; }

.linksTop { float:left; text-align:left; font:11px verdana; color:#ffffff; margin:20px 0px 0px 20px; } /* IE 6-7 BUG */
 .linksTop A { color:#ffffff; font:11px arial; text-decoration:none; }
 .linksTop A:hover { text-decoration:underline; }
 
/* MENU AD SECTION */
#ad		{ width:784px; height:127px; text-align:left;  }
#ad-a	{ width:8px; height:127px; float:left;  }
#ad-b	{ width:449px; height:127px; background:url(../../assets/images/crc-i.gif); float:left; }
#ad-b-1 { padding:30px 0 0 30px; color:#ffffff; font-size:30px; }
#ad-b-2 { padding:0 0 0 30px; color:#ffffff; }
#ad-c	{ width:327px; height:127px; float:left; }
/* CONTENT */
#content	{ width:784px; height:445px; float:left; }
#content-a	{ width:519px; height:445px; float:left; text-align:left; }

#content-a-1{ width:519px; height:23px; float:left; }
#content-a-2{ width:519px; height:42px; float:left; border-left:1px solid #95b15d;  }
#content-a-3{ width:14px; height:42px; float:left; background-color:#95b15d;  }
#content-a-4{ width:5px; height:42px; float:left;  }
#content-a-5{ width:499px; height:42px; float:left; font-weight:bold; font-family:arial; line-height:21px; }
#content-a-6{ width:519px; height:400px; float:left; }
#content-a-7{ width:14px; height:360px; float:left; border-left:1px solid #95b15d; }
#content-a-8{ width:494px; height:400px; float:left; font-size:12px; text-align:justify; padding:10px 0 0 0; }
#content-a-8 LI { padding:4px 0 0 0; }
#content-a-8 .link1 { text-decoration:none; }
#content-a-9{ font-size:12px; text-align:justify; }
#content-a-9 INPUT { font-size:10px; }
/* CONTENT RIGHT TABLE */
#content-b  { width:265px; height:445px; float:left; background-color:#ececec; }
#content-b-1  { width:0px; height:215px; float:left; }
#content-b-2  { width:257px; float:right; text-align:left; margin:5px 0px 5px 0px; }
#content-b-3,#content-b-33,#content-b-333 { font-family:tahoma; font-size:11px; color:#555555; width:257px; }
#content-b-4 { width:265px; height:55px; float:left; font-size:30px; color:#ffffff; }
#content-b-5 { width:265px; height:212px; float:left; }
#content-b-6 { width:8px; height:212px; float:left; }
#content-b-7 { width:257px; height:212px; float:left; text-align:left; }
.content-b-8 { padding:0 8px 0 8px; }
.content-b-9 { padding:5px 0 0 0; }
#content-b-10{ padding:0 0 5px 0; }
.contentSpacer { height:5px; }

/* FOOTER */
#ft	{ width:784px; height:30px; background-color:#d10000; float:left; }
#ft-a, #ft-c { width:10px; height:30px; float:left; }
#ft-b UL { margin-left:10px; }
#ft-b { width:764px; height:30px; background-color:#d10000; float:left; }
#ft-b LI,#menu-b-2 LI { float:left; font-size:11px; font-family:tahoma; }
#ft-b A,#menu-b-2 A { color:#ffffff; text-decoration:none; }
#ft-b A:hover,#menu-b-2 A:hover { color:#ffffff; text-decoration:underline; }

#end {  width:784px; height:10px; font-size:10px; color:#666666; padding-top:10px; float:left;  }
#end A { color:#666666; text-decoration:none; }

/* CONTENT: SERVICES */
#content-s		{ width:784px; height:1445px; float:left; }
#content-a-s	{ width:519px; height:1445px; float:left; text-align:left; overflow:hidden; }
#content-b-s	{ width:265px; height:1445px; float:left; background-color:#ececec; }
#content-a-7-s	{ width:14px; height:1360px; float:left; border-left:1px solid #95b15d; }
#outer-s	{ width:784px; height:2700px; margin:auto; }
 .services { height:1445px !important; }
 
/* WEBSITE: SERVICES */
.websitePortFolio { float:right; }
 .websitePortFolio img { margin-right:20px; }
 .websitePortFolio a { border:0px; }
 
/* CONTENT: TESTIMONIALS */
#content-te		{ width:784px; height:785px; float:left; }
#content-a-te	{ width:519px; height:785px; float:left; text-align:left; }
#content-b-te	{ width:265px; height:785px; float:left; background-color:#ececec; }
#content-a-7-te	{ width:14px; height:700px; float:left; border-left:1px solid #95b15d; }

/* CONTENT: HOME PAGE */
#content-hp,#content-au	{ width:784px; height:585px; }
#content-a-hp,#content-a-au	{ width:519px; height:585px; float:left; text-align:left; overflow:hidden; }
#content-b-hp,#content-b-au	{ width:265px; height:585px; float:right; overflow:hidden; background-color:#ececec; }
#content-a-7-hp,#content-a-7-au	{ width:14px; height:500px; float:left; border-left:1px solid #95b15d; }
 
 .website { height:800px !important; }
 .website-body { height:750px !important; }
 
/* CONTENT: CONTACT US */
#content-cu	{ width:784px; height:785px; float:left; }
#content-a-cu	{ width:519px; height:785px; float:left; text-align:left; overflow:hidden; }
#content-b-cu,#content-b-cu	{ width:265px; height:785px; float:left; background-color:#ececec; }
#content-a-7-cu	{ width:14px; height:700px; float:left; border-left:1px solid #95b15d; }
 .contact { height:785px !important; }
 
/* PRIVACY POLICY */
#content-privacy { width:100%; font-size:11px; }

/* CONTACT FORM */
#form1 { font-size:11px; color:#555555; font-family:tahoma; }
#form1 INPUT,#form1 SELECT { font-size:12px; width:161px; }
#form1 TEXTAREA { font-size:12px; width:235px; height:80px; }

/* SPACE */
.space1 { height:3px; }

/* LINK */
.link1	{ font-size:12px; }
.link2	{ text-decoration:none; }
.links { height:800px !important; }

/* CUSTOME TABLES */
#ct { width:240px; font-family:tahoma; font-size:12px; color:#555555; text-align:justify; }

/* SLIDE SHOW */
#slideshow { width: 254px; height: 169px; }
#slideshow img { margin-right:20px; }

/* COVERAGE */
.coverage { height:1899px !important; }
