/***** Body *****/


body{ 
background: #ffffff;
font: verdana, arial, helvetica, sans serif;
color: #000000;
font-size: 11px;
}


h1{
color: #f08080; 
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
font-size: 35px; 
text-align: center;
}


h2{
color: #f08080; 
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
font-size: 33px;
text-align: center;
} 


h3{
color: #ffa07a; 
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
font-size: 32px;
}


h4{
color: #f08080; 
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
font-size: 14px;
text-align: left;
}


td{
font: verdana, arial, helvetica, sans serif; 
font-size: 11px;
}

a:link {
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
text-decoration: none; 
color:#990033;
}

a:visited {
font: verdana, arial, helvetica, sans serif; 
font-weight: bold; 
text-decoration: none; 
color:#f08080;
}

a:hover { 
text-decoration:none; 
font-weight: bold; 
color:#0000ff;
background: #ffffff;
text-decoration: none; 
}

a:active {
text-decoration:none; 
font-weight: bold; 
color:black; 
cursor:help;
}

div{
font: verdana, arial, helvetica, sans serif;
font-weight: normal; 
font-size: small;
}


img { 
border: 0;
vertical-align: top;
}

.center {
text-align: center;
float: center;
}


.right {
text-align: right;
float: right;
}


.left {
text-align: left;
float: left;
}


p {
font: verdana, arial, helvetica, sans serif; 
font-weight: normal; 
font-size: small;
}


li {
font: verdana, arial, helvetica, sans serif;
}


.small { font: verdana, arial, helvetica, sans serif; font-size: x-small;}

/*** Main container ***/

#container {
background: #ffffff;
color: #ebfcff;
margin: 0;
min-width: 750px;
padding: 5px;

}



/***** Wrap *****/



#wrapper {
width: 100%;
padding: 1px;
text-align: center;
float: center;
margin: 0;
clear: both;
}





/***** Header *****/



#banner {
width: 468px;
height: 60px;
text-align: center;
visibility: visible;
position: relative;
top: 10em;}





/*** Sidebars ***/

#leftside,#rightside {
margin: 0;
padding: 5px 5px 5px 5px;
width: 120px;
}

#leftside {
float: left;
width: 160px;
position: relative;
top: 1em;
background-color:#ffa07a;
}

#rightside {
float: right;
width: 160px;
position: relative;
top: 1em;
background-color: #f08080;
}

#leftside h1,#rightside h1 {
background-color: inherit;
color: #505050;
font-size: 13px;
font-weight: bold;
letter-spacing: -1px;
margin:0 0 5px;
}

#leftside h2,#rightside h2 {
font-size: 1.1em;
margin: 0 0 5px;
}

#leftside p,#rightside p {
font-size: 0.9em;
line-height: 1.4em;
margin: 0em 0em 5px 0px
}



/*** Sidebar menu ***/

.nav {
background: #ffefe6;
border: 1px solid #b0b0b0;
color: #606060;
display:block;
margin-top: 8px;
padding: 4px 4px 4px 4px;
position: relative;
}

.nav:hover,.active {
background: #ffefe6;
border: 1px solid #909090;
color: #303030;
text-decoration: none;
}

.nav-side-hdr {
background: #990033 center center repeat-x;
width: 150px;
font-family: tahoma, arial, verdana, sans-serif;
font-size: small;
font-weight: bold;
color: #ffffff;
text-decoration: none;
text-align: center;
}

.nav-hdr-link {
font-weight: normal; 
text-transform: lowercase; 
color: #002B7F; 
background-color: #f2fcfc;
font-style: normal; 
font-family: verdana, tahoma, arial, sans-serif;
font-size: normal;
font-variant: normal; 
text-decoration: none;
}

.sub {
font-size: 0.8em;
letter-spacing: 1px;
margin: 3px 0 2px 5px;
padding: 4px 2px 2px 8px;
width: 145px
}



/*** Content ***/

#content,#contentalt {
background-color: #ffffff;
color: inherit;
padding: 5px 5px 5px 5px;
border: 0;
}


#contentalt {margin: 0em 0em 0em 10px;}
#content {margin: 0 170px 0 180px;}
#content h1,#contentalt h1{
background-color: inherit;
color: #002B7F;
font-size: medium;
font-weight: bold;
letter-spacing: -1px;
margin: 0 0 5px;
padding: 0;
text-align: center;
}

#content h2,#contentalt h2 {
background-color: inherit;
color: #f08080;
font-size: 1.4em;
font-weight: bold;
letter-spacing: -1px;
margin: 0 0 5px;
padding: 4px;
width: 100%;
}

#content h2,#contentalt h2 {
font-size: 1.6em;
margin-bottom: 50px;
}

#content img,#contentalt img {
border: 1px solid #b0b0b0;
text-align: center;
margin: 5px 5px 5px;
padding: 3px;
}



table { 
text-align: center; !important;
float: center; !important;
border: 2px solid #ffa07a ;
}



/ *** Ecardica *** /

.ecardica table {
width: 400px; !important;
padding: 1px;
float: center; !important;
text-align: center; !important;
}

.ecardica img {
width: 100px;
height: 80px;
padding: 1px;
}


.ecardica1 {
color: green;
}


.ecardica2 {
color: #ff0000;
}


/*** Newsletter ***/

#newsletter {
text-align: center;
float: center;
}




/*** Amazon Big Box ***/

.amazon {
width: 90%;
text-align: center;
float: center;
}





	.morehl {
		font-family: verdana, geneva, arial, sans-serif !important;
		font-size: 12px !important;
		color: #cc0000 !important;
		font-weight: normal !important;
		font-style: normal !important;
		text-decoration: underline !important;
	}	
	
	a:link.morehl, a:vlink.morehl, a:alink.morehl {
		color: #cc0000 !important;
	}
	
	.moresrc {
		font-family: verdana, geneva, arial, sans-serif !important;
		font-size: 11px !important;
		color: #333333 !important;
		font-weight: normal !important;
		font-style: normal !important;
		text-decoration: none !important;
	}
	
	a:link.moresrc, a:vlink.moresrc, a:alink.moresrc {
		color: #333333 !important;
	}
	
	.moreti {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 11px;
		color: #333333;
		font-weight: normal;
		font-style: normal;
		text-decoration: none;
	}
	
	.morehlt {
		font-family: verdana, geneva, arial, sans-serif;
		font-size: 12px;
		color: #cc0000 !important;
		font-weight: bold;
		font-style: normal;
		text-decoration: none;
	}





/*** Footer ***/

#footer {
text-align: center;
float: center;
}




