/* LACHINOUBRE.COM MASTER STYLESHEET */

body	{ margin: 0; padding: 0; background: #000; }
#body-table	{ width: 100%; background: url(/images/background-logo.png) bottom right no-repeat; border: 1px solid #333; border-width: 1px 0 1px 0; }

#masthead			{  }
#masthead-logo img	{ margin: -3px 0 0 0; }
#masthead-address	{ margin: -1px 0 0 0; color: #999; font-size: 12px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
#masthead-address a	{ color: #C60; font-size: 12px; text-decoration: none; }
#masthead-address a:hover, a:active	{ text-decoration: underline; }
#masthead-thumbs		{ margin: -2px 0 0 2px; }
#masthead-thumbs img	{ margin: 10px 20px 0 0; }


/*--- LINKS AND NAVIGATION -----------------------------------------------------------*/

.body-column-left	{ max-width: 180px; padding: 15px 25px 20px 20px; background: #3b3b3b; }
.body-column-center	{ width: 100%; padding: 15px 20px 20px 25px; }
.body-column-right div.background	{ height: 510px; width: 265px;  }

#body-leftcolumn	{ width: 180px; text-align: right; color: #CCC; font-size: 18px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
#body-leftcolumn a	{ font-size: 24px; line-height: 22px; color: #999; font-family : Georgia, Times New Roman, serif; text-decoration: none; }
#body-leftcolumn a:hover, a:active	{ text-decoration: underline; }

#body-leftcolumn div.nav-left-item-main	{ margin: 0 0 14px 0; }
#body-leftcolumn div.nav-left-items-all	{ margin: 10px 10px 0 0; }
#body-leftcolumn div.nav-left-item a	{ color: #CCC; font-size: 14px; font-weight: bold; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }

#body-content		{  }

#footer-nav		{ margin: 20px; color: #666; font-size: 12px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
#footer-nav a	{ color: #666; font-size: 12px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; text-decoration: none; }
#footer-nav a:hover, a:active	{ color: #C60; text-decoration: underline; }

#footer-copyright		{ margin: 0 20px; color: #999; font-size: 11px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
#footer-privacy			{ margin: 0 20px; padding: 0 0 20px 0; color: #666; font-size: 11px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; }
#footer-privacy a		{ color: #666; font-size: 11px; font-weight: normal; font-family: Arial, Verdana, Helvetica, Geneva, sans-serif; text-decoration: none; }
#footer-privacy a:hover, a:active	{ color: #C60; text-decoration: underline; }

/* BODY LINK */
A {
	color : #C60; 
	font-size : 14px;
	line-height : 18px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}


/* LEFT NAV LINK */
A.leftnav {
	color : #e5e5e5; 
	font-size : 12px;
	line-height : 17px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	text-decoration : none; 
	}
A.leftnav:link { text-decoration: none }
A.leftnav:hover { text-decoration: underline }


/* FOOTER NAV LINK */
A.footernav {
	color : #666; 
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	text-decoration : none; 
	}
A.footernav:link { text-decoration: none }
A.footernav:hover { text-decoration: underline }










/*--- COPY ---------------------------------------------------------------------------*/


/* BODY TEXT */
.body {
	max-width: 730px;
	color : #CCC; 
	font-size : 14px;
	line-height : 18px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* PAGE TITLE */
.page_title {
	color : #CCC; 
	font-size : 24px; line-height: 22px;
	font-weight : normal; 
	font-family : Georgia, Times New Roman, serif;
	padding: 0 0 15px 0;
	}

/* FOOTER TEXT */
.footer {
	color : #666; 
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* COPYRIGHT TEXT */
.copyright {
	color : #e5e5e5; 
	font-size : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* PAGE TITLE */
.pagetitle {
	color : #666; 
	font-size : 20px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* PRODUCT TITLE */
.prodtitle {
	color : #666; 
	font-size : 16px;
	font-weight : bold;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* LIBRARY TITLE */
.libtitle {
	color : #666; 
	font-size : 14px;
	font-weight : bold;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}

/* DISCLAIMER */
.disclaimer {
	color : #333; 
	font-size : 10px;
	line-height : 11px;
	font-weight : normal;
	font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
	}
	
	
	
	
	
	
	


/*--- FORMS ---------------------------------------------------------------------------*/

/* SHORTCUT DROPDOWN */
.shortcut {
	color : #333;
	FONT : 12px Arial, Verdana, sans-serif;
	width : 167px;
	}

/* SIGNUP INPUT */
.signupinput {
	border : #7f7f7f 1px solid; 
	background-color : #ffffff;
	color : #333;
	FONT : 12px Arial, Verdana, sans-serif;
	width : 130px;
	}

/* STANDARD FORM FIELDS */
.input {
	border : #7f7f7f 1px solid; 
	background-color : #E1E1E1;
	color : #000;
	FONT : 12px Arial, Verdana, sans-serif;
	width : 400px;
	}

/* STANDARD BUTTON */
.buttonstandard {
	border-right : #7f7f7f 1px solid;
	border-bottom : #7f7f7f 1px solid;
	border-top : #7f7f7f 1px solid;
	border-left : #7f7f7f 1px solid;
	font : 12px Arial, Verdana, sans-serif;
	color : #333;
	background-color : #c0c0c0;
	}





/*------------------------------------------------------------------------------------*/

/* BACKGROUND REPEAT */
.bkg_rpt {
	background-repeat : no-repeat;
}

/* NETSCAPE FIXES */
b {
	font-weight : bold;
}

strong {
	font-weight : bold;
}
