/* #### BODY SETTING #### */

body {
	font-family: Arial;
	font-size: 12px;
	line-height:14px;
		color: #000000;
}


td {
	font-family: Arial;
	font-size: 12px;
		line-height:14px;
	color: #333333;
}



a.bottomlink:link, a.bottomlink:visited {
	color: #FFFFFF; text-decoration: none;
}

a.bottomlink:hover {
	color: #CCCCCC;	text-decoration: none;
}


a.mainlevelleft,
a.mainlevelleft:link 
a.mainlevelleft:active {
	text-decoration			: none;
	padding-left:15px;
	/* background				: url(../images/bullet.gif) no-repeat 0 4px; */
}

a.mainlevelleft:visited {
	text-decoration			: none;
	padding-left:15px;
}

a.mainlevelleft:hover {
	text-decoration			: none;
	padding-left:15px;
	color: CCCCCC;
}


/* main links MIKE MIKE MIKE */

a:link {
	color: #D55800;
	font-weight				: bold;
}
a:visited {
	color: #D55800;
	font-weight				: bold;
}
a:hover {
	color: #687509;
	font-weight				: bold;
}

.anav:link{ 
color:#3B83AC;
text-decoration: underline;
}

.anav:visited{ 
color:#3B83AC;
text-decoration: underline;
}

.faq:link{
	color:#000000;
	font-weight				: normal;
	text-decoration: none;
}

.faq:visited{ 
color:#000000;
font-weight				: normal;	
	text-decoration: none;
}

.faq:hover{ 
color:#CCCCCC;
font-weight				: normal;	
	text-decoration: none;
}

.border {
	border: 1px solid #000000;
}

.bordertop {
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
}


.contentheading {

	color					: #000000;
	font-family				: Arial;
	font-size				: 18px;
	text-decoration			: none;
	font-weight				: bold;
     height					: 30px;
}



.componentheading {	
	color					: #000000;
	font-family				: Arial;
	font-size				: 18px;
	text-decoration			: none;
	font-weight				: bold;
		height					: 30px;
		padding-top: 5px;
}


