/*
Theme Name: Texman Child
Theme URI: http://www.texman.net/
Description: Main site design for texman.net
Author: Steve Nicholson
Template: twentyten
Version: 1.0
*/

@import url("../twentyten/style.css");
@import url('3c-r-fixed-primary.css');  
#access{overflow: visible;}  
#main{clear: both;} 

/* Move menu to be above image 
---------------------------------------------------------------*/
 #header #access{  
top: -240px;  
position: relative;  

}  
#site-title {  
margin:0 0 50px;  

}

/* =Header
-------------------------------------------------------------- */

#site-title a {
    color: #e28b08;
    font-size: 40px;

}

/* =Menu
-------------------------------------------------------------- */

#access .menu-header,
div.menu {
	font-size: 18px;
}
#access a {
	display:block;
	text-decoration:none;
	color:#aff;
}
#access {
	background: #0aa;

}

#access li:hover > a,
#access ul ul :hover > a {
	color:#fff;
	background:#34b3cb;
}

#main {
    width:936px;
    margin:0 auto;
    overflow:hidden;
    position:relative;
    min-width:936px;
    border-right: 1px;
    border-left: 1px;
    border-top: 1px;
    border-color: grey; border-style: solid;
    padding: 10px 0 0 0;

}

#container {
    width:580px;
    float:left;
    margin:0 0 0 10px;
    border-right: 1px; 
    border-color: grey; border-style: solid;
}

#primary {
    width:152px;
    float:left;
    margin:0 10px 0 20px;
    border-right: 1px;
    border-color: grey; border-style: solid;
    
}

#secondary {
    width:148px;
    float:right;
    margin:0 0 0 10px;
 
}

/* =Footer
-------------------------------------------------------------- */

#footer {
	margin-bottom: 20px;
}
#colophon {
	border-top: 4px ;
	margin-top: -4px;
        	padding: 10px 0;
	overflow: hidden;
         clear:both;
         width:936px;
         border-right: 1px;
         border-left: 1px;
         border-bottom: 1px;
         border-color: grey; border-style: solid;

}
#site-info {
	font-weight: bold;
}
#site-info a {
	color: #000;
	text-decoration: none;
         padding-left: 20px;

}
.widget_search #s { /* This keeps the search inputs in line */
	width: 100%;
	display: inline;
)

