@charset "utf-8";

/* CSS Document */



@font-face {

    font-family: 'bebas_neuebold';

    src: url('fonts/bebasneue_bold-webfont.eot');

    src: url('fonts/bebasneue_bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/bebasneue_bold-webfont.woff2') format('woff2'),

         url('fonts/bebasneue_bold-webfont.woff') format('woff'),

         url('fonts/bebasneue_bold-webfont.ttf') format('truetype'),

         url('fonts/bebasneue_bold-webfont.svg#bebas_neuebold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'bebas_neuebook';

    src: url('fonts/bebasneue_book-webfont.eot');

    src: url('fonts/bebasneue_book-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/bebasneue_book-webfont.woff2') format('woff2'),

         url('fonts/bebasneue_book-webfont.woff') format('woff'),

         url('fonts/bebasneue_book-webfont.ttf') format('truetype'),

         url('fonts/bebasneue_book-webfont.svg#bebas_neuebook') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'merriweather_lightregular';

    src: url('fonts/merriweather_light.eot');

    src: url('fonts/merriweather_light.eot?#iefix') format('embedded-opentype'),

         url('fonts/merriweather_light.woff2') format('woff2'),

         url('fonts/merriweather_light.woff') format('woff'),

         url('fonts/merriweather_light.ttf') format('truetype'),

         url('fonts/merriweather_light.svg#merriweather_lightregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'merriweatherbold';

    src: url('fonts/merriweather-bold.eot');

    src: url('fonts/merriweather-bold.eot?#iefix') format('embedded-opentype'),

         url('fonts/merriweather-bold.woff2') format('woff2'),

         url('fonts/merriweather-bold.woff') format('woff'),

         url('fonts/merriweather-bold.ttf') format('truetype'),

         url('fonts/merriweather-bold.svg#merriweatherbold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'merriweatherregular';

    src: url('fonts/merriweather-regular.eot');

    src: url('fonts/merriweather-regular.eot?#iefix') format('embedded-opentype'),

         url('fonts/merriweather-regular.woff2') format('woff2'),

         url('fonts/merriweather-regular.woff') format('woff'),

         url('fonts/merriweather-regular.ttf') format('truetype'),

         url('fonts/merriweather-regular.svg#merriweatherregular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'open_sansbold';

    src: url('fonts/opensans-bold_0-webfont.eot');

    src: url('fonts/opensans-bold_0-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-bold_0-webfont.woff') format('woff'),

         url('fonts/opensans-bold_0-webfont.ttf') format('truetype'),

         url('fonts/opensans-bold_0-webfont.svg#open_sansbold') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sansregular';

    src: url('fonts/opensans-regular_0-webfont.eot');

    src: url('fonts/opensans-regular_0-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-regular_0-webfont.woff') format('woff'),

         url('fonts/opensans-regular_0-webfont.ttf') format('truetype'),

         url('fonts/opensans-regular_0-webfont.svg#open_sansregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sanscondensed_light';

    src: url('fonts/opensans-condlight-webfont.eot');

    src: url('fonts/opensans-condlight-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-condlight-webfont.woff') format('woff'),

         url('fonts/opensans-condlight-webfont.ttf') format('truetype'),

         url('fonts/opensans-condlight-webfont.svg#open_sanscondensed_light') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sanslight';

    src: url('fonts/opensans-light_0-webfont.eot');

    src: url('fonts/opensans-light_0-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-light_0-webfont.woff') format('woff'),

         url('fonts/opensans-light_0-webfont.ttf') format('truetype'),

         url('fonts/opensans-light_0-webfont.svg#open_sanslight') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'open_sanssemibold';

    src: url('fonts/opensans-semibold_0-webfont.eot');

    src: url('fonts/opensans-semibold_0-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/opensans-semibold_0-webfont.woff') format('woff'),

         url('fonts/opensans-semibold_0-webfont.ttf') format('truetype'),

         url('fonts/opensans-semibold_0-webfont.svg#open_sanssemibold') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'gotham_boldregular';

    src: url('fonts/gotham-bold-webfont.eot');

    src: url('fonts/gotham-bold-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/gotham-bold-webfont.woff2') format('woff2'),

         url('fonts/gotham-bold-webfont.woff') format('woff'),

         url('fonts/gotham-bold-webfont.ttf') format('truetype'),

         url('fonts/gotham-bold-webfont.svg#gotham_boldregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'gotham_mediumregular';

    src: url('fonts/gotham-medium-webfont.eot');

    src: url('fonts/gotham-medium-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/gotham-medium-webfont.woff2') format('woff2'),

         url('fonts/gotham-medium-webfont.woff') format('woff'),

         url('fonts/gotham-medium-webfont.ttf') format('truetype'),

         url('fonts/gotham-medium-webfont.svg#gotham_mediumregular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'gotham_lightregular';

    src: url('fonts/gotham-light-webfont.eot');

    src: url('fonts/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/gotham-light-webfont.woff2') format('woff2'),

         url('fonts/gotham-light-webfont.woff') format('woff'),

         url('fonts/gotham-light-webfont.ttf') format('truetype'),

         url('fonts/gotham-light-webfont.svg#gotham_lightregular') format('svg');

    font-weight: normal;

    font-style: normal;

}



body

{

	margin:0;

	padding:0;

	color:#787878;

	font-family: 'open_sansregular';

	font-size:14px;

}



/*Banner Slider*/

#bg_containers {

	width:100%;

	margin:0;

}

#bg_containers div {

	width:100%;

	height:662px;

	margin:0 auto;

}

#bg_containers .bg1 {

	background:url(../bnrimg/header/banner1.jpg) top center no-repeat;

}

#bg_containers .bg2 {

	background:url(../bnrimg/header/banner2.jpg) top center no-repeat;

}

#bg_containers .bg3 {

	background:url(../bnrimg/header/banner3.jpg) top center no-repeat;

}

#bg_containers .bg4 {

	background:url(../bnrimg/header/banner4.jpg) top center no-repeat;

}

#bg_containers .bg5 {

	background:url(../bnrimg/header/banner5.jpg) top center no-repeat;

}

