﻿body {margin: 0px; background: #ffffff; text-align: center; background-repeat:repeat-x;}
body, div, p {font-family:verdana, arial; font-size: 14px; color:#343969}
body A {text-decoration:none; color:#b3a139;}
p A {text-decoration:none; color:#b3a139;}
div A {text-decoration:none; color:#b3a139;}
img {display: block; border:none;}


#mainshell {width: 980px; margin: auto; text-align: left; background-color:#FFFFFF}
.homelargecopy{font-size:22px; margin:30px 20px 20px 170px;}
.homecopy{ text-align:justify; margin:20px 0px 20px 145px; width:690px;}
.pagecopy{text-align:justify;}
.pagecopynojustify{}
.pagecopy img{margin:7px;}
.pagecopynojustify img{margin:7px;}
#footercopy{height:46px; width:980px; background-image:url('../graphics/design/footerbackground.gif');}
#footercopy a{color:#ffffff; font-size:12px;}
#navigation{width:980px; height:47px;}
#navigation a{color:#ffffff; font-size:16px;}
#menuwrapper{width: 260px;}
#menu{margin:20px}
#menu a{color:#404371; font-size:14px;}
#contentwrapper{width: 720px;}
#contentblock{margin:20px 50px 20px 50px;}
#pagetitle{font-size:18px;}

.hometable img{border:solid 3px #323569; margin:1px}

#footer{height:275px; position:relative; width:100%; }
.footernavtable{margin-top:29px; margin-bottom:29px;}
.footernavtable td a{color:#323569; font-size:14px; font-weight:bold; font-family:arial}
.footerspacer{width:40px; overflow:hidden; height:10px;}
#footeraddress{text-align:center; width:100%; color:#8f9090; font-size:14px; font-family:Arial; margin-top:25px;}
.footerline{width:60%; color:#cccccc; background-color:#cccccc; height:1px; padding:0px; margin:auto;  border:none;}
/*#outmainshell{} this will house the background glow*/
/*#navheader {text-align:left; height:84px;}
#loginheader{text-align:left; height:27px; background-repeat:no-repeat; background-image: url('../graphics/design/login_background.gif')}

#mainimagearea{float:left; height:377px; width:445px}
#registrynewsarea{float:left; width:445px; height:377px;}
#announcementsarea{clear: both; overflow:hidden; width: 445px; height: 249px; background-image: url('../graphics/design/announcements_background.gif')}
#productsarea{clear:both; float:left; width:269px;}
#adarea{padding:4px 4px 4px 6px;}*/
/*set this to be a class since it was changing the name of the id in the usercontrol*/
/*.products{padding:0px 5px 0px 15px; background-image: url('../graphics/design/top_products_middle.gif'); background-repeat: repeat-y;}
#giftsarea{float: left; width: 621px; background-image: url('../graphics/design/content_background.gif'); background-repeat:no-repeat;}
.itemtitle{color: #fca400; font-size:16px;}
.itemtitle a{color: #fca400; font-size:16px;}
#footerarea{width:890px; clear: both; background-image: url('../graphics/design/footer_background.gif'); background-repeat:no-repeat;}
#footercontent{font-size:11px; padding: 40px 35px 20px 36px; text-align:center; color:#7daabf;}
#footercontent a{color:#7daabf;}
*/

/*Internal Styles Start*/
/*
#pagecontent{}
#contentarea{float: left; width: 621px; background-image: url('../graphics/design/internal_background.gif'); background-repeat:no-repeat;}
#pagetitle{color:#185480; font-size:18px; font-family:arial, Lucida Sans Unicode; font-weight:bold; padding-left:15px; padding-top:20px; }
#productadded{color:#185480; font-size:12px; font-family:arial, Lucida Sans Unicode; font-weight:bold; }
.internalheader{width:599px; font-family:Arial, Lucida Sans Unicode; height:61px; background-image: url('../graphics/design/internal_page_head.gif'); background-repeat:no-repeat;}
.producttitle{width:125px; font-size:10px; font-family:arial, Lucida Sans Unicode; font-weight:bold;}
*/
/*Internal Styles End*/
/*
.loginbutton
{
		background-color: #047391;
		color: White;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
		font-weight: bold;
		font-size: 10px;
		font-family:Arial, Lucida Sans Unicode;
		height:25px;
		border:none;
}
*/
/*Homepage Styles Start 
#topsection{}
#mainimagearea{float:left; width:445px;}
#registrynewsarea{float:left}
#newsarea{clear: both; height: 249px; background-image: url('../graphics/design/announcements_background.gif'); background-repeat: no-repeat;}

#middlesection{}
#productsarea{float: left; width: 269px;}
#products{background-image: url('../graphics/design/top_products_middle.gif'); background-repeat: repeat-y;}
#adarea{}
#giftsarea{float: left; width: 621px; background-image: url('../graphics/design/content_background.gif'); background-repeat: no-repeat;}
Homepage Styles End */



/*#footerarea{clear: both; height: 116px; background-image: url('../graphics/design/footer_background.gif'); background-repeat:no-repeat;}*/
/*#footercontent{font-size:11px; margin:25px; text-align:center; color:#7daabf;}
#footercontent a{color:#7daabf;}
*/

