body
{
margin: 0;
padding:0;
border:0; /* This removes the border around the viewport in old versions of IE */
font-size:100%;
line-height: 1.2em;
background-image:url(images/fmp-bg.gif); ;
background-repeat: repeat-x;
background-color:#03203d;
}

H1
{
text-align: center;
color: #000000;
font-size: 1.4em;
line-height: 1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

H2
{
text-align: center;
color: #000000;
font-size: 1.0em;
line-height: 1.0em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
background-color: #03203d;
margin-left: 680px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 680px; /*Width of left column*/
margin-left: -980px; /*Set left margin to -(MainContainerWidth)*/
background-color: #ffffff;
}

#footer{
clear: left;
width: 100%;
text-align: left;
color: #ffffff;
font-size: 0.8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #03203d;
}

#footer h1{
text-align: center;
color: #ffffff;
font-size: 1.6em;
line-height: 2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#footerleftcolumn{
float: left;
width: 324px;
margin-top: -18px;
margin-bottom: 16px;
}

#footerleftcolumn ul{
list-style-type: none;
}

#footermiddlecolumn{
float: left;
width: 324px;
margin-top: -18px;
margin-bottom: 16px;
}


#footermiddlecolumn ul{
list-style-type: none;
}

#footerrightcolumn{
float: left;
width: 324px;
margin-top: -18px;
margin-bottom: 16px;
}


#footerrightcolumn ul{
list-style-type: none;
}

.footert
{
text-align: left;
}

.footertc
{
text-align: center;
}

.footert a:visited
{
color: #ffffff;
text-decoration: none;
}

.footert a:link
{
color: #ffffff;
text-decoration: none;
}

.footert a:hover
{
color: #ffffff;
text-decoration: none;
}

.fmpcontent{
background-color: #ffffff;
}

.innertube{
margin: 10px 10px 10px 10px;
}

#giftbuttons
{
background-color: #C8FC98;
}

.breadcrumbs
{
text-align: left;
color: #000000;
font-size: 0.6em;
line-height: 0.5em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.breadcrumbs a:link, a:active, a:hover, a:visited
{
color: #000000;
text-decoration: underline;
}

.contentdesc
{
text-align: left;
color: #000000;
font-size: 0.6em;
line-height: 1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contentdesc_c
{
text-align: center;
color: #000000;
font-size: 0.6em;
line-height: 1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.framepack_c
{
text-align: center;
color: #000000;
font-size: 0.6em;
line-height: 2.0 em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#contentleft{
float: left;
width: 330px;
margin: 0;
text-align: center;
}

#contentright{
float: left;
width: 330px;
margin: 0;
}

#fmpoptin{
padding-top: 10px;
padding-left: 34px;
padding-bottom: 6px;
background-color: #ffffff;
}

.customizeheadline
{
text-align: center;
color: #007CC1;
font-size: 1.0em;
line-height: 0.6em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.customizeheadline a:visited
{
color: #007CC1;
text-decoration: none;
}

.customizeheadline a:link
{
color: #007CC1;
text-decoration: none;
}

.customizeheadline a:hover
{
color: #007CC1;
text-decoration: none;
}

.customizemultiheadline
{
text-align: center;
color: #007CC1;
font-size: 1.0em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.customizemultiheadlinel
{
text-align: left;
color: #007CC1;
font-size: 1.0em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.productheadline
{
text-align: left;
color: #007CC1;
font-size: .8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.productheadlinec
{
text-align: center;
color: #007CC1;
font-size: .8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

.productdesc
{
text-align: left;
color: #000000;
font-size: .8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.productdescm
{
text-align: left;
color: #000000;
font-size: .7em;
line-height: 1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bestsellers
{
text-align: center;
color: #ffffff;
font-size: 1.6em;
line-height: 0.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}

#threecolleft{
float: left;
width: 220px;
margin: 0;
text-align: center;
}

#threecolmiddle{
float: left;
width: 220px;
margin: 0;
}

#threecolright{
float: left;
width: 220px;
margin: 0;
}

#twocol150l{
float: left;
width: 310px;
height: 320px;
margin: 0;
text-align: center;
vertical-align: middle;
color: #007CC1;
font-size: .8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border: dashed thin;
}

#twocol150r{
float: left;
width: 310px;
height: 320px;
margin: 0;
text-align: center;
vertical-align: middle;
color: #007CC1;
font-size: .8em;
line-height: 1.4em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
border: dashed thin;
}