#bg_containers .bg6 {

	background:url(../bnrimg/header/banner6.jpg) top center no-repeat;

}

#bg_containers .bg7 {

	background:url(../bnrimg/header/banner7.jpg) top center no-repeat;

}

#bg_containers .bg8 {

	background:url(../bnrimg/header/banner8.jpg) top center no-repeat;

}

#bg_containers .bg9 {

	background:url(../bnrimg/header/banner9.jpg) top center no-repeat;

}

#bg_containers .bg10 {

	background:url(../bnrimg/header/banner10.jpg) top center no-repeat;

}





a 

{

	text-decoration: none;

	outline: none;

	-webkit-transition: .5s;

	-moz-transition: .5s;

	-ms-transition: .5s;

	-o-transition: .5s;

	transition: .5s

}

a:hover 

{

	text-decoration: none;

	outline: none;a

}

.clear

{

	clear:both;

}



.container

{

	width:1200px;

	margin:0 auto;

	min-height:685px;

}



.hdrcontain

{

	background:#ffffff;

	width:1200px;

	margin-top:39px;

	position:absolute;

	z-index:4;

}

.logo

{

	float:left;

	padding:21px 0 24px 23px; 

}

.logotext

{

	float:right;

	margin-top:25px;

	border-left:#cbcbcb 1px solid;

	min-height:48px;

	margin: 5px 0 0 22px;

	color:#1f1a17;

	font-size:23.5px;

	letter-spacing:-0.3px;

	padding: 12px 0 10px 17px;

}

.logotext span

{

	color:#888888;

	font-size:15px;

	letter-spacing:0.1px;

}

.universitybox

{

	float:right;

	background:url(../img/header-box.png);

	width:290px;

	height:84px;

	position:relative;

	bottom:21px;

	right: 23px;

}

.universitybox h1

{

	color:#ffffff;

	font-family: 'gotham_mediumregular';

	font-size:18px;

	float:left;

	padding-right:18px;

	font-weight:normal;

	margin:22px 0 0 46px;

	text-transform:uppercase;

}

.universitybox h1 span

{

	font-family: 'open_sanssemibold';

	color:#ffffff;

	text-transform:none;

	font-size:13px;

}

.universitybox h1.secondtitle

