body { margin: 0pt; padding: 0pt; color: #333333; background:  #CCCCCC url(main-bg.gif) repeat-x scroll 0pt 0pt; font: 14px/18px Arial, Helvetica, sans-serif; }
p, ul, img, a, form, input, h2, h3, h5 { margin: 0pt; padding: 0pt; }
a { text-decoration: none; outline: medium none; }
h2 { color: rgb(205, 70, 0); background-color: inherit; font-size: 24px; line-height: 28px; font-weight: normal; }
.topNav { font-size: 12px; text-transform: uppercase; font-weight: bold; color: #CCCCCC; margin-top: 38px; }
.topNav a { color: #CCCCCC; background-color: inherit; }
.topNav a:hover, .topNav span { color: #FFFFFF; background-color: inherit; }
.body a.more, .tabContent a.more, .potfolio_page a.more {
	display: block;
	background-image:  url(more-bg.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px 0pt;
-moz-background-clip: border; -moz-background-origin: padding; -moz-background-size: auto auto; width: 36px;
	height: 19px;
	line-height: 19px;
	font-size: 10px;
	color: #FFFFFF;
    background-color: ;
	font-style: normal;
	text-transform: lowercase;
	text-align: center;
	padding-right: 10px;
}
.body a.more:hover, .tabContent a.more:hover, .potfolio_page a.more:hover { background-position: 0pt 100%; }
.url-link {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333333}
.url-link:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666666}
/*.leftPanelBorder { border-right: 1px dashed rgb(102, 102, 102); } */
.tabContent { url(bottom-panel-bg.gif) repeat-x scroll 0pt 0pt; color: #FFFFFF; line-height: 18px; }
.gallery img { border: 4px solid #FFFFFF; }
.gallery a:hover { border: medium none; }
.gallery a:hover img { border-color: rgb(233, 233, 233); }
.footer { background:  url(footer-bg.gif) repeat-x scroll 0pt 0pt rgb(54, 65, 87); color: #CCCCCC; font-size: 12px; line-height: 16px; }
.footer td.menu { color: #CCCCCC; background-color: inherit; }
.footer td.menu span { color: rgb(255, 255, 255); background-color: inherit; }
.footer td.menu a { text-decoration: none; }
.footer a { color: #CCCCCC; background-color: inherit; text-decoration: underline; }
.footer a:hover { text-decoration: none; color: rgb(255, 255, 255); background-color: inherit; }

/* ::::: Ian Grant 2010 ::::: */