a.contentpagetitle:link {
	color					: #DD7118;
	font-family				: Arial;
	font-size				: 14px;
	text-decoration			: underline;
	font-weight				: bold;
	padding-left			: 25px;
	padding-right		: 30px;
	padding-top		: 2px;
	background				: url(http://www.marchofgod.org/templates/marietta/images/bullet.gif) no-repeat ;

}

a.contentpagetitle:visited {
	color					: #DD7118;
	font-family				: Arial;
	font-size				: 14px;
	text-decoration			: underline;
	font-weight				: bold;
	padding-left			: 25px;
	padding-top		: 2px;
	padding-right		: 30px;
	background				: url(http://www.marchofgod.org/templates/marietta/images/bullet.gif) no-repeat ;
}

a.contentpagetitle:hover{
	color					: #000000;
	font-family				: Arial;
	font-size				: 14px;
		text-decoration			: underline;
	font-weight				: bold;
	padding-left			: 25px;
	padding-top		: 2px;
	padding-right		: 30px;
	background				: url(http://www.marchofgod.org/templates/marietta/images/bullet.gif) no-repeat ;
}


/* MODULE STYLES*/

table.moduletableannounce th {

color: #FFFFFF;
font-size: 12px;
	line-height:14px;
		padding-left:5px;
}

table.moduletableannounce td { 

color: #FFFFFF;
font-size: 12px;
	line-height:14px;
	padding-left:10px;
	padding-right:10px;
}


table.moduletableannounce a:link {
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;

}

table.moduletableannounce a:visited {
font-size: 12px;
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}


table.moduletableannounce a:hover {
font-size: 12px;
color: #000000;
font-weight: bold;
text-decoration: underline;

}


table.moduletableuser th {

}

table.moduletableuser td {
padding-left: 18px;
	text-decoration: none;
	line-height: 19px;
	color: B98131;
}


table.moduletableuser a:link {

	text-decoration: none;
	font-size: 12px;
	color: B98131;
}

table.moduletableuser a:visited {

	text-decoration: none;
font-size: 12px;
color: B98131;
}

table.moduletableuser a:hover {
color:#000000;
	text-decoration: none;
font-size: 12px;
color: 000000;
}




table.moduletablecontent th {

}

table.moduletablecontent td { 

color: #FFFFFF;
font-size: 12px;
padding-right: 5px;
padding-left: 5px;
line-height: 18px;
}


table.moduletablecontent a:link {
color: #FFFFFF;
	text-decoration: underline;
font-size: 12px;
line-height: 18px;
padding-left: 17px;
	background: url(http://www.marchofgod.org/templates/marietta/images/arrow.gif) no-repeat;
}

table.moduletablecontent a:visited {
color: #FFFFFF;
text-decoration: underline;
font-size: 12px;
line-height: 18px;
padding-left: 17px;
	background: url(http://www.marchofgod.org/templates/marietta/images/arrow.gif) no-repeat;
}


table.moduletablecontent a:hover {

color: #cccccc;
text-decoration: underline;
font-size: 12px;
line-height: 18px;
padding-left: 17px;
	background: url(http://www.marchofgod.org/templates/marietta/images/arrow.gif) no-repeat;
}


table.moduletablelogin th {

color: white;
font-size: 11px;

}

table.moduletablelogin td { 

font-size: 11px;
		position: relative;
	top: 10px;
	height: 20px;
	color: #FFFFFF;
}


table.moduletablelogin a:link {

color: white; 
text-decoration: underline;

}

table.moduletablelogin a:visited {
color: white; 
text-decoration: underline;
}


table.moduletablelogin a:hover {

color: #C2B581; 
text-decoration: underline;

}


table.moduletabletopmenu th {


}

table.moduletabletopmenu td { 

color: #3377A2;
padding-right: 6px;
font-size: 11px;
padding-bottom: 1px;
}

table.moduletabletopmenu a:link {
color: #3377A2;
	text-decoration: none;
font-size: 11px;
	font-weight				: normal;
	padding-right: 5px;
	padding-left: 5px;
}

table.moduletabletopmenu  a:visited {

color: #3377A2;
text-decoration: none;
font-size: 11px;
	font-weight				: normal;
	padding-right: 5px;
		padding-left: 5px;
}


table.moduletabletopmenu  a:hover {

color: #000000;
text-decoration: none;
font-size: 11px;
	font-weight				: normal;
	padding-right: 5px;	
	padding-left: 5px;
}


table.moduletablepoll th {


}

table.moduletablepoll td { 
width: 200px;
color: white;
font-size: 12px;
padding-left: 5px;
}

/** END MODULES STYLE**/

	
a.mainlevelbottom,
a.mainlevelbottom:link 
a.mainlevelbottom:active {
	font-family				: Tahoma;
	font-size				: 10px;
	padding-right           : 20px;
	color					: #FFFFFF;
	text-decoration			: none;
	/*background				: url(../images/bullet.gif) no-repeat 0 4px;*/
}

a.mainlevelbottom:visited {
	font-weight				: normal;
	color					: #FFFFFF;
}

a.mainlevelbottom:hover {
	font-weight				: normal;
	color					: #FFFFFF;
}

.eventheading {
	color					: #FFFFFF;
	font-family				: Arial;
	font-size				: 12px;
	text-decoration			: none;
	text-transform			: uppercase;
	vertical-align			: top;
	font-weight				: bold;
	height					: 22px;
	padding-top				: 2px; 
	padding-bottom			: 3px;
	wid
	th					: 100%;
}



.button {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	position: relative;
	left: 5px;
}


/** CHANGE THIS FOR FORUM HEADER CHANGE MIKE**/
.sectiontableheader {
  font-weight: bold;
  background: #3B83AC;
  padding: 4px;
  color: white;
}

.sectiontableheader1 {
background: #3B83AC;
}

.sectiontablefooter {
background: #3B83AC;
}

.sectiontableentry1 {
	width: 200px;
	  color: 000000;
	      font-size:11px;
}

/** CHANGE THIS FOR FORUM BACKGROUNDS CHANGE MIKE**/
.sectiontableentry2 {
    font-size:11px;
			background-color : #E9E9E9;
}

.small {
	color: #999999;
	font-size: 11px;

}
.producthighlights {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-left: 4px;
	padding-top: 3px;
}
.contact {
	padding-left: 15px;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
}
.contentpages {
	padding-right: 2px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-family: Arial;
	font-size: 12px;
	line-height:14px;
	color: #000000;
}

.showcase_details{
	background: #FFFFFF;
}

.middle {
	padding-top: 7px;
	padding-left: 5px;
}
.search {
	padding-left: 80px;
}


/** Virtuemart **/
.browseAddToCartContainer {
text-align:left;
float:left;
}

.moduletable_vmcart {
padding: 0px 0px 0px 10px;
}

.vmflypage {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.browseProductTitle a{
font-size:14px;
line-height:18px;
}

.moduletable_vmsearch {
margin: 0px 0px 0px 70px;
}

.pathway {
line-height:18px;
}

.vmflypage h1{
font-size:14px;
line-height:19px;
}

.addtocart_button {
float:right;
margin: -18px 0px 0px 0px;
padding: -20px 0px 0px 0px;
}

.vmCartModule {
padding: 5px 15px 5px 15px;
background-color:#EEEEEE;
}

.slideshow {
	overflow: hidden;
	height: 163px;
	z-index:0;
}
.slideset {
	overflow: hidden;
	height: 163px;
}
.slideset .slide {
	width: 760px;
	overflow: hidden;
	top: 0;
	left: 0;
}
.slideset div.active {z-index: 0;}
.visual {
	overflow:hidden;
	height:163px;
}
.slide-1 { background:url(http://preview.paintboothman.com/templates/paint/images/index_07.jpg) no-repeat center center;}
.slide-2 { background:url(http://preview.paintboothman.com/templates/paint/images/index_07.jpg) no-repeat center center;}
.slide-3 { background:url(http://preview.paintboothman.com/templates/paint/images/index_07.jpg) no-repeat center center;}


.transMenu35 {
 position:absolute ; 
 overflow:hidden; 
 left:-1000px; 
 top:-1000px; 
}
.transMenu35 .content {
 position:absolute  ; 
}
.transMenu35 .items {
 position:relative ; 
 left:0px; top:0px; 
 z-index:2; 
 border-top: 1px solid #ffffff !important ; 
}
.transMenu35  td
{
 padding: 10px 5px 10px 5px  !important;  
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 color: #ffffff !important ; 
 border-left: 1px solid #ffffff ; 
 border-right: 1px solid #ffffff ; 
 border-bottom: 1px solid #ffffff ; 
min-width:100px;
} 
#subwrap35 
{ 
 text-align: left ; 
}
.transMenu35  .item.hover td
{ 
 color: #8C9A1A !important ; 
}
.transMenu35 .item { 
 text-decoration: none ; 
 cursor:pointer;  width:134px !important;
}
.transMenu35 .background {
 background-color: #141107 !important ; 
 position:absolute ; 
 left:0px; top:0px; 
 z-index:1; 
 opacity:1; 
 filter:alpha(opacity=100) 
}
.transMenu35 .shadowRight { 
 position:absolute ; 
 z-index:3; 
 top:-3000px; width:2px; 
 opacity:1; 
 filter:alpha(opacity=100)
}
.transMenu35 .shadowBottom { 
 position:absolute ; 
 z-index:1; 
 left:-3000px; height:2px; 
 opacity:1; 
 filter:alpha(opacity=100)
}
.transMenu35 .item.hover {
 background-color: #141107 !important ; 
}
.transMenu35 .item img { 
 margin-left:10px !important ; 
}
table.menu35 {
 top: 0px; 
 left: 0px; 
 position:relative ; 
 margin:0px !important ; 
 border: 0px none  ; 
 z-index: 1; 
}
table.menu35 a{
 margin:0px !important ; 
 padding: 0px 0px 0px 0px !important ; 
 display:block !important; 
 position:relative !important ; 
}
div.menu35 a,
div.menu35 a:visited,
div.menu35 a:link {
 height:44px; 
 font-size: 12px !important ; 
 font-family: Arial, Helvetica, sans-serif !important ; 
 text-align: left !important ; 
 font-weight: bold !important ; 
 text-decoration: none !important ; 
 margin-bottom:0px !important ; 
 display:block !important; 
 white-space:nowrap ; 
}
div.menu35 td {
 border-bottom: 0px none  ; 
 border-top: 0px none  ; 
 border-left: 0px none  ; 
} 
div.menu35 td.last35 {
 border-right: 0px none  ; 
} 
#trans-active35 a{
} 
#menu35 a.hover   { 
 display:block; 
}
#menu35 span {
 display:none; 
}
#menu35 a img.seq1,
.transMenu35 img.seq1,
{
 display:    inline;
}
#menu35 a.hover img.seq2,
.transMenu35 .item.hover img.seq2 
{
 display:   inline; 
}
#menu35 a.hover img.seq1,
#menu35 a img.seq2,
.transMenu35 img.seq2,
.transMenu35 .item.hover img.seq1
{
 display:   none;
}
#trans-active35 a img.seq1
{
 display: none;
}
#trans-active35 a img.seq2
{
 display: inline;
}