/* CSS Document */

/*******************************************
		Metro Alloys, Inc. Style Sheet
		created by SimplifiedSites.com
*******************************************/

/****************************
	Common Elements
****************************/
*{margin:0; padding:0;}
address {font-style:normal; font-weight:bold; color:#333333;}
a:link {color:#1f3f62; font-weight:bold; }
a:visited {color:#1f3f62; font-weight:bold; text-decoration:none;}
a:hover {color:#000; font-weight:bold; text-decoration:underline;}
a:active{}
body {font-family:arial,helvetica,sans-serif; background-image:url(../images/ss_bg2.jpg); background-repeat:repeat;}
h1 {width:738px; height:100%; padding:43px 0 40px 0; font-size:20px; color:#133256; text-indent:16px; border-left:1px solid #133256; border-right:1px solid #133256; overflow:hidden; clear:both;}
h2 {width:100%; text-indent:12px; font-size:17px; margin:10px 0 0 0;}
h3 {text-indent:12px; font-size:12px;}
img {border:0;}
.content_img {border:1px solid #133256; float:right; margin:10px; overflow:hidden;}

/****************************
	Navigation
****************************/
#nav ul {float:right; margin:6px 0 0 0;}
#nav ul li {display:block; width:101px; height:22px; padding-top:8px; font-size:.8em; font-weight:bold; list-style-type:none; float:left; margin:0px 10px 0 10px;}
div #nav a {display:block; width:101px; height:22px; padding-top:8px; background-image:url(../images/nav_tabs.gif); background-repeat:no-repeat; text-decoration:none; color:#fff; font-weight:bold;}
div #nav ul li a:link {font-weight:bold;}
div #nav ul li a:visited {}
div #nav ul li a:hover {background-position: 0 -30px; color:#1f3f62;}
div #nav ul li a:active {}
div #nav a.current {color:#1f3f62; background-position: 0 -30px; font-weight:bold;}

#footer p a:link {text-decoration:none; color:#fff; font-weight:normal; margin:0 10px 0 10px;}
#footer p a:visited {text-decoration:none; color:#fff; font-weight:normal;}
#footer p a:hover {text-decoration:underline;}
#footer p a:active {}

#header_info p a:link {text-decoration:none; color:#133256; font-weight:normal;}
#header_info p a:visited {text-decoration:none; color:#000; font-weight:normal;}
#header_info p a:hover {text-decoration:underline;}
#header_info p a:active {}

/****************************************
	Side Navigation
****************************************/

ul#sideNavList {
    width: 178px;
    \width: 180px;
    w\idth: 178px;
    padding: 0px;
    border: 1px solid #808080;
    border-top: 0px;
    margin-left: 10px;
    margin-top: 10px;
    font: bold 12px arial,helvetica,sans-serif;
    background: #CCCCCC;
}

ul#sideNavList li {
    list-style: none;
    margin: 0px;
    border: 0px;
    border-top: 1px solid #808080;
}

ul#sideNavList li a {
    display: block;
    width: 142px;
    \width: 178px;
    w\idth: 142px;
    padding: 4px 8px 4px 8px;
    border: 0px;
    border-left: 20px solid #aaaabb;
    background: #CCCCCC;
    text-decoration: none;
    text-align: right;
}

ul#sideNavList li a:link { color: #1f3f62; }
div#sideMenu li a:visited { color: #1f3f62; }

ul#sideNavList li a:hover {
    border-color: #ff9000;
    color: #ffffff;
    background: #1f3f62;
}

/*
#subnav ul {width:90%; margin:4px 0 0 5%; list-style-type:none; background-color:#CCCCCC;}
#subnav ul li {width:100%; font-size:.8em; padding:1px 0 1px 0;}
#subnav ul li a:link {display:block; height:16px; color:#fff; text-decoration:none; font-weight:bold; background-color:#999999; text-indent:8px; padding:2px 0 2px; 0;}
#subnav ul li a:visited {display:block; height:16px; color:#fff; text-decoration:none; font-weight:bold; background-color:#999999; text-indent:8px; padding:2px 0 2px; 0;}
#subnav ul li a:hover {background-color:#e9ebf5; color:#4a4f71;}
#subnav ul li a:active {}
#subnav ul li a.current {text-decoration:underline;}
*/

/****************************
	Divisions
****************************/
#content {width:100%; float:left;}
#content_wrapper {width:738px; border-left:1px solid #133256; border-right:1px solid #133256; padding:0 0 30px 0; background-color:#fff; overflow:hidden;}
#footer {width:740px; height:34px; text-align:center; background-image:url(../images/footer.jpg); background-repeat:no-repeat; float:left;}
h1_banner {width:740px;}
#header {width:740px; height:89px; float:left; background-image:url(../images/header.jpg); background-repeat:no-repeat; overflow:hidden;}
#header_info {height:20px; width:195px; float:right; margin:6px 3px 0 0;}
#left {width:740px; float:left; overflow:hidden;}
#nav {width:700px; height:30px; float:right; text-align:center; margin:17px 3px 0 0;}
#page {width:780px; margin-left:auto; margin-right:auto; margin-top:0;}
#sidebar {width:24px; height:452px; margin:15px 0 0 0; background-image:url(../images/side-bar.gif); background-repeat:no-repeat; float:left;}
#subfooter {width:740px; text-align:center; font-size:10px; margin:10px 40px 0 0; color:#fff; overflow:hidden; clear:both;}
#subnav {width:190px; float:left; clear:both; overflow:hidden;}

/****************************
	Paragraphs and Lists
****************************/
#content p {text-align:left; font-size:12px; margin:10px 12px 0 12px;}
#footer p {font-size:11px; margin:8px; color:#fff;}
#header_info p {font-size:12px; text-align:center; color:#133256;}
#sub_footer p {}
#subnav p {text-align:left; font-size:14px; font-weight:bold; margin:10px 12px 0 12px;}

#content ul {font-size:12px; margin:10px 12px 0 24px; list-style:none;}
#content ul li {}
#content ol {font-size:12px; margin:10px 12px 0 24px;}
#content ol li {margin-left: 12px;}
/****************************
	Classes
****************************/
.home_bg {background-image:url(../images/banner_06.jpg); background-repeat:no-repeat;}
.services_bg {background-image:url(../images/banner_01.jpg); background-repeat:no-repeat;}
.equip_bg {background-image:url(../images/banner_03.jpg); background-repeat:no-repeat;}
.aboutus_bg {background-image:url(../images/banner_07.jpg); background-repeat:no-repeat;}
.contactus_bg {background-image:url(../images/banner_08.jpg); background-repeat:no-repeat;}

.SquareList li {margin-left: 10px; list-style-type: square; line-height: 15px;}
.directions {border: 1px solid #1f3f62; margin: 0 10px 10px 10px; padding-bottom: 10px;}
.normal {margin: 0 5px 0 12px; font-size: 12px;}