/*
Theme Name: AU Inc
Theme URI: www.ver0.com
Author: Versionzero
Author URI: http://ver0.com/
Description: Custom theme that pairs with prestashop store.

Template:twentyeleven
Version: .1
*/




/* 
Colors for AU
Gret #797979

Orange #E8A623

raincoat blue #2A3F56



*/

/* Layout things from store install ////////////////////////////////////////*/

*{
	margin:0px;
	padding:0px;
}


@font-face {
    font-family: 'BebasNeueRegular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'HomemadeAppleRegular';
    src: url('fonts/homemadeapple-webfont.eot');
    src: url('fonts/homemadeapple-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/homemadeapple-webfont.woff') format('woff'),
         url('fonts/homemadeapple-webfont.ttf') format('truetype'),
         url('fonts/homemadeapple-webfont.svg#HomemadeAppleRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}




body{
	padding:0px;
	margin:0px;	
	background:url(img/au_header.jpg) repeat-x ;
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#000;
	
}


/* Useful */
.align_center { text-align: center }
.align_right { text-align: right }
.middle { vertical-align: middle }
.align_justify { text-align: justify }
.uppercase { text-transform: uppercase }
.hidden, .collapsed, .block_hidden_only_for_screen { display: none }
.wrap { white-space: normal }
.bold { font-weight: bold }
.strike { text-decoration: line-through }
.italic { font-style: italic }
.top { vertical-align: top }
.span_link { cursor: pointer }
.span_link:hover { text-decoration: underline }
.clear { clear: both }
br.clear {
	clear: both;
	line-height: 0;
	font-size: 0;
	height: 0
}
a img{
	border:none;
}
noscript ul { list-style-type: none; background: black; color: white; padding: 10px; border: 1px solid gray }

.bullet li{
	margin-left:2em;
}
/* new clearfix */
.clearfix:after { 
	clear: both; 
	display: block; 
	height: 0; 
	font-size: 0; 
	visibility: hidden; 
	content: "."; 
}
* html .clearfix { zoom: 1 }
*:first-child+html .clearfix { zoom: 1 }

/* simple inline list*/

.inline_list { list-style-type: none; margin-top: 1em }
.inline_list li { float: left; text-align: center }
.inline_list img { display: block }



a:link, a:visited{
	color:#E8A623;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}
h1,h2,h3,h4,h5,h6{
	
	font-weight:normal;
	font-family:"Courier New", Courier, monospace;
	
}

h5,h6{font-size:1em;}
/* General layout */

#page{
	width:960px;
	margin:0 auto;
	
}

#header{
	background:url(img/au_twill.jpg) no-repeat 225px 0px;
	height:200px;
	padding-left:250px;
}

#top{
	padding-bottom:5px;
	line-height:31px;
	height:31px;
	
}
#columns{
	clear:both;
}



/* Top area*/

#searchform, #header_user{
	float:left;
}

#header_user ul{
	padding:0;
	font-family:"Courier New", Courier, monospace;
	text-transform:lowercase;
	margin-left:20px;
	margin-top:1px;
	
	
	
	
}

#header_user li{
	float:left;
	list-style:none;
	padding:0 10px;
	
	
}


#header_user li a, #header_user li span{
	background:#fff;
	padding:4px 7px;
	color:#797979;	
}

#newsletter{
	float:right;
}
#newsletter .sub, .button, a.button, .button_large, a.button_large, .exclusive, .exclusive_large{
	background: #E8A623;
	color:#fff;
	font-family:"Courier New", Courier, monospace;
	border:none;
	padding:5px;
	cursor:pointer;
	font-weight:bold;
	
}

#newsletter .sub{
	background:#E8A623;	
}

#top .button{
background:#fff;
color:#797979;	
}

#top input{
	margin-left:0;
}

#newsletter .sub:hover, #top .button:hover, .button:hover, .button_large:hover, a.button_large:hover, .exclusive:hover, .exclusive_large:hover{
	color:#fff;
	background:#000;
}



.ac_input{
	font-family:"Courier New", Courier, monospace;
	color:#797979;
	border:none;
	padding:5px;
	
}
	
	
	.search_query{
	background:url(img/au_glass.jpg) #fff 5px center no-repeat;
	padding:5px 5px 5px 25px;
	border:none;
}
	
/*Header area and navigation */


#header_logo{
	float:left;
	margin-right:40px;
}
#header_left{
	float:left;
}
#header_right{
	float:right;
}


/* header Navigation */
.menu-top-navigation-container{
	padding:45px 0 0 0px;
}

.menu-top-navigation-container li{
	list-style:none;
	float:left;
	position:relative;
	padding-right:25px;
	
	
	
}

.menu-top-navigation-container li a {
	color:#000;	
	padding:5px 0px;
	text-decoration:none;
	font-size:1.6em;
	font-family: 'BebasNeueRegular';
	letter-spacing:.1em;
	

}

