/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:0;
color:#2C2C2C;
background-color:#F3F1E9;
text-align:justify;
}

a:link {
	color: #337900;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #337900;
}
a:hover {
	text-decoration: underline;
	color: #337900;
}
a:active {
	text-decoration: none;
	color: #337900;
}


#albumTable{
width: 800px;
border: 0px;
background-color: transparant;
}

#foto{
width: 130px;
color: #FFFFFF;
background-color: #000000;
padding: 15px;
text-align: center;
}

#spaceTr{
height: 30px;
}

#spaceTd{
width: 40px;
}

#top_wrapper {
width:100%;
height:107px;
background-image:url(top_bg.jpg);
background-repeat:repeat-x;
}

#top_wrap {
width:800px;
height:107px;
margin:0 auto;
}

#logo {
margin-top:15px;
width:auto;
height:auto;
float:left;
}

.logo_style1 {
font-size:45px;
color:#000000;
font-family:"Trebuchet MS";
float:left;
}

.logo_style2 {
font-size:45px;
color:#93B90C;
font-family:"Trebuchet MS";
float:left;
}

/*----------------------MENU-----------------*/
#procontainer_blue {
float:right;
position:relative;
height:56px;
color:#E0E0E0;
width:663px;
}

#pronav_blue {
position:relative;
height:32px;
font-size:12px;
text-transform:uppercase;
text-align: center;
font-weight:bold;
background:#EAEAE2 url(images/pro_bg.gif) repeat-x bottom left;
padding:0 0 0 20px;
border-bottom: 8px solid #9BB631;
display:  block;
margin-top:75px;
}

#pronav_blue ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;
float:left;
}

#pronav_blue ul li {
display:block;
float:left;
margin:0 1px;
}

#pronav_blue ul li a {
display:block;
float:left;
color:#EAF3F8;
text-decoration:none;
padding:0 0 0 20px;
height:32px;
}

#pronav_blue ul li a span {
padding:12px 20px 0 0;
height:21px;
float:left;
font-weight: normal;
font-family: "Myriad Pro", Helvetica, Arial, Verdana, sans-serif;
}

#pronav_blue ul li a:hover {
color:#fff;
background:transparent url(images/pro_bg-OVER.gif) repeat-x bottom left;
}

#pronav_blue ul li a:hover span {
display:block;
width:auto;
cursor:pointer;
}

#pronav_blue ul li a.current,#pronav ul li a.current:hover {
color:#fff;
background:#EAEAE2 url(images/pro_left-ON.gif) no-repeat top left;
line-height:275%;
}

#pronav_blue ul li a.current span {
display:block;
padding:3px 20px 0 0;
width:auto;
background:#9BB631 url(images/pro_right-ON.gif) no-repeat top right;
height:32px;
}


/*----------------------------BANNER----------------------------*/

#banner {
width:800px;
height:190px;
background-image:url(banner.jpg);
background-repeat:no-repeat;
margin:0 auto;
}

/*----------------CONTENT------------------------*/

#content_wrapper {
width:800px;
height:100%;
margin:0 auto;
margin-top:10px;
margin-bottom:15px;
}

#left_box {
width:405px;
height:auto;
float:left;
}

.title1 {
padding-top:5px;
font-size:24px;
color:#323232;
font-family:"Trebuchet MS";
float:left;
}

.title2 {
padding-top:5px;
font-size:24px;
font-family:"Trebuchet MS";
color:#337900;
float:left;
}

#canvas_box {
padding-right:10px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
margin-top: 0px; 
float: right;
width:400px;
text-align: center;
background:#000000 url(images/pro_bg.gif) repeat-x top left;
border: 2px solid #999999;
}

#canvas_box:hover {
padding-right:10px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
margin-top: 0px; 
float: right;
width:400px;
text-align: center;
background:#353535 url(images/pro_bg.gif) repeat-x bottom left;
border: 2px solid #999999;
}

#box {
padding-right:10px;
padding-left:5px;
padding-top:5px;
padding-bottom:10px;
width:800px;
align: center;
border: none;
margin-left: auto ;
margin-right: auto ;
background-image: url(images/background_logo.png); background-repeat: no-repeat; background-position: bottom right; }
}

#right_box {
padding-right:10px;
padding-left:5px;
padding-top:5px;
padding-bottom:10px;
width:370px;
height:auto;
float:right;
background-color:#FFFFFF;
}

.title3 {
font-size:24px;
color:#323232;
font-family:"Trebuchet MS";
float:left;
}

.title4 {
font-size:24px;
font-family:"Trebuchet MS";
color:#337900;
float:left;
}

#read_more {
width:370px;
text-align:right;
margin-bottom:5px;
}

/*-----------------------FOOTER-----------------------*/

#footer_wrapper {
width:100%;
height:auto;
background:#2C2C2C url(images/bg_footer.jpg) repeat-x top;
}

#footer_mid {
width:800px;
height:auto;
margin:0 auto;
padding-top:10px;
margin-bottom:10px;
}

#div1 {
padding-right:15px;
width:238px;
height:auto;
border-right:2px dotted #C0C0C0;
float:left;
margin-right:10px;
}

h1 {
margin:0;
padding:0;
font-size:24px;
font-family:"Trebuchet MS";
color:#fff;
}

.style1 {color: #CCCCCC}

#div2 {
padding-right:15px;
width:238px;
height:auto;
float:left;
margin-left:10px;
}

#copyright {
width:800px;
height:60px;
margin:0 auto;
border-top:3px solid #969696;
font-size:12px;
color:#FFFFFF;
text-align:center;
padding-top:20px;}

#copyright a {
font-size:14px;
text-decoration:none;
color:#FFFFFF;
}

#copyright a:hover {
text-decoration: underline;
}

#copyright a:link {
text-decoration:none;
}

/*-----------------------CONTACT-----------------------*/
form{
	margin:0px;
	padding:0px;
}
form a{
	color:#e43722;
	text-decoration:none;
}
form a:hover{
	text-decoration:underline;
}
input{
	height:18px;
	width:443px;
	background-color:#222222;
	border:0px solid #000000;
	margin-bottom:5px;
	padding:2px 0px 0px 5px;
	color:#999999;
	font-family:Verdana, Arial, Georgia, Helvetica, sans-serif;
	font-size:11px;
}
textarea{
	height:145px;
	width:445px;
	background-color:#222222;
	border:0px solid #000000;
	margin:0px;
	padding:3px 0px 0px 3px;
	color:#999999;
	line-height:14.2px;
	margin-bottom:5px;
	font-family:Verdana, Arial, Georgia, Helvetica, sans-serif;
	font-size:11px;
	scrollbar-base-color:#222222; 
	scrollbar-arrow-color:#999999;
	scrollbar-DarkShadow-Color:#222222;
	scrollbar-Face-Color:#222222;
	scrollbar-Highlight-Color:#333333;
}
textarea:focus{
	background-color:#333333;
	border:0px solid #000000;
}
input:focus{
	background-color:#333333;
	border:0px solid #000000;
}

