/* STANDARD TAG REDEFINITIONS */
BODY{ color: White; /*font-family: Arial, Helvetica, sans-serif; */ font-family:verdana,arial,helvetica,sans-serif; font-size:9pt; background-color: Black; margin: 0; padding: 0;  background-image: url(http://almaphoto.com.au/common/images/bg_default.jpg);  background-repeat: no-repeat;  background-position: top center; }
TD {font-size: 10pt;  }
p { font-size: 10pt;  margin-bottom: 7px; margin-top: 0; }
a{ color: #777777; /*color: #CD6600 ;*/ text-decoration: none; }
/* a{ color: #FF7F00; text-decoration: none; } */
a:hover{	text-decoration: underline; /* color: #FF7F00; */ color: White;   }
form{	margin:0;}

#HEADER{	width:956px; margin-left:auto; margin-right:auto; margin-top: 0px; }
#LOGO{height: 100px; margin: 0; padding: 25 0 0 0; background-image: url(http://almaphoto.com.au/common/images/logobannerlight.jpg);  background-repeat: no-repeat;  background-position: top left; }
#HEADER ul{ margin: 0; padding-left: 0; height: 44px; line-height: 44px; display: block; list-style: none; background-color: #4D4D4D; background-image: url(http://almaphoto.com.au/common/images/bg_topnav.gif); background-repeat: no-repeat; filter:alpha(opacity=70); opacity: .7; -moz-opacity: .7;  }
#HEADER li{ display: inline; background-color: #222222; float: right;   }
#HEADER li a{ height: 44px; line-height: 44px; display: block; padding-left: 27px; padding-right: 27px; border-left: 1px solid Black; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  }
#HEADER li a:hover{ background-color: #444444; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
#HEADER .Visual{ height:130px; background-image: url(http://almaphoto.com.au/common/images/bg_visual.jpg);  background-repeat: no-repeat;  background-color: #4492C8;  border-top: 3px solid Black;   }

H1{ margin: 0; padding: 40px 0 0 0; font-family: "trebuchet ms",arial,tahoma,verdana,sans-serif; font-weight: normal; letter-spacing: .005em; color: #FFFFFF; font-size: 18pt;  }
#CONTAINER{	width:956px !important; height:502px !important; margin-left:auto; margin-right:auto; margin-top:1px; background-color: transparent; }
#INTROSHOW{ width:956px; height:502px; z-index:100; left:0px; top:0px;}
#CONTAINER2{	width:956px !important; height:555px !important; margin-left:auto; margin-right:auto; margin-top:1px; }
#PORTFOLIO{ width:956px; height:555px !important; z-index:100; left:0px; top:0px; background-color: #000000;}
#CONTENT{ width:956px; margin-left:auto; margin-right:auto; color: #a6a6a6; }
H2{ margin: 0; padding: 15px 0 7px 40px; font-family: verdana,arial,helvetica,sans-serif; font-weight: normal; letter-spacing: .005em; color: #EDEDED; font-size: 15pt; }
#LABEL { color: #a6a6a6; font-family:verdana,arial,helvetica; font-size: 8pt; margin: 0; padding: 0; line-height: 0.4cm; }
#TEXT{ padding: 35px 35px 35px 35px; border-bottom: 0px solid #000000; border-top: 0px solid #000000 /*#484848*/; background-color: #222222;  filter:alpha(opacity=70); opacity: .7; -moz-opacity: .7;}
#TEXT p{  margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .white{  color: #FFFFFF; margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .lightcyan{  color: #E0FFFF; margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .slategray{  color: #C6E2FF; margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .aquamarine{  color: #70DB93; margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .orange{  color: #FFA500; margin-bottom: 1em; line-height: 0.5cm; }
#TEXT p .solid{color: solid #000000;  background-color: solid #000000; }
#TEXT .box{ float:right; padding: 20px 20px 20px 20px; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; width: 400px;}

#FOOTER { width:956px; margin-top:27px; margin-left:auto; margin-right:auto; border-top: 4px solid #363636;  padding-top: 5px;    }
#FOOTER .right { float:right; width:70%; text-align: right; margin-bottom:50px;}
#FOOTER .left { float:left; width:30%; text-align: left; margin-bottom:50px;}
#FOOTER p{ font-size: 11px; line-height: 14px; margin: 0; color:#222222;  /* color: #a6a6a6; */  }
#FOOTER a{ font-size: 11px;	font-weight: normal;	text-decoration: none; color:#000000; /* color: #a6a6a6; */   }
#FOOTER a:hover{ color: orange; text-decoration: underline; }

