html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, blockquote, th, td {
margin : 0;
padding : 0;
}

body {
	background-color: #1C1C1C;
	background-repeat: repeat-x;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: auto;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #ffffff;
}
a:active {
	text-decoration: none;
	color: #CC3300;
}

div.container {
margin : 0 auto;
text-align : justify;
min-width : 859px;
}

div#menu {
height : 51px;
overflow : hidden;
min-width : 859px;
}

div#menunew {
height : 67px;
overflow : hidden;
min-width : 859px;
}


div#banner {
height : 429px;
overflow : hidden;
min-width : 859px;
background-image: url(images/banner_bg.jpg);
background-repeat: repeat-x;
}

div#mainimg {
height : 429px;
overflow : hidden;
min-width : 534px;
overflow : hidden;
}

div#leftbox {
height : 429px;
overflow : hidden;
min-width : 325px;
overflow : hidden;
}





div#gallery {
height : 122px;
overflow : hidden;
min-width : 859px;
}

div#gallery_home {
	height : 300px;
	overflow : hidden;
	min-width : 859px;
}

div#gallery_about {
height : 353px;
overflow : hidden;
min-width : 859px;
}

div#gallery_services {

overflow : hidden;
min-width : 859px;
}
div#content {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
	background-color: #9A9A9A;
	background-image: url(images/bg_dotted.gif);
	font-size: 10px;
	min-width : 800px;
	
}

div#footer {
text-align : justify;
line-height : 16px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #ffffff;
background-image: url(images/footer_bg.jpg);
overflow : hidden;
width : 100%;
min-height:30;
max-height:100%;
}

div#top {
background-image: url(images/footer_bg.jpg);
height : 20px;
overflow : hidden;
width : 100%;

}

.content {
	font-size: 11px;
	font-style: normal;
	text-align: justify;
	line-height : 15px;
	font-family:Tahoma;
}

.style1 {color: #000000}
.style2 {color: #982A2D}





/* body links */

div#content {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
	font-size: 10px;
}
div#content a{
	color: #000000;
	font-size: 12px;
}
div#content a:hover{
	color: #ffffff;
}

div#content a:active {
	text-decoration: none;
	color: #CC3300;
}



div#jobs {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
	font-size: 10px;
}
div#jobs a{
	color: #cccccc;
}
div#jobs a:hover{
	color: #ffffff;
}

div#jobs a:active {
	text-decoration: none;
	color: #CC3300;
}




.style4 {font-size: 11px; color: #666666; }

#pscroller2{
width: 250px;
height: 40px;
padding: 1px;
color:#666666;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ //class to apply to your scroller(s) if desired
}
