body {

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

text-align:center;

background:#2d6c4f;

color:#5c5c5c;

margin:12px 0 0;

padding:0;

}



#container {

padding-right:6.5%;

margin:0 auto;

}



a:link, a:visited {

}



a:hover, a:active {

}



.clear {

border: 0;

clear: both;

display: block;

float: none;

margin: 0;

overflow: hidden;

visibility: hidden;

width: 0;

height: 0;

}



#container,#ct_tl,#ct_tr,#ct_ml,#ct_mr,#ct_bl,#ct_br {

background:#2d6c4f;

text-align:left;

position:relative;

width:682px;

min-height:691px;

height:auto;

}



#ct_tl {

background:url(images/ct_tl.jpg) top left no-repeat;

}



#ct_tr {

background:url(images/ct_tr.jpg) top right no-repeat;

}



#ct_ml {

background:url(images/ct_ml.jpg) top left repeat-y;

}



#ct_mr {

background:url(images/ct_mr.jpg) top right repeat-y;

}



#ct_bl {

background:url(images/ct_bl.jpg) bottom left no-repeat;

}



#ct_br {

background:url(images/ct_br.jpg) bottom right no-repeat;

}



#contact_top {

position:absolute;

top:94px;

right:33px;

color:#FFF;

}



#content_wrapper {

padding:138px 0 50px 154px;

}



#content {

width:427px;

border:1px solid #d8d8d8;

padding:8px;

}



#content p,#content_wrapper p {

margin:0;

padding:3px 0;

}



.thumb {

border:3px solid #d4d4d4;

float:none;

margin-top:8px;

}



.thumb_list {

float:left;

}



.thumb#first {

position:relative;

margin-top:0;

}



.info {

float:left;

margin-left:10px;

width:205px;

}



.info h1, #content h1 {

font-size:16px;

font-weight:700;

color:#000;

margin:0;

padding:0;

}



.info p {

color:#5c5c5c;

margin:0;

padding:0;

}



#nav ul, #nav ul li {

list-style-type: none;

padding: 0;

margin: 0;

}



#nav ul li a {

display: block;

text-align: center;

color: #FFFFFF;

position: absolute;

text-decoration: none;

text-align: center;

width: 52px;

}



#nav ul li a:hover {

font-weight: none;

text-decoration: underline;

}



a#home {

top: 78px;

left: 21px;

}



a#viewers {

top: 39px;

left: 117px;

}



a#shop {

top: 46px;

left: 231px;

}



#footer {

width:564px;

height:75px;

background:url(images/bg_footer.jpg) no-repeat;

text-align:center;

color:#FFF;

padding-top:15px;

margin:0 auto;

}

#footer #aff {font-weight: bold;}

#footer a {

color: #ffffff;

}



.imgborder {

border:3px solid #d4d4d4;

float:none;

margin: 6px auto 4px 0px;

}



.first {

margin-right: 10px;

}



.viewlist {

margin: 0px auto;

text-align: center;

}



.viewparagraph {

margin: 0px 10px 0px 10px;

padding-bottom: 12px;

}



.ppform {

padding-left: 10px;

padding-right: 3px;

}



.head2 {

position: relative;

left: 10px;

}



.ppform span {

float: left;

font-size:16px;

font-weight:700;

color: #930010;

}



.ppform h1 {

float: left;

font-size:16px;

font-weight:700;

color:#000;

}



.ppform form {

float: right;

margin-right: 3px;

}
