/*
Theme Name: Magnet
Theme URI: http://www.zangweller.com
Description: Theme for Magnet Management
Version: 0.9
Author: Dave Logan
Author URI: http://www.zangweller.com
Tags: 

*/


/* Global Elements
-------------------------------------------------------------- */

*{padding:0; margin:0}

body {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
	font-size: 80%;
	color: #555;
	border-top: 3px solid #282828;
	background: #fff url(../img/bg.gif) repeat-x;
}

#wrapper {
	width: 920px;
	margin: 0 auto;	
}

#bg {
	margin-left:auto;
	margin-right:auto;
	background: url(../img/big-swirl.png) no-repeat;
}

h1 {font-size: 180%;}
h2 {font-size: 170%;}
h3 {font-size: 140%;}
h4 {font-size: 130%;}
h5 {font-size: 120%;}
h6 {font-size: 110%;}

h1, h2, h3, h4, h5, h6 {line-height:1.5em; font-weight:normal; color:#444;}

/* list */
ul {padding-left:22px; margin-bottom:1em; font-size:1em; list-style:square;}
ol {padding-left:26px; margin-bottom:1em; font-size:1em; list-style-type:decimal;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}


/* table */
table {margin: 10px 0 30px 0;}
th {padding:3px; border:1px solid #eee; font-weight:bold; background:#f5f5f5;}
td {padding:3px; border:1px solid #f5f5f5; background:#fff;}

a {color:#1f3b97; text-decoration:none;}

p {text-align:justify; padding-bottom:1em; font-size: 1em;}

blockquote {padding:0 40px;margin:10px 20px;text-align:justify;background: url(../img/blockquote.gif) no-repeat;}



h1#main-logo {
	width:207px;
	height:102px;
	display:block;
	text-indent:-99999px;
	background-image:url(../images/magnet-management.png);
}

#navbar {
	border: 2px solid #ef3e34;
	border-width: 0px 0px 2px 0px;
	float:right;
	width:630px;
	margin-top:-54px;
}

#navbar ul {
	list-style:none;
	float:right;
}

#navbar ul li {
	float: left;
	padding-left:10px;
	background-image:url(../images/divider.png);
	background-repeat:no-repeat;
	background-position:2px 8px;
}

#navbar ul li a {
	display:block;
	height: 31px;
	overflow:hidden;
}

#navbar ul li a:hover {
	background-position:0px -31px;
}

#navbar ul li a.cur {
	background-position:0px -31px;
}


#navbar ul li.start {
	background-image:url()!important;
}

#footer ul {
	margin-left:277px;
	margin-top:-4px;
	list-style:none;
}

#footer ul li {
	float: left;
	padding-left:10px;
	background-image:url(../images/divider.png);
	background-repeat:no-repeat;
	background-position:2px 8px;
}

#footer ul li a {
	display:block;
	height: 31px;
}

#footer ul li a:hover {
	background-position:0px -31px;
}

#footer ul li a.cur {
	background-position:0px -31px;
}

#footer ul li.start {
	background-image:url()!important;
}

.home {
	text-indent:-9999px;
	width:56px;
	background-image:url(../images/home.png);
}

.about-us {
	text-indent:-9999px;
	width:76px;
	background-image:url(../images/about-us.png);
}

.news {
	text-indent:-9999px;
	width:46px;
	background-image:url(../images/news.png);
}

.submissions {
	text-indent:-9999px;
	width:93px;
	background-image:url(../images/submissions.png);
}

.faq {
	text-indent:-9999px;
	width:36px;
	background-image:url(../images/faq.png);
}

.contact-us{
	text-indent:-9999px;
	width:87px;
	background-image:url(../images/contact-us.png);
}

.privacy-policy{
	text-indent:-9999px;
	width:122px;
	background-image:url(../images/privacy-policy.png);
}

.terms-and-conditions{
	text-indent:-9999px;
	width:169px;
	background-image:url(../images/terms-and-conditions.png);
}

#main {
	margin-top:40px;
	clear:both;
}

p#copyright-text {
	width:392px;
	height:5px;
	display:block;
	text-indent:-9999px;
	background-image:url(../images/copyright.png);
	margin-left:224px;
}

#container {
	width:840px;
	margin-top:25px;
	margin-left:45px;
}

#content {
	outline: 1px solid #ddd;
	padding:10px;
	width:550px;
	height:380px;
	overflow:auto;
	float:right;
}

#content  {
	line-height:170%;
}

#side-content {
	width:240px;
}

#footer {
	clear:both;
	padding-top:20px;
}