/*

Theme Name: SIDEARM Sports - Twenty Eleven

Theme URI: http://wordpress.org/extend/themes/twentyeleven

Author: the WordPress team

Author URI: http://wordpress.org/

Description: The 2011 theme for WordPress is sophisticated, lightweight, and adaptable. Make it yours with a custom menu, header image, and background -- then go further with available theme options for light or dark color scheme, custom link colors, and three layout choices. Twenty Eleven comes equipped with a Showcase page template that transforms your front page into a showcase to show off your best content, widget support galore (sidebar, three footer areas, and a Showcase page widget area), and a custom "Ephemera" widget to display your Aside, Link, Quote, or Status posts. Included are styles for print and for the admin editor, support for featured images (as custom header images on posts and pages and as large images on featured "sticky" posts), and special styles for six different post formats.

Version: 9999

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

Text Domain: twentyeleven

*/



/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html

-------------------------------------------------------------- */



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, font, ins, kbd, q, s, samp,

small, strike, sub, sup, tt, var,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	border: 0;

	font-family: inherit;

	font-size: 100%;

	font-style: inherit;

	font-weight: inherit;

	margin: 0;

	outline: 0;

	padding: 0;

	vertical-align: baseline;

}

:focus {/* remember to define focus styles! */

	outline: 0;

}

body {

	background: #fff;

	line-height: 1;

}

ol, ul {

	list-style: none;

}

table {/* tables still need 'cellspacing="0"' in the markup */

	border-collapse: separate;

	border-spacing: 0;

}

caption, th, td {

	font-weight: normal;

	text-align: left;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: "";

}

blockquote, q {

	quotes: "" "";

}

a img {

	border: 0;

}

article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

	display: block;

}







@font-face {

    font-family: 'ArimoRegular';

    src: url('fonts/Arimo-Regular-Latin-webfont.eot');

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

         url('fonts/Arimo-Regular-Latin-webfont.woff') format('woff'),

         url('fonts/Arimo-Regular-Latin-webfont.ttf') format('truetype'),

         url('fonts/Arimo-Regular-Latin-webfont.svg#ArimoRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}





@font-face {

    font-family: 'ArimoItalic';

    src: url('fonts/Arimo-Italic-Latin-webfont.eot');

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

         url('fonts/Arimo-Italic-Latin-webfont.woff') format('woff'),

         url('fonts/Arimo-Italic-Latin-webfont.ttf') format('truetype'),

         url('fonts/Arimo-Italic-Latin-webfont.svg#ArimoItalic') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'ArimoBold';

    src: url('fonts/Arimo-Bold-Latin-webfont.eot');

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

         url('fonts/Arimo-Bold-Latin-webfont.woff') format('woff'),

         url('fonts/Arimo-Bold-Latin-webfont.ttf') format('truetype'),

         url('fonts/Arimo-Bold-Latin-webfont.svg#ArimoBold') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'ArimoBoldItalic';

    src: url('fonts/Arimo-BoldItalic-Latin-webfont.eot');

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

         url('fonts/Arimo-BoldItalic-Latin-webfont.woff') format('woff'),

         url('fonts/Arimo-BoldItalic-Latin-webfont.ttf') format('truetype'),

         url('fonts/Arimo-BoldItalic-Latin-webfont.svg#ArimoBoldItalic') format('svg');

    font-weight: normal;

    font-style: normal;



}





body{

	font-family:ArimoRegular;

	

	}



#wpadminbar{display:none;}



/* =Structure

----------------------------------------------- */

.inner{

	width:1000px;

	margin:0px auto;

	

}

.inner-inside{

	width:1000px;

	margin:0px auto;

	position:relative;



	

}



.inner-single{

	width:1000px;

	margin:0px auto;

	top:120px;

	position:relative;

	padding-bottom:250px;

	}



.inner-lower{

		width:1000px;

	margin:0px auto;

	top:120px;

	position:relative;

	padding-bottom:250px;

}

.inner-home{

	width:1000px;

	margin:0px auto;

	margin-top:30px;

	position:relative;

}





	

.clear{

	clear:both;

	}	





.roll{

	cursor:pointer;

	}



/* nav 

---------------------------------------------------- */

nav{

	font-family:ArimoBold;

	background-color:#22384b;

	color:#fff;

	height:55px;

	border-bottom:1px solid #425b6f;

	position:fixed;

	width:100%;

	top:0px;

	z-index:100;

	}



nav .children{

	display:none;

	}

.widgettitle{

	display:none;

	}	



nav img{

	float:left

	}

nav ul{

	margin:0px 25px 0px 10px;

	float:left;

	}		

	

nav ul li{

	float:left;

	margin: 10px 0px 0px 0px;

	}	

nav ul li a{

	font-size:16px;

	color:#acb2bf;

	padding:13px 15px 10px 15px;;

	text-decoration:none;

	text-transform:uppercase;

	display:block;

	}	

	

nav ul li a:hover{

	background-color:#ff8e30;

	color:#fff;

	}	

	

.sub{

	background-image:url(/wp-content/themes/twentyeleven/images/subnav_bg.png);

	height:37px;

	width:100%;

	border:0px;

	position:fixed;

	left:0px;

	top:56px;

	z-index:99;

	}	

.subOn{

	background-color:#22384b;

	}



	

.sub ul li {float:left;}	

	

.sub ul li a{

	font-family:ArimoRegular;

	font-size:14px;

	text-transform:uppercase;

	color:#fff;

	padding:12px;

	margin:0px;

	text-decoration:none;

	display:block;

	}		

/* home rotator

---------------------------------------------------- */	

#rotator ul li {

	float:left;

	width:1000px;

	}

	

#rotator ul{

	position:relative;

	}

	

