body {	margin: 0; padding: 0; text-align: center;  color: #d03936; background-color: #333; background-repeat: repeat-x; font-family: Verdana, Geneva, sans-serif; font-size: 90.01%; background-image: url(images/newbg.png); }
.thrColFixHdr #container { width: 1024px; text-align: left; margin-top: 5px; margin-right: auto; margin-left: auto; height: auto; background-color: #333333; } 
.thrColFixHdr #container .myCont{ color: #fff; width: 1024px; border: 3px solid #fff; /* Do rounding (native in Firefox and Safari) */ -webkit-border-radius: 20px; -moz-border-radius: 20px; background-color: #333; }

/*header*/
.thrColFixHdr #header {	height: 190px; 	padding-top: 0;	padding-bottom: 0; width: auto; } 
.thrColFixHdr #header-content {	position: relative; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.thrColFixHdr #header-content h1#logo-text a { position: absolute; margin: 0; margin-left: -10px letter-spacing: -1px; color: #324D84; text-decoration: none; top: 5px; left: 0px; padding-top: 20px; padding-right: 0; padding-bottom: 0; padding-left: 180px; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif; font-size: 58px; font-weight: bold; }
.thrColFixHdr #header-content h1#logo-text span { color: #d03936; padding-top: 0px; padding-left: 8px; }
.thrColFixHdr #header-content #slogan {	position: absolute; text-transform: none; color: #FFF; top: 75px; left: 182px; font-family: 'Trebuchet Ms', Sans-serif; font-size: 16px; font-weight: bold; }
.thrColFixHdr #header-content #slogan2 { position: absolute; text-transform: none; color: #FFF; top: 115px; left: 65%; padding-left: 0; font-family: 'Trebuchet Ms', Sans-serif; font-size: 18px; font-weight: bold; }
.thrColFixHdr #header-content #slogan3 { position: absolute; text-transform: none; color: #324D84; top: 130px; left: 72%; padding: 0; font-family: 'Trebuchet Ms', Sans-serif; font-size: 18px; font-weight: bold; }
.thrColFixHdr #header-content #slogan4 { position: absolute; text-transform: none; color: #68B5F0; margin: -10px; top: 190px; left: 550px; padding: 0; font-family: 'Trebuchet Ms', Sans-serif; font-size: 18px; font-weight: bold; }
.thrColFixHdr #header-content #header-links { position: absolute; top: 38px; right: 75px; font-family: "Trebuchet MS", Tahoma, Sans-serif; font-size: 15px; font-weight: bold; width: 170px; height: 155px; margin-top: -15px; }
.thrColFixHdr #header-content #header-links a {	background: url(images/header.jpg) repeat-x; color: #93C9F4; text-decoration: none; margin: 20px; }
.thrColFixHdr #header-content #header-links a:hover { }
.thrColFixHdr #header h1 { margin: 0; padding: 10px 0; }

/* Navigation */
.thrColFixHdr #nav-wrap { float: left; width: 530px; clear: both; margin-top: 20px; margin-left: 60px; }
.thrColFixHdr #nav-wrap p { width: 530px; margin-left: 35px; margin-top: 10px; padding: 0 15px;	color: #d03936;	text-decoration: none; letter-spacing: 1px; font-family: "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif; font-size: 12px; font-weight: bold; }
.thrColFixHdr #nav-wrap h8 { color: #d03936; text-decoration: none; letter-spacing: 1px; font-family: "Microsoft Sans Serif"; *font-family: "Century Gothic", "Trebuchet MS", Helvetica, Arial, Geneva, sans-serif; font-size: 12px; *font-size: 12px;	font-weight: bold; *font-weight: bold; }

/*sidebar*/
.thrColFixHdr #sidebar2 { float: right;  width: 190px; margin-top: 130px; margin-right: 37px; text-align: left;	}
.thrColFixHdr #sidebar2 h1 { font: bold 1.75em 'Trebuchet MS', Tahoma, Arial, Sans-serif; color: #002368; }

/*maincontent*/
.thrColFixHdr #slider{ overflow:hidden; width:760px; background-color:#FFF; position:relative; height: 650px; color: #333; text-align: left; margin-top: 0px; margin-left: 25px; padding: 5px; /* Do rounding (native in Firefox and Safari) */ -webkit-border-radius: 20px; -moz-border-radius: 20px; background-color: #FFF;  }
.thrColFixHdr #slider p{ color:#666; font-family: "Microsoft Sans Serif"; font-size: 100.01%; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: bolder; }
.thrColFixHdr #slider h6 { color:#666; font-family: "Microsoft Sans Serif"; font-size: 13px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: bolder; }
.thrColFixHdr #slider h7 { color:#324d84; font-family: "Microsoft Sans Serif"; font-size: 13px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: bolder; }



/*footer*/
.thrColFixHdr #footer-wrap { clear: both; text-align: left; margin-top: 25px; padding-top: 0px; padding-right: 0; padding-bottom: 0.6em;padding-left: 0; }
.thrColFixHdr #footer-wrap a { text-decoration: none; color: #5B9CFF; }
.thrColFixHdr #footer-wrap a:hover { color: #E8F4FF; }
.thrColFixHdr #footer-wrap p { width: 798px; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0; }
.thrColFixHdr #footer-wrap h2 {	color: #E8F4FF;	margin: 0; padding: 0 0px; text-transform: none; font-size: 12px; }
.thrColFixHdr #footer-columns { color: #5B9CFF; margin: 0 auto;  padding: 0; width: 90%; }
.thrColFixHdr #footer-columns ul { list-style: none; margin: 10px 0 0 0; padding: 0; }
.thrColFixHdr #footer-columns li { padding-left: 10px; }
.thrColFixHdr #footer-columns li a { display: block; font-weight: normal; padding: 0em 0 0em 0em; width: 96%; }
.thrColFixHdr #footer-columns .col3, .col3-center { float: left; width: 32%; }
.thrColFixHdr #footer-columns .col3-center { margin: 0 0px; }
.thrColFixHdr #footer-bottom { clear: both; color: #CCC;text-align: center;font-size: 0.9em; margin-top: 30px; margin-left: 100px; width: auto; margin-bottom: 5px; padding-top: 0px; }
table, td {border-collapse:collapse;}
table, td, img {border:0; margin-left:60px;}
td, tr {vertical-align:top; text-align:left;}
}
.fltrt { float: right; margin-left: 8px; }
.fltlft { float: left; margin-right: 8px; }
.clearfloat { clear: both; height:0; font-size: 1px; line-height: 0px; }


      div.rotator { position: relative; height: 585px; width: 735px; margin-top: 0px; margin-left: 2px; padding: 0px 10px 0px 10px; background: #fff; }
      div.r1 p { margin-top: 0px; text-align: left; 	font-family: "Microsoft Sans Serif"; font-size: 1em; }
      div.r1 h5 { font-family: "Microsoft Sans Serif"; font-size: 12px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: normal;}
         div.navigation { float: right; margin-right: 0px; top: 0px; right: 5px; text-align: left; font-weight: bold; font-size: 14px; }
      div.navigation div.current, div.navigation a { width: 170px; height: 18px; margin: 0 8px 0 0; overflow: hidden; font-family: 'Trebuchet MS', Tahoma, Arial, Sans-serif;}
      div.navigation a.a:hover { color: #f00; text-decoration: none; }
      div.navigation a.b:hover { color: #D03936; text-decoration: none; }
      div.navigation a.c:hover { color: #f00; text-decoration: none; }
      div.navigation div.current { }
      div.navigation a.a { display: block; color: #FFF; text-decoration: none; position: relative; font-weight: bold; font-size: 14px; } 
      div.navigation a.b { display: block; color: #324D84; text-decoration: none; position: relative; font-weight: bold; font-size: 11px; } 
      div.navigation a.c { display: block; color: #D03936; text-decoration: none; position: relative; font-weight: bold; font-size: 12px; } 
	  
img#backbuilding_img  { float: right; position: relative; padding: 15px; width: 240px; height: 192px; }
img#daikin_img  { float: left;  position: relative; padding: 40px 40px 0px 0px; border: 0px; width: 112px; height: 46px; }

	
a.a:link { color: #FFF; border-top-style: none; text-decoration: none; position: relative; }
a.a:visited { border-top-style: none; text-decoration: none; color: #FFF; }
a.a:hover { color: #F00; text-decoration: none;	}
a.a:active { color: #900; }
a.b:link { color: #FFF; border-top-style: none; text-decoration: none; position: relative; font-size: 12px; }
a.b:visited { border-top-style: none; text-decoration: none; color: #FFF; font-size: 12px; }
a.b:hover { color: #F00; text-decoration: none; font-size: 12px; }
a.b:active { color: #900; }
a.d:link { color: #324d84; border-top-style: none; text-decoration: none; position: relative; }
a.d:visited { border-top-style: none; text-decoration: none; color: #324d84; }
a.d:hover { color: #F00; text-decoration: none;	}
a.d:active { color: #324d84; }

h1 { margin-bottom: 14px; padding: 0; float: right; margin-top: 0px; margin-right: 15px; margin-left: 0px; font-family:"Microsoft Sans Serif"; font-size: 14px; color: #324D84; }
h2 { color:#D03936; margin-top: 15px; margin-right: 0pt; margin-bottom: 5px; margin-left: 0pt; font-size: 16px; 	}
h3 { color:#D03936; font-size: 14px; margin-top: 5px; margin-right: 0pt; margin-left: 0pt; }
h4 { color:#333; font-family: "Microsoft Sans Serif"; font-size: 15px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: normal; }
h5 { color:#666; font-family: "Microsoft Sans Serif"; font-size: 10px; 	margin-right: 10px; margin-bottom: 10px; margin-left: 10px; font-variant: normal; }
h6 { color:#666; font-family: "Microsoft Sans Serif"; font-size: 12px; font-variant: bolder; }
h7 { color:#324d84; font-family: "Microsoft Sans Serif"; font-size: 12px; font-variant: bolder; }
h8 { color:#324d84; font-family: "Microsoft Sans Serif"; font-size: 11px; font-variant: bolder; }


