@charset "utf-8";
/* CSS Document */

html,body{
	padding:0; margin:0; height:100%; width:100%; background:#000; font-family:Arial, Helvetica, sans-serif; font-size:0.9em
}

#container{
	width: 905px;min-height:502px; margin:0 auto; background:#b30134 url(images/content_border.png) repeat-y left; position:relative; 
}

#innerContainer{

}

#menu{
height:46px; width:615px; background:url(images/menu_bg.png) no-repeat;
}

#content{
	width:544px; min-height:430px;background:#FFF; float:left; margin-left:16px; 
	padding:10px; margin-bottom:-9px; padding-bottom:25px;~padding-bottom:40px; padding-right:20px; padding-left:30px; position:relative; z-index:10;

}

#image{
	width:298px; height:362px; background: url(images/image_bg.png); position:absolute; top:0px; left:610px
}

#logo{
	position:absolute; top:362px; left:610px
}

#footer{
	color:#414042; background:#000; position:relative; margin-top:-10px; padding-bottom:0px; height:40px; padding-top:10px
}

#footer a{
	color:#414042; 
}

.buttons{
position:absolute; z-index:9; left:780px; top:10px
}

.buttons ul{
	list-style:none
}

#rightImage{
	position:absolute; top:200px; left:600px
}

.padding{
height:10em; width:100%	
}

#bottom{
position:relative; 
}

img{
	border:none
}

a{
	color:#000
}

.green{
	color:#86a20c; font-weight:bold
}

.john{
position:absolute; top:-140px; left:20px; width:200px
}

.john img{
	border:#000 solid 1px
}

h1,h2,h3,h4,h5,h6{
	color:#86a20c; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
}

.contactList{
	list-style:none; margin-left:0px; padding-left:0px
}


/*Menu item*/
#menu ul{
	list-style:none; font-family:Verdana, Geneva, sans-serif; font-size:0.7em; padding-top:15px
}

#menu li{
	float:left; padding-right:10px
}

#menu a{
	color:#FFF; text-decoration:none
}

#menu a:hover{
	color:#000
}
