body
{
background:#ecf2eb;
margin:0px;
padding:0px;
font-family:Trebuchet MS;
font-size:12px; 
color:#000; 
}
.lft{float:left; display:inline;}
.rgt{float:right; display:inline;}
.clr{clear:both;}
h1,p,h2,h3,h4,h5,h6,form,div,ul,li,img,span
{
margin:0px; 
padding:0px; 
font-family: Arial;
}
p
{
text-shadow:none;
}
a
{text-decoration:none; 
border:none; 
color: #000000; 
outline:none;
}
a:hover
{
color: #19a601;
text-decoration:underline;
}
img
{
border:none;
font-weight:normal;
display:inline;
}
a img
{
border:none;
font-weight:normal;
}
h1
{
font-family:Baroque Script;
font-size:13px;
color:#495e19;
margin-top:5px;
}
p
{
font-size:12px;
font-family:Arial;
margin:0px;
}
#img_gallarybox
{
width:730px;
float:left;
padding:0px;
background: url(../images/scroll_back.png) no-repeat;
margin-right:-20px;
height:250px;
margin-top:40px;
}
#main_pad					
{
width:1000px; 
height:auto; 
margin:auto; 
display:table;
background-color:#ffffff;
margin-top:5px;
margin-bottom:5px;
border-radius:10px;
-moz-border-radius:10px;
-webkit-border-radius:10px;
border:1px solid #CCCCCC;
}
#header						
{
background:url(../images/header.png) no-repeat;
width:1000px;
height:170px;
float:left; 
position:relative;
border-radius:10px 10px 0px 0px;
-moz-border-radius:10px 10px 0px 0px;
-webkit-border-radius:10px 10px 0px 0px;
margin:0px;
padding:0px;
}

.serch_box
{
float:right;
width:215px;
margin:30px 25px 0px 0px;

}
.txtarea_serxh
{
background:url(../images/search.png) right no-repeat;
height:27px;
width:172px;
float: left;
margin:0px 0px 0px 0px;
border:none;
color:#8a8889;
font-weight: normal;
font-family:Trebuchet MS;
font-size:12px;
padding-left:10px;
}
.serch_box_button
{
background:url(../images/searchbutton.png) no-repeat;
height:27px;
width:28px;
float: left;
margin:1px 0px 0px 0px;
border:none;
}
.serch_box_button:hover
{

cursor: pointer;
}


.menu
{

width:650px;
float:left;
margin:63px 0px 0px 350px;
}
.menu ul
{
width:auto;
height:auto; 
float:right;
margin:0px 0px 0px 80px;
list-style-type:none;

}
.menu li	
{
float:left;

width:100px;
height:40px;
color: #000000;
margin:0px;
padding:0px;
margin-right:28px;

}