#rotclip{

	width:1000px;

	overflow:hidden;

	position:relative;

	}	



.frameover{

	position:absolute;

	}

	

#prev{

	position:relative;

	left:10px;

	top:190px;

	z-index: 99;

	opacity:.2;

	}	



#next {

	position: relative;

	left: 903px;

	top: 190px;

	z-index: 100;

	opacity:.2;

}



#prev:hover, #next:hover{

	opacity:1

	}



/* home orange bar

---------------------------------------------------- */	

#orangebar{

	background-color:#ff8e31;

	width:930px;

	height:45px;

	border-bottom:8px solid #e36e21;	

	font-family:ArimoBold;

	font-size:30px;

	color:#fff;

	text-transform:uppercase;

	padding:25px 25px 25px 45px ;

	position:relative;

	margin:20px 0px;

	text-shadow:1px 1px 1px #e8651b;

	}

#sitenum {

	position: absolute;

	top: 19px;

	left: 386px;

	font-size: 79px;

}

#orangebar_right {

	position: absolute;

	width: 450px;

	top: 23px;

	left: 536px;

	font-size: 21px;

}

	

/* recent launches

---------------------------------------------------- */	

#showmore{

	width: 158px;

	background: #9ba5ae;

	color: #fff;

	padding: 10px;

	text-align: center;

	position: absolute;

	left: 47px;

	bottom: 23px;

	opacity: .5;

	}

#showmore:hover{

	opacity:1;

	cursor:pointer;

	}





#recent{

	width:1000px;

	height:239px;

	background-image:url(/wp-content/themes/twentyeleven/images/recent3.png);

	position:relative;

	top:40px;

	margin-bottom:110px;

	overflow:hidden;



	}



#recentgridbox {

	width: 760px;

	height: 238px;

	position: absolute;

	top: 0px;

	left: 237px;

}



.recentbind {

	width: 149px;

	height: 119px;

	overflow:hidden;

	float:left;

	margin: 0px 0px 1px 1px;

	cursor:pointer;

	position:relative;

	

}



.recentgrid {

	float: left;

	width: 300px;

	height: 119px;

	text-align: center;

	position:relative;

	

	

}

.recentgrid img{

	width:105px;

	height:105px;

	float:left;

	}	



