/* CSS Document */


/****************************************
F O N T S
****************************************/

.style4 {
	font-size: 18pt;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.style1 {font-family: Geneva, Arial, Helvetica, sans-serif}

.style5 {color: #FF0000;
font-family: Geneva, Arial, Helvetica, sans-serif
}
.style3 {
	font-size: 12pt;
	font-weight: bold;
}
/****************************************
W R A P P E R S
****************************************/
#wrap-before-content{
	width:800px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	height:40px;
	background-image:url(images/layout/retruck-top.png);
	background-position:bottom;
	background-repeat:no-repeat;
	}
#wrap-content{
	width:800px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;

}
#wrap-everything{
	width:800px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;


}

#body-wrap{
	width:760px;
	position:relative;
	top:0px;
	padding:20px;
	background-image:url(images/layout/retruck-shadow_02.png);

}


/****************************************
H E A D E R 
****************************************/
#header{
	width:760px;
	position:relative;
	top:0px;
	padding-left:20px;
	padding-right:20px;
	height:200px;
	background-image:url(images/layout/retruck-shadow_02.png);
	position:relative;
	top-margin:0px;
}
#buttons{
	width:760px;
	position:relative;
	top:0px;
	padding-left:20px;
	padding-right:20px;
	height:41px;
	background-image:url(images/layout/retruck-shadow_02.png);
	position:relative;
	top-margin:0px;
}

#above-header{
	width:760px;
	height:50px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}



/****************************************
B O D Y  C O N T E N T 
****************************************/

#body-content{
	width:760px;
	position:relative;
	padding-bottom:20px;
	}
	
#body-left{
	width:165px;
	position:absolute;
	top:20px;
	left:40px;
	z-index:+1;
}
#body-right{
	position:relative;
	top:0px;
	width:495px;
	left:205px;
	border:1px solid #ff0000;
	padding:20px;
	background-color:#FFFFFF;

	}
#body-right ul {padding:0; margin:0;}
#body-right ul li {list-style-type: none;}
#body-right ul li a:visited {text-decoration:underline; color:#00FF33}
#body-right ul li a {text-decoration:underline; color:#00FF33}
#body-right li ul {display: none;}	
	
#body-text{
	width:720px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	top:20px;
	
}
/****************************************
F O O T E R
****************************************/
#footer{
	width:760px;
	position:relative;
	top:0px;
	padding-left:20px;
	padding-right:20px;
	padding-top:35px;
	position:relative;
	top-margin:0px;
	background-image:url(images/layout/retruck-footer.png);
	background-repeat:no-repeat;
	font-family: Geneva, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:12px;
	text-decoration:none;
}
#footer ul {padding:0; margin:0;}
#footer ul li {list-style-type: none;}
#footer ul li a:visited {text-decoration:underline; color:#ffffff;}
#footer ul li a {text-decoration:underline; color:#FFFFFF}
#footer li ul {display: none;}	




/****************************************
L E F T  L I N K S
****************************************/
#pmenu {font-family:verdana, arial, sans-serif; width:165px; position:relative; margin:auto;}
#pmenu a {width:165px; height:20px; padding-left:4px; border:1px solid #ff0000; background:#FFFFFF; line-height:18px; font-size:12px;}
#pmenu ul {padding:0; margin:0;}
#pmenu ul li {list-style-type: none;}
#pmenu ul li a:visited {display:block; text-decoration:none; color:#000;}
#pmenu ul li a {display:block; text-decoration:none; color:#000;}
#pmenu ul li a:hover {background:#ff0000; color:#FFFFFF}
#pmenu li ul {display: none;} 
#pmenu li:hover > ul#a3 {display:block; position:absolute; margin-top:-22px; left:165px; text-align:left;}
#pmenu li:hover > ul#a3b {display:block; position:absolute; margin-top:-22px; left:165px; text-align:left;} 
#pmenu .bold {font-weight:bold;}



#pmenu-title {font-family:verdana, arial, sans-serif; width:165px; position:relative; margin:auto;background-image:url(images/layout/menusnippet.gif);}
#pmenu-title a {width:169px; height:25px; border:1px solid #ff0000; background-image:url(images/layout/menusnippet.gif); line-height:18px; font-size:14px;}
#pmenu-title ul {padding:0; margin:0;}
#pmenu-title ul li {list-style-type: none;}
#pmenu-title ul li a:visited {display:block; text-decoration:none; color:#000;}
#pmenu-title ul li a {display:block; text-decoration:none; color:#ffffff;}
#pmenu-title li ul {display: none;} 
#pmenu-title li:hover > ul#a3 {display:block; position:absolute; margin-top:-22px; left:165px; text-align:left;}
#pmenu-title li:hover > ul#a3b {display:block; position:absolute; margin-top:-22px; left:165px; text-align:left;} 
#pmenu-title .bold {font-weight:bold;}





/****************************************
R I G H T  C O N T E N T
****************************************/

#container{
	width: 535px;
	margin: auto;
	border: 1px solid #B00;
	padding: 20px;
	background-color:#FFFFFF;
	position:absolute;
	left:205px;
}

/****************************************
B A C K G R O U N D
****************************************/

body {
	background-image: url(images/background_light.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