{

	border:none;

	margin-left:0;

	padding-right:0;

	padding-left:18px;

}

.menu

{

	float:right;

	margin:0;

	padding:0;

	margin-top:8px;

}

.menu ul

{

	margin:0;

	margin-right:23px;

	padding:0;

}

.menu li

{

	display:inline;

}

.menu li a

{

	text-decoration:none;

	padding:0 15px 7px;

	text-transform:uppercase;

	color:#737373;

	transition: .0s

}

.menu li a:hover

{

	border-bottom:#da251d 4px solid;

	color:#da251d;

}

.menu li a.activelink

{

	border-bottom:#da251d 4px solid;

	color:#da251d;

}



.srvccontainer

{

	width:1200px;

	margin:0 auto;

	position:relative;

	bottom:62px;

}

.topposition

{

	background:#f7f7f7;

	position:relative;

	padding:24px 29px;

	clear:both;

	z-index:4;

}

.contentbox

{

	float:left;

	width:351px; 

}

.brdr

{

	border-right:#dadada 1px solid;

	height:386px;

	float:left;

	margin:6px 21px 0 21px;

}

.contentbox img

{

	margin:24px 0 24px 0;

}

.contentbox h1

{

	color:#da251d;

	font-family: 'merriweatherregular';

	font-size:19px;

	font-weight:normal;

	margin:0;

}

.contentbox h1 span

{

	color:#000000;

	font-family: 'open_sansregular';

	font-size:17px;

}

.contentbox p

{

	color:#565656;

	line-height:22px;

	left:28px;

	font-family: 'merriweatherregular';

	font-size:13px;

	padding-right:15px;

}

.cntbtn

{

	margin-top:23px;

}

.cntbtn.top

{

	margin-top:63px;

}

.cntbtn a

{

	font-family: 'merriweatherregular';

	font-size:14px;

	color:#da251d;

	text-decoration:none;

}

.cntbtn a:hover

{

	color:#c1c1c1;

}

img.right

{

	padding-right:7px;

}



.contentbox h4

{

	font-family: 'merriweatherregular';

	font-size:14px;

	color:#da251d;

	text-decoration:none;

	font-weight:normal;

}

.contentbox h4 img

{

	margin:0;

}

.contentbox h4 span

{

	color:#cecdcd;

	font-family: 'open_sansregular';

	font-size:13px;

	margin-left:5px;

}



.srvicearea

{

	background:#f7f7f7;

	margin:0 0 61px;

	clear:both;

}

.srvicearea.top

{

	margin-top:75px;

}

.multimedia

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/multimedia-icn.png) no-repeat center 50px;

	padding:142px 0 62px;

}

.multimedia:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background:url(../img/multimedia-icn-hover.png) no-repeat center 50px;

	padding:142px 0 62px;

	transition: .5s

}

.interior

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/interior-icn.png) no-repeat center 50px;

	padding:142px 0 62px;

}

.interior:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background:url(../img/interior-icn-hover.png) no-repeat center 50px;

	padding:142px 0 62px;

	transition: .5s

}

.fashion

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/fashion-icn.png) no-repeat center 50px;

	padding:142px 0 62px;

}

.fashion:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background:url(../img/fashion-icn-hover.png) no-repeat center 50px;

	padding:142px 0 62px;

	transition: .5s

}

.animation

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/animation-icn.png) no-repeat center 50px;

	padding:142px 0 62px;

}

.animation:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background-image:url(../img/animation-icn-hover.png) 50px;

	background-repeat:no-repeat;

	background-position:62px 48px;

	padding:142px 0 62px;;

	transition: .5s

}

.finearts

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/finearts-icn.png) no-repeat center 50px;

	padding:149px 0 54px;

}

.finearts:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background:url(../img/finearts-icn-hover.png) no-repeat center 50px;

	padding:149px 0 54px;

	transition: .5s

}

.web

{

	width:300px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background:url(../img/webtechnologies-icn.png)  no-repeat center 50px;

	padding:142px 0 62px;

}

.web:hover

{

	width:300px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background:url(../img/webtechnologies-icn-hover.png)  no-repeat center 50px;

	padding:142px 0 62px;

	transition: .5s

}



.portfolioarea

{

}