.img{

	width: 129px;

	float: left;

	padding-left: 20px;

	padding-top: 5px;

	text-align: center;

}



.info{

	height:999px;

	width:129px;

	background-color:#394d5f;

	float:left;

	padding:10px;

	color:#fff;

	}



.schoolname{

	font-size:14px;

	font-family:ArimoBold;

	display:block;

	padding-bottom:8px;

	}	



.location{

	font-size:11px;

	display:block;

	padding-bottom:8px;

	}



.info a{

	background-color:#fff;

	padding:9px 5px 5px 3px;

	color:#394d5f;

	margin-top:5px;

	font-family:ArimoBold;

	text-decoration:none;

	display:block;

	}

	

.info a:hover{

	background-color:#ff8e32;

	color:#fff;



}



/* blurbs

---------------------------------------------------- */	





.blurbs{

	width:450px;

	float:left;

	padding:0px 25px 0px 25px;

	font-size:16px;

	color:#858fa3;

	line-height:22px;

	}

	



	

.blurbs .title{

	color:#ff8e32;

	font-family:ArimoBold;

	font-size:31px;

	display:block;

	margin:0px 0px 10px 0px;

	padding-top:5px;

	

	}

.icon{

	width:50px;

	float:left;

	height:200px;

	margin:0px 20px 0px 0px;

	}





/* footer

---------------------------------------------------- */	



#footer{

	width:100%;

	background-color:#394d5f;

	padding:50px 0px 0px 0px;

	}

.footerblog .head{

	color: #b0b5bc;

	text-decoration: none;

	padding: 20px 0px 20px 0px;

	display: block;

	font-size: 15px;

	border-bottom:1px solid #2e404f;

	}	

	

.footerblog a:hover{

	color:#fff;

	

	}	

#footer h1{

	font-family:ArimoBold;

	font-size:18px;

	color:#fff;

	

	}	

	

.footerblog, .footercontact, .footertweets{

	width: 275px;

	float: left;

	padding-right: 30px;

	padding-left: 25px;

	border-right:1px solid #2e404f;

	

	position:relative;

}

		

.tweet{

	font-size:15px;

	color:#b0b5bc;

	line-height:20px;

	padding: 14px 0px 10px 0px;

	

	}		

	

.tweet a, .tweet a:visited{

	color:#b0b5bc;

	text-decoration:none;

	}	

.tweet a:hover{

	color:#fff;

	

	}	



#blogicon, #tweeticon{

	position: absolute;

	left: 285px;

	top: -9px;

}



.contact{

	color:#b0b5bc;

	font-size:15px;

	line-height:25px;

	padding:18px 0px 0px 0px;	

	}



/* staff

---------------------------------------------------- */	

.staffflag{

	width:990px;

	border-bottom:1px solid #909ba5;	

	background-color:#fff;

	margin:20px 0px 0px 0px;

	height:26px;

	}

	

.staffflag div{

	background-color:#22384b;

	color:#fff;

	font-size:16px;

	font-family:ArimoBold;

	width:380px;

	padding:5px;

	}	





.staffbox {

	width: 190px;

	height: 250px;

}

	





	

.staffname{

	font-family:ArimoBold;

	font-size:19px;

	color:#22384b;

	display:block;

	padding:10px 0px 5px 5px;

	}	

	

	

.stafftitle{

	color:#585858;

	font-size:13px;

	text-transform:uppercase;

	display:block;

	padding:0px 0px 5px 5px;

	}	

	

.staffbind{

	height:250px;

	width:190px;

	float:left;

	margin: 13px 10px 0px 0px;

	position:relative;

	

	cursor:pointer;



	}	

	

	

.staffslider{

	width:190px;

	height:250px;

	background-image:url(/wp-content/themes/twentyeleven/images/slider_repeat.png);

	color:#fff;

	position:absolute;

	top:0px;

	left:0px;

	display:none;

		}	



.slidename{

	font-family:ArimoBold;

	font-size:22px;

	padding:20px;

	height:30px;

	}	



