@import"reset.css";@import"pro_pages_style.css";@import"grid.css";@import"forms.css";@import"prettyPhoto.css";@import"jquery.snippet.min.css";
@import"../skin/blue.monday/jplayer.blue.monday.css";@import"../css/smoothness/jquery-ui-1.8.17.custom.css";@import"superfish.css";@import url(http://fonts.googleapis.com/css?family=Cuprum);@import url(http://fonts.googleapis.com/css?family=Dancing+Script);
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0;}

body { 	 
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	line-height:20px;
	color:rgb(65, 65, 65);
	min-width:970px;
	background: url(../images/bg.jpg) 0 0 repeat-x #f6f6f5;
}

.alignright{text-align:right}
.aligncenter{text-align:center}
.alignmiddle *{vertical-align:middle}
/*  Header styles */
h1,h2,h3,h4,h5,h6{line-height:1.3em;color:#2f2a28;font-family: 'Cuprum', sans-serif; font-weight:normal; letter-spacing:-1px;}
h1{font-size:30px;}
h2{font-size:28px;line-height:35px;}
h3{font-size:24px;line-height:30px;} 
h4{font-size:22px;}  
h5{font-size:20px;}
h6{font-size:18px;}


/***********************************************************************/
.last1 {
	padding-bottom:0 !important;
}
a {text-decoration:none; cursor:pointer; color:#rgb(0, 0, 0);}
a:hover {text-decoration:underline;}

a.button {background:#8b847e; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:13px; line-height:18px; padding:2px 21px 5px 20px; display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
a.button:hover {background:#02bdbb; text-decoration:none;}


a.link {text-decoration:none; cursor:pointer; color:#181818; font-size:14px; line-height:22px; font-family:Arial, Helvetica, sans-serif; }
a.link:hover {color:#f94a49;text-decoration:none;}

.color-1 { font-size:11px; line-height:20px; color:#000; text-transform:uppercase;}
a.color-1:hover {color:#2f2a28; text-decoration:underline;}
.color-2 { line-height:20px; color:rgb(70, 78, 112); text-decoration:underline; }
a.color-2:hover {color:#2f2a28; text-decoration:underline;}
.color-3 { color:#81b400; text-decoration:none; }
a.color-3:hover {color:#2f2a28; text-decoration:none;}

ul {margin:0; padding:0;list-style-image:none;}
ul.list-1 li {padding:0px 0 8px 18px; line-height:20px; background:url(../images/marker.png) 0 6px no-repeat;}
ul.list-1 li a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:rgb(65, 65, 65); line-height:20px;}
ul.list-1 li a:hover {color:rgb(75, 70, 143);text-decoration:none;}

/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.wrapper {width:100%; overflow:hidden; position:relative}
.wrap {overflow:hidden; position:relative}
.extra-wrap {overflow:hidden;}
.fleft {float:left;}
.fright {float:right;}

.font-13 {font-size:13px;}
.font-11 {font-size:11px !important;}
.line_height {line-height:24px !important;}
.img-indent {float:left; margin:8px 25px 0px 0;}
.img-indent-2 {float:left; margin:1px 1px 0px 0;}
.img-indent-3 {float:left; margin:6px 25px 0px 0;}
.last {margin-right:0px !important;}

.border-shadow {  box-shadow: 0 0 5px rgba(218, 218, 218, 1); border:#fff 10px solid;} 

.left-1 {margin-left:30px;}

.right-1 {margin-right:70px;}

.top-1 {margin-top:53px;}
.top-2 {margin-top:25px;}
.top-3 {margin-top:24px;}
.top-4 {margin-top:3px;}
.top-5 {margin-top:17px;}
.top-6 {margin-top:7px;}
.top-7 {margin-top:27px;}
.top-8 {margin-top:39px;}
.top-9 {margin-top:17px;}
.top-10 {margin-top:27px;}

.bot-0 {margin-bottom:0px !important; padding-bottom:0px !important;}
.bot-1 {padding-bottom:40px;}

.pad-1 {margin:61px 0 48px 0;}
.pad-2 {margin:56px 0 48px 0;}
.pad-3 {margin:47px 0 48px 0;}

.p1 {padding-bottom:20px;}
.p2 {padding-bottom:17px;}
.p3 {padding-bottom:22px;}
.p4 {padding-bottom:16px;}
.p5 {padding-bottom:14px;}
.p6 {padding-bottom:0px;}
.p7 {padding-bottom:7px;}
.p8 {padding-bottom:15px;}
.p9 {padding-bottom:12px;}
.p10 {padding-bottom:21px;}

/* LightBox */
.lightbox-image {position:relative;overflow:hidden;display:inline-block;z-index:99;}
.lightbox-image img {position:relative;z-index:2;background:#f1f1f1;}
.lightbox-image span {display:block;position:absolute;left:0;top:0;width:100%;height:100%;background: url(../images/magnifying-glass.png) no-repeat 50% 50%;z-index:1;}

/*********************************header*************************************/
header {width:950px; margin:0 auto; z-index:101; position:relative;  border-bottom:#000 1px solid; padding-bottom:20px; margin-bottom:3px; margin-top:-20px;}

header h1 {float:left; margin:39px 0 0; padding:0;}
nav {float:right; margin:60px 0px 0px 0px; position:relative; z-index:101;}

/*********************************content*************************************/
#content { width:970px; margin:0 auto;}

.box-row {margin-left:10px; width:960px; margin-top:-73px; position:relative; z-index:99;}
.box {float:left; background:url(../images/box-shadow.png) 0 bottom no-repeat; width:230px; padding: 0 10px 1px 0px;}
.box-row a {display:block; padding:37px 0 42px 0; background: url(../images/box-bg.png) 0 bottom repeat-x #81b400; margin-top:23px; text-align:center;}
.box-row a strong {font-family: 'Cuprum', sans-serif; font-size:30px; line-height:40px; color:#fefefe; font-weight:normal; letter-spacing:-1px; padding-left:44px; display:inline-block;}
.box-row a:hover {margin-top:0;  padding:50px 0 52px 0;text-decoration:none;}
.box a.box-1 { background: url(../images/box-bg.png) 0 bottom repeat-x #81b400;}
.box a.box-2 { background: url(../images/box-bg.png) 0 bottom repeat-x #5ea547;}
.box a.box-3 { background: url(../images/box-bg.png) 0 bottom repeat-x #298997;}
.box a.box-4 { background: url(../images/box-bg.png) 0 bottom repeat-x #1c86d0;}
.box-row a.box-1 strong {background:url(../images/box-1.png) 0 9px no-repeat;}
.box-row a.box-2 strong {background:url(../images/box-2.png) 0 9px no-repeat;}
.box-row a.box-3 strong {background:url(../images/box-3.png) 0 9px no-repeat;}
.box-row a.box-4 strong {background:url(../images/box-4.png) 0 9px no-repeat;}

.line {background:#d4d4d4; height:1px; }
.date {}
.date .extra-wrap {margin-top:2px;}
.date-text {float:left; margin: 0 10px 0 0; width:70px; font-family: 'Cuprum', sans-serif; font-size:28px; line-height:35px; color:#c4c1bd; font-weight:normal; letter-spacing:-1px;}
.banners {border-top:#d4d4d4 1px solid; border-bottom:#d4d4d4 1px solid; padding:18px 0 31px 0; margin:59px 0 0 0;}
.banners a {display:inline-block; height:50px; float:left; margin-right:40px;}
.banners a:first-child {margin-left:26px;}
.banners a:hover {background-position:0 bottom;text-decoration:none;}
.banner-1 {background:url(../images/banner-1.jpg) 0 0 no-repeat; width:139px;}
.banner-2 {background:url(../images/banner-2.jpg) 0 0 no-repeat; width:160px;}
.banner-3 {background:url(../images/banner-3.jpg) 0 0 no-repeat; width:142px;}
.banner-4 {background:url(../images/banner-4.jpg) 0 0 no-repeat; width:127px;}
.banner-5 {background:url(../images/banner-5.jpg) 0 0 no-repeat; width:179px;}

.box-row-2 {margin-left:10px; width:960px; position:relative; z-index:99; margin-bottom:51px;}
.box-row-2 a {display:block; padding:37px 0 42px 0; background: url(../images/box-bg.png) 0 bottom repeat-x #81b400;  text-align:center;}
.box-row-2 a strong {font-family: 'Cuprum', sans-serif; font-size:30px; line-height:40px; color:#fefefe; font-weight:normal; letter-spacing:-1px; padding-left:40px; display:inline-block;}
.box-row-2 a:hover {background: url(../images/box-bg.png) 0 bottom repeat-x #73c8d2 !important;text-decoration:none;}
.box-row-2 a.box-1 strong {background:url(../images/box-5.png) 0 5px no-repeat;}
.box-row-2 a.box-2 strong {background:url(../images/box-6.png) 0 5px no-repeat;}
.box-row-2 a.box-3 strong {background:url(../images/box-7.png) 0 5px no-repeat;}
.box-row-2 a.box-4 strong {background:url(../images/box-8.png) 0 5px no-repeat;}

.quotes {background:url(../images/quotes.png) 0 4px no-repeat; padding:0 0 19px 23px; display:block; overflow:hidden; line-height:20px;}
.quotes a.color-3 {display:inline-block; float:right; margin-right:5px;}

.block-1 {float:left; width:137px; margin-right:25px;}
.block-1 img {margin-bottom:24px;}

.block-2 {float:left; width:270px; margin-right:50px;}

.block-3 {float:left; width:215px; margin-right:25px;}
.block-3 a.lightbox-image {margin-bottom:10px;}

.number {background:url(../images/number-bg.png) 0 0 no-repeat; width:49px; height:49px; overflow:hidden; white-space:nowrap;font-family: 'Cuprum', sans-serif; font-size:29px; line-height:48px; color:#6d6c6b; font-weight:normal; text-align:center; float:left; margin:0 18px 0 0;}
.block-4 .extra-wrap {margin-top:2px;}




/****************************footer************************/
footer {width:960px; margin:0 auto; position:relative; overflow:hidden; padding:59px 0 20px 0;}
footer .grid_14>a {margin-bottom:11px; display:inline-block;}
footer .grid_14 p+p {margin-top:1px;}
footer .grid_14 p+p a {margin-right:15px;}
footer .grid_14 span {margin-right:4px;}
footer .grid_6 {padding:48px 0 0 0;}
footer .grid_6 p {line-height:16px;}
footer .grid_6 span {margin-right:9px; font-size:12px;}
a.tooltips  {margin-right:5px;}
a.tooltips:hover img {opacity:.7;}


.btns {
	text-align:left;
	width:335px;
	position:relative;
	overflow:hidden;
}
.btns a {margin: 30px 10px 0px 0px;}

footer p {
	line-height:20px !important;
	padding-bottom:0 !important;
}

.box-9 {overflow:hidden; height:250px; background:#000;}
.box_container{width:100%; height:auto; display:block;}
.insid_box-left{width:600px; height:230px;  margin:10px 10px 10px 10px; overflow:hidden; float:left;}
.insid_box-center{width:290px; height:220px;  margin:10px 10px 10px 30px; overflow:hidden; float:left;}
.insid_box-right{width:250px; height:220px; margin:10px 0px 10px 30px; overflow:hidden; float:left;}

.insid_box-left_logo{width:306px; height:100px;  margin:10px 10px 7px 10px; overflow:hidden; float:left; background:#333333;}
.insid_box-center_content{width:380px; height:200px;  margin:10px 10px 10px 10px; overflow:hidden; float:left;}
.insid_box-right_content{width:230px; height:200px;  margin:10px 0px 10px 10px; overflow:hidden; float:left;}

.mobile{width:100%; height:auto; float:left; overflow:hidden;}
.mobile_lcon{width:30px; height:30px; float:left;}
.mobile1{width:100%; height:auto; float:left; margin-top:20px; overflow:hidden;}


#aboutus
{
	width:200px;
	height:200px;}
