body    {
	color: #523813;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	line-height: 17px;
	background-color: #523813;
	margin: 0;
	padding: 0 }

form {
    padding: 0px;
    margin: 0px;
    }

a:link  {
	color: #007da8;
	text-decoration: none }

a:visited  {
	color: #007da8;
	text-decoration: none }

a:hover  {
	color: #785839;
	text-decoration: none }

a:active   {
	color: #007da8;
	text-decoration: none }

h1, .content-title
    {
	color: #007da8;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-bottom: 0 }
h2    {
	color: #007da8;
	font-size: 16px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 0;
	margin-bottom: 5px;
	padding-top: 10px }
h3   {
	color: #007da8;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 3px }
h4   {
	color: #007da8;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0 }
.wrapper   {
	background-color: #fff;
	background-image: url("/images/bubbles_bg.gif");
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0 auto;
	padding: 9px;
	width: 758px }
.sidebar    {
	margin-top: 25px;
	padding-right: 100px;
	padding-left: 20px;
	width: 110px;
	float: left }
.content     {
	margin-top: 30px;
	margin-bottom: 20px;
	width: 410px;
	float: left }
.blogcontent {
	min-height: 450px }
.content strong {
	color: #007da8;
	font-weight: normal;
	text-transform: uppercase }
.content em {
	color: #007da8;
	font-style: normal;
	font-weight: normal }
.content p {
	margin: 0 0 12px;
	padding: 0 }
p  {
	color: #523813;
	text-align: justify }
.logo  {
	margin-top: 22px;
	float: left }
.header    {
	background-image: url("/images/getogetha_header.gif");
	width: 758px;
	height: 132px }
.header-blog  {
	background-image: url("/images/getogetha_header_blog.gif");
	width: 758px;
	height: 132px }
.toplinks  {
	color: #fff;
	font-size: 15px;
	text-align: right;
	margin: 20px auto 5px;
	width: 758px }
.toplinks p  {
	text-align: right;
	margin-top: 0;
	margin-bottom: 0 }
.home-page-section {	
	text-align:center;
		}	
.home-feat-table 	{	
	text-align:center;
		}
.home-feat-cell		
{	
	text-align:center;
		}
.home-feat-cell	div{	
	text-align:center;
		}	

.searchbox  {
	width: 165px }
.searchbox td{
    width: 165px;
	background-color:#FFFFFF;
	text-align:center;
	border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-right: 1px solid #000000;
    }
	
.smlogin-form {
    padding: 0px 5px 0px 10px;
    font-size: 10pt;
    }

.clear  {
	clear: both }

.viewcart {
    margin-top: 18px;
    text-align: center;
    }
	
.cartitems{
	font-size: 9pt;
	}

.logged-in-message {
    color: red;
    font-weight: bold;
    }

.feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }

.feat-head {
    color: #FFFFFF;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
    font-size: 10pt;
    background-image: url(topprodhead.gif);
    margin: 0px;
    padding: 0px 0px 0px 15px;
    background-repeat: no-repeat;
    border-bottom: 2px solid #FF4000;
    }

.feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }

.feat-cell div {
    text-align: center;
    }
.home-page-section  {
	text-align: left }		
.home-feat-table {
    margin: 0px;
    padding: 0px;
    width: 100%;
    }

.home-feat-cell {
    text-align: center;
    vertical-align: top;
    padding: 10px;
    }

.home-feat-cell div {
    text-align: center;
    }


.tinytxt {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt input {
    font-size: 7pt;
    line-height: 10px;
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:link {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:visited {
    margin: 0px;
    padding: 0px;
    }

.tinytxt a:hover {
    margin: 0px;
    padding: 0px;
    }
.copyright   {
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 6px;
	float: right }
.copyright a {
	text-decoration: underline }
.copyright a:hover {
	color: #007da8 !important }
.bottomlinks   {
	color: #fff;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-top: 6px;
	float: left }
.bottomlinks p { }
.footer     {
	color: #fff;
	line-height: 14px;
	text-align: center;
	margin: 2px auto 10px;
	width: 758px }
.footer p  {
	color: #fff;
	margin-top: 0;
	margin-bottom: 0 }
.footer a:link  {
	color: #fff }
.footer a:visited  {
	color: #fff }
.footer a:hover  {
	color: #007da8 }
.footer a:active  {
	color: #fff }
.input-err { background-color: #ffff00; }
.signature  {
	text-align: right;
	margin-right: 0;
	margin-left: auto;
	width: 185px;
	float: right }
.signature img {
	position: relative;
	top: 2px }
.signature p {
	margin: 0;
	padding: 0 }
.offsetphoto {
	padding-right: 8px;
	float: left }
.offsetphoto2 {
	padding-top: 4px;
	padding-right: 8px;
	float: left }
.greatparty1 {
	display: block;
	margin-right: 25px;
	width: 190px;
	float: left }
.greatparty2 {
	display: block;
	width: 190px;
	float: left }
.greatparty1 h3, .greatparty2 h3 {
	background-image: url("/images/partywisdom.gif");
	background-repeat: no-repeat;
	text-indent: -10000px;
	margin: 0 0 1px -10px;
	padding: 0;
	width: 151px;
	height: 28px }
.col1, .col2 {
	width: 190px;
	float: left }
.styledinput {
	color: #523813;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #62bfd4;
	margin-bottom: 6px;
	padding: 2px;
	width: 100%;
	border: solid 1px #007da8 }
.styledtextarea {
	color: #523813;
	font-size: 12px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color: #62bfd4;
	margin-bottom: 5px;
	padding: 2px;
	width: 100%;
	border: solid 1px #007da8 }
.submitbutton {
	color: #007da8;
	font-size: 14px;
	background-color: transparent;
	text-align: right;
	margin: 0;
	padding: 0;
	float: right;
	border-style: none }
.submitbutton:hover {
	color: #523813;
	cursor: pointer }
/*Front Page Styles*/
.sidebar-index {
	margin-top: 25px;
	margin-right: 18px;
	padding-left: 20px;
	width: 110px;
	float: left }
.content-index {
	margin-top: 30px;
	margin-bottom: 20px;
	width: 610px;
	float: left }
.wrapper-index {
	background-color: #fff;
	background-image: none;
	margin: 0 auto;
	padding: 9px;
	width: 758px }
.alignleft {
	margin-right: 10px;
	float: left }
.sliver  {
	margin-bottom: 0;
	padding-bottom: 0 }
.sliver img {
	display: block }
.feature1, .feature2, .feature3  {
	margin-top: 7px;
	margin-right: 8px;
	margin-left: 7px;
	width: 188px;
	float: left }
.frontfeatures {
	background-image: url("/images/frontfeature_bg.gif");
	background-repeat: repeat-x;
	margin-top: 10px }
.frontfeatures p {
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	padding: 0 }
.frontfeatures h1  {
	font-size: 13px;
	font-family: "Century Gothic", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	margin-top: 8px;
	margin-bottom: 5px }
.readmore { }
.feature3 h2 {
	font-size: 12px;
	text-transform: none;
	margin: 0;
	padding: 0 }
.fdpoweredby {
	display: none }
.readmore {
	font-size: 11px;
	text-align: right }
