@charset "UTF-8";

/*min-height:100%;
height:auto !important; 
height:100%;*/
.position_off{left:-9999px}

.hide_me{display:none;}

body {
	text-align: center;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background:#ffffff url(images/background.jpg) top left repeat-x;
	font-family: Arial, Helvetica, sans-serif, Verdana; 
	font-size: 10px;
	color:#6D6F71;
}

.green_link{
	color:#56970F;
	font-size:12px;
	text-decoration:none;
}

.green_link:hover{
	color:#447A09;
}


p {
	font-size:11px;
	line-height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

h3 {
	color:#56970F;
	font-size:16px;
	line-height:21px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

img {border: 0;}

#wrapper1{
margin: 0 auto;
text-align: left;
	width:900px;
	height:642px;
}

#main_content{
	background:#ffffff;
	/*background:#e6e6e6;*/
	width:900px;
	height:467px;
	float:left;
}

.text_n_pic{  
	/*width:284px; */
/*	padding: 25px 50px 0 0; */
	padding: 25px 0 0 0; 
	float:left;
}

.text_n_pic{
	width:284px;
	/*height:467px;*/
  voice-family: "\"}\""; 
  voice-family:inherit;
	width:284px;
/*	height:442px; */
}

.content_container1 {
float:left;
height:467px;
padding: 0 0 0 36px; 
}

.content_container1 {
	width:865px;	
  voice-family: "\"}\""; 
  voice-family:inherit;
	width:829px;	 
}

.content_container2 {
	width:865px;	
}

#nav li .drop1 {
padding-top:8px;
background:url(images/drop1.gif);
font-size:11px;
}

#nav li .drop1 {
  height:31px;
  width:102px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  height:19px;
  width:87px;
}

#logo_menu{
	width:900px;
	height:133px;
}

#menu_wrap{
	float:right;
}

/*====================================DROP DOWN STUFF HERE==========================================*/

#menu{
	display:block;
	height:23px;
}

#menu a{text-decoration:none;}
#menu a:link {color:#5B5559;}
#menu a:visited {color:#5B5559;}
#menu a:focus {color:#5B5559;}
#menu a:hover {color:#56970F;}
#menu a:active {color:#5B5559;}



#nav {
	float:left;
}

#nav, #nav ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

/*current state of list items (and top part)*/
#nav a {
	text-decoration: none;
	display: block; 
	width: 79px; 
}

#nav li {
	float: left;
	width: 79px; 
}

#nav li .dropper {
width:79px;
}

/*-999 is to hide the drop down stuff*/

#nav li ul {
	left: -999em;
	position: absolute;
	display: block;
	width: 79px;  
}

/*this is to bring it back*/

#nav li:hover ul {
	left: auto;
	margin-left:-15px;
}

#nav li .drop-1 {
padding-top:8px;
font-size:11px;
}

#nav li .drop1 {
padding-top:8px;
background:url(images/drop1.gif);
font-size:11px;
}

#nav li .drop1 {
  height:31px;
  width:102px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  height:19px;
  width:87px;
}

#nav li .drop2 {
padding-top:2px;

font-size:11px;
}

#nav li .drop2 {
  height:21px;
  width:102px;
  background:url(images/drop2.gif);
  voice-family: "\"}\""; 
  voice-family:inherit;
  background:url(images/drop2.gif);
  height:16px;
  width:87px;
}

#nav li .drop3 {
padding-top:5px;

font-size:11px;
}

#nav li .drop3 {
  width:94px;
  height:23px;
    background:url(images/drop3.gif);
  voice-family: "\"}\""; 
  voice-family:inherit;
    background:url(images/drop3.gif);
  width:87px;
  height:33px;
}



/*#nav li .dropper {
background: #F7E8A6;
}*/



/*#nav li .dropper:hover {
text-decoration:underline;
background: #F4D760;
}*/

#nav li:hover, #nav1 li.hover {
    position: static;
}


/*a camma is to effect more than one the same way, this one is for the java I believe*/

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	margin-left:-15px;
}

.menu_space1{
	color:#D1D3D4; 
	padding:0 11px 0 23px; 
	float:left;
}

.menu_space2{
	color:#D1D3D4; 
	padding-right:11px; 
	float:left;
}

.menu_space3{
	color:#D1D3D4; 
	padding-right:9px; 
	float:left;
}

/*====================================DROP DOWN STUFF THERE==========================================*/

/*====================================FOOTER STUFF HERE==========================================*/

.footer{
	float:right; 
	font-size:9px; 
	padding-top:26px; 
}

.copy_wright{
	font-size:9px; 
	color:#56970F;
}

.line_space{
	color:#D1D3D4; 
	font-size:10px;
	padding: 0 3px 0 3px;
}