.leftcontent

{

	float:left;

	width:380px;

	padding:92px 0 92px 35px;

	background:#f7f7f7;

	margin-top:54px;

}

.leftcontent h1

{

	font-family: 'merriweather_lightregular';

	font-size:18px;

	color:#7d7d7d;

	line-height:33px;

	font-weight:normal;

}

.leftcontent h1 span

{

	font-family: 'merriweatherregular';

	color:#da251d;

	font-weight:normal;

}

.leftprtfolio

{

	float:left;

	width:435px;

}

.rightprtfolio

{

	float:right;

	width:350px;

}



.footer

{

	background:#da251d;

	width:100%;

	margin-top:150px;

	padding:35px 0 10px;

}

.ftrcontainer

{

	margin:0 auto; 

	width:1200px;

	border-bottom: #f8807b 1px solid;

}

.ftrcontent.brdrnone, .ftrcontainer.brdrnone

{

	border:none;

	margin-right: 0;

    padding-right: 0;

}

.ftrcontainer.brdrn

{

	border:none;

}

.ftrcontent

{

	float:left;

	border-right:#f8807b 1px solid;

	margin-right: 102px;

    padding-right: 86px;

	min-height:180px;

}

.adrs

{

	width:439px;

	margin-top:24px;

}

span.icns	

{

	float:left;

	margin-right:10px;

}

span.icns.top, .cntctdetail h1.top

{

	margin-top:15px;

}

.adrs h1

{

	font-family: 'open_sansregular';

	font-size:17px;

	color:#ffffff;

	font-weight:normal;

	line-height:30px;

}

.cntctdetail

{

	float:left;

}

.cntctdetail h1

{

	font-family: 'open_sansregular';

	font-size:17px;

	color:#ffffff;

	font-weight:normal;

	margin:0;

	padding-right:21px;

	line-height:30px;

	float:left;

}

.cntctdetail h1 a

{

	color:#ffffff;

}

.cntctdetail h1 a:hover

{

	text-decoration:underline;

}



.quicklinks

{

	margin-left:0;

	margin-right: 0;

	margin-bottom:21px;

}

.quicklinks.rightnon

{

	margin-right:0;

	margin-left:0;

}

.quicklinks h1

{

	font-family: 'open_sanssemibold';

	font-size:17px;

	color:#ffffff;

	margin:0;

}

.quicklinks ul

{

	margin: 0;

    padding: 0;

	margin-top: 8px;

}

.quicklinks li

{

	list-style:none;

}

.quicklinks li a

{

	color:#ffffff;

	font-family: 'open_sansregular';

	line-height:25px;

}

.socialicns

{

	float:left;

	margin:49px 0 25px;

}

.socialicns img

{

	padding-right:8px;

}

.copytext

{

	float:right;

	color:#ffffff;

	margin:35px 0 25px;

	line-height:22px;

}

.copytext a

{

	color:#ffffff;

}

.copytext a:hover

{

	color:#d5d5d5;

}



/*Start Internal Page*/



.intbanner

{

	background:url(../img/intbanner.jpg) no-repeat center;

	height:353px;

	margin-bottom:73px;

}

.intcontainer

{

	width:1200px;

	margin:0 auto;

}

.bnrtext

{

	text-align:center;

	color:#ffffff;

	padding-top:221px;

}

.bnrtext h1

{

	font-family: 'bebas_neuebold';

	font-size:49px;

	color:#ffd200;

	margin:0;

	letter-spacing:0.8px;

}

.bnrtext h1 span

{

	color:#ffffff;

	font-family: 'bebas_neuebook';

	font-size:30px;

	font-weight:normal;

}



.sidebarcontainer

{

	width:316px;

	float:left;

}

.sidebar

{

	float:left;

	width:316px;

	background:#f7f7f7;

	margin-bottom: 45px;

}

.sidelink ul

{

	padding:0;

	float:left;

	margin:0;

}

.sidelink li

{

	list-style:none;

	margin:0;

}

.sidelink li a

{

	font-size:15px;

	font-weight:normal;

	color:#545454;

	width:276px;

	padding:12px 20px;

    display:inline-block;

    text-decoration:none;

}

.sidelink li a:hover

