@charset "utf-8";
/* CSS Document */

body { background-color:#333333; font-family:"lucida grande","Segoe UI",arial,verdana,"lucida sans unicode",tahoma,sans-serif; color:#58595B;}

/* LAYOUT */
#container { background-color:#A5A6A7; width:1000px; margin:0 auto; background-image:url(../images/layout/bg-big.jpg); background-position:bottom; background-repeat:no-repeat;  }
#container2 { background-color:#A5A6A7; width:1000px; margin:0 auto; background-image: url(../images/layout/bg-big.jpg); background-position:bottom; background-repeat:no-repeat;  }
#header { background-image: url(../images/layout/header.jpg); width:1000px; height:125px; }
#logo { padding-top:63px; padding-left:32px;}
#navbar { }
#Column-2-Right { float:right; width:245px; margin-right:10px; }
#Column-2-Left { float:left; width:660px;*width:0px;margin-left:25px;*margin-left:5px; color:#EFF0F0; margin-top:20px;  }
#Column-3-Left { float:left; width:240px;margin-left:25px;*margin-left:5px }
#Column-3-Centre {float:left; width:460px; margin-left:9px; margin-right:5px; margin-top:20px; margin-bottom:20px;}
#Column-3-Right {float:left; width:215px;margin-left:10px; }
#footer { color:#FFF; margin:0px 35px;  padding:30px 0px 10px 25px; margin-bottom:20PX; width:975px; margin:0 auto; background-image:url(../images/flow-new-graphics/homepage_05.gif); background-repeat:no-repeat; background-position:left top; background-color:#333333;   }
#footer ul { float:left; margin-right:40px;}

/* 2 COLUMN SIDEBAR */
#Column-2-Sidebar-Top { margin-top:20px; background-image:url(../images/flow-new-graphics/homepage_03.png); background-repeat:no-repeat;width:253px; height:24px;  padding:0px;padding-bottom:0px;*padding-bottom:10px;_padding-bottom:10px;}
#Column-2-Sidebar-Top h1 { font-size:16px; margin-left:10px; padding-top:10px; }
#Column-2-Sidebar-Top h1 div{ font-size:18px; }
#Column-2-Sidebar { background-image:url(../images/flow-new-graphics/Untitled-3.png); background-repeat:repeat-y; margin:0px 0px;  width:215px; padding-right:15px; padding:10px 15px 1px 10px;}
#Column-2-Sidebar p.orange{color:#F7931E; }
#Column-2-Sidebar h1 { font-size:18px;}
#Column-2-Sidebar h2 { font-size:15px;}
div#Column-2-Sidebar input {border:1px solid;height:16px;margin:0px 10px 10px 0px; padding:3px;width:95%;}
#Column-2-Sidebar-Bottom { background-image:url(../images/flow-new-graphics/homepage_11.png);width:235px; height:32px;  padding:0px;}
.quote-left  { background-image:url(../images/layout/sidebar/quote-left.jpg);float:left; background-repeat:no-repeat;}
.quote-right { background-image:url(../images/layout/sidebar/quote-right.jpg); width:46px; height:39px; margin-top:-46px;float:right;}
#Column-2-Sidebar ul {border-top:1px solid #999;margin-top:15px;padding-top:15px;}
#Column-2-Sidebar ul li{ margin-bottom:15px; font-size:14px;}
#Column-2-Sidebar ul li a{ color:#999; text-decoration: none;}
#Column-2-Sidebar ul li a:hover{ color:#d67300; text-decoration:underline;}
#Column-2-Sidebar ul li a.active { color:#d67300;}


#Column-2-Sidebar ul.right-ul {border-top:1px solid #999;margin-top:15px;padding-top:15px;}
#Column-2-Sidebar ul.right-ul  li{ margin-bottom:15px; color:#d67300; list-style-type:disc; margin-left:15px; margin-right:10px;}
#Column-2-Sidebar ul.right-ul  li a{ color:#d67300; text-decoration: none;}
#Column-2-Sidebar ul.right-ul  li a:hover{ color:#d67300; text-decoration:underline;}
#Column-2-Sidebar ul.right-ul  li a.active { color:#d67300;}


/* 2 COLUMN CENTRE */
#Column-2-Centre-Icon-Box-Top { background-image:url(../images/flow-new-graphics/homepage-BG_06.png); width:711px; height:47px;margin-top:32px;}
#Column-2-Centre-Icon-Box-Top h1{ padding-top:10px; margin-left:20px; font-size:20px; }
#Column-2-Centre-Icon-Box-Middle { background-image:url(../images/flow-new-graphics/homepage-BG_09.png); width:711px; background-repeat:repeat-y; margin:0; padding:10px 5px 0px 5px; }
#Column-2-Centre-Icon-Box-Bottom { background-image: url(../images/flow-new-graphics/homepage-BG_06-02.png); background-repeat:no-repeat; width:708px; height:30px; margin-bottom:10px; }
#Column-2-Left h1{ font-size:18px; }

/* 3 COLUMN  SIDEBAR */
#Column-3-Sidebar-Top { margin-top:20px; background-image: url(../images/layout/3-column-sidebar/top.png); width:215px; height:26px;  padding:0px;}
#Column-3-Sidebar-Top h1 { font-size:18px; margin-left:10px; padding-top:10px;}
#Column-3-Sidebar { background-image:url(../images/layout/3-column-sidebar/middle.png); margin:0px 0px; padding:10px; width:188px; padding-right:15px; padding-top:10px;}
#Column-3-Sidebar h1 { font-size:18px;}
#Column-3-Sidebar h2 { font-size:15px;}
#Column-3-Sidebar-Bottom { background-image: url(../images/layout/3-column-sidebar/bottom.png); width:215px; height:40px;  padding:0px; margin-bottom:10px;}

/* 3 COLUMN  CONTENT */
div#Column-3-Centre div#content p{ color:#F7931E; font-size:15px; margin-bottom:15px;} 
div#Column-3-Centre div#content2 { color:#FFF; font-size:12px;} 
div#Column-3-Centre div#content2 a{ color:#F7931E;  font-size:12px;} 

/* ELEMENTS */
.clear { clear:both; margin:0px; padding:0px;}
.breadcrumb{ color:#d67300;

float:right;

margin-right:38px;
position:relative;
top:20px; text-transform:uppercase; }

div.breadcrumb a{color:#d67300;}
div#Column-2-Left div p { font-size:13px;}
/* TEXT */
.orange { color:#d67300;}
.grey{ color:#999;}
.testimonal { font-size:18px;}
div.testimonal p { font-size:16px;}
#Column-2-Sidebar p { font-size:13px;}

div#postdivrich .postarea{ display:none;}
.table-column-left { padding-right:10px; }
td.table-column-left  { vertical-align:top;}
table tbody tr td { vertical-align:top;}

/* ICONS  */
ul#icons-row-1 { position:relative; left:28px; }
ul#icons-row-2 { position:relative; left:22px;}

ul#icons-row-1 li{display:inline;}
ul#icons-row-2 li{display:inline;}
ul#icons-row-1 li a{ color:#FFF; position:relative; top:0px; font-size:14px; text-decoration:none;}
ul#icons-row-2 li a{ color:#FFF;position:relative; top:0px; font-size:14px; text-decoration:none;}
ul#icons-row-1 li a:hover{  text-decoration:underline;}
ul#icons-row-2 li a:hover{  text-decoration:underline;}

ul#icons-row-1 li.a1{  width:139px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline; cursor:pointer;  }
ul#icons-row-1 li.a2{ width:193px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline; cursor:pointer;}
ul#icons-row-1 li.a3{  width:160px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline;cursor:pointer; }
ul#icons-row-1 li.a4{  width:160px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline; cursor:pointer;}

ul#icons-row-2 li.b1{  width:146px; height:86px; display:inline-block; background-repeat:no-repeat; zoom:1; *display: inline;cursor:pointer;}
ul#icons-row-2 li.b2{  width:193px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline; cursor:pointer;}
ul#icons-row-2 li.b3{  width:160px; height:86px; display:inline-block; background-repeat:no-repeat;zoom:1; *display: inline;cursor:pointer; }
ul#icons-row-2 li.b4{  width:160px; height:86px; display:inline-block; background-repeat:no-repeat; zoom:1; *display: inline; text-align:center; position:relative;cursor:pointer;}
/* 
ul#icons-row-1 li.a1 a{ left:20px;}
ul#icons-row-1 li.a2 a{ left:80px;}
ul#icons-row-1 li.a3 a{ left:48px;}
ul#icons-row-1 li.a4 a{ left:62px;}
ul#icons-row-2 li.b1 a{ left:4px;}
ul#icons-row-2 li.b2 a{ left:31px;}
ul#icons-row-2 li.b3 a{ left:26px;}
ul#icons-row-2 li.b4 a{ left:-5px; }
*/
p { margin-bottom:10px;}
h6 { font-weight:bold; font-size:13px;}

div.testimonal p { font-size:13px!important;}

div#content ul li {color:#F7931E;
font-size:15px;
margin-bottom:15px; list-style-type:circle;}

h3 {color:#F7931E;
font-size:16px;
margin-bottom:15px;}

h3 a {color:#F7931E;
font-size:16px;
margin-bottom:15px;}

h3 a:hover { text-decoration:none; background-color:none;}

div#footer ul li a { color:#FFF;}
div#footer ul li a:hover { color:#CCC; text-decoration:none;}
div#Column-2-Sidebar p a{ color:#58595B;}
div#Column-2-Sidebar p a:hover{ color:#58595B; text-decoration:none;}

.search { background-image:url(../images/search.png); width:50px; height:23px; border:0; }
div#content ul { margin-left:15px;}
.contact-us-button { margin-bottom:10px; margin-top:10px;} 

ul#sitemap ul { margin-bottom:10px;}
ul#sitemap li a{ color:#FFF; text-decoration:none; font-weight:bold;}
ul#sitemap li a:hover{ text-decoration:underline;}
ul#sitemap ul li a{ color:#FFF; text-decoration:none; margin-left:20px; font-weight:normal;}
ul#sitemap ul ul{ margin-left:20px; }
ul#sitemap ul ul li ul{ margin-left:20px; }

#Map { width:455px; height:405px;}

/* begin: slideshow */
.slideshow {
position:relative;
padding:0;
margin:0;
z-index:0;
}
.slideshow a img {
border:none;
}
.slideshow li.slide {
list-style-type:none;
}
.slideshow .slides {
height:260px;
margin:0;
}
.slideshow .slides li.slide {
visibility:hidden;
position:absolute;
left:0px;
top:0;
}
.slideshow .buttons {
display:none;
}
.slideshow .buttons {
display:block;
position:absolute;
z-index:100;
left:0px;
bottom:20px;
margin:0;
}
.slideshow .buttons li {
float:left;
display:inline;
width:30px;
height:30px;
margin:0;
padding-left:11px;
line-height:30px;
background-image:url('buttonBg.png');
background-repeat:no-repeat;
}
.slideshow .buttons li a {
float:left;
text-decoration:none;
width:30px;
height:30px;
color:#fff;
outline:0;
}
.slideshow ul.buttons li a:hover {
text-decoration:none;
color:#0a0a0a;
}
.slideshow ul.buttons li.active a:hover,
.slideshow ul.buttons li.active a {
color:#666666;
}
/* end: slideshow */


span.wpcf7-form-control-wrap textarea { height:100px;}