.menu-top-navigation-container li a:hover, .menu-top-navigation-container li.current-menu-item a{
	
	border-top:5px solid #E8A623;
	
}

.menu-top-navigation-container li ul.sub-menu{
	clear:left;
	
	width:300px;
	position:absolute;
	left:-10px;
	top:37px;
}
.menu-top-navigation-container li ul.sub-menu li{
	float:none;
	
}
.menu-top-navigation-container li ul.sub-menu li a{
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	font-size:.9em;
	
	
	padding-left:10px;
}

.menu-top-navigation-container li ul.sub-menu li a:hover, .menu-top-navigation-container li ul.sub-menu li a.selected{
	border:none;
	background:url(img/square_5x5.jpg) left no-repeat;
}


	
	/* Footer layout */
	
	#footer{
		clear:both;
		text-align:center;
		padding:40px 0px 0 0px;
		font-family:"Courier New", Courier, monospace;
		min-width:960px;
	}
	
	#footer h3{
		font-size:1.3em;
		font-weight:300;
		text-align:left;
		width:960px;
		margin:0 auto;
	}
	
	
	#footer h3 span{float:right; display:inline;}
	
	#footer address{
		border-top:1px dashed #000;
		padding:10px 0px;
		margin-top:10px;
		
		font-style:normal;
		
		font-size:11px;
	}
	


/* Layout things from store install ////////////////////////////////////////*/


/* Custom stuff for Wordpress////////////////////////////////////////*/



#primary{
	width:450px;
	float:left;
	padding-left:50px;
}
#secondary{
	width:235px;
	float:right;
	
}


/*Bag Blog */

h1.page-title{
	 font-family: 'HomemadeAppleRegular';
	 font-size:2em;
	 border-bottom:1px dashed #000;
	 margin-bottom:1em;
	 padding-bottom:0;
	
	 
}
h1 a:link{
	color:#000;
}

.entry-meta{
	color:#797979;
	letter-spacing:.2em;
}


h1.entry-title{
	text-transform:lowercase;
	font-size:1.2em;
	padding:5px 0;
}

h1.entry-title a{
	color:#000;
	font-size:1.5em;
	
}
	
	
.entry-content{
	color:#404040;
}

.entry-content p{
	padding-bottom:1em;
	line-height:1.5em;
	font-weight:200;
}

footer.entry-meta{
	font-family:"Courier New", Courier, monospace;
	font-size:.9em;
	letter-spacing:normal;
}

/* Widgets */
.widget{
	font-family:"Courier New", Courier, monospace;	
}
.widget h3{
	font-size:1.5em;
	padding-bottom:1em;
}


.widget li{
	list-style:none;
}
.widget li a{
	color:#000;
	
}

.widget li a:hover{
	color:#E8A623;
}



.widget_archive{
	padding:2em 0;
	margin:1em 0;
	border-top:1px dashed #000;
		border-bottom:1px dashed #000;
		
}

.widget_archive h3, .widget_archive ul{
	margin-left:24px;
}

/* General Page layout */
#page_primary{
	padding:0  50px;
}
#page_primary article{
float:left;
width:430px;

}
#page_primary aside{
	float:right;
	width:335px;
}


#page_primary h2{
	 
	 font-size:1.5em;
	 
	 color:#000;
}
/* Find Specific page*/
#content.find{
	background:url(img/find.jpg) no-repeat bottom center;
	padding-bottom:430px;
	overflow:hidden;
	font-family:"Courier New", Courier, monospace;
	color:#000;
}
	


#location h2{
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	padding-left:35px;
	font-size:1.5em;
	
	
	
}

#content.find aside h1{
	 font-family: 'BebasNeueRegular';
	 font-size:1.8em;
	
	 background:url(img/find_arrow.gif) left no-repeat;
	 padding-left:35px;
	
}

#location h3{
	font-weight:bold;

	
}
#location ul{
	padding:5px 0;
}

#location .locations{
	padding-left:35px;
}
#location li{
	list-style:none;
	padding-bottom:10px;
}


/* About Page*/
#page_primary.about aside, #page_primary.about article, #page_primary.about #content {
	width:400px;
	
}

#page_primary.about #content{
	float:left;
}


#testimonials h1{
	background:url(img/testimonaials_header.png) no-repeat;
	width:350px;
	height:160px;
	padding:250px 0 0 50px;
	font-size:1.2em;
	
		
}

/* Press page*/

.press_entity{
	float:left;
	width:400px;
	padding:0 25px 25px 0;
}

.press_entity h2{
	padding:0 0 10px 0;
}

	.press_entity img:hover{
		opacity:.8;
	}


	/* 
Colors for AU
Grey: #797979

Orange #E8A623



*/

