@charset "utf-8";

* { margin: 0; padding: 0; font-family:Verdana, Arial, Helvetica, sans-serif;  }

body { margin:0; padding:0;}

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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	}
.bold { font-weight:bold;}
.underline { text-decoration:underline;}
.floatright { float:right; color:#444444; font-size:12px;}
.floatleft { float:left;}
.clear { clear:both;}
/* remember to define focus styles! */
:focus {
	outline:none;
	}
h2{
	font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:20px; color:#343434; font-weight:bold; height:40px;
}

#body-top-div { width:100%; height:70px; background:none;}

#header {height:44px; margin:0; padding:0 0 0 5px;}

#nav-out { width:940px; height:44px; margin:0 auto;}

#logo { float:left; font-family:calibri, Arial, Helvetica, sans-serif; font-size:36px; color:#000; text-decoration:none; margin:0 0 0 40px;}
#logo a { text-decoration:none; font-family:calibri, Arial, Helvetica, sans-serif; font-size:27px; color:#000;}
#nav-right {	right:0; height:44px; width: 580px; text-align:right; top:0; float:left;}

#nav { right:0; height:44px;}

#nav ul { margin:0; padding:0; display:block; float:right;}

#nav ul li { list-style:none; margin:0 0 0 50px; float:left;}

#nav ul  li a { text-transform:capitalize; text-decoration:none; font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:15px; color:#000000; padding:12px 0; display:block; font-weight:bold;}

#nav ul  li a:hover { color:#666666; text-decoration:none;}





#container { width:860px; margin:0 auto 30px auto; border-bottom:solid 1px #d0d0d0; padding:0 0 50px 0;}

#container p{ font-family:calibri,Arial, Helvetica, sans-serif; font-size:14px; color:#686868;}

#container a:hover {color:#666666; text-decoration:none;}

#home-right-con { width:448px; margin:25px 0 0 0; float:right;}

#home-left-con { width:390px; margin:25px 0 0 0px; float:left; padding:70px 0 0 0px;}
#home-left-con a {text-decoration:none; font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:17px; color:#343434; font-weight:bold;}

#home-left-con a:hover { text-decoration:underline;}
#home-left-con p { font-family:calibri,Arial, Helvetica, sans-serif; font-size:16px; color:#686868;}



#ex-left-con { margin:25px 0 0 0; float:left; width:940px;}
#ex-left-con a {text-decoration:none; font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:17px; color:#343434; font-weight:bold;}
#ex-left-con a:hover { text-decoration:underline;}

#ex-right-con { width:448px; margin:25px 0 0 0; float:right;}

#ex1{
	float:left;
	width:303px;
	padding:0 5px 40px 5px;
	text-align:right;
	font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:14px; color:#343434; font-weight:bold;
text-align:right;

}
#ex2{
	float:left;
	width:303px;
	padding:0 5px 40px 5px;
	font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:14px; color:#343434; font-weight:bold;
	text-align:left;
}

#ex3{
	float:left;
	width:303px;
	padding:0 5px 40px 5px;
	font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:17px; color:#343434; font-weight:bold;
	text-align:left;

}

#ex3 p{
	
	font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:16px; color:#343434; font-weight:bold;
	text-align:left;

}
#ex3 p strong{
	
	font-family:calibri,Arial, Helvetica, sans-serif; 
	font-size:18px; color:#343434; font-weight:bold;
	text-align:left;

}



#left-con { margin:25px 10px 0 10px; float:left; min-height:370px;}
#left-con a {text-decoration:none; font-family:calibri,Arial, Helvetica, sans-serif; 
font-size:16px; color:#959595; font-weight:bold;}

#left-con p { font-family:calibri,Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; color:#686868;}

#left-con img{ max-width:450px; overflow:hidden; }
.content
{
	margin: 30px 20px;
}

.content a
{
	color: #ffffff;
}


.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }



#myGallery
{
	text-align: left;
	margin: 0 auto;
}

.message{

	}
a.download{
	font-family:Calibri,Verdana; font-size:16px; color:#343434; text-decoration:none;
}

#contact-left{
margin:25px 0px 0 0px; float:left; min-height:320px; width:575px; font-family:calibri,Arial, Helvetica, sans-serif; font-size:14px; line-height:25px; color:#686868; padding-top:20px;
}


#contact-right{
margin:25px 0px 0 0px; float:left; float:keft; width:275px; font-family:calibri,Arial, Helvetica, sans-serif; font-size:20px; line-height:25px; color:#686868;
padding:25px 0 0 0;

}
#contact-right p{
	font-family:calibri,Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:20px; color:#343434;
}
#contact-right p strong{
	font-family:calibri,Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:20px; color:#343434;
}



#footer { width:860px; margin:0 auto; text-align:right; padding:0px 0 20px 0;}

#footer p { font-family:calibri, Arial, Helvetica, sans-serif; font-size:12px; color:#686868; margin:0 5px; float:left;}

#footer form { float:right; }

#footer input[type=text] { float:left;}

#footer input[type=submit] { width:30px; height:13px; float:left; border:none; background:url(images/send.jpg) no-repeat; 
 padding:0; margin:3px 0 0 4px;}