{

	background:#da251d;

	color:#ffffff;

}

.sidelink li a.active

{

	background:#da251d;

	color:#ffffff;

}



.inttesti

{

	padding:47px 34px;

	text-align:center;

}

.inttesti.widht

{

	padding:35px 5px;

}



.inttesti p

{

	font-size:13px;

	color:#7a7a7a;

	line-height:22px;

	margin-top: 15px;

}

.inttesti h4

{

	font-family: 'merriweatherregular';

	font-size:14px;

	margin:0;

	color:#da251d;

	text-decoration:none;

	font-weight:normal;

	margin-top:24px;

}

.inttesti h4 span

{

	color:#6a6a6a;

	font-family: 'open_sansregular';

	font-size:13px;

}

.inttesti h3

{

	font-family: 'merriweatherregular';

	font-size:20px;

	margin:0;

	color:#da251d;

	margin-bottom:15px;

	text-decoration:none;

	font-weight:normal;

}

.inttesti h5

{

	float:left;

	text-align:center;

	margin:0;

	padding:0 0 25px 15px;

	font-size:13px;

	font-weight:normal;

	font-family: 'merriweather_lightregular';

	color:#000;

}



.testisection

{

	float:left;

	margin-top:45px;

	width:316px;

	background:#f7f7f7;

}

.testisection.topno

{

	margin:0;

}



h3

{

	font-family: 'merriweatherregular';

	color:#da251d;

	font-size:16px;

	font-weight:normal;

	margin:0;

	line-height:22px;

	margin:25px 0 10px;

}

h3.topnon

{

	margin-top:0;

}

h5

{

	font-family: 'merriweatherregular';

	color:#565656;

	font-size:14px;

	font-weight:normal;

	margin:0;

	line-height:22px;

	margin-bottom:25px;

}

h5 span

{

	color:#da251d;

}

h5.btmnone

{

	margin-bottom:0;

}

h5.btmnone.top

{

	margin-top:15px;

}

p

{

	line-height:22px;

	margin:0;

}

p span

{

	font-family: 'open_sanssemibold';

	color:#4e4e4e;

}



.maincontainer

{

	float:right;

	width:841px;

	margin-top:-4px;

}

.contentlist ul

{

	margin:0;

	padding:0;

	float:left;

	width:400px;

	margin-left:15px;

	margin-top:12px;

}

.contentlist ul.fullwidht

{

	width:100%;

	margin-bottom:20px;

}

.contentlist li

{

	list-style:url(../img/contentlist-arrow.png);

	font-family: 'open_sanssemibold';

	color:#666666;

	line-height:30px;

}



.textbox

{

	float:left;

	width:233px;

	margin-top:40px;

	text-align:center;

	min-height:379px;

	padding:30px 23px;

	margin-right:2px;

}

.textbox.rightnon

{

	margin-right:0;

}

.textbox img

{

	margin-bottom:16px;

}

.textbox.purple

{

	background:#9b77de;

}

.textbox.orange

{

	background:#ee6d56;

}

.textbox.sky

{

	background:#31adde;

}

.textbox p

{

	color:#ffffff;

	font-family: 'open_sansregular';

	font-size:13px;

}

.textbox p span

{

	font-family: 'open_sanssemibold';

	color:#ffffff;

	font-size:14px;

	margin-top:15px;

	line-height: 43px;

}



.yeartab

{

	margin-bottom:39px;

}

.yeartab ul

{

	margin:0;

	padding:0;

	text-align:center;

	margin-left:15px;

}

.yeartab li

{

	display:inline;

}

.yeartab li a

{

	font-family: 'open_sanssemibold';

	color:#545454;

	font-size:14px;

	padding:0 20px 3px;

}

.yeartab li a:hover

{

	color:#da251d;

	border-bottom:#da251d 4px solid;

	transition: .0s;

	padding-top:15px;



}

.yeartab li a.activelink

{

	color:#da251d;

	border-bottom:#da251d 4px solid;

}



/*Banner Slider*/

#exi_containers {

	width:100%;

	margin:0;

}

#exi_containers div {

	width:100%;

	height:662px;

	margin:0 auto;

}

#exi_containers .bg1 {

	background:url(../bnrimg/header/banner1.jpg) top center no-repeat;

}

