/* CAXIAM GROUP, INC. - BLOG*/
/* Author: David Phoebus */

body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000000 url(../bkg/body.jpg) repeat-x left 246px;
	font-size: 12px;
	text-align: center;
}

.header {
	position: relative;
	margin-bottom: 35px;
	color: #74726a;
	background: #FFFFFF url(../bkg/header.gif) repeat-x bottom;
	border-bottom: 4px solid #2a988d;
}

.container {
	margin: 0px auto;
	width: 940px;
}

.coming-soon {
	position: relative;
	height: 212px;
	padding-top: 30px;
}

.subtitle {
	margin: 0px auto;
	width: 350px;
	line-height: 38px;
	background: transparent url(../temp/bracket_left.gif) no-repeat left;
}

.subtitle SPAN {
	display: block;
	line-height: 38px;
	background: transparent url(../temp/bracket_right.gif) no-repeat right;
}

.subtitle STRONG {
	color: #984d2a;
}

.team {
	position: absolute;
	bottom: 0px;
	left: 12px;
	margin: 0px auto;
	padding: 0px;
	list-style: none;
	height: 92px;
}

.team LI {
	float: left;
	margin: 0px 4px;
	padding: 0px;
}

.return-btn {
	margin-left: -30px;
}

.return-btn IMG {
	vertical-align: middle;
	margin: 0px 3px;
}

/* common elements */

H1,H2,H3,H4,H5,P {margin: 0px 0px 10px 0px;}

H1 {font-size: 18px;}
H2 {font-size: 16px;}
H3 {font-size: 14px;}
H4 {font-size: 12px;}

A IMG {
	border: none;
}

/* overrides */

UL.simple {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

UL.simple LI {
	margin: 3px 0px;
}

UL.nobull {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	list-style: none;
}

UL.nobull LI {
	margin: 0px;
}

UL.inline LI {
	float: left;
	margin-right: 10px;
	list-style: none;
}

.none {display: none;}
.hidden {visibility: hidden;}

.nowrap {white-space: nowrap;}
.nomargin {margin: 0px;}
.nopad {padding: 0px;}

.quote {font-style: italic;}
.strike {text-decoration: line-through;}

.bold TD,
.bold {
	font-weight: bold;
}

.valign {vertical-align: middle;}

.center {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.fl-left {
	float: left;
	margin-right: 10px;
}

.fl-right {
	float: right;
	margin-left: 10px;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {clear: both;}
.clear-left {clear: left;}
.clear-right {clear: right;}

.maxwidth {width: 100%;}