@import url("/css/main.css");

/* Code Monkey view */

body {
	font-size: 0.9em;
	letter-spacing: normal;
}
#header .container {position: static;}
.container {width: auto; padding: 0 30px; position: static; min-width: 950px;}
#maincol {margin-right: 225px; border-right: 1px solid #000; padding-right: 24px; width: auto; min-width: 678px}
#maincol.expand {margin-right:0; padding: 0; border: 0; width: auto; ;}


#maincol #frontright.twocol_r_border {width: 45%;}
#maincol #frontleft.twocol_l {width: 45%;}
/*#maincol .twocol_r {width: 45%;}
*/
#sidecol { width: 200px;}
/*#snippetcomment textarea#comment.inactive {width: 50%;}
#snippetcomment textarea#comment {width: 50%;}*/

h1 { font-size: 1.4em; }
h2 { font-size: 1.3em; font-weight: bold; }
#header { padding-bottom: 5px; padding-top: 10px;}
#header #logo { display: block; width: 186px; height: 53px; background: url('../img/logo_min.png') no-repeat 0 0; }
#header #nav ul { width: 720px; }
#sidecol h2 { font-size: 1.4em; }
ul.languages {
	display: block;
	margin-bottom: 4px;
}
ul.languages li a { font-size: 1.0em; }
#header #nav {font-size: 0.9em; right: 30px; top: 20px;}
#footernav { font-size: 0.9em; }
body #header #nav ul li ul.secondary { bottom: -24px;}
body #header #nav ul li ul.secondary li {font-weight: bold;}
#subnav {
	font-size: 0.9em;
}

#footernav ul li a,
#subnav ul li a { padding: 0 10px; }
#footernav ul li a.first,
#subnav ul li a.first { padding-right: 10px; }
form input {
	margin-bottom: 7px;
	padding: 2px 5px;
	font-size: 1em;
}
form div.inputplaceholder {padding: 2px 5px;  margin-bottom: 9px; font-size: 1em;}
form select{padding: 2px 5px;}
form input.submit {padding: 2px;}
#sidecol form input {
	width: 188px;
}
#stripe form {
	top: 0;
}
#stripe p { position: static; }
#stripe {
	height: auto;
	background-position: 0 100%;
}
#stripe {
	padding: 10px 0 14px;
	background: url('../img/stripe-blue.png') repeat-x 0 100%;
}
#stripe input#search { height: 16px; }
#stripe form.search input.submit-min {
	width: auto;
	top: -1px;
	background-color: #000;
	height: 22px;
	padding: 2px 7px;
	font-size: 0.8em;
	text-transform: uppercase;
	font-style: normal;
}
/*#stripe form.search input.submit {
	top: 7px;
	width: 25px;
	height: 25px;
}*/
#footer ul.languages li {
	margin: 0;
}
/*#sidecol p { margin-bottom: 3px; }*/
/*br { display: block; }*/
/* Forms */
/*-------*/
form input {
/*	width: auto;*/
}
#advsearch { width: 400px; }
#advsearch form input { width: 100%; padding: 2px 0;}
#advsearch form input.submit { width: auto; padding: 2px;}
#advsearch form input.checkbox {width: auto; margin: 0;}
#answerdiv label { display: block; }

#addwatch { width: 450px; }

label { font-size: 1.1em; }

/* Source code view */
/*------------------*/
/*
	TODO Do more to minify the source code view.
*/
#innersource {
	font-size: 0.8em;
	width: auto;
}
#maincol .marg,
#sidecol .marg { margin-bottom: 10px; }

