
strong{
	font-weight:bold;
}

#header{
	height: 125px;
	position:relative;
	background: #FFF;
  border-top:4px solid #ec689a;
  border-bottom:3px solid #ec689a;
}
#header #logo{
	position:absolute;
	top:14px;
	left:275px;
}
#header #contact{
	position:absolute;
	top:50px;
	right:22px;
	text-align:right;
}
#header #contact h3 {
	font-weight:900;
}
#navigation li{
	display:inline-block;
	margin-right:15px;
}
.clearfix{
	clear:both;
}
#with-sidebar-content{
	float:left;
	margin-right:10px;
	width:630px;
	background-color:#FFF;
	padding:20px;
	-webkit-box-shadow: 0 0 3px 2px rgba(0,0,0,0.5);
min-height:500px;
box-shadow: 0 0 3px 2px rgba(0,0,0,0.5);
}
#fullwidth {
	background-color:#FFF;
	padding:20px;
}
#social {
	position:absolute;
	top:42px;
	left:25px;
}

body{
	background: #646464;
	color: #ed75a1;
	font-family: 'Open Sans', Sans-serif;
}
table {
	margin-bottom:40px;
	margin-top:20px;
	width:100%;
}
h6 {
	line-height:24px;
}
h1 {
	margin-bottom:40px;
}
.block {
float: left;
width: 43%;
height: 270px;
margin: 0 20px 0 30px;
	}

.block:last-child {
	margin-bottom:180px;
	}
#wrapper{
	width: 960px;
	margin-left:auto;
	margin-right:auto;
	background:#646464;
}
#content{
	padding:0 0px;
}
a{
	color: #111;
	text-decoration:none;
}
a:hover{
	color: #111;
	text-decoration:underline;
}

h1 { font-size:36px; }
h2 { font-size:28px; }
h3 { font-size:24px; }
h4 { font-size:20px; font-weight:bold; }
h5 { font-size:18px; }
h6 { font-size:15px; font-weight:900; }

h2 {
	
	margin-bottom:20px;
}

p {
	font-size:14px;
	line-height:20px;
	margin:20px 0;
}

/* Primary Font */
input[type=submit],input[type=button],input[type=reset],input[type=color],h1,h2,h3,h4,h5,h6 {
	font-family: 'Raleway';
}

/* Open Sans */
input[type=url],input[type=tel],input[type=search],input[type=password],input[type=email],input[type=text],textarea,input[type=date],input[type=month],input[type=number],input[type=time],input[type=week],p,.info,.error,.warning,.success,body {
	font-family: 'Open Sans', Sans-serif;
}
#slider {
	margin-bottom:10px;
}

#sidebar {
	margin-bottom:0px;
	background-color:#fFF;
	width:230px;
	float:right;
	padding:20px;
	-webkit-box-shadow: 0 0 3px 2px rgba(0,0,0,0.5);
box-shadow: 0 0 3px 2px rgba(0,0,0,0.5);
}

#navigation{
	background: #646464;
	text-transform:uppercase;
	padding:10px;
  	text-align:center;
	color:#FFF;
}
#navigation a{
	padding: 3px 10px;
	font-weight:100;
	letter-spacing:2px;
	color:#FFF !important;
}
#navigation .current_page_item a {
	color:#ed6b9c !important;
}
#navigation a:hover{
	color:#ed6b9c !important;
}

#content ul {
	margin-left:40px;
	font-size:14px;
}

#content ul li {
	margin-bottom:10px;
}

#footer {
	background-color:#ec689a;
	color:#FFF;
	font-size:12px;
	padding:20px;
	margin-top:16px;
}

#footer a {
	color:#FFF;
}
