/* Global Styles */


/* Class Styles */


/* ID Styles */
#homewelcome {
	padding-left: 20px;
	padding-right: 27px;
	}
	
#homewelcome h3{
	font-size: 21px;
	color: #8DA900;
	}

#homequotewrapper {
	padding-top: 10px;
	padding-left: 20px;
	}
		
.homequote, .homequotebody, .homequotehead, .homequotehead h3 {
    background: url(../images/BG-QuoteBox.png) no-repeat bottom right; 
	} 

.homequote {
    width: 750px !important; /* intended total box width - padding-right(next) */
    margin: 0; /* use to position the box */ 
	} 

/* set the top-right image */ 
.homequotehead { 
    background-position: top right; 
    padding-right: 20px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.homequotehead h3 {
	color: #1F1000;
	font-weight: bold;
	font-size: 14px;
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 9px 15px 15px 14px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.homequotebody { 
    background-position: bottom left; 
    margin-right: 7px;  /*move the ul to the left to expose background*/
    padding: 0px 10px 12px 14px; 
	} 

#homesidebarwrapper {
	padding-left: 27px;
	}
	
.homesidebar, .homesidebarbody, .homesidebarhead, .homesidebarhead h3 {
    background: url(../images/BG-LinksBox.png) no-repeat bottom right; 
	} 

.homesidebar {
    width: 224px !important; /* intended total box width - padding-right(next) */
    margin: 0; /* use to position the box */ 
	} 

/* set the top-right image */ 
.homesidebarhead { 
    background-position: top right; 
    padding-right: 20px; /* right-image-gap + right-inside padding */
	text-align: center;
	} 

/* set the top-left image */ 
.homesidebarhead h3 {
	color: #3F3F3F;
	font-weight: bold;
	font-size: 14px;
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 9px 0px 15px 14px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.homesidebarbody { 
    background-position: bottom left; 
    margin-right: 10px; /* move the ul to the left to expose background*/
    padding: 0px 0px 10px 8px;
	color: #3f3f3f;
	font-size: 8px;
	} 

.homesidebarbody td { 
	font-size: 11px;
	} 

#homesponsorswrapper {
	padding-top: 10px;
	padding-left: 20px;
	}

.homesponsors, .homesponsorsbody, .homesponsorshead, .homesponsorshead h3 {
    background: url(../images/BG-SponsorBox.png) no-repeat bottom right;
	} 

.homesponsors {
    width: 400px !important; /* intended total box width - padding-right(next) */
    margin: 0; /* use to position the box */ 
	} 
	

/* set the top-right image */ 
.homesponsorshead { 
    background-position: top right; 
    padding-right: 20px; /* right-image-gap + right-inside padding */
	} 

/* set the top-left image */ 
.homesponsorshead h3 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 14px;
    background-position: top left;
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 8px 0px 10px 12px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.homesponsorsbody { 
    background-position: bottom left; 
    margin-right: 7px;  /*move the ul to the left to expose background*/
 	padding: 0px 10px 10px 10px;
	}
		
.homesponsorsbody ul{
	color: #871408;
	float: left;
	padding-right: 10px;
	padding-left: 10px; 
	margin: 5px 0px 0px 0px;
	border-right: solid #E1E1E1 0px;
	background-color: #ffffff;
	}

#homecontactwrapper {
	padding-top: 10px;
	padding-left: 10px;
	}
		
.homecontact, .homecontactbody, .homecontacthead, .homecontacthead h3 {
    background: url(../images/BG-ContactBox.png) no-repeat bottom right; 
	} 

.homecontact {
    width: 230px !important; /* intended total box width - padding-right(next) */
    margin: 0; /* use to position the box */ 
	} 

/* set the top-right image */ 
.homecontacthead { 
    background-position: top right; 
    padding-right: 20px; /* right-image-gap + right-inside padding */ 
	} 

/* set the top-left image */ 
.homecontacthead h3 {
	color: #1F1000;
	font-weight: bold;
	font-size: 11px;
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 10px 10px 10px 10px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */ 
	} 

/* set the lower-left corner image */ 
.homecontactbody { 
    background-position: bottom left; 
    margin-right: 7px;  /*move the ul to the left to expose background*/
    padding: 0px 10px 10px 10px; 
	color: #FFFFFF;
	}
	
.homecontactbody a {
	color: #1F1000;
	}

	
/******************************************************************************/	
	

#homequotewrapper2 {
	padding-top: 10px;
	}
		
.homequote2, .homequotebody2, .homequotehead2, .homequotehead2 h3 {
    background: url(../images/BG-SpeakerBox.jpg) no-repeat bottom right; 
	} 

.homequote2 {
    width: 580px !important; /* intended total box width - padding-right(next) */
    margin: 0; /* use to position the box */ 
	} 

/* set the top-right image */ 
.homequotehead2 { 
    background-position: top right; 
    padding-right: 20px; /* right-image-gap + right-inside padding */ 
	} 


/* set the top-left image */ 
.homequotehead2 h3{
	color: #1F1000;
	font-weight: bold;
	font-size: 14px;
    background-position: top left; 
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 9px 15px 15px 14px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */
	} 

/* set the lower-left corner image */ 
.homequotebody2 { 
    background-position: bottom left; 
    margin-right: 7px;  /*move the ul to the left to expose background*/
    padding: 0px 10px 12px 10px; 
	} 
	
.homequotehead3 h3{
	color: #1F1000;
	font-weight: bold;
	font-size: 14px;
    margin: 0; /* reset main site styles*/ 
    border: 0; /* ditto */ 
    padding: 9px 15px 15px 14px; /* padding-left = image gap + interior padding ... no padding-right */ 
    height: auto !important; height: 1%; /* IE Holly Hack */
	} 
