/*
Riada Sales Inc. - Style Sheet
Date: December 2009
Author: Scott Adair

-Selectors
-ID's
-Classes
-Links & Pseudo Classes
*/


body {
	background-color:#737373;
	background-image:url('cement4.jpg');
	background-repeat:repeat;
	font-family:calibri,arial,helvetica,sans-serif;
	color:black;
	margin:0px;
}

h4 {
	border:1px solid black;
	margin:10px;
	font-size:13pt;
	color:white;
	background-color:#004A69;
	padding:3px;
	padding-left:6px;
}

h2, p {margin:20px;}


/* id's */
#pic {
	background-color:#2e6a9e;
	background-image:url('riada3.jpg');
	border: 2px solid #000;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
	height: 160px;
	width:900px;
}

#heading {
	background-color:#fff;
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	margin-left:auto;
	margin-right:auto;
	margin-top:80px;
	height: 48px;
	width:900px;
}

#logo {
	margin:5px;
	margin-left:10px;
	border:0;
	float:left;
}

#content {
	background-color:#fff;
	border: 2px solid #000;
	border-top:0;
	border-bottom:0;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	height:600px;
	width:900px;
	overflow:auto;
}

#main {
	margin:5px;
	width:600px;
	float:left;
}

#main_products {
	margin:5px;
	margin-left:20px;
	width:850px;
}

#fadediv {
	border: 2px solid black;
	width:440px;
	height:370px;
	margin-left:70px;
	margin-top:20px;
	background-repeat: no-repeat;
}

#side_col {
	margin:10px;
	margin-top:35px;
	width:260px;
	margin-left:620px;
	border:1px solid black;
}

#side_col_contact {
	margin:10px;
	margin-top:75px;
	width:275px;
	margin-left:605px;
	border:1px solid black;
}

#map {margin-left:35px;	float:left;}

#foot {
	background-color:#fff;
	border: 2px solid #000;
	border-top: 1px dashed #000;
	margin-top:0;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	height:25px;
	width:900px;
}


/*classes*/
p.foot {margin:0;margin-top:5px;font-size:10pt;}
.ital {font-style:italic;margin:10px;margin-left:15px;}
.table {margin-left:30px;}
.link {margin:5px; padding:10px; background-color:#fff; position:relative;	float:right;}
.productlogo {border:0;}


/*normal links*/
a:link {color: #004A69;	text-decoration: none;}
a:visited {color: #004A69; text-decoration: none;}
a:hover {color: #FF9900;text-decoration: none;}
a:active {color: #FF9900;text-decoration: none;}


/*drop-down menu links*/
#nav {
	float:right;
	border:0;
	margin-right:20px;
	margin-top:7px;
	}

#nav ul {
	margin:0; 
	padding:0;
	background-color:white; 
	border:0;}

#nav li {
	position:relative; 
	list-style:none; 
	border:1px solid #000; 
	margin:5px; 
	float:left; 
	width:7em; 
	line-height:1em; 
	font-weight:bold;
	font-size:12pt;
}

#nav li:hover {background-color:#004A69; color:white;}
#nav li.submenu:hover {background-color:#004A69; color:white;}
#nav li a {display:block; padding: 0.25em 0 0.25em 0.5em; text-decoration:none; }
#nav li a:hover {color:white;}
#nav ul ul {position: absolute; width: 7.1em; display: none;}
#nav ul ul li {border-top:0; margin:0;}
#nav ul.level1 li.submenu:hover ul.level2{display:block; color:white;}
#nav ul.level2 {top: 1.5em; left: -1px;}






/* old links

a.nav {
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;	
	color:#2166BE;
	padding-left:20px;
	padding-right:20px;
	background-color:#white;
	border: solid 1px black;
}

a.nav:visited {
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;
}

a.nav:hover {
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;
	background-color:#2166BE;
	color:white;
}

a.nav:active {
	text-decoration:none;
	position:relative;
	left:2px;
	top:1px;
}
*/