.menu ul p
{
margin:8px 0px 0px 0px;
font-size:15px;
font-family:Trebuchet MS;
font-weight: normal;
text-align:center;
float:none;
width:100px;
float: left;
}
.menu li:hover	
{
background:url(../images/tabhover.png) center no-repeat;
color: #000000;}
#show	
{
background:url(../images/tabhover.png) center no-repeat;
color: #000000;}
#containerr
{
width:1000px; 
height:auto; 
float:left;
background:#ebf4e3;
}

.lft{float:left; display:inline;}
.rgt{float:right; display:inline;}

.main_lft
{
width:250px!important;
height:auto;
float:left;
margin-bottom:0px;
background:url(../images/left.png) repeat-y ;
padding-bottom:40px;
margin-top:0px;
text-shadow:none!important;
}
.main_lft h1
{
font-family:Adobe Caslon Pro;
width:225px;
text-align: left;
font-size:22px;
text-shadow:none;
height:30px;
margin-top:10px;
float:left;
padding:0px 0px 0px 25px;
margin-left:0px;
color: #ffffff;
background: #387a2c;
font-weight:normal;
}
.main_lft h2
{
font-family: Arial;
font-size:15px;
margin:15px 0px 0px 0px;
width:250px;
text-shadow:none;
float:left;
padding-left:0px;
color: #FFFFFF;
font-weight: bold;
background:#387a2c;
text-align:center;
}
.main_lft ul
{
font-family:Adobe Caslon Pro!important;
font-size:18px;
font-weight:normal;
margin:15px 0px 0px 0px;
list-style-position: outside;
float:left;
text-shadow:none;
width:240px;
padding:5px 0px 20px 0px;
background:#387a2c;
margin-left:4px;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px;
-o-border-radius:8px;
}

.main_lft li
{
list-style: none;
width:220px;
margin:10px 0px 10px 5px;
padding:0px;
float:left;
padding-top:5px;
padding-bottom:0px;
padding-left:15px;
font-family:Adobe Caslon Pro!important;
line-height:15px;
}
.main_lft li a
{
color:#FFFFFF;
}
#shows
{
width:250px;
color: #000000;
}

.main_lft font
{
float:left;
width:200px  !important;
height:auto;
margin:2px 0px 0px 17px;
font-size:14px;

}
.main_lft li:hover
{
color: #FFFFFF;
list-style:none;
}



.main_lft a
{
color: #000000;
}
.main_lft a:hover
{
text-decoration:underline;

}
.main_lft b
{
font-family: Trebuchet MS ;
font-size:14px;
color: #29611f;
margin:10px 0px 0px 0px;
font-weight:bold;
width:233px !important;
height:auto;
float: left;
text-shadow:none;
background: #d8d8d8;
padding-left:15px;
}
.main_lft ul p
{
font-family:Adobe Caslon Pro;
font-size:16px;
padding-left:15px;
padding-top:24px;
font-weight:bold;
margin-top:0x;
margin-bottom:0px;
width:230px;
float: left;
color: #5f5e5e;
line-height:20px;
}


.main_lft p a
{
text-decoration:none;
color:#326b27;
text-shadow:none !important;
}

.main_lft p a:hover
{
text-decoration:none;
text-decoration:underline;
}

.main_content
{
width:749px;
float:left;
color:#000000;
font-family:Trebuchet MS;
font-weight:bold;
background:url(../images/container_back.png) top right no-repeat ;
border-left:1px solid #CCCCCC;
margin:0px 0px 0px 0px;
}
.main_content img
{
float:left;

}
.main_content p
{
width:700px;
padding:20px 0px 20px 10px;
float:left;
text-align: justify;
font-family:Adobe Caslon Pro;
font-size:16px;
color: #000000!important;
line-height:21px;
font-weight: normal;
text-shadow:none;

}

.main_content p img
{
width:238px;
Height:184px;
padding:0px 0px 0px 0px;
margin:0px 10px 0px 0px !important;
float:right;
text-align: justify;
font-family:Adobe Caslon Pro;
font-size:16px;
color: #000000!important;
line-height:21px;
font-weight: normal;
text-shadow:none;
border:2px solid #387A2C;


}
.main_content p br
{
margin-bottom:10px;
}
.main_content u
{
text-decoration:none;
width:700px;
float:left;
text-align:center;
line-height:15px;
margin:8px 0px 3px 0px !important;
padding:0px !important;
color:#29611f;
font-weight:bold !important;
border-bottom:1px solid  #CCCCCC;

}
.main_content font
{
font-weight:bold;
}
.main_content ul
{
float:left;
list-style-position:inside;
margin-left:35px;
height:auto;
font-family:Adobe Caslon Pro;
width:250px;

}
.main_content li
{
margin-bottom:5px;
float:none;
font-family:Adobe Caslon Pro;
list-style-type:inherit;
font-size:16px;
color:#2f2a2a;
font-weight:normal;
margin-top:5px;
}


.main_content li:hover{
color:#3b7431;
text-decoration:underline;
font-weight:bold;
}

.main_content p img
{
float: left;
margin:0px 0px 10px 10px;

}

.main_content p b
{
width:680px;
float:left;
font-weight:normal

}
.main_content p span
{
width:430px;
padding:0px 0px 0px 0px;
float:left;
text-align: justify;
font-family:Adobe Caslon Pro;
font-size:14px;
color: #666666;
word-spacing: normal;
line-height:17px;
}
.main_content h1
{
font-family:Adobe Caslon Pro;
font-size:22px;
color: #347e3d;
background: none;
float:left;
margin:30px -30px 3px  15px !important;
width:730px;
height:29px!important;
padding:0px 0px 0px 0px  !important;
height: auto;
font-weight:bold;
padding-left:0px;
border-bottom:2px solid #387a2c;
}
.main_content h2
{
font-family:Adobe Caslon Pro;
font-size:20px;
float:left;
margin:10px 0px 0px 15px;
width:640px;
text-decoration:none;
color:000000;
}
.main_content h3
{
font-family: Adobe Caslon Pro;
font-size:18px;
float:left;
margin:10px 0px 0px 29px;
text-shadow:none;
width:600px;
color: #333333;
}
.read{
color: #e77612;
float:right;
margin:-10px 0px 10px 400px;
width:90px;
font-size:16px;
}
.img_gallary 
{
width:700px;
float: left;
margin:0px 0px 1px 20px;
padding-bottom:0px;
padding-left:10px;
padding-top:0px;
background-color:#e9fde5;
}
.img_gallary  h1
{
font-family: Adobe Caslon Pro;
font-size:24px;
color: #06afef;
float:left;
margin:0px -30px 10px 0px;
width:650px;
height: auto;
}
.img_gallary div
{
float:left;
margin-bottom:13px;
width:164px;
margin-right:10px;
margin-top:40px;
background:#e9fde5;
opacity:1;
margin-left:0px;
float: none;
opacity: 1;
z-index:1;
-webkit-transition-duration: 0.8s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.8s; /*Mozilla duration version*/
-o-transition-duration: 0.8s;
}
.img_gallary div b
{
text-align:center;
float:left;
color: #626462;
font-size:16px;
margin:10px 0px 6px 0px;
width:174px;
font-family:Adobe Caslon Pro;
text-shadow:none;
line-height:22px;
font-weight:bold;
word-spacing:normal;
}
.img_gallary div img
{
float: none;
opacity: 1;
-webkit-transition-duration: 0.8s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.8s; /*Mozilla duration version*/
-o-transition-duration: 0.8s;
width:164px;
height:173px;
vertical-align:middle;
}
.img_gallary img:hover
{
-webkit-transform:scale(1.2); 
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
box-shadow:0px 0px 30px gray; 
-webkit-box-shadow:0px 0px 30px gray; 
-moz-box-shadow:0px 0px 30px gray; 
opacity: 1;
z-index:999;
cursor:pointer;
display: block;
}
.img_gallary1 
{
width:720px;
float: left;
margin:0px 0px 1px 15px;
padding-bottom:10px;
}
.img_gallary1  h1
{
font-family: Trebuchet MS;
font-size:24px;
color: #06afef;
float:left;
margin:0px -30px 10px  20px;
width:650px;
height: auto;
}
.img_gallary1 div
{
float:left;
margin-bottom:13px;
width:105px;
margin-right:0px;
background:#fefdf6;
opacity:1;
margin-left:2px;
}
.img_gallary1 div b
{
text-align:center;
float:left;
color: #000000;
font-size:12px;
margin:0px 0px 6px 0px;
width:105px;
font-family:Trebuchet MS;
text-shadow:none;
line-height:12px;
font-weight:normal;
}
.img_gallary1 div img
{
float: none;
opacity: 1;
z-index:1;
-webkit-transition-duration: 0.8s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.8s; /*Mozilla duration version*/
-o-transition-duration: 0.8s;
width:211px;
height:163px;
vertical-align:middle;
}
.img_gallary1 img:hover
{
-webkit-transform:scale(1.2); 
-moz-transform:scale(1.2);
-o-transform:scale(1.2);
box-shadow:0px 0px 30px gray; 
-webkit-box-shadow:0px 0px 30px gray; 
-moz-box-shadow:0px 0px 30px gray; 
opacity: 1;
z-index:999;
cursor:pointer;
display: block;
}
#footer
{
background:url(../images/footer.png) repeat-x;
width:1000px;
height:59px;
float:left;
margin:0px;
padding:0px;
border-radius:0px 0px 10px 10px;
-moz-border-radius:0px 0px 10px 10px;
-webkit-border-radius:0px 0px 10px 10px;
}
#footer img
{
float:left;
}
.footer_menu
{
width:660px;
float:left;
margin:10px 0px 10px 70px;
height:15px;
}
.footer_menu ul
{
list-style-type:none;
}
.footer_menu li
{
float:left;
margin:0px 40px 0px 49px;
text-align:center;
padding-top:0px;
font-family: Arial;
font-size:14px;
font-weight: normal;
color: #ffffff;
-webkit-transition-duration: 0.4s; /*Webkit: Animation duration*/
-moz-transition-duration: 0.4s; /*Mozilla duration version*/
-o-transition-duration: 0.4s;
}
.footer_menu li:hover
{
-webkit-transform:scale(1.5); 
-moz-transform:scale(1.5);
-o-transform:scale(1.5);
z-index:1;
color:#ffffff;
}
.enquiry_form
{
height:495px;
width:320px;
float: left;
margin:0px 0px 8px 20px;
-moz-border-radius:10px 0px 0px 10px;
-webkit-border-radius:10px 0px 0px 10px;
border-radius:10px 0px 0px 10px;
background:#387a3b;
padding:15px 10px 10px 10px;
border-right:4px solid #CCCCCC;
}
.enquiry_form div
{
width:320px;
float:left;
height:auto;
color: #FFFFFF;
font-size:14px;
font-weight:normal;
margin-top:4px;
margin-right:13px;
position:relative;
display:block;
margin-bottom:5px;
text-shadow:none;
font-family: Adobe Caslon Pro;
}
.enquiry_form input
{
-moz-box-shadow: 0px 1px 0px #777;
-webkit-box-shadow: 0px 1px 0px #777;
background: #ddd url('img/inputSprite.png') no-repeat 4px 5px;
background: url('img/inputSprite.png') no-repeat 4px 5px, -moz-linear-gradient(
           center bottom,
           rgb(225,225,225) 0%,
           rgb(215,215,215) 54%,
           rgb(173,173,173) 100%
           );
	  background:  url('img/inputSprite.png') no-repeat 4px 5px, -webkit-gradient(
          linear,
          left bottom,
          left top,
          color-stop(0, rgb(225,225,225)),
          color-stop(0.54, rgb(215,215,215)),
          color-stop(1, rgb(173,173,173))
          );
color:#333;
text-shadow:0px 1px 0px #FFF;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.enquiry_form input:hover
{
background:#FFFFFF;
}
.txt_box
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:226px;
float:right;
margin:0px;
background:#cccccc;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
}
.txt_area
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:23px;
width:226px;
float:right;
margin:0px;
}
.enquiry_form  select 
{
height:23px;
width:230px;
float:right;
color: #666666;
font-family:Trebuchet MS;
font-size:11px;
font-weight: normal;
-moz-border-radius:8px;
-o-border-radius:8px;
border-radius:8px;
-webkit-border-radius:8px;
background:#CCCCCC;
}
.enquiry_form  textarea 
{
color:#000000;
font-family:Arial;
font-size:11px;
font-weight: normal;
height:50px;
width:226px;
float:right;
margin:0px;
border-radius:8px;
-moz-border-radius:8px;
-webkit-border-radius:8px ;
background:#CCCCCC;
}
.enquiry_form textarea:hover
{
background:#FFFFFF;
}
.enquiry_form select:hover
{
background:#FFFFFF;
}
.button
{
height:25px;
width:80px;
border:none;
cursor:pointer;
color: #333333 !important;
font-family: Arial!important;
 border:2px solid #FFFFFF;
 font-weight:bold;
box-shadow: 0px 3px 0px #333 !important;
-moz-box-shadow: 0px 3px 0px #333!important;
-webkit-box-shadow: 0px 3px 0px #333 !important;
float:right !important;
margin-top:5px !important;
margin-right:5px !important;
}
.button:hover
{
 color:#FFFFFF;
}

#contact
{
height:500px;
width:300px;
float: left;
margin:0px 0px 8px 0px;
-moz-border-radius:0px 10px 10px 0px;
-webkit-border-radius:0px 10px 10px 0px;
border-radius:0px 10px 10px 0px;
background:#387a3b;
padding:10px 0px 10px 10px;
}
#contact a
{
color:#CCCCCC;
}
#contact a:hover
{
color:#CCCCCC;
text-decoration:underline;
}
#contact h3
{
height: auto;
width:280px;
float:left;
margin:0px 0px 10px 0px;
background: none;
padding:5px 5px 0px 0px;
text-align:left;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
border-bottom:2px solid #CCCCCC;
}
#contact font
{
font-family: Adobe Caslon Pro;
font-size:14px;
color: #CCCCCC;
font-weight: normal;
line-height:16px;
width:285px;
float:left;
margin:0px 0px 0px 3px ;
}
#contact b
{
font-size:16px;
color: #000000;
float:left;
width:120px;
margin:5px 0px 0px 0px ;
font-family: Adobe Caslon Pro;
font-weight: normal;
line-height:16px;
}
.chik
{
width:150px;
height:auto;
float:left;
margin:0px 0px 0px 20px;
font-weight:normal;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}
.chik font
{
width:150px;
font-size:12px;
}
.slider
{
width:1000px;
float:left;
background-attachment:scroll;
margin-top:0px;
background:#003300;
}
.clear {
	clear:both;
}

#gallery {
width:1000px;
	position:relative;
	height:357px;
	float:left;

}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
		opacity: 1;
		float:left;
		width:1000px;
		margin:0px 0px 0px 0px ;
}
	
	#gallery a.show {
		z-index:500;
	}

	#gallery .caption {
		z-index:600; 
		color:#ffffff; 
		height:65px; 
		width:1000px; 
		position:absolute;
		bottom:0;
		font-size:14px;
		font-family: "Trebuchet MS";
		
	}

	#gallery .caption .content {
		margin:3px;

	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
		font-size:22px;
		opacity: 1.4;
	}
	
	#holder{
	position:relative;
}