.foot_norm{
	font-size:9px; 
	color:#808285;
}

.foot_under{
	font-size:9px; 
	color:#808285; 
	text-decoration:underline;
}

.foot_under a{
	font-size:9px; 
	color:#808285; 
	text-decoration:underline;
}

.foot_under a:hover{
	font-size:9px; 
	color:#56970F; 
	text-decoration:underline;
}



/*====================================FOOTER STUFF THERE==========================================*/

/*====================================FORM STUFF HERE==========================================*/

.form_item1 {
	float:left;
	font-size:11px;
	width:191px;
	height:119px;
}

.form_item2 {
	float:left;
	font-size:11px;
	width:209px;
	height:119px;
}

.item_title {
	color:#56970F;	
	padding-bottom:7px;
}

.item_pic {
	float:left;
	width:56px;
	height:56px;
	padding: 0 7px 0 25px;
}

.item_buttons {
	float:left;
}

.form_area {
	float:left;
	width:865px;
	padding: 25px 0 0 0; 
}

.freshpic_sidebar{
	display:block;
	float:left;
	width:72px;
	height:927px;
	background:#ffffff url(images/freshpic_sidebar.jpg) top left repeat-y;
}

.form1_bottom_block1{
	font-size:12px;
	display:block;
	float:left;
	width:396px;
	height:355px;
	border-right:#A7A9AC solid 1px;
}

.form1_bottom_block2{
	font-size:12px;
	display:block;
	float:left;
	width:351px;
	height:355px;
	padding: 0 0 0 39px;
}

.form1_bottom_block1 input{border:1px solid #77787B;}
.form1_bottom_block1 input:disabled{background:#E0E0E0;}


.form1_bottom_block2 input{border:1px solid #77787B;}
.form1_bottom_block2 input:disabled{background:#E0E0E0;}
#greeting_card_message:disabled{background:#E0E0E0;}


.form_text_block{
	width:365px;
	height:25px;
	line-height:17px;
}

#submit{
width:77px; 
height:12px;
	border:0;
	 margin:10px 0 0 0;
background: url(images/greenarrow.jpg);
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}


#submit:link {background: url(images/greenarrow.jpg);}
#submit:visited {background: url(images/greenarrow.jpg);}
#submit:focus {background: url(images/greenarrow.jpg);}
#submit:hover {background: url(images/green_arrow_over.jpg);}
#submit:active {background: url(images/greenarrow.jpg);}

.freshpic_linkback{
	background:url(images/fresh_pic1.jpg);
	width:36px; 
	height:157px;
	display:block;
	float:left;
}

.freshpic_linkback:link{background:url(images/fresh_pic1.jpg);}
.freshpic_linkback:visited{background:url(images/fresh_pic1.jpg);}
.freshpic_linkback:focus{background:url(images/fresh_pic1.jpg);}
.freshpic_linkback:hover{background:url(images/fresh_pic2.jpg);}
.freshpic_linkback:active{background:url(images/fresh_pic1.jpg);}

.form_reminder_block1 {
	float:left;
	display:block;
	width:241px;
	height:253px;
	padding: 0 33px 44px 0;
	font-size:12px;
}

.form_reminder_block1 input{border:1px solid #77787B;}


.form_reminder_block2 {
	float:left;
	display:block;
	width:241px;
	height:253px;
	padding: 0 0 44px 0;
	font-size:12px;
}

.form_reminder_block2 input{border:1px solid #77787B;}

.form_reminder_bottomsection{
	display:block;
	float:left;
	width:792px;
	height:251px; 
	padding:29px 0 0 0;
	border-top:#A7A9AC solid 1px;
	border-bottom:#A7A9AC solid 1px;
}


.form2_bottom_block1{
	font-size:12px;
	display:block;
	float:left;
	width:396px;
	height:218px;
	border-right:#A7A9AC solid 1px;
}

.form2_bottom_block1 input{border:1px solid #77787B;}
.form2_bottom_block1 input:disabled{background:#E0E0E0;}



.form2_bottom_block2{
	font-size:12px;
	display:block;
	float:left;
	width:351px;
	height:218px;
	padding: 0 0 0 39px;
}

.help_for_guys_backlink{
	background: url(images/help_for_guys_back1.jpg);
	width:36px; 
	height:177px;
	display:block;
	float:left;
}

.help_for_guys_backlink:link{background: url(images/help_for_guys_back1.jpg);}
.help_for_guys_backlink:visited{background: url(images/help_for_guys_back1.jpg);}
.help_for_guys_backlink:focus{background: url(images/help_for_guys_back1.jpg);}
.help_for_guys_backlink:hover{background: url(images/help_for_guys_back2.jpg);}
.help_for_guys_backlink:active{background: url(images/help_for_guys_back1.jpg);}

