/* CSS Document */

body {margin:0; padding:0; background:#020b1f url(../images/background.jpg) top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#536888; text-align:justify; }


img, div { behavior: url(../iepngfix.htc) }

a {font-size:12px; line-height:16px; color:#536888; text-decoration:none; font-weight:bold;}
a:hover {font-size:12px; line-height:16px; color:#536888; text-decoration:underline;font-weight:bold;}

/* Containers */

#wrapper {width:868px; height:850px; margin-left:auto; margin-right:auto; padding:0px; background:url(../images/bg-maincontent1.png) top no-repeat;}
#wrappersub {width:868px; margin-left:auto; margin-right:auto; padding:0px; background:url(../images/bg-maincontent-top.png) top no-repeat;}
#wrappersub1 {width:868px; margin-left:auto; margin-right:auto; padding:0px; background:url(../images/bg-maincontent-top1.png) top no-repeat;}
#header {padding: 35px 15px 15px 15px;margin: 0px;text-align: center;}
#nav {width: 25%;padding: 10px;margin-top: 1px;}
#main {padding:10px; width:800px; margin-left:auto; margin-right:auto;}
#footersub {width:868px;height:63px;margin-left:auto;margin-right:auto;background:url(../images/bg-maincontent-footer.png) top no-repeat;margin-bottom: 0px;
}

#footersubYI {
	width:868px;
	height:63px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/bg-maincontent-footer.png) top no-repeat;
	margin-top: -12px;
	margin-bottom: 0px;
}

#footer {margin:0px;width:808px; height:90px; margin-left:auto; margin-right:auto; padding-right:60px;}
#topnav {margin:0px;width:868px; height:55px; margin-left:auto; margin-right:auto; margin-top:20px;}
#location {width:223px; height:100px; background:url(../images/chooselocation.jpg) no-repeat; padding:60px 0px 0px 30px;}
#service {width:223px; height:100px; background:url(../images/chooseservice.jpg) no-repeat; padding:60px 0px 0px 30px;}

#mainsubpage {padding:0px 30px 0px 30px; width:808px; margin-top:8px; margin-left:auto; margin-right:auto; background:url(../images/bg-maincontent-repeat.png) repeat-y ;}

#content {width:750px; padding-top:50px; padding-left:20px;}
.about {background:url(../images/h-aboutdejana.jpg) top left no-repeat;}
.services {background:url(../images/h-services.jpg) top left no-repeat;}
.photos {background:url(../images/h-gallery.jpg) top left no-repeat;}
.media {background:url(../images/h-media.jpg) top left no-repeat;}
.faqs {background:url(../images/h-faqs.jpg) top left no-repeat;}
.sales {background:url(../images/h-salesandleasing.jpg) top left no-repeat;}
.testimonials {background:url(../images/h-testimonials.jpg) top left no-repeat;}
.jobs {background:url(../images/h-jobs.jpg) top left no-repeat;}
.contact {background:url(../images/h-contactus.jpg) top left no-repeat;}

h1 {font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-weight:lighter; font-size:18px; color:#2564B4;}

#list {padding:3px; width:200px; margin-left:10px;}
#list li {list-style-image:url(../images/bullet.jpg);}
#list a {text-decoration:none; display:block; padding: 8px 0px; color:#424242}
#list a:hover { text-decoration:underline; }
#subnavlist li a {border:0; padding: 3px 4px; list-style:none; margin-left:-20px;}

.biglink {font-size:14px; text-decoration:none; color:#2564B4; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
a.biglink {font-size:14px; text-decoration:none; color:#2564B4; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.biglink:hover {font-size:14px; text-decoration:underline; color:#2564B4; font-family:Verdana, Arial, Helvetica, sans-serif;}

.minitxt {font-size:11px; text-transform:uppercase; text-decoration:none; color:#2564B4; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.footerlinks{ color:#536888; text-decoration:none;}
.footerlinks:hover {color:#FFF;}.req {
	color: #900;
}

.floatIMG{float:left; padding-right:15px;}
#login{
	position:fixed;
	bottom:0;
	right:10px;
	float: right;
}

