.sponsorloginrightside a {
	color:#000000;
	text-decoration: none;
}

.sponsorloginrightside {
	margin-right: -10px;
	border-left : 4px solid #ffffff ;
	border-right : 4px solid #ffffff ;
	
}

.loginredtable {
	background-color: #660000;
	color: #b3ab75;
	border-top : 4px solid #ffffff ;
}

.loginblacktable {
	background-color: #000000;
	color: #ffffff;
}

.loginblacktable a {
	color: #ffffff;
	text-decoration: none;
}

.smallertext {
	font-size: 0.8em;
}

.italictext {
	font-size: 0.8em;
	font-style: italic;
}

* html #header {
	height:97px;
}

.maincontentfooter {
	height: 38px;
}


#container {
	width:1014px;
	margin:0 auto;	
    text-align:left;
    background-image:url('http://www.centuryresources.com/images/content.png');
    background-repeat:repeat-y;
    padding-left:12px;
}

#bottom 
{
    margin:0 auto;
    width:1026px;
    background-image:url('http://www.centuryresources.com/images/bottom2.png');
    background-repeat:no-repeat;
    height:30px;
}

#main
{
width:981px;
border-right: 4px solid #ffffff ;	
border-left: 4px solid #ffffff ;
background-color: #DEDBC3;
margin:0px;
}

#header {
	height: 78px;
	background-image: url('http://www.centuryresources.com/images/headerlong.jpg');
	background-repeat: no-repeat;
}

body {
	background-color: #F0EFE3;
	margin:0px;
	font-family: Arial;
	font-size: 1em;
	text-align:center;
}

#homepagecontent {
	margin-left: 15px;
	margin-top:0px;
}

.sidebar {
	width: 204px;
	background-color:#b3ab75;
	border-left : 4px solid #ffffff ;
	border-right : 4px solid #ffffff ;
	font-size: 0.9em;
}

.sidebar a {
	color: #000000;
	font-size: 0.9em;	
	text-decoration:none;
}

.sidebar a:hover {
	color: #000000;
	font-size: 0.9em;	
	text-decoration:underline;
}


.sidebarfooter {
	background: url('http://www.centuryresources.com/images/aboutusborder1.jpg') bottom left no-repeat;
	height: 38px;
}

.contactinfo {
	background-color: #000000;
	color: #ffffff;
	font-size: 0.7em;
	border-top : 4px solid #ffffff ;	
	padding-left:25px;
	padding-top:10px;
}
.contactsidebarfooter {
	background: url('http://www.centuryresources.com/images/contactusborder.jpg') bottom left no-repeat;
	height: 38px;
	
}

#mainsection {
  display:inline;
}


.maincontent {
	border-right : 4px solid #ffffff ;	
	font-size: 0.9em;
}

.maincontentfooter {
	padding-left:0px;
	background: url('http://www.centuryresources.com/images/aboutusborder2.png') bottom right no-repeat;
}

.contenttext {
padding-left: 10px;
}

#maintext {
padding-left: 10px;
}


#footer {
	height:58px;
	padding:0px;
	margin:0px;
	font-size: 0.8em;
}

#footer li {
	list-style:none;
	display:inline;
	padding:10px;
}

#footer a {
	color:#660000;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

* html #shopnowbutton {
	position:relative;
	z-index:5;
	top:-272px;
	left:575px;
	width:216px;
	height:216px;
}

* html #mainsection {
margin-top: -19px;
}




.tablecaption {
	font-weight: bold;
	font-size: 0.8em;
	color: #660000;
	}
	
.tabledata {
	font-size: 0.8em;
	color: #660000;
	}

/*ColorPicker*/
	.icolor{position:absolute;}
	.icolor_flat,.icolor_ft{position:relative;}
	.icolor td{width: 16px;height: 16px;border: solid 1px #000000;	cursor:pointer;}
	.icolor table{background-color: #F0EFE3;border: solid 1px #ccc;}
	.icolor .icolor_tbx{width:170px;border-top:1px solid #999;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
	.icolor_ok img{border:none;}	
	.icolorWrap{}
	#icolor1{width:16px;height:16px;cursor:pointer;border:solid 1px #444;}
	#icolor2{width:16px;height:16px;cursor:pointer;border:solid 1px #444;}
	
#redBox{
    width:204px;
    height:428px;
    background-image:url('images/redBox.png');
    background-repeat:no-repeat;
    color:#fff;
    margin-top:20px;
    margin-left:10px;
    padding:20px 20px 0px 20px;
    float:left; 
}

#redBox span{
    font-weight:bold;
    font-size:1.4em;
    margin-bottom:20px;
    display:block; 
}

#redBox table{
    margin-top:15px;
    margin-left:-15px;
    font-size:1.1em;
}

.txtBox{
   background-image:url('images/txt_BG.png');
   background-repeat:repeat-x;
   height:24px;
   width:190px;
   border:solid 2px #a4a5a7;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   margin-bottom:3px;
   padding-left:3px;
}

#uploadArea{
    width:440px;
    float:right;
    color:#660000;
    margin-top:20px;
    margin-right:20px;
    text-align:left; 
}

#uploadArea span{
    font-size:2em;
    font-weight:bold; 
}

#uploadArea p{
    font-size:1.3em;
}

#data sup{
    font-weight:bold;
}









