/*
 * Theme Name: Mirror Studios
 * Theme URI: http://mirrorstudios.com/
 * Description: Theme for mirrorstudios.com.
 * Version: 1.0
 * Author: Isaac Wedin
 * Author URI: http://isaacwedin.com/
 * Tags: custom header, fixed width, two columns, horizontal menu
 *
 *                    */


#page {
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
}

		.back					{font-size:10px;font-family:verdana;}
		.body					{font-size:10px;font-family:verdana;}
		.term					{font-size:10px;font-family:verdana;}
		.splash					{font-size:10px;font-family:verdana;}
		.sidenav				{font-size:10px;font-family:verdana;}
		.textonly				{font-size:10px;font-family:verdana;}
		.graph					{font-size:10px;font-family:verdana;}
		.print					{font-size:10px;font-family:verdana;}
		.trail					{font-size:10px;font-family:verdana;}
		.liner					{font-size:10px;font-family:verdana;}
		.footer					{font-size:10px;font-family:verdana;}

		.admin					{font-size:9.5px;font-family:tahoma;}
		.admin					{color:white;}
		.admin		a:link		{text-decoration:none;color:white;}
		.admin		a:visited	{text-decoration:none;color:white;}
		.admin		a:hover 	{text-decoration:none;color:yellow;}
		.admin		a:active	{text-decoration:none;color:red;}

		p						{font-size:10px;font-family:verdana;}

		li						{font-size:10px;font-family:verdana;}
		form					{margin-top:0;}
		form					{margin-bottom:0;}

		body					{font-family:verdana;font-size:10px;}
		table					{font-family:verdana;font-size:10px;}

		input					{font-size:10px;font-family:verdana;}
		textarea				{font-size:10px;font-family:verdana;}
		select					{font-size:10px;font-family:verdana;}



/* ------------ */
/* GENERAL HTML */
/* ------------ */

#leftmain h1 {
	padding: 0 0 30px 0;
	margin: 0;
	font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	line-height: 33px;
	color: #000;
	text-transform: lowercase;
}
#leftmain .trail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #AAA;
	text-transform: uppercase;
}
#leftmain .trail a {
	font-weight: normal;
	color: #67A;
	text-decoration: none;
}
#leftmain .trail a:hover {
	text-decoration: underline;
}
#leftmain .NavItem, #leftmain .NavItemOn, #leftmain .NavItemOver {
	padding: 3px 10px;
	margin: 2px 0 2px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	border: 1px solid #000;
	text-transform: uppercase;
}
#leftmain .NavItem {
	color: #67A;
	background: #67A;
}
#leftmain .NavItemOn {
	color: #666;
	background: #666;
}
#leftmain .NavItemOver {
	color: #FFF;
	background: #78B;
}
#leftmain .NavItem a, #leftmain .NavItemOn a, #leftmain .NavItemOver a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#maincon h3 {
	padding: 0;
	margin: 0 0 12px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-transform: lowercase;
}
#maincon a {
	color: #35A;
	font-weight: bold;
	text-decoration: none;
}
#maincon a:hover {
	color: #678;
	text-decoration: underline;
}
#maincon input {
	background: #EEE;
	color: #000;
	font-size: 12px;
}
#maincon ul {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.MainText em {
	color: #246;
}

.Footer {
	padding: 50px 0 0 0;
	color: #999;
}
.Footer a {
	color: #666;
	text-decoration: none;
}
.Footer a:hover {
	color: #000;
	text-decoration: underline;
}



body {
	background-image: url('images/wrapper1/bg.gif');
	background-position: 0px 0px;
	background-repeat : repeat-x;
	background-color: #FFF;
	padding: 0;
	margin: 0 0 0 0;
	color: #999; 
}

ul {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}
li {
	padding: 0;
	margin: 0;
}



	.back					{color:white;}
	.back		a:link		{text-decoration:underline;color:white;}
	.back		a:visited	{text-decoration:underline;color:white;}
	.back		a:hover 	{text-decoration:underline;color:yellow;}
	.back		a:active	{text-decoration:underline;color:red;}

	.liner					{color:white;}
	.liner		a:link		{text-decoration:underline;color:white;}
	.liner		a:visited	{text-decoration:underline;color:white;}
	.liner		a:hover 	{text-decoration:underline;color:yellow;}
	.liner		a:active	{text-decoration:underline;color:red;}

	.sidenav				{color:white;}
	.sidenav	a:link		{text-decoration:none;color:white;}
	.sidenav	a:visited	{text-decoration:none;color:white;}
	.sidenav	a:hover 	{text-decoration:none;color:yellow;}
	.sidenav	a:active	{text-decoration:none;color:red;}

	.textonly				{color:black;}
	.textonly	a:link		{color:blue;}
	.textonly	a:visited	{color:purple;}
	.textonly	a:hover 	{color:red;}
	.textonly	a:active	{color:red;}

	.graph					{color:white;}
	.graph		a:link		{text-decoration:underline;color:white;}
	.graph		a:visited	{text-decoration:underline;color:white;}
	.graph		a:hover 	{text-decoration:underline;color:yellow;}
	.graph		a:active	{text-decoration:underline;color:red;}

	input					{color:white;background:black;border:1px solid white;}
	textarea				{color:white;background:black;border:1px solid white;}
	select					{color:white;background:black;border:1px solid white;}

#navcontainer {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
	text-transform: uppercase;
}

#navcontainer ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

#navcontainer a {
	display: block;
	padding: 3px;
	margin: 3px;
	width: 190px;
	background-color: #67A;
	border: 1px solid #000;
	color: #FFF;
	text-decoration: none;
   font-size: 9px;
}

#navcontainer a:hover {
	background-color: #78B;
	color: #FFF;
	text-decoration: none;
}

.leftqt {
	color: #67A;
}

.leftqt:hover {
	color: #fff;
}

#wrapper {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}

#mainmenu {
	float: right;
	margin-top: 10px;
}

#mirrorlogo {
	margin-top: 38px;
}

#banner {
	margin-top: 1px;
}

#cities {
	margin-top: 4px;
}

#submenu {
	float: right;
	margin-top: 2px;
}

#leftmain {
	width: 300px;
	float: left;
}

#rightmain {
	width: 370px;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #012;
	line-height: 16px;
}

#footer {
	clear: both;
	float: right;
	width: 370px;
	color: #999;
}

#listen {
	margin-top: 35px;
}

#maincon {
	margin-top: 10px;
}