* { 
padding : 0; 
margin : 0; 
} 
body {
font-family:"Times New Roman", Times, serif;
font-size : 10pt;
background-image : url(images/bodybk.jpg); 
background-repeat : repeat-x; 
background-color : #d3d3d3; 
}
iframe { 
padding : 0; 
border : 1px solid #a7a9ae;
margin-left : 100px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-right : 10px; 
} 
img { 
padding : 5px; 
} 
img.floatTL { 
float : left; 
margin-right : 10px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-left : 10px; 
border : 1px solid #a7a9ae; 
} 
img.floatTR { 
float : right; 
margin-left : 10px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-right : 10px; 
border : 1px solid #a7a9ae; 
}
img.adam { 
float : right; 
margin-left : 10px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-right : 90px; 
border : 1px solid #a7a9ae; 
}
img.center { 
margin-left : 94px; 
margin-bottom : 5px; 
margin-top : 10px; 
margin-right : 10px; 
border : 1px solid #a7a9ae; 
}
img.group { 
float : left; 
margin-right : 10px;
margin-top:5px; 
margin-bottom : 35px;  
margin-left : 10px; 
border : 1px solid #a7a9ae; 
} 
#wrapper { 
margin : 10px auto; 
width : 922px; 
background-image : url(images/swoosh3.gif); 
background-repeat : no-repeat; 
background-color : #f6f6f6;
background-position:bottom;
} 
#header { 
color : #333; 
width : 902px; 
float : left; 
padding : 10px; 
height : 132px; 
margin : 0; 
background-color : #f6f6f6; 
background-image : url(images/header3.jpg); 
background-repeat : no-repeat; 
}
.tel h1 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 28px; 
font-weight : lighter; 
padding-top : 0px; 
padding-right : 190px; 
border : none; 
letter-spacing : -1px; 
color : #ffffff; 
float: right;
}  
#navigation { 
float : left; 
color : #333; 
padding : 0 0px; 
border-top: 5px solid #f6f6f6; 
margin : 0 0 0 0; 
background-color : #f6f6f6;
}
#navigation ul { 
list-style : none; 
padding : 0;  
display : block; 
font-weight : bold; 
float : left;
padding-right: 0px;
margin-right: 0px;
padding-left: 20px;
} 
#navigation ul li {
font-family:"Times New Roman", Times, serif;
list-style : none; 
display : inline; 
float : left; 
height : 30px; 
padding : 0; 
line-height : 30px; 
font-size : 13px;
margin : 0 6px 1px 0px;
background-image: url(images/buttonback-off.jpg);
background-repeat:repeat-x;
}
#navigation ul li#contact-nav {
margin-right: 0px;
}
#navigation ul li a { 
height : 30px; 
float : left; 
text-decoration : none; 
padding : 0; 
margin : 0; 
color : #eeeeee; 
text-align : center; 
padding-right: 4px;
padding-left: 4px;
} 
#navigation ul li a.current { 
height : 30px; 
float : left; 
text-decoration : none; 
margin : 0; 
color : #790101; 
}
#navigation ul li a:hover { 
height : 30px; 
text-decoration : none; 
color : #fefefe;
background-image: url(images/buttonback-on2.jpg);
background-repeat:repeat-x;
}

#content-top { 
float : left; 
color : #333; 
margin : 0 0 0 0;
padding:0px 0px 0px 0px; 
width : 10px; 
} 
#content-top h1{ 
padding-top : 0px;
padding-bottom: 0px;
padding-left: 20px;
color : #790101; 
font-size : 1.9em; 
font-weight : lighter; 
text-align : left;
}
#rightcolumn-top { 
color : #333; 
margin : 0px 10px 0px 10px; 
padding : 1px 5px 0px 5px; 
width : 890px; 

}
#rightcolumn-top .testimonial {
color: #790101;
font-size: 1.0em;
font-weight:bold;
font-style:italic;
text-align:right;
padding:15px 0px 0px 0px
}
#leftpanel-top { 
background-image : url(images/border_top.gif);
background-repeat : no-repeat;
padding : 0px;
margin-top : 0px;
height : 15px;
width : 600px;
}
#leftpanel-middle { 
background-image : url(images/border_bk.gif);
background-repeat : repeat-y;
padding : 0px;
margin : 0;
width : 600px;
} 
#leftpanel-bottom { 
background-image : url(images/border_bot.gif);
background-repeat : no-repeat;
padding : 0x;
margin-left : 0px;
height : 25px;
width : 600px;
} 

#content { 
float : left; 
color : #808080; 
margin : 0 0 0 0; 
padding : 0px 20px 20px 20px; 
min-height : 250px; 
width : 600px; 
display : inline; 
text-align : justify;
font-family:Arial, Helvetica, sans-serif;
} 
#content h1 { 
padding-top : 0px;
padding-left: 10px;
color : #790101; 
font-size : 1.9em; 
font-weight : lighter;
font-family:"Times New Roman", Times, serif;
} 
#content h2 { 
color : #790101;
font-size : 1.6em; 
font-weight : lighter; 
padding-top : 10px; 
font-family:"Times New Roman", Times, serif;
}
#content h3 { 
color : #790101;
font-size : 1.6em;
font-weight : lighter;  
padding: 20px 10px 0px 10px;
font-family:"Times New Roman", Times, serif;
}

