html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul { list-style-image:url(images/tick.png); line-height:1.5em; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
acronym { cursor: help; }
h1,h2,h3,h4,h5{font-family:Arial, Helvetica, sans-serif; font-size:80%; color:#003366; padding:10px 0 5px 10px; text-transform:capitalize;}
h1 a,h2 a,h3 a,h4 a,h5 a
{color:#003366;text-decoration:underline;}
p{color:#333333; font-family:tahoma; font-size:70%; line-height:1.5em;padding-left:10px;}
p a{color:#CC3399;text-decoration:none;}
a:hover{color:#CC3399;text-decoration:underline;}
li {color:#333333; font-family:tahoma;font-size:70%;}
img a{ border:0;}
.clear{clear:both; line-height:1px; height:1px;}
/*------------------------
             LAYOUT
-------------------------- */
*
{
margin:0;
padding:0;
}
body
{
background-color:#E0DEDE;
padding:0;
margin:0;
}
#wrapper
{
width:800px;
margin:0 auto;
background-color:#ffffff;
position:relative;
}
#header-wrap
{
height:137px;
width:800px;
}
#logo
{
width:134px;
height:137px;
position:relative;
float:left;
}
#top-navigation
{
width:300px;
height:50px;
position:relative;
float:right;
margin-top:0px;
z-index:300;
}
#banner-wrap
{
width:800px;
height:560px;
/*background:url(images/banner.png) no-repeat;*/
}
#header-navigation
{
width:115px;
height:280px;
position:absolute;
top:160px;
left:686px;
z-index:500;
}
#content-wrap
{
width:800px;
margin:0 auto;
height:auto;
position:relative;
z-index:300;
}
#page
{
width:750px;
height:auto;
min-height:400px;
background:url(images/welcome-bg_03.png) no-repeat;
margin:-210px 25px 40px 25px;
}
#welcome{
width:750px;
height:150px;
background: url(images/welcome-bg_03.png) no-repeat;
margin:-210px 25px 40px 25px;

}
#Three_sectiondiv
{
width:800px;
height:280px;
margin-top:120px;
}
#box1
{
background:url(images/box1.png) no-repeat;
width:243px;
height:265px;
float:left;
position:relative;
margin:3px 20px 0 10px;
}
#box2
{
background:url(images/box2.png) no-repeat;
width:242px;
height:266px;
float:right;
position:relative;
margin:0 20px 0 0px;
}
#box3
{
background:url(images/box3.png) no-repeat;
width:240px;
height:266px;
float:right;
position:relative;
margin:0 10px 0 10px;
}
.section
{
width:200px;
height:85px;
position:relative;
margin:0 auto;
}
.dark_blue{color:#082e8a;font-family:Geneva, Arial, Helvetica, sans-serif; line-height:1.2em;}
.dark_pink{color:#d92762;font-family:Geneva, Arial, Helvetica, sans-serif; line-height:1.2em;}
.blue{color:#3c94f1;font-family:Geneva, Arial, Helvetica, sans-serif; line-height:1.2em;}
a.link_darkblue {color:#082e8a; font-family:Georgia, "Times New Roman", Times, serif; height:20px; position:relative;top:150px;font-size:70%; float:right; text-decoration:none; margin-right:15px;}
a.link_darkpink {color:#d92762; font-family:Georgia, "Times New Roman", Times, serif; height:20px; position:relative;top:150px;font-size:70%; float:right; text-decoration:none; margin-right:15px;}
a.link_blue {color:#3c94f1; font-family:Georgia, "Times New Roman", Times, serif; height:20px; position:relative;top:150px;font-size:70%; float:right; text-decoration:none; margin-right:15px;}

a.ReadMore{background:url(images/Readmore-bg.png)-20% 10% no-repeat; color:#CC0000; width:94px; height:26px;text-decoration:none; padding:10px 10px 10px 10px; float:right; margin-right:100px;}
#footer-wrap
{
width:800px;
height:40px;
text-align:center;
position:relative;
background-color:#287997;
}

/***************************** LAYOUT ENDS HERE********************************/
/*-----------top-navigation-------------*/

#top-navigation ul
{
margin:0;
padding:0;
list-style:none;
line-height:40px;

}
#top-navigation ul li.home
{
background:url(images/home.png) no-repeat left;
display:inline;
padding:15px 10px 15px 30px;
height:30px;

}
#top-navigation ul li.contact
{
background:url(images/contact.png) no-repeat left;
display:inline;
padding:15px 10px 15px 30px;
height:30px;

}
#top-navigation ul li.FAQ
{
background:url(images/FAQ.png) no-repeat left;
display:inline;
padding:15px 0 15px 30px;
height:30px;
}
#top-navigation ul li.picture
{
background:url(images/pink.png) no-repeat left;
display:inline;
padding:15px 0 15px 30px;
height:30px;
}
#top-navigation ul li a
{
color:#da679c;
text-transform:capitalize;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
/*-----------header-navigation-------------*/
#header-navigation ul
{
list-style-type:none;
margin:0;
padding:0;
text-transform:capitalize;
list-style-image:none;
}
#header-navigation ul li
{
list-style-image:none;

}
#header-navigation ul li a
{
text-decoration:none;
color:#FFFFFF;
display:block;
height:30px;
padding:8px 0;
font-weight:bold;
font-size:100%;
background:url(images/button.png) no-repeat;
padding-left:10px;
}
#header-navigation ul li a:hover
{
background:url(images/button-hover.png) no-repeat;
color:#ffffff;
padding:8px 0;
padding-left:10px;
}
/*-----------footer-navigation-------------*/
#footer-wrap 
{
margin:0;
padding:0;
list-style-type:none;
line-height:30px;
}
#footer-wrap ul li 
{
display:inline; font-size:90%;
font-family:tahoma;
padding-right:0.4em;
color:#66CCFF;
}

#footer-wrap ul li a
{
text-decoration:none;
color:#66CCFF;
 font-size:80%;
}
#footer-wrap ul li a:hover
{
text-decoration:underline;
color:#66CCFF;
}
#footer-wrap p 
{
color:#ffffff;
}

#footer-wrap p a
{
text-decoration:underline;
font-size:9px;
font-weight:bold;
color:#ffffff;
}

/* Gallery */
#galleryIntro
{
width:600px;
height:200px;
margin:0 auto;
}
#photos {
	width: 600px;
	margin:0px auto;
	position:relative;
	padding-top:40px;
	}
#gallery img{
	float: left;
	width: 120px;
	height: 120px;
	border: 5px solid #ccc;
	background-color: #ccc;
	margin: 0 15px 15px 0 !important;
	background-image:none;
	padding:0;
}

#gallery img a {
	margin: 0 0 0 -15px !important;
	padding: 0 !important;
	width: 131px;
	height: 116px;
	display: block;
	border: 2px solid #fff;
}

#gallery img:hover {
	border: 5px solid #666;
}








