/* Font Styles */

.maincopy_green01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #339900;}
.maincopy_green02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 15px;}
.maincopy_green03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 17px;}
.maincopy_green_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900;}
.maincopy_green04 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 20px;}
.maincopy_green05 {font: 16px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 20px;}
.maincopy_grey_nolineheight02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.maincopy_grey_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.maincopy_red01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red02 {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red04 {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.maincopy_red05 {font: 16px Verdana, Arial, Helvetica, sans-serif; color: #CC171F; line-height: 20px;}
.casestudytitle01 {font: bold 20px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 40px;}
.maincopy_red_nolineheight03 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #CC171F;}
.footer_green01 {font: 9px Verdana, Arial, Helvetica, sans-serif; color: #339900; vertical-align: text-top;}
.spacing01 {line-height: 13px;}
.highlightpic01 {border: 1px solid #339900; float: left; margin: 0px 15px 2px 0px;}
.highlightpic02 {border: 1px solid #339900;}
.highlightpic03 {float: left; margin: 10px 15px 2px 0px;}
.ourwork_title01 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #339900; line-height: 30px;}
.submit01 {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #333333; padding: 3px 3px 3px 3px;}

/* List Styles */

#list01 {}
#list01 li {list-style: disc; color: #CC171F; padding-bottom: 5px; margin-left: -20px;}

/* Home Page */

td#topmiddle01 {background: url("images/top.gif");}
td#leftmiddle01 {background: url("images/left.gif");}
td#content01 {}
td#rightmiddle01 {background: url("images/right.gif");}
td#bottommiddle01 {background: url("images/bottom.gif");}
td#navigation01 {width: 206px; vertical-align: top;}
td#content02 {text-align: left; width: 564px; background: white; vertical-align: top; padding-left: 25px; padding-top: 12px; padding-right: 25px; padding-bottom: 20px;}
td#footer01 {background: #F1FFC6; text-align: right; padding-right: 20px; padding-top: 4px; height: 32px;}
td#strap01 {text-align: right;}
td#column01 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; text-align: left; vertical-align: top;}
td#column01 a:link {color: #CC171F; text-decoration: underline;}
td#column01 a:link:hover {color: #CC171F; text-decoration: none;}
td#column01 a:visited {color: #CC171F; text-decoration: underline;}
td#column01 a:visited:hover {color: #CC171F; text-decoration: none;}
td#column02 {border-top: 1px dotted #CCCCCC; padding-right: 16px; padding-top: 12px; text-align: left; vertical-align: top;}
td#column02 a:link {color: #CC171F; text-decoration: underline;}
td#column02 a:link:hover {color: #CC171F; text-decoration: none;}
td#column02 a:visited {color: #CC171F; text-decoration: underline;}
td#column02 a:visited:hover {color: #CC171F; text-decoration: none;}
td#pagetitle01 {text-align: left; padding-bottom: 12px;}
td#highlight01 {border-bottom: 1px dotted #CCCCCC; padding-left: 12px; padding-bottom: 12px; padding-top: 10px;}
td#highlight02 {border-bottom: 1px dotted #CCCCCC; padding-left: 12px; padding-bottom: 12px; padding-top: 10px;}
td#highlight03 {padding-left: 12px; padding-top: 10px;}

/* Our Work Page */

td#ourworkcontent01 {background: white;}
td#ourworkfooter01 {background: #F1FFC6;}
td#footer02 {background: #F1FFC6; text-align: left; padding-left: 20px; padding-top: 4px; height: 32px;}
td#content03 {text-align: left; background: white; vertical-align: top; padding-left: 25px; padding-top: 15px; padding-right: 25px; padding-bottom: 20px;}
td#breadcrumb01 {padding-top: 12px; padding-bottom: 12px; border-top: 1px dotted #CCCCCC;}
td#breadcrumb01 a:link {color: #CC171F; text-decoration: underline;}
td#breadcrumb01 a:link:hover {color: #CC171F; text-decoration: none;}
td#breadcrumb01 a:visited {color: #CC171F; text-decoration: underline;}
td#breadcrumb01 a:visited:hover {color: #CC171F; text-decoration: none;}

td#column03 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; vertical-align: top;}
td#column03 a:link {color: #CC171F; text-decoration: underline;}
td#column03 a:link:hover {color: #CC171F; text-decoration: none;}
td#column03 a:visited {color: #CC171F; text-decoration: underline;}
td#column03 a:visited:hover {color: #CC171F; text-decoration: none;}
td#column04 {border-top: 1px dotted #CCCCCC; padding-right: 20px; padding-top: 15px; text-align: left; vertical-align: top;}
td#column04 a:link {color: #CC171F; text-decoration: underline;}
td#column04 a:link:hover {color: #CC171F; text-decoration: none;}
td#column04 a:visited {color: #CC171F; text-decoration: underline;}
td#column04 a:visited:hover {color: #CC171F; text-decoration: none;}

td#ourworktable_title01 {padding-top: 15px; padding-left: 15px; padding-bottom: 15px;}
td#ourworktable_left {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-right: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC;}
td#ourworktable_right {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-bottom: 1px dotted #CCCCCC;}
td#ourworktable_left_bottom {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px; border-right: 1px dotted #CCCCCC;}
td#ourworktable_right_bottom {text-align: left; padding-top: 5px; padding-bottom: 15px; padding-left: 32px;}

td#fulllist_title01 {border-bottom: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; padding-top: 15px; padding-left: 0px; padding-bottom: 15px;}
td#fulllist01 {text-align: left; vertical-align: top; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #CCCCCC;}
td#fulllist01 a:link {color: #CC171F; text-decoration: underline;}
td#fulllist01 a:link:hover {color: #CC171F; text-decoration: none;}
td#fulllist01 a:visited {color: #CC171F; text-decoration: underline;}
td#fulllist01 a:visited:hover {color: #CC171F; text-decoration: none;}


/* Our Services Page */

td#column05 {border-left: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC; text-align: left; vertical-align: top; padding-left: 20px; padding-top: 15px;}
td#column05 a:link {color: #CC171F; text-decoration: underline;}
td#column05 a:link:hover {color: #CC171F; text-decoration: none;}
td#column05 a:visited {color: #CC171F; text-decoration: underline;}
td#column05 a:visited:hover {color: #CC171F; text-decoration: none;}

/* Meet Us Page */

td#teamtitle01 {padding-top: 12px; padding-bottom: 12px; padding-left: 20px;}
td#team01 {border-top: 1px dotted #CCCCCC; padding-bottom: 15px; padding-top: 12px; padding-left: 20px;}
td#team02 {padding-bottom: 15px; padding-top: 12px; padding-left: 20px;}

/* Contact Us Page */

td#column06 {border-top: 1px dotted #CCCCCC; padding-right: 20px; padding-top: 15px; text-align: right; vertical-align: top;}
td#column06 a:link {color: #CC171F; text-decoration: underline;}
td#column06 a:link:hover {color: #CC171F; text-decoration: none;}
td#column06 a:visited {color: #CC171F; text-decoration: underline;}
td#column06 a:visited:hover {color: #CC171F; text-decoration: none;}

/* Login Page */

td#login01 {text-align: left; background: white; vertical-align: top; padding-left: 25px; padding-top: 12px; padding-right: 25px; padding-bottom: 20px;}

/* ----- Twitter feed ----- */ /*[Wayne Austin 24/9/09]*/
#twitter_div
{
    
}
#twitter_div ul
{
    margin:0px;
    padding:8px 4px;
    list-style-type:none;
}
#twitter_div ul li
{
    margin:0px;
    font: 11px Verdana, Arial, Helvetica, sans-serif; 
    color: #339900; 
    line-height: 17px
}
#twitter-link
{
    margin:5px 0px 10px 0px;
    font: 12px Verdana, Arial, Helvetica, sans-serif;
}
.twitter-date
{
    font-size:85%;
    color:#CC171F;
}