/* CSS Document */

body{margin:0px; padding:0px; background:url(../images/body_bg.jpg) top repeat-x; }
img{border:0px;}
form {margin:0px; padding:0px;}
p{font-family:Arial; font-size:11px; color:#333333; text-decoration:none; }
a{font-family:Arial; font-size:11px; color:#333333; text-decoration:none; }
a:hover{font-family:Arial; font-size:11px; color:#003333; text-decoration:underline; }


/*Header*/

#header{background:url(../images/clouds.jpg) no-repeat; width:1024px; height:133px; min-width:1024px; margin-left:auto; margin-right:auto; }
#header-main{width:680px; height:133px; margin-left:auto; margin-right:auto; overflow:hidden; }
#logo{width:170px;; height:104px; float:left;}
#right-link{width:141px;; height:104px; float:right;}


#first{width:100%; height:100%; display:table; clear:both; overflow:hidden;}

/*Menu*/

#menu{width:680px; height:29px; background:url(../images/menu-bg.gif) no-repeat; clear:both;   }



/*Body*/

#bodymain{width:100%; display:table; margin-left:auto; margin-right:auto; clear:both; }
#bodymain1{width:1024px; max-width:1024px; display:table-cell; margin-left:auto; margin-right:auto; }
#Body{width:680px;  height:auto;  margin-left:auto; margin-right:auto; display:table; clear:both; }

#firstsection{width:680px; margin-left:auto; margin-right:auto; display:table; height:auto; min-height:280px;}
#leftpart{width:auto; float:left; height:300px;  clear:both; display:table-cell;  padding:30px 0 0 0;}


#rightpart{width:208px; height:auto; float:right; min-height:280px;    }
#rightpart p{font-family:Arial; font-size:11px; color:#333333; text-decoration:none;  padding:0 0 0 15px;}
#rightpart a{font-family:Arial; font-size:11px; color:#333333; text-decoration:underline;  }
#rightpart a:hover{font-family:Arial; font-size:11px; color:#333333; text-decoration:none;  }

#callbutton{width:208px; height:50px; float:right; padding:10px 0 0 0;}
#callbutton1{width:91px; height:45px; float:left;}
#login{width:115px; height:50px; float:right;}


#leftpart1{width:680px; float:left; height:196px; display:table; margin-left:auto; margin-right:auto;  clear:both; }

#orangediv{width:235px; float:left; height:210px; background:url(../images/orangebox-bg.gif) no-repeat; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #A46200;	text-align: right;	vertical-align: super;  }

#orangedivh1{width:235px; float:left; height:125px;}
#orangedivh1 p{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #A46200;text-align: left;vertical-align: super; padding:0 35px 0 16px;}

#orangedivmoreinfo{width:190px;  height:35px; padding:0 35px 0 10px;  } 

#orangediv a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A46200; text-align:right;  font-weight:normal; text-decoration:none;}
#orangediv a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A46200; text-align:right;  font-weight:normal; text-decoration:underline;}

#bluediv{width:235px; float:left; height:210px; background:url(../images/bluebox-bg.gif) no-repeat; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4F8CCA;	text-align: right;	vertical-align: super; }

#bluedivh1{width:235px; float:left; height:125px;}
#bluedivh1 p{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #4F8CCA;text-align: left;vertical-align: super; padding:0 35px 0 16px;}

#bluedivmoreinfo{width:190px; float:left; height:35px; padding:0 35px 0 10px;  }

#bluediv a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4F8CCA; text-align:right;  font-weight:normal; text-decoration:none;}
#bluediv a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4F8CCA; text-align:right;  font-weight:normal; text-decoration:underline;}

#rightpart1{width:208px; height:210px; float:right; background:url(../images/redbox-bg.gif) no-repeat bottom left; font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #EE4629;	text-align: right;	vertical-align: super;  }
#rightpart1 p{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #EE4629;text-align: left;vertical-align:top; padding:0 10px 0 16px;}
#rightpart1h1{ width:208px; height:125px; float:left;}
#rightpart1p{font-family: Arial, Helvetica, sans-serif;	font-size: 11px; color: #EE4629;text-align: left;vertical-align: super; padding:0 10px 0 16px;}

#rightpart1moreinfo{width:188px; height:35px; float:left; padding:0 10px 0 10px;}

#rightpart1 a{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EE4629; text-align:right;  font-weight:normal; text-decoration:none;}
#rightpart1 a:hover{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #EE4629; text-align:right;  font-weight:normal; text-decoration:underline;}
#testimonials{width:198px; margin:20px 17px 0 0;}

<!--Footer LInks-->

#footer{width:100%; height:100px; display:table; margin-left:auto; margin-right:auto;  }
#footer-main{width:100%; margin-left:auto; margin-right:auto;  height:150px; background:url(../images/bg.gif) bottom repeat-x; display:table; height:170px;   }
#footerwrap{width:1024px; min-width:1024px; display:table-cell; margin-left:auto; margin-right:auto; height:170px;}
#footerwarp1{width:700px; margin-left:auto; margin-right:auto; display:table; height:170px; }
#firstfooterlink{width:510px; margin-left:auto; margin-right:auto; text-align:center; height:100px; }
#links{width:700px; height:35px; text-align:center;  }
#links a{font-family:Arial; font-size:11px; color:#ffffff; text-decoration:none; height: }

#secondfooterlink{width:350px; margin-left:auto; margin-right:auto; text-align:center;  height:35px; vertical-align:middle; }
#clic a {font-family:Arial; font-size:14px; color:#333333;}
#clic a:hover{font-family:Arial; font-size:14px; color:#000066; text-decoration:underline;}


/*TEXT Classes*/

.footerlinks{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-size:12px; text-decoration:none;}
.testimonialsbg{ background:url(../images/testimonials.gif) no-repeat top center; height:69px;}