#column_right {
	float : right;
	width : 157px;
	text-align : left;
}

#column_right * {
	margin : 0px;
	padding : 0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#column_right #loginbox {
	background-image : url(/templates/lacross/images/addon-background-login.jpg);
	width : 157px;
	height : 154px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
}

#column_right #loginbox h2 {
	text-align:right;
	margin-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
}

#column_right #loginbox .email input {
	width : 128px;
	height : 15px;
	border-style : solid;
	border-width : 1px;
	border-color : #cab89a;
	margin-left : 18px;
	margin-top : 9px;
	font-size : 10px;
}

#column_right #loginbox .password input {
	width : 128px;
	height : 15px;
	border-style : solid;
	border-width : 1px;
	border-color : #cab89a;
	margin-left : 18px;
	margin-top : 2px;
	font-size : 10px;
}
			
#column_right #loginbox .submit {
	width : 68px;
	height : 17px;
	margin-left : 80px;
	margin-top : 2px;
	background-color : #211a0e;
	color : #9e7d47;
	border : none;
	font-size : 10px; 
	line-height : 10px;
}

#column_right #loginbox .forgot,
#column_right #loginbox .register  {
	margin-left : 18px;
	padding-top:0px;
	font-size:11px;
	color : #211a0e;
	display : block;
	margin-bottom : 4px;
	text-decoration : none;
	background-position : 0px 5px;
	border-color : #cab89a;
}

#column_right #loginbox .forgot {
	margin-top : 15px;
}


#column_right .recommendation {
	background-image : url(/templates/lacross/images/addon-background.jpg);
	width : 157px;
	height : 154px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
}

#column_right .recommendation h2 {
	text-align:right;
	margin-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
}
			
#column_right .recommendation .content {
	color : #9e7d47;
	text-decoration : none;
	margin-left : 20px;
	margin-right : 10px;
	margin-top : 5px;
	display : block;
}


			
#column_right .recommendation img.product {
	margin-left : 35px; /* 20 */
	margin-top : 6px;
}

			
#column_right .recommendation a.product {
	color : #9e7d47;
	text-decoration : none;
	margin-left : 20px;
	margin-top : 5px;
	margin-right : 10px;
	display : block;
}




#column_right .contact {
	background-image : url(/templates/lacross/images/addon-background-contact_sm.jpg);
	width : 157px;
	height : 111px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
}

#column_right .contact h2 {
	text-align:right;
	margin-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
}

#column_right .contact .content .number {
	color : #211a0e;
	text-decoration : none;
	margin-left : 20px;
	margin-top : 28px;
	font-size : 14px;
	display : block;
}

#column_right .contact .content .callback {
	color : #211a0e;
	text-decoration : none;
	margin-left : 20px;
	margin-top : 10px;				
	display : block;
}



#column_right .newsletter {
	background-image : url(/templates/lacross/images/addon-background-newsletter.jpg);
	width : 157px;
	height : 75px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
	text-align:right;
}

#column_right .newsletter h2 {
	text-align:right;
	margin-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
	margin-bottom : 8px;
}

#column_right .newsletter form {
	padding-right : 10px;
	text-align : right;
}

#column_right .newsletter input {
	font-size : 10px;
	font-family : 'Verdana';
	line-height : 15px;
	width : 100px;
	height : 15px;
	border : 1px solid #cab89a;
	margin : 0px;
	padding : 0px;
	overflow : hidden;
	display : inline;
}

#column_right .newsletter input {
}

#column_right .newsletter input.submit {
	font-size : 10px;
	font-family : 'Verdana';
	width : 18px;
	height : 17px;
	background-image:url(/templates/lacross/images/button-submit.png);
	background-repeat : no-repeat;
	letter-spacing:-1000em;
	text-indent:-1000em;
	overflow : hidden;
	border : none;
	cursor : pointer;
	float : right;
	margin : 0px;
	padding : 0px;
	margin-left : 2px;
}


#column_right .admin {
	background-image : url(/templates/lacross/images/addon-background-long.jpg);
	height : 229px;
	width : 157px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
	text-align:right;
}

#column_right .admin h2 {
	text-align:right;
	margin-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
	margin-bottom : 8px;
}

#column_right .admin .content {
	margin-left : 20px;
	margin-right : 10px;
	text-align : center;
}

#column_right .admin .content a {
	color : #211a0e;
}

#column_right .admin .content img {
	padding-top : 10px;
	border : none;
}

#column_right .admin .content b {
	font-weight : normal;
}

#column_right .extrabox-smooth {
	background-image : url(/templates/lacross/images/addon-background-long-2-top.jpg);
	width : 148px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
	margin-left : 9px;
}

#column_right .extrabox-smooth .content {
	background-image : url(/templates/lacross/images/addon-background-long-2-bottom.jpg);
	width : 148px;
	background-position : bottom;
	background-repeat : no-repeat;
	min-height : 90px;
	padding-bottom : 7px;
}

#column_right .extrabox-smooth .content p {
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 0px;
	padding-bottom : 0px;
}

#column_right .extrabox,
#column_right .extrabox-long {
	background-image : url(/templates/lacross/images/addon-background.jpg);
	width : 148px;
	height : 154px;
	background-position : 9px 0px;
	background-repeat : no-repeat;
	margin-bottom : 2px;
	padding-left : 9px;
}

#column_right .extrabox-long {
	background-image : url(/templates/lacross/images/addon-background-long-1.jpg);
	height : 197px;
}

#column_right .extrabox .content, 
#column_right .extrabox-long .content {
	margin-left : 10px;
	margin-right : 10px; 
}

#column_right .extrabox-smooth *,
#column_right .extrabox .content *,
#column_right .extrabox-long  .content * {
	color : #211a0e;
	text-decoration : none;
}

#column_right .extrabox-smooth h2,
#column_right .extrabox h2,
#column_right .extrabox-long h2 {
	text-align:right;
	padding-right:10px;
	padding-top:13px;
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
}

#column_right .extrabox-smooth p.center,
#column_right .extrabox p.center,
#column_right .extrabox-long p.center {
	text-align:center;
	display:block;
	width:148px;
}

#column_right .extrabox-smooth hr, 
#column_right .extrabox hr {
	margin-top: 4px;
	margin-bottom: 4px;
	border : 1px solid #C7B493;
	border-bottom : none; 
	border-left : none;
	border-right : none;
}

#column_right .extrabox-smooth a.product,
#column_right .extrabox a.product {
	color : #9e7d47;
	text-decoration : none;
}

