
@charset "UTF-8";

/*
HTML TAG-SPECIFIC
*/
body { background: url(http://resource.cottoninc.com/_images/vivealgodon/shell/body_bkg_repeat.gif); background-repeat: repeat; color: #333333; font-family: Times, serif; font-size: 16px; margin: 0px; padding: 0px; }

div.calendar { background: url(http://resource.cottoninc.com/_images/vivealgodon/shell/calendarlinks_repeat.gif) repeat-y; float: left; text-align: left; margin: 10px 0px 2px; width: 680px; }
div.onthelist { background: #E9DEBE url(http://resource.cottoninc.com/_images/vivealgodon/shell/onthelist_repeat.gif); background-repeat: repeat-y; min-height: 125px; padding: 5px 15px; width: 190px; }
form { margin: 0; padding: 0; }
h1 { color: #47BAE0; font-family: Times, serif; font-size: 24px; font-weight: normal; margin-bottom: 0px; padding-bottom: 0px; }
h1.cap { color: #47BAE0; font-family: Times, serif; font-size: 24px; font-weight: normal; margin: 0px; padding: 0px; }

h2.calendar { color: #575035; font-family: Tahoma, Arial, sans-serif; font-size: 20px; font-weight: normal; margin: 0px; padding: 0px; }	
h2.onthelist { color: #006614; font-family: Tahoma, Arial, sans-serif; font-size: 20px; font-weight: normal; margin: 0px; padding: 0px; }
h2.section { color: #FFE8B5; font-family: Times, serif; font-size: 26px; font-weight: bold; margin: 0px; padding: 0px; vertical-align: middle; }
h2.tagline { color: #766C4C; font-family: Times, serif; font-size: 18px; font-weight: bold; margin: 0px; padding: 4px 0px 0px; }

input {	background: #FFFFFF !important; }

li { list-style-type: none; }

p { line-height: 19px; }
p, td { color: #333333; font-family: Times, serif; font-size: 16px; }
p.sectionintro { color: #333333; font-family: Times, serif; font-size: 14px; padding-left: 10px; }

ul.calendar { font-size: 12px; margin: 0px; padding: 0px 20px 0px 10px; }
ul.calendar li { padding-top: 1em; }

ul.bulleted { list-style-type: disc; list-style-position: outside; margin-left: 0px; padding-left: 14px; }

ul.bulleted li { list-style-type: disc; padding-bottom: 10px; }

/*
LINK STYLES
*/
a.green:link { color: #006614; text-decoration: underline; }
a.green:active { color: #006614; text-decoration: underline; }
a.green:visited { color: #006614; text-decoration: underline; }
a.green:hover { color: #006614; text-decoration: none; }

a.white:link { color: #FFFFFF; text-decoration: underline; }
a.white:active { color: #FFFFFF; text-decoration: underline; }
a.white:visited { color: #FFFFFF; text-decoration: underline; }
a.white:hover { color: #FFFFFF; text-decoration: none; }

a.footerLink { font-size: 12px; }

/*
HEADER STYLES
*/
#headerContainer { background: #FFFFFF; float: left; margin: 0px; padding: 0px 10px; width: 930px; }
.headerContent {  background: #EEEBE4; float: left; padding-right: 10px; text-align: left; width: 920px; }
.homenavigation { background: #EEEBE4; float: right; width: 798px; margin-top: 10px; }
.search { float: right; font-size: 12px; margin: 0px; padding: 0px; text-align: right; width: 798px; }


/*
CONTENT STYLES
*/
#content { background: #FFFFFF; float: left; margin: 0px; padding: 0px 10px; text-align: left; width: 930px; }

.bodyContent { background: #EEEBE4 url(http://resource.cottoninc.com/_images/vivealgodon/shell/body_bottom2.gif) no-repeat; background-position: bottom left; float: left; padding: 0px 10px 10px; width: 910px; }
.bodyContentIntro { margin: 10px 0px 0px; }
.bodyContentIntro p { font-size: 13px; margin-bottom: 0px; }
.bodyHeader { background: url(http://resource.cottoninc.com/_images/vivealgodon/home/homeheader2.jpg) no-repeat; background-position: top left; height: 300px; width: 680px; }
.bodyHeaderContent { color: #000000; float: right; margin: 145px 20px 0px 0px; text-align: left; width: 220px; }
.calendarHead { background: url(http://resource.cottoninc.com/_images/vivealgodon/shell/calendarlinks_header.gif) no-repeat; float: left; margin: 0px; padding: 6px 10px; width: 660px; }
.calendarBody { background: url(http://resource.cottoninc.com/_images/vivealgodon/shell/calendarlinks_bottom.gif) no-repeat; background-position: bottom left; float: left; margin: 0px; min-height: 124px; padding: 6px 10px 15px; width: 660px; }
.calendarSection { float: left; width: 220px; }
.contentArticle { background: #FFFFFF; float: right; margin: 0px; padding: 0px; width: 680px; }
.contentFeature { background: #FFFFFF; float: left; margin: 0px; padding: 0px; width: 450px; }
.contentMain { float: right; text-align: left; width: 680px; }
.flash_fabfinds{ float: right; margin: 10px 0px 0px; width: 220px; }
.padding_contentFeature { padding: 20px 20px 10px; }
.sideBarLeft { float: left; width: 220px; }
.sideBarRight { float: right; width: 220px; }


/*
FOOTER STYLES
*/
#footer { background: #EEEBE4; float: left; margin-top: 10px; width: 930px; }
.footerContent { float: left; font-size: 12px; line-height: 16px; margin: 3px 0px 6px; padding-left: 10px; padding-right: 10px; text-align: center; width: 910px; }

/*
MISC STYLES
*/
.align_middle { vertical-align: middle; }
.clearfloat { clear: both; font-size: 1px; height: 0; line-height: 0; }
.floatLeft { float: left; }
.floatRight { float: right; }
.homefeature { padding: 14px 10px 0px 0px; }
.homefeature2 { padding: 14px 0px 0px 0px; }
#mainBody { background: url(http://resource.cottoninc.com/_images/vivealgodon/shell/body_bkg_top.gif); background-repeat: repeat-x; float: left; margin: 0px; padding: 0px; width: 100%; }
.mainContainer { margin: 0 auto 30px; text-align: center; width: 950px; }
.padd10top { padding-top: 10px; }
#siteAffiliates { color: #5A5A5A; font-size: 13px; margin: 0px auto; padding: 10px; width: 930px; }
.textsml { font-size: 12px; line-height: 14px; margin-top: 0; padding-top: 0.4em; margin-bottom: 0; padding-bottom: 0; }
.white { color: #FFFFFF; }
.yellow { color: #FFE8B5; }
