body {
	margin-top: 0px;
	margin-bottom: 0px;
}
* a {text-decoration: none;}
.recentWorkHeader { width: 760px; background-color: #d7d7d7; height: 58px; margin-top: -17px; amrgin-bottom: 3px;}
.homeContent { margin-top: 2px;}
#mainMenu {margin-top: -10px; margin-left: -40px; }
#mainMenu ul {margin-left: 5px;}
#mainMenu li {list-style: none;  padding: 0px; margin-top: -4px; margin-left: 5px;}
#mainMenu li img { padding-left: 5px;}
#mainMenu li a:hover { text-decoration: none;}
* img { border: 0; margin: 0;}
.album { width: 190px; }
.body_text_links {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-style: normal;
                line-height: 16px;
                font-weight: normal;
                font-variant: normal;
                color: #333333;
                text-align: left;
                vertical-align: middle;
}
.body_text_links a:link {
                color: #333333;
                text-decoration: none;
}
.body_text_links a:hover {
                color: #0E6DA8;
                text-decoration: underline;
}
.body_text_links a:visited {
                color: #0E6DA8;
                text-decoration: none;
}
.body_text_links a:active {
                color: #333333;
                text-decoration: none;
}                               

a:link {
	color: #333333;
	text-decoration: none;
}
#wrapper { margin-left: 40px; width: 760px;}
a:visited {
	text-decoration: none;
	color: #0E6DA8;
}
a:hover {
	text-decoration: underline;
	color: #0E6DA8;
}
a:active {
	text-decoration: none;
	color: #333333;
}
#ProjectImages { background: #d7d7d7;}
#rule { height: 3px; margin-top: -4px; background: #0e6da8; color: #0e6da8; border: none;  }
#content { padding-top: 20px;
	padding-bottom: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
}
#background { background: url(http://125.236.62.19/russellroads/themes/russellroads/images/background.gif); margin: 0 auto; width: 840px;}
#headerMenu { float: left; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/rrheader_1.gif); padding-top: 40px; height:211px;}
#headerImage { float: left; width: 617px; height: 251px;}
#header { height: 250px;}
.projectImage { float: left; height: 58px;}
.style3 {color: #0E6DA8}
.body_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
}
.dotted_line {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #0E6DA8;
}
.news_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight:bold;
	font-variant:normal;
	color: #0E6DA8;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.news_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
}
.body_text_bold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
}
.blue_text_heading {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #0E6DA8;
	text-align: left;
	vertical-align: middle;
}
.body_text_centred {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-align: center;
	vertical-align: middle;
}
.news_links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #0E6DA8;
	line-height: 13px;
}
.news_links a:link {
	color: #0E6DA8;
	text-decoration: none;
}
.news_links a:visited {
	color: #0E6DA8;
	text-decoration: none;
}
.news_links a:hover {
	color: #0E6DA8;
	text-decoration: underline;
}
.news_links a:active {
	color: #0E6DA8;
	text-decoration: none;
}
.body_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	letter-spacing: 1px;
}

.About:Hover .PointerAbout{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Specialist:Hover .PointerSpecialist{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Projects:Hover .PointerProjects{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Our:Hover .PointerOur{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Gallery:Hover .PointerGallery{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.News:Hover .PointerNews{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Contact:Hover .PointerContact{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Links:Hover .PointerLinks{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}
.Home:Hover .PointerHome{ width height: 7px; background: url(http://125.236.62.19/russellroads/themes/russellroads/images/pointer.gif) no-repeat;}