/*
MCM Style Sheet
Author: Acorn Creative
*/

/**********************
GLOBAL STYLES
***********************/
html {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
} 

body {
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-image:url(../images/bkg-subpg.gif);
	background-position: center top;
	background-repeat:repeat-y;
	background-color: #08132A;
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
} 



a { 
	color: #405a8e; 
}

h1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #993607;
	margin-top: 0px;
	padding-top: 0px; 

}

h2 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #3e588c;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

h3{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #29ac29;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
h6 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 16pt; 
	color: #000000; 
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 12px 30px; 
	background-image: url(../images/rcol-top.gif);
	background-repeat: no-repeat; 
	background-color: #F0F0F0;

}
li {
list-style-image:url(../images/bullet-square.gif);
}

ul { margin-top: 0px; }

/**********************
PG STRUCTURE
***********************/


#PgWrapper {
	position: relative;
	width: 770px;
	height: auto;
	margin: 0px auto;
	padding: 0px;
	z-index: 2;
	visibility: visible;
} 

/**********************
HEADER
***********************/

#Header {
	position: absolute;
	left: 255px;
	top: 26px;
	width: 515px;
	height: 143px;
	margin: 0;
	padding: 0;
	z-index: 4;
	visibility: visible;
	text-align: left;
}


/**********************
NAVIGATION
***********************/

#Nav {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 20px;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	z-index:4;
	visibility:visible;
	border-bottom: 2px solid #051129;
	background-color: #9d3e11;
	text-align: right;
	font-family:  Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}

#Nav a:link, #Nav a:visited { 
	padding: 0px 8px 0px 0px; 
	color: #FFFFFF; 
	text-decoration:none; 
}

#Nav a:hover { 
	color: #c2cbdc; 
}

/**********************
MAINBODY
***********************/

#Content {
	position: absolute;
	left: 285px;	
	top: 186px;
	width: 460px;
	height: auto;
	margin: 0px;
	padding: 0px;
	z-index: 4;
	visibility: visible;
	text-align: left;
	line-height: 20px; 
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	color: #23294a; 
}
 
.MainBodyBold {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	color: #23294a; 
	font-weight: bold;
}
.MainBodyItalisized { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	color: #23294a; 
}
.MainBodyItalisizedBold { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	font-weight: bold; 
	color: #23294a; 
}


/**********************
LEFT COLUMN
***********************/

#LftColumn {
	position: absolute;
	left: 0px;
	top: 26px;
	width: 255px;
	height: auto;
	margin: 0px;
	padding: 0px;
	z-index: 5;
	visibility: visible;
	text-align:left;
	line-height: 20px; 
} 
#LftColumn a:link, #LftColumn a:visited { color: #FFFFFF; }

.LftColText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0px 20px 10px 20px;
}
.LftColText p {
	margin-top: 0px;
	
}

.LftBoxHeader {
	background-color: #23294a;
	text-align:center;
	font-weight:bold;
	padding: 3px;
	margin: 0px;
	color: #FFFFFF;
}
.LftBox {
	background-color: #5a71a1;
	padding: 0px 10px 10px 10px;
	margin: 0px;
	color: #FFFFFF;
}
.LftHeader {
	background-image: url(../images/bkg-sideheader.gif);
	background-repeat:no-repeat;
	padding: 3px 3px 5px 3px;
	margin: 0px;
	font-weight:bold;
}
.Button1 {
	background-image: url(../images/btn-1-bkg-b.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height: 28px;
	padding: 4px 3px 0px 3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.Button1 a:link, .Button1 a:visited { color: #FFFFFF; text-decoration:none; }
.Button1 a:hover { color: #C3CDDF; }
.Button2 {
	background-image: url(../images/btn-2-bkg-b.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height: 28px;
	padding: 4px 3px 0px 3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.Button2 a:link, .Button2 a:visited { color: #FFFFFF; text-decoration:none; }
.Button2 a:hover { color: #C3CDDF; }
.Button3 {
	background-image: url(../images/btn-3-bkg-b.gif);
	background-repeat:no-repeat;
	background-position:center top;
	height: 28px;
	padding: 4px 3px 0px 3px;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
}
.Button3 a:link, .Button3 a:visited { color: #FFFFFF; text-decoration:none; }
.Button3 a:hover { color: #C3CDDF; }
/**********************
FOOTER
***********************/
.Footer {
	margin-top: 10px;
	border-top: 2px solid #5a71a1;
}

.Copyright {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #23294a;
}

/**********************
SHOP
***********************/
.ShopBoxHeader {
	background-color: #23294a;
	border-top: 5px solid #a83f0d;
	font-weight:bold;
	padding: 3px 10px 3px 10px;
	margin: 0px;
	
}
.ShopBoxMiddle {
	background-color: #5a71a1;
	padding: 0px 10px 10px 10px;
	margin: 0px;
	border-left: 2px solid #23294a;
	border-right: 2px solid #23294a;
}
.ShopBoxBottom {
	background-color: #5a71a1;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	border-left: 2px solid #23294a;
	border-right: 2px solid #23294a;
	border-bottom: 2px solid #23294a;
}
/**********************
TEXT STYLES
***********************/

.ColorBody {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	color: #993607;
}
.ColorBodyBold {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	font-weight: bold;
	color: #993607;
}
.ColorBodyItalisized { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	color: #993607;
}
.ColorBodyItalisizedBold { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	font-weight: bold; 
	color: #993607;
}

.SmallBody {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt; 
}
.SmallBodyBold {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 9pt; 
	font-weight: bold;
}
.SmallBodyItalisized { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: italic; 
}
.SmallBodyItalisizedBold { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: italic; 
	font-weight: bold; 
}

.LgBody {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12pt; 
}
.LgBodyBold {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12pt; 
	font-weight: bold;
}
.LgBodyItalisized { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: italic; 
}
.LgBodyItalisizedBold { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-style: italic; 
	font-weight: bold; 
}

.Reversed {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	color: #ffffff;
}
.ReversedBold {	
	font-family:  Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10pt; 
	font-weight: bold;
	color: #ffffff;
}
.ReversedItalisized { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	color: #ffffff;
}
.ReversedItalisizedBold { 
	font-family:  Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: italic; 
	font-weight: bold; 
	color: #ffffff;
}