#content h4 { 
color : #13359c;
font-size : 0.9em; 
padding: 20px 0px 0px 10px;
font-family:"Times New Roman", Times, serif;
}
#content h5 { 
color : #790101;
font-size : 1.3em; 
font-weight : lighter; 
padding: 10px 0px 0px 10px;
font-family:"Times New Roman", Times, serif;
}
#content em { 
color : #13359c;
font-weight : bold;
font-style:normal;
}
#content .storytitle { 
color : #790101;
font-size : 1.6em;
font-weight : lighter;  
margin: 20px 0px 0px 10px;
font-family:"Times New Roman", Times, serif;
}
#content .name { 
color : #790101;
font-size : 1.3em; 
font-weight : lighter; 
padding: 20px 0px 0px 10px;
}
#content .calctitle { 
color : #790101;
font-size : 1.6em; 
font-weight : lighter; 
padding: 20px 0px 10px 10px; 
font-family:"Times New Roman", Times, serif;
}
#content .calc { 
padding: 10px 0px 10px 10px; 
}

#content p { 
 padding: 10px 10px 10px 10px;
}
#content ul { 
 padding-top : 10px;
 padding-left : 100px;
}
#content .imagelist ul { 
 padding: 10px 0 10px 200px;
}
#content a { 
color : #7d7d7d; 
font-weight : bold; 
} 
#content a:hover { 
color : #790101; 
font-weight : bold; 
} 
#content .email a{
padding-left: 10px;
}
#content .address { 
color : #790101;
font-size : 1.2em; 
font-weight : bold; 
padding: 0px 0px 0px 90px;
}
.defined { 
padding-top : 20px;
padding-left : 10px;
font-weight: bold;
font-size:12pt;
color:#13359c;
}
.callusnow { 
padding : 20px 10px 10px 10px;
font-weight: bold;
font-size:11pt;
color:#7d7d7d;
text-align:left;
}
#content ol { 
 padding-top : 10px;
 padding-left : 40px;
 padding-right : 10px;
}
#content .alphalist ol{ 
 padding-top : 10px;
 padding-left : 50px;
 padding-right : 10px;
 list-style-type:lower-alpha;
}
#content .enquiryform ul { 
 list-style-type:none;
}
#content table {
width:auto;
margin-left: 80px;
}
#content td{
padding-top : 5px;
}
#rightcolumn { 
color : #808080; 
margin : 0 5px 0 0; 
padding : 0 10px 0px 10px; 
min-height : 250px; 
width : 252px; 
float : right; 
}
.rightpanel-top { 
background-image : url(images/greytop.gif);
background-repeat : no-repeat;
padding-top : 0px;
margin-left : 0px;
margin-top : 0px;
height : 17px;
width : 252px;
}
.rightpanel-middle { 
background-image : url(images/greybk.gif);
background-repeat : repeat-y;
padding : 2px;
margin : 0;
width : 252px;
} 
.rightpanel-bottom { 
background-image : url(images/greybot.gif);
background-repeat : no-repeat;
padding : 0px 0px 20px 0px;
margin-left : 0px;
height : 17px;
width : 252px;
}


.ads p { 
padding-bottom : 5px;
padding-top : 5px;
text-align : justify; 
font-family:Arial, Helvetica, sans-serif;
font-size: 11pt;
color: #333333;
} 
.ads { 
width : 222px; 
margin-left : 15px; 
margin-top : 5px; 
}
.ads ul { 
padding-top: 10px;
} 
.ads li { 
list-style-type:none;
padding-bottom: 5px;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11pt;
} 
.ads li a{ 
list-style-type:none;
padding-bottom: 5px;
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11pt;
font-weight : normal; 
font-size : 10pt;
} 
.ads h4 { 
color:#13359c; 
margin-top: 0px;
font-weight : bold; 
font-size : 1.7em;


} 
.ads h3 { 
font-size : 1.6em; 
padding-top : 10px; 
padding-bottom : 10px; 
color : #790101; 
font-weight : lighter;
font-family:"Times New Roman", Times, serif;
}
 
.ads a { 
color:#13359c; 
font-weight : bold; 
font-size : 1.7em;
margin-top: 0px;
margin-bottom: 0px;
text-decoration : none; 
} 
.ads a:hover { 
color : #a7a9ac;  
}
.ads .storytitle { 
font-size : 1.6em; 
margin-top : 10px; 
color : #790101; 
font-weight : lighter;
font-family:"Times New Roman", Times, serif;
}


#footer { 
width : 912px; 
clear : both; 
color : #333; 
background : #7d7d7d; 
margin : 0 0 0 0; 
padding : 5px; 
text-align : center; 
} 
