html {}
body {width: auto; background-color: #ffffff; font-family:  'Helvetica Neue', Helvetica, Arial, sans-serif;	color: #e3e3e3;	margin: 0px;padding: 0px; font-size: 12px;}


h1, h2, h3, h4, h5, p {margin: 12px 0px 6px 0px;padding: 0px;}
h1 {font-size: 2.5em;font-weight: normal;line-height: 0.95;}
h2 {font-size: 2em;font-weight: normal;}
h3 {font-size: 1.6em;font-weight: normal;}
.clearfix {clear: both;}

ul, ol {list-style: none; padding: 0px; margin: 8px 8px 8px 0px;}
ul li, ol li {padding: 0px 0px 0px 0px;}

/* Link Styles */
a, a div {text-decoration: none;color: #666;}
a:hover {text-decoration: underline;color: #00a7ff;}

/*Containers*/
.container {margin: 0px auto; width: 90%; min-width: 980px; max-width: 1280px;}
.mainBlock {background-color: #ffffff;color: #525b5f; height: 120px; padding: 10px 10px 10px 10px;}
.mainBlockAuto {height: auto;background-color: #f3f3f3;color: #121212;}
.gathering {width: 100%; overflow: hidden;}
.blocks {overflow: hidden;}
.blocksImage {overflow: hidden;}
.blocksLarge {overflow: hidden;}
.blocksSmall {overflow: hidden; background-color: #f25454}
.blocksLargeExtend {overflow: hidden; color: #999; background-color: #fff;}
.blocks, .blocks2, .blocks3 {background-image: url('css/zequare.png'); background-size: cover; background-position: center center; }

.blocks a, .blocksLarge a {color: #fff;}
.blocks2 {overflow: hidden;}
.blocks p, .blocks2 p, .blocks h2, .blocks2 h2 {margin: 0px 0px 12px 0px;}
.blocksLarge p, .blocksLarge h2 {margin: 0px 8px 8px 0px;}
.color1 {background-color: #f26522; color: #fff;}
.color2 {background-color: #87a6b2; color: #fff;}
.color3 {background-color: #a3d39c; color: #fff;}
.color4 {background-color: #9e005d; color: #fff;}
.color5 {background-color: #7accc8; color: #fff;}
.color6 {background-color: #b6e17a; color: #fff;}
.color7 {background-color: #4ea7e6; color: #fff;}

.color11 {background-color: #f01a30; color: #fff;}
.color11 a {color: #fff; text-decoration: underline;}
.color12 {background-color: #cd3d4c; color: #fff;}
.color13 {background-color: #f9f9f9; color: #f01a30;}

.grey1, .widget_search, .widget_recent_entries {background-color: #f3f3f3; color: #121212;}
.grey2, .widget_recent_comments {background-color: #e7e7e7; color: #121212;}
.grey3, .widget_archive {background-color: #d9d9d9; color: #121212;}

.blocks3 {position: relative;overflow: hidden;}
.blocks3 .imageBlock {width: 100%; height: 100%;}
.blocks3 .overlay {position: absolute; bottom: 0px; left: auto; padding: 12px; background-image: url('css/gradient.png'); background-repeat: repeat-x; background-position: center top;font-size: 0.8em;color: #fff; width: inherit; background-size: 100% 100%;}
.blocks3 img {width: 120%; height: auto;  }


.color8 {background-image: url('css/ipadblog.jpg'); background-repeat: no-repeat; background-size: cover; color: #9e005d; text-align: right;}
.color8 h2 {color: #121216; font-weight: bold;}
.color9 {background-image: url('css/contact.jpg'); background-repeat: no-repeat; background-size: cover; }
.color10 {background-color: #a2c5df; color: #fff;}
.footer {background-color: #ffffff;color: #525b5f;font-size: 0.9em; padding: 10px; }

/* Conditional Styles */
.noBorder {border: none !important;}
.redText {color: #ae4242;}
.paleText {color: #aec5cf;}

.blocks:hover, .blocks2:hover, .blocks3:hover, .blocksLarge:hover {color: #121216; background-color: #f8e031; background-image: none; cursor: hand;}
.blocks:hover a, .blocks2:hover a, .blocks3:hover a, .blocksLarge:hover a {color: #121216;}

.filler640 {display: none;}

.box {float: left;}
.small {padding: 10px; width: 18%; height: 180px;}
.large {padding: 10px;/* background-image: url('css/zequare.png'); background-size: cover; background-position: center center; */}
.large2 {}



/* Jquery Twitter Related */
.tweet, .query {}
.tweet_list {	list-style: none;	margin: 0;	padding: 0;	overflow-y: hidden;	}
.tweet_list li {list-style-type: none;}
.tweet_list li a {color: #fff;}
.tweet_list .tweet_even {	background-color: #91E5E7;}
.tweet_list .tweet_avatar {	display: none;}
.tweet_list .tweet_avatar img {}

/* Jquery Instagram Related */
#slideshow div {width: 100%; height: 100%;}
#slideshow div img {width: auto; height: 100%;}
#slideshow .overlay {position: absolute; bottom: 0px; left: auto; padding: 12px; background-image: url('css/gradient.png'); background-repeat: repeat-x; background-position: center top;font-size: 0.8em;color: #fff; width: inherit; background-size: 100% 100%; z-index: 100;}

/* Jquery Instagram Related */
#flkr div.img {width: 100%; height: 100%; margin: 0px; padding: 0px;position: relative;}
#flkr div.img img {width: 100%; height: auto;}
#flkr div.img div.cpn {position: absolute; bottom: 0px; left: auto; padding: 12px; background-image: url('css/gradient.png'); background-repeat: repeat-x; background-position: center top;font-size: 0.8em;color: #fff; width: inherit; background-size: 100% 100%; z-index: 100; display: block; z-index: 100;}


.readOn {background-color: #ffffff;color: #999;font-size: 1.2em; padding: 10px; }
.readOn h3 {color: #525b5f;}

@media screen and (max-width: 980px) {
}

@media screen and (min-width: 981px) and (max-width: 1024px;) {
	
}

@media screen and (min-width: 1025px) and (max-width: 1371px;){
	
}


@media screen and (min-width: 1372px) {
	
}

/*
@media screen and (min-width: 1280px) and (max-width: 1440px) {
	body, .container {width: auto;}
	.column640 {float: left; width: 640px;}
	.column320 {float: left; width: 320px;}
	.columnFluid {float: right; clear: none; width: 320px;}
	.filler640 {display: block;}
}
*/