.slidetitle, .slidecontact{

	font-size:13px;

	padding:10px 20px;

	text-transform:uppercase

	}	

	

.staffslider a{

	text-transform:uppercase;

	color:#ff8e30;

	text-decoration:none;

	font-family:ArimoBold;

	text-align:center;

	}	

.staffslider a:hover{

	color:#fff;

	

	}	



.slidelink, .slideemail{

	padding:6px 20px;

	width:100%;

	

	}	

	

	

	

/* profile

---------------------------------------------------- */		

.profile{

	background-color:#eaeaea;

	width:1000px;

	margin-top:40px;

	}	

	

.profile_left{

	width: 420px;

	float:left;

	margin:20px;

	

	}	

	

.profile img{

	float:right;

	margin:20px;

	}	

	

.profile_name{

	font-size:35px;

	color:#22384b;

	font-family:ArimoBold;

	margin:35px 0px 0px 0px ;

	

	}	

.profile_title {

	font-size: 17px;

	color: #767676;

	text-transform: uppercase;

	margin: 9px 0px 0px 0px;

	font-family: ArimoBold;

}



.profile_contact{	

	font-size:15px;

	color:#767676;

	margin:4px 0px 0px 0px;

}





.profile_bio{

	color:#22384b;

	font-size:15px;

	line-height:23px;

	margin: 20px 0px;

	}

	

.relatedbox{

	width:1000px;

	

	}	



.relatedbox img{

	width: 95px;

	height:75px;

	margin:15px 15px 15px 0px;

	}



.staffflag .full{

	background-color:#ccc;

	}		

	

.staffflag .full a{

	color:#fff;

	text-decoration:none;

}		



.staffflag .full a:hover{

	color:#22384b;



}



.bioheader{

	background-color: #22384b;

	padding: 10px;

	color: white;

	font-family: ArimoBold;

	margin-bottom: 10px;

	margin-top:30px;

	}



.biobody{

	font-size:13px;

	

	}





.profile ul li{

	font-size:13px;

	font-family:ArimoBold;

	margin-bottom:20px;

	line-height: 20px;

	}



.profile ul li ul li{

	font-size:13px;

	font-family:ArimoRegular;

	line-height:15px;

		margin-bottom:0px;

		color:#888;

	}



	

/* portfolio

---------------------------------------------------- */		



.anchor{

	float:left;

	width:960px;

	background-color:#22384b;

	color:#fff;

	height:20px;

	font-weight:bold;

	padding:15px;

	margin-bottom:20px;

	text-align:center;

	}

	

.container{

	width:1020px;

	margin:0px auto;

	padding-top:200px;

	}	

	

.containertop {

	width: 1000px;

	margin: 0px auto;

	position: fixed;

	left:0px;

	width: 100%;

	z-index:105;

	top:55px;

	height:137px;

}



.school{

	width:162px;

	float:left;

	background-color:#eee;

	height:230px;

	margin: 0px 20px 20px 0px;

	padding:10px;

	text-align:center;

	border:1px solid #ccc;

	font-size:13px;

	}



.soon{

	

	height:252px;

	width:184px;

	background-image:url(/wp-content/themes/twentyeleven/images/comingsoon.png);

	position:absolute;

	left:0px;

	top:0px;

	}	

	

.schoolbind{

	width:182px;

	height:250px;

	float:left;

	position:relative;

	margin: 0px 20px 20px 0px;

	cursor:pointer;

	}	



.sitelaunch{

	width:162px;

	

	background-image:url(/wp-content/themes/twentyeleven/images/launchstretch.png);

	height:230px;

	

	padding:10px;

	text-align:center;

	border:1px solid #ccc;

	position:absolute;

	top:0px;

	left:0px;

	

	}

.launchtext{

	

	background-color:#fff;

	display:block;

	padding:10px;

	position:absolute;

	top:200px;

	left:30px;

	}	

	

.launchtext:hover{

	background-color:#ff8e30;

	

	}	

	