/* image boxes */
.box{
	text-align:center;
	background-color:#e9fde5;
	border:1px solid #e9fde5;
	float:left;
	margin-top:40px ;
	margin-left:30px;
	padding:10px  0px;
	position:relative;
	z-index:5;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:200px;
	height:405px;
	box-shadow:0 0 3px #e9fde5;
	-moz-box-shadow:0 0 3px #e9fde5;
	-webkit-box-shadow:0 0 3px #e9fde5;
	
	transform: scale(1);
	-moz-transform: scale(1);
	-webkit-transform: scale(1);
	
	transition: background-color 1s, box-shadow 1s, transform 0.5s;
	-moz-transition: background-color 1s, -moz-box-shadow 1s, -moz-transform 0.5s;
	-webkit-transition: background-color 1s, -webkit-box-shadow 1s, -webkit-transform 0.5s;
	-o-transition: background-color 1s, -o-box-shadow 1s, -o-transform 0.5s;
}
.box:hover{
	background-color:#e9fde5;
	z-index:10;
	
	box-shadow:0 0 15px #333;
	-moz-box-shadow:0 0 15px #333;
	-webkit-box-shadow:0 0 15px #333;
	
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.box-1 {width:200px; border:2px solid #a5a8a5;
 }
.box-2 { width:200px; border:2px solid #a5a8a5; }
.box-3 { max-width:35%; }

/* title holder */
.box h3{
	font-size:16px;
	color:#5f5e5e;
	margin:0px 0px;
	padding:5px 0px;
	font-family: Arial;
	letter-spacing:1px;
    width:200px;
	text-align:center;
	transition: color 1s, text-shadow 1s, border-bottom 1s;
	-moz-transition: color 1s, text-shadow 1s, border-bottom 1s;
	-webkit-transition: color 1s, text-shadow 1s, border-bottom 1s;
	-o-transition: color 1s, text-shadow 1s, border-bottom 1s;
	
}
.box:hover h3{
	color:#000000;
	
	
}

/* image holder */
.box .image{
	margin-left:10px;
	margin-bottom:20px;
	transition: opacity 1s;
	-moz-transition: opacity 1s;
	-webkit-transition: opacity 1.5s;
	-o-transition: opacity 1s;
	height:173px;
	width:164px;
}
.box:hover .image{
	opacity:1;
	filter: alpha(opacity=100);
}
.box .image img{
	padding:7px;
	
}


/* description text holder */
.box .description, .box .description a{
	transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-moz-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-webkit-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-o-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	width:150px;
	font-size:10px;
	
}

.box .description p{
color:#000000;
	text-shadow:0 0 5px #aaa;
	text-align:left;
	font-size:10px;
	margin-left:-10px;
	margin-top:10px;
	width:150px;
	font-family:Arial;
	line-height:20px;
	}
.box:hover .description, .box:hover .description a{
	text-shadow:0 0 0 #fff;
	color:#000000;
	margin-top:20px;
	font-size:14px;
	}
	
.box:hover .description a{
	color:#000000;
	margin-top:20px;
	font-size:14px;
}

.box2{
	text-align:center;
	background-color:#e9fde5;
	border:1px solid #e9fde5;
	float:left;
	margin-top:0px ;
	margin-left:35px;
	padding:10px  0px;
	position:relative;
	z-index:5;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	width:640px;
	height:400px;
	
	
	
	
	
}

.box2-1 {width:640px; border:2px solid #a5a8a5;

 }


/* title holder */
.box2 h3{
	font-size:16px;
	color:#5f5e5e;
	margin:0px 0px;
	padding:5px 0px;
	font-family: Arial;
	letter-spacing:1px;
    width:630px;
	text-align:center;
	transition: color 1s, text-shadow 1s, border-bottom 1s;
	-moz-transition: color 1s, text-shadow 1s, border-bottom 1s;
	-webkit-transition: color 1s, text-shadow 1s, border-bottom 1s;
	-o-transition: color 1s, text-shadow 1s, border-bottom 1s;
	
}
.box2:hover h3{
	color:#000000;
	
	
}

/* image holder */
.box2 .image{
	margin-left:0px;
	margin-bottom:20px;
	transition: opacity 1s;
	-moz-transition: opacity 1s;
	-webkit-transition: opacity 1.5s;
	-o-transition: opacity 1s;
	height:173px;
	width:164px;
	float:right;
	margin-right:20px;
}
.box2:hover .image{
	opacity:1;
	filter: alpha(opacity=100);
}
.box2 .image img{
	padding:7px;
	
}


/* description text holder */
.box2 .description, .box .description a{
	transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-moz-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-webkit-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	-o-transition: text-shadow 1s ease 0.5s, color 1s ease 0.5s, outline 1s ease 0.5s;
	width:150px;
	font-size:10px;
	
}

.box2 .description p{
color:#000000;
	text-shadow:0 0 5px #aaa;
	text-align:left;
	font-size:12px;
	margin-left:-10px;
	margin-top:10px;
	width:400px;
	font-family:Arial;
	line-height:20px;
	text-align:justify;
	font-weight:normal;
	}

	
.box2:hover .description, .box2:hover .description a{
	text-shadow:0 0 0 #fff;
	color:#000000;
	margin-top:0px;
	font-size:12px;
	}
	
.box2:hover .description a{
	color:#000000;
	margin-top:20px;
	font-size:14px;
}
.display_box
{
width:730px;
height:auto;
float:left;
margin:0px;
padding:0px;
margin-top:30px;
margin-bottom:-30px;
}
.logo
{
width:235px;
height:150px;
float:left;
margin:15px 0px 0px 0px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
border-radius:3px;
position:relative;
z-index:1;
background:#009966;



}