#exi_containers .bg2 {

	background:url(../bnrimg/header/banner2.jpg) top center no-repeat;

}

#exi_containers .bg3 {

	background:url(../bnrimg/header/banner3.jpg) top center no-repeat;

}



.map

{

	float:left;

}

.adrscontent

{

	width:369px;

	float:right;

	padding:33px 33px 17px;

	background:#fed100;

}

.adrscontent h1

{

	font-family: 'merriweatherregular';

	color:#756105;

	font-size:18px;

	font-weight:normal;

	margin:0;

}

.adrscontent h1 span

{

	font-family: 'open_sansregular';

	font-size:16px;

	color:#927e23;

}



.adrsarea

{

	margin:20px 0;

}

.adrsarea img

{

	float:left;

	margin-right:8px;

}

.adrsarea h4

{

	float:left;

	margin:0;

	font-family: 'open_sanssemibold';

	color:#756105;

	font-size:14px;

	margin-bottom:10px;

}

.adrsarea p

{

	color:#927e23;

	font-size:13px;

}



.fineartssrvc

{

	background:#f7f7f7;

	width:400px;

	margin: 0 auto;

	clear:both;

	margin-bottom:50px;

}

.photography

{

	width:200px;

	float:left;

	margin:0 auto;

	color:#919191;

	font-family: 'merriweatherregular';

	font-size:15px;

	font-weight:normal;

	text-align:center;

	background-image:url(../img/photography-icn.png);

	background-repeat:no-repeat;

	background-position:62px 54px;

	padding:149px 0 54px;

}

.photography:hover

{

	width:200px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background-image:url(../img/photography-icn-hover.png);

	background-repeat:no-repeat;

	background-position:62px 54px;

	padding:149px 0 54px;

	transition: .5s

}

.photography.activelnk

{

	width:200px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background-image:url(../img/photography-icn-hover.png);

	background-repeat:no-repeat;

	background-position:62px 54px;

	padding:149px 0 54px;

	transition: .5s

}



.finearts.activelnk

{

	width:200px;

	float:left;

	margin:0 auto;

	background:#ffd200;

	color:#9d8410;

	text-align:center;

	background-image:url(../img/finearts-icn-hover.png);

	background-repeat:no-repeat;

	background-position:62px 54px;

	padding:149px 0 54px;

	transition: .5s

}



.abtlist

{

	width:275px;

	float:left;

	margin-bottom:15px;

}

.rght

{

	float:right;

}

.abtlist h5

{

	font-family: 'merriweatherregular';

	color:#565656;

	font-size:14px;

	font-weight:normal;

	margin:0;

	line-height:22px;

	margin-bottom:10px;

}

.abtlist ul

{

	margin:0;

	padding:0;

	margin-left:15px;

}

.abtlist li

{

	line-height:26px;

	font-size:13px;

	list-style: url(../img/contentlist-arrow.png);

}





ul.artlist

{

	width:250px;

	float:left;

}



.tcillogo

{

	text-align:center;

}

.tcillogo h1

{

	font-family: 'bebas_neuebook';

	font-weight:normal;

	font-size:32px;

	letter-spacing:1px;

	line-height:35px;

	color:#

	;

}





.toplink

{

	border-bottom:#da251d 1px solid;

	width:100%;

	color:#303030;

	height:28px;

	margin-bottom:30px;

}

.toplink a

{

	color:#303030;

	font-family: 'open_sanssemibold';

	font-size:14px;

	text-transform:uppercase;

	margin-right:25px;

	

}

.toplink a:hover

{

	border-bottom:#da251d 6px solid;

	transition:.0s;

	padding-bottom:7px;

}

.toplink a.activetplink

{

	border-bottom:#da251d 6px solid;

	transition:.0s;

	padding-bottom:7px;

}



.workbtn

{

	float:right;

	margin-top:25px;

}

.workbtn a

{

	font-family: 'merriweatherregular';

    font-size: 14px;

    color: #da251d;

	border:#da251d 1px solid;

	padding:10px 20px;

    text-decoration: none;

}

.workbtn a:hover

{

	color:#c1c1c1;

	border:#c1c1c1 1px solid;

}