.launchtext a, .launchtext a:visited, .launchtext a:link {

	font-family:ArimoBold;

	text-decoration:none;

	color:#22384b;

	

	}	

	

.sitelaunch img{

	position:absolute;

	top: 100px;

	left: 43px;

	

	}	



	

	

.school .schoolname{

	font-family:ArimoBold;

	font-size:16px;

	color:#22384b;

	height:50px;

	}	

	

.school a{

	

	display:block;

	font-size:11px;

	color:#bbb;

	text-decoration:none;

	margin-top:15px;

	}	



.school a:hover{

	color:#000;

	}	

	

	

.school img{

	width:130px;

	height:130px;

	margin-bottom:20px;

	}	



.nav{

	width: 950px;

	text-align: center;



	height: 25px;

	background-color: #d5d5d5;

	padding-top: 10px;

	height: 90px;

	box-shadow: inset 1px 1px 3px #a8a8a8, 1px 1px 1px #ffffff;

	position: fixed;

	width: 100%;

	top: 93px;

	text-align: center;

	margin: 0px auto;

	

	

	}

.nav a{

	display: inline-block;

	color: #ddd;

	width: 30px;

	height: 40px;



	margin: 3px;

	padding-top: 20px;

	font-size: 15px;

	text-decoration: none;

	margin-top: 10px;

	font-weight: bold;

	background-color: #22384b;

	}



.nav a:hover{

	background-color:#ff8e30

	

	}		



.filter{

	position: relative;

	height:50px;

	text-align:center;

	top:2px;

	}	

	

.filter a{

	text-decoration:none;

	font-size:16px;

	color:#22384b;

	text-transform:uppercase;

	padding:10px 15px;

	display:block;

	float:left;

	

	}	

	

.filterOn{

	background-color:#d5d5d5;

	color:#ff8e30;

	}	



.filterlinks{

	width:1000px;

	margin:0px auto;

	

	}	



	

/* services

---------------------------------------------------- */		



.acccontent h1{

	border-bottom:1px dashed #a9b0b7;

	padding:10px 5px;

	}

	

.acccontent h1:nth-child(even){

	background-color:#fefefe	}



.accheader{

	background-color:#aeb6bd;

	color:#fff;

	font-family:ArimoBold;

	font-size:17px;

	padding:12px;

	cursor:pointer;

	border-bottom:1px solid #949ea7;

	border-top:1px solid #c3c8cd;

	position:relative;

	}



.accheader:hover{

		background-color:#22384b;	

	}

	

.accheaderON{

		background-color:#22384b;

	}	

	

.accheader img{

	position:absolute;

	left:475px;

	top:17px;

	

	}	



.services_left{

	

	width:435px;

	float:left;

	margin-top:80px;

	}

	

.services_left h1{

	font-family:ArimoBold;

	font-size:35px;

	color:#ff8e30;

	margin:-5px 0px 0px 35px;

	padding:0px;

	position:relative;

	}

	

.services_right h5{

	font-family:ArimoBold;

	font-size:25px;

	color:#ff8e30;

	padding:0px;

	position:relative;

	}	



.services_left p{

	font-size: 12px;

	line-height: 20px;

	border-left: 8px solid #d3d7db;

	padding-left: 24px;

	margin-left: 10px;

	margin-top: -11px;

	padding-top: 20px;

	padding-bottom: 30px;

}



.services_left h1 img{

	position:absolute;

	top:3px;

	left:-35px;

	

	}

	

.acccontent{

	background-color:#f4f4f4;

	padding:20px;

	color:#22384b;

	font-size:14px;

	}	

	

.services_right{



	width:500px;

	float:left;

	margin-top:80px;

	margin-left:50px;

	margin-bottom:60px;

	}

	

.services_left .last{

	border:0px;

	}	

	

.services_right h2{

	font-family:ArimoBold;

	font-size:16px;

	color:#ff8e30;

	

	}

.services_right h3{

	font-family:ArimoBold;

	font-size:22px;

	color:#22384b;

	}

	

#head_1, #head_2, #head_3{

	float:left;

	margin-left:50px;

	}	

	

#head_2{

	margin-left:70px;

	}	

	

#head_3{

	margin-left:20px;

	}	

	

table {

	width:510px;

	margin-left:50px;

	}

	

table tr td{

	height: 30px;

	padding-top: 15px;

	padding-left: 10px;

	font-size:13px;

	color:#aaa;

	font-family:ArimoBold;

}







.comp{

	

	font-size:13px; 

	color:#22384b;

	width:210px;

	}



table .even{

	background-color:#f6f6f6;

	

	}



#slidebtn{

	position:absolute;

	top:82px;

	left:410px;

	z-index:82;

	}



.arrowholder{

	position:relative;

	top:0px;

	left:0px;

	}



.slidefolio-bind{

	height:100px;

	width:1000px;

	margin-top:110px;

	position:relative;

	overflow:hidden;

	zoom:1;

	}

	

@media screen and (-webkit-min-device-pixel-ratio:0) {

     

.slidefolio-bind{

	height:100px;

	width:1000px;

	margin-top:80px;

	position:relative;

	overflow:hidden;

	zoom:1;

	}

}	





#slidefolio-prev{

	position:absolute;

	z-index:1100;

	top:200px;

	}



#slidefolio-next{

	position:absolute;

	z-index:1100;

	top:200px;

	left:960px;

	}

#slidefolio-overlay{

	position:absolute;

	top: 250px;

	left: 660px;

	background-image:url(/wp-content/themes/twentyeleven/images/slidefolio_overlay.png);

	width:298px;

	height:103px;

	}	

.slidefolio_school{

	font-size:18px;

	font-family:ArimoBold;

	color:#fff;

	text-align:center;

	text-transform:uppercase;

	padding:25px 0px 0px 0px ;

	}	

	

.slide{

	float:left;

	position:relative;

	}	

	

.slidefolio_url, .slidefolio_url a{

	padding:5px 0px; 

	font-size:14px;

	color:#ccc;

	text-align:center;

	text-decoration:none;

	}	

	

.slidefolio_url a:hover{

	color:#fff;

	}

				

.slidefolio{

	position:relative;

	}

	

	

.line{

	position:absolute;

	border-left:10px solid #d3d7db;

	height: 67%;

	left: 434px;

	top: 39px;

	

	}	



.servbox{

	width:410px;

	height:410px;

	float:left;

	font-size: 13px;

	line-height: 18px;

	margin:0px 0px 30px 0px;

	}

.servbox p{

	margin-bottom:15px;

	

	}	

	

.servbox h1{

	color:#ff8e30;

	font-family:ArimoBold;

	font-size:31px;

	margin:40px 0px 20px 0px ;;

	position:relative

	}	

	

.servbox h1 img{

	position: absolute;

	left: -45px;

	top: -6px;

	

	}	

	

.servleft h1 img{

	position: absolute;

	left: 425px;

	top: -6px;

		

	}	

	

.servleft{

	margin-right:60px;

	}

	

.servline{

	padding:10px;

	font-family:ArimoBold;

	}		

	

	

	

/* =Singles

----------------------------------------------- */	



.singleTitle{

	font-size:24px;

	font-family:ArimoBold;

	color:#22384b;

	}



.singleText{

	width:560px;

	font-size:14px;

	line-height:28px;

	padding:15px 0px 

	}	



/* =Jobs

----------------------------------------------- */	

.jobs{

	height:600px;

	}



.sorry{

	height: 20px;

	background-color: #9BA5AE;

	font-family: ArimoBold;

	width: 500px;

	padding: 30px;

	color: white;

	margin-top: 20px;

}







/* =Contact

----------------------------------------------- */	



.contactbox{

	width:400px;

	background-color:#f1efed;

	float:left;

	margin-bottom:100px;

	}

	

.contactdivider{

	float: left;

width: 75px;

border-left: 1px solid #9BA5AE;

height: 425px;

margin-left: 75px;

border-style: dashed;

	}	



