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

/*
  
 * Filename		 		style.css
 * Website				
 * Author				InMotion Hosting - http://inmotionhosting.com 

 */

html, body {margin:0;padding:0;
background-color:#e9e9e9;}

body {}

h1 {}
h2 {color:#2e46be;
font-family: 'Oxygen', sans-serif;
font-size:20px;
line-height:24px;}

h3 {color:#2e46be;
font-family: 'Oxygen', sans-serif;
font-size:36px;
padding-top:15px !important;
padding-left:15px !important;	
text-align:center;	
}

.center{color:#2e46be;
font-family: 'Oxygen', sans-serif;
font-size:36px;
padding-top:15px !important;
padding-left:35px !important;	
text-align:left;
}

.title {
	color:#68a537;
font-family: 'Oxygen', sans-serif;
font-size:30px !important;
padding-top:15px !important;
padding-bottom:8px !important;
}

.titleb {
	color:#68a537;
font-family: 'Oxygen', sans-serif;
font-size:18px !important;
padding-top:0px !important;
padding-bottom:8px !important;
text-align:left;
font-style:italic;
}

.titlec {
	color:#68a537;
font-family: 'Oxygen', sans-serif;
font-size:18px !important;
padding-top:15px !important;
padding-bottom:8px !important;
text-align:left;

}

.mto {color:#2e46be;
font-family: 'Oxygen', sans-serif;
font-size:30px;
padding-top:15px !important;
padding-left:15px !important;	
text-align:left;	
}

h4 {color:#68a537;
font-family: 'Oxygen', sans-serif;
font-size:18px;
padding-top:15px !important;
}

.green {color:#68a537;
font-weight:bold;
}
h5 {}
h6 {}

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

ul#list {font-family: 'Oxygen', sans-serif;
margin-left:40px;
list-style:circle !important;
color:#68a537;

}
ul#list li {line-height:24px;

}

.black {color:#000;
}


ul.list {font-family: 'Oxygen', sans-serif;
margin-left:20px;

color:#000;
}
ul.list li {line-height:24px;
padding-right:20px;
text-indent:25px;
}

ul.mtolist {font-family: 'Oxygen', sans-serif;
margin-left:35px;
list-style:circle;
color:#000;
}
ul.mtolist li {line-height:24px;
padding-right:20px;
}


.right {
font-style:italic;
font-weight:bold;
line-height:40px;
padding-left:20px !important;


}
ul.indent {margin-left:20px;
list-style:circle !important;
color:#68a537;
}

p {}

a:link, a:visited {text-decoration:none; outline:none;}
a:hover, a:focus {text-decoration:none; outline:none;}


/* want rounded corners?  Add this class to your containers for instant gratification -- adjust the curve as needed */

.rounded-corners {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px;
    border-radius: 6px;
}


/* insert this class where you need to clear inline items */
.clearall {clear:both;}


/* float images left or right - adjust margins as needed */
.left-img {float:left; margin:0 10px 0 0;}
.right-img {float:right; margin: 0 0 0 5px; }
.right-imgB {float:right; 
padding-right:300px;
margin-top:5px;
}





/*** LAYOUT STYLES ***/

#container, #header, #nav, #content, #footer {margin:0 auto; width:960px;
margin-top:15px;
margin-bottom:15px;
}



#container {background-color:#fff;

		-moz-box-shadow:
 5px 1px 10px -5px #000, -5px 1px 10px -5px #000;
	-webkit-box-shadow:
 5px 1px 10px -5px #000, -5px 1px 10px -5px #000;
	box-shadow:
 5px 1px 10px -5px #000, -5px 1px 10px -5px #000;
}

/* HEADER */
#header {background-color:#f7e58b;
border-bottom:solid medium #68a537;
margin-top:0px;}
#logo {float:left;}
#contact-info {float:right;
margin-top:15px;
margin-right:15px;
text-align:right;
}



.bold {font-weight:bold;
}

/* NAVIGATION */

#nav {height:40px;
border-bottom:solid medium #68a537;
margin:0;
position:relative;}
#nav ul {display:block;

padding-left:15px;

}
#nav li {display:inline;
padding-bottom:10px;
color:#2e46be;
font-family: 'Oxygen', sans-serif;
font-size:20px;
padding-right:50px;}

#nav li a, #nav li a:visited {color:#2e46be;}
#nav li a:hover, #nav li a:focus {color:#68a537;}


/* CONTENT */

#content {overflow:hidden;
margin:0;
}

#content p {
font-family: 'Oxygen', sans-serif;
font-size:18px;
padding-left:15px;	
padding-right:15px;
line-height:22px;	
}
#mainimg {height:300;
width:960px;
border-bottom:solid medium #68a537;
margin:0px;
}
#content-left {float:left;
margin-top:10px;
width:450px;
padding-left:10px;}

#content-left p{
font-family: 'Oxygen', sans-serif;
font-size:18px;	
line-height:22px;

}

#content-leftB {float:left;
margin-top:10px;
width:550px;
padding-left:10px;}

#content-leftB p{
font-family: 'Oxygen', sans-serif;
font-size:18px;	

}

#content-right {float:right;
margin-top:10px;
width:500px;
}

#content-right p{
font-family: 'Oxygen', sans-serif;
font-size:18px;	
line-height:22px;
}

#content-rightB {float:right;
margin-top:10px;
width:380px;}

.logosA {padding-bottom:25px;
padding-left:65px;
text-align:center;
padding-top:15px;
}

.logos {padding-bottom:25px;
padding-left:55px;
text-align:center;
}

.rule {width:960px;
border-top:solid 1pt #000;
height:auto;
margin-top:10px;


}
.line {width:920px;
border-top:solid 1pt #000;
height:auto;
margin-top:10px;
margin-bottom:10px;

}

/* FOOTER */

#footer {margin-top:20px;
border-top:solid thin #CCC;
background-color:#f7e58b;
padding-bottom:10px;
}
#footer p {}


ul#footernav {
	text-align:center;;
	font-family: 'Oxygen', sans-serif;
	margin-top:10px;
	
}
ul#footernav li {display:inline;

}

#footernav a, #footer a:visited {color:#2e46be;}
#footernav a:hover, #footer a:focus {color:#68a537;
text-decoration:none;}

#copyright {text-align:center;
margin-top:10px;
margin-bottom:10px;
}
#copyright p {	font-family: 'Oxygen', sans-serif;
font-size:12px;}
#copyright a, #copyright a:visited {color:#2e46be;}
#copyright a:hover, #copyright a:focus {color:#fff;
text-decoration:none;}


/* Errors */

#404wrap {margin:20px auto; width:800px; height:400px; background:#f2f2f2; border:1px solid #e3e3e3; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
#404wrap h1 {font-size:18px; margin:20px; text-align:center;}
#404wrap p {margin:20px; text-align:center;}
#404wrap ol {margin:40px;}
#404wrap ul {margin:40px;}
#404wrap li {padding-bottom:8px;}
#404wrap a:link, #404wrap a:visited {color:#01759d; text-decoration:none; outline:none;}
#404wrap a:hover, #404wrap a:focus {color:#e26c1d; text-decoration:underline; outline:none;}