.contactarrow{

	float:right;

	margin:0px 10px;

	width:23px;

	

	}	

	

.contactheader{

	width:400px;

	text-align:center;

	background-color:#ff8e32;

	padding:20px 0px;

	color:#fff;

	font-family:ArimoBold;

	font-size:30px;

	}	

.contacti{

	font-family:ArimoBold;

	font-size:16px;

	padding:20px;

	line-height:20px;

	background-color:#9ba5ae;

	color:#fff;

	height:65px;

	border-bottom:1px solid #d8d7d5;

	}

.contactoption{

	font-size:16px;

	padding:20px;

	line-height:20px;

	border-top:1px solid #fff;

	border-bottom:1px solid #d8d7d5;

	color:#9ba5ae;

	cursor:pointer;

	}	



.contactoption:hover{

	background-color:#9ba5ae;

	color:#fff;

	}		

	

.activeform{

	background-color:#9ba5ae;

	color:#fff;

	}	



.form{

	margin-top:15px;

	}		

	

.form p{

	text-transform:uppercase;

	font-size:13px;

	}	

.form input{

	margin-bottom:20px;

	

	}

	



/* partners

----------------------------------------------- */			



.partner{

	width:300px;

	float:left;

	text-align:center;

	height:150px;

	}

	

.partner a,.partner a:visited, .partner a:link {

	text-decoration:none;

	font-size:13px;

	color:#9ba5ae;

	}	





.copyright{

    font-size: 12px;

    text-align: left;

	margin-top:25px;

    color: #fff;

    height: 50px;

    background: #394d5f;

}



.copyright a{

    color:#fff;

    text-decoration: none;

	margin-right:25px;

}


.auction h1{
	  font-family: ArimoBold;
  font-size: 35px;
  color: #ff8e30;
  margin: -5px 0px 0px 35px;
  padding: 0px;
  position: relative;
  text-align:center;
	
	}


.aucintro{
	font-size: 24px;
  text-align: center;
  line-height: 32px;
  font-weight: bold;
  color: #666;
  margin-bottom: 50px
	
	
	}

.auction h2{
	  color: #394d5f;
  font-size: 25px;
  font-weight: bold;
  margin-bottom: 20px
	}
	
.aucideas{
	width:460px;
	float:left;
	background:#eee;
	padding:20px;
	}	

.auction h3{
	font-size: 18px;
  font-weight: bold;
  background-color: #394d5f;
  padding: 8px 5px 5px 4px;
  width: 300px;
  color: #fff;
  text-transform: uppercase;
  margin-bottom: 5px;
	
	}
	
.auction h4{
	line-height: 23px;
  margin-left: 10px;
  margin-bottom: 20px;
  font-family: arimoregular;
  color: #444;
  font-size: 15px;4
	
	}
	
	
.aucfeat{
	width:400px;
	padding:20px;
	float:left;
	
	}
	
.aucfeat a{
	  background-color: #394d5f;
  color: #fff;
  padding: 20px 50px;
  text-decoration: none;
  font-size: 20px;
  margin-top: 20px;
  display: block
	}		
	
.aucfeat a:hover{
	background-color:#ff8e30;
	
	}	
	
	
	
.aucfeat h3{
	color: #ff8e30;
  background-color: white;
  text-transform: none;
  margin-left: 20px;
  margin-bottom: 20px
	}	
	
.infoinfo{
	float:left;
	  width: 630px;
  /* text-align: center; */
  /* margin: 0px auto; */
  font-size: 18px;
  line-height: 35px
	}
	
.infocontact{
  background: #ff8e30;
  width: 300px;
  float: left;
  padding: 50px 20px;
  font-size: 20px;
  color: #fff;
  text-align: center
	}	
	
.infocontact a{
	background-color: #fff;
  padding: 20px 40px;
  margin-top: 50px;
  display: block;
  text-decoration: none;
  color: #ff8e30;
  font-weight: bold;
	
	}	





	
	
	