/* Body & Tag Styles Added Here */
* {margin:0; padding:0;}
body {font:70% Calibri, Arial, Helvetica, Georgia, sans-serif; font-size:1.0em; line-height:1.4em; text-align:center; color:#000000; background:#000000 url(img/bg.gif) repeat fixed 0 0;}
table{color:#000000}
a {color:#467aa7; font-weight:bold; text-decoration:none; background-color:inherit;}
a:hover {color:#2a5a8a; text-decoration:none; background-color:inherit;}
a img {border:none;}
p form {margin-top:0; margin-bottom:20px;}
p {padding:0 0 1.6em 0;}
p.first {padding: 0 0 0 0;}
p.second {padding: 0 0 0.6em 0; text-align:left;}
p.third {padding: 0 0 0em 0; text-align:left;}
li {color:#000000;}

/*Main Container whereby all content is placed here*/
#container {width:880px; margin:0px auto; padding:2px 0; text-align:left; background:#f3efef; color:#e3e3e2; border:1px solid #0c0c0c}
#header {height:110px; width:876px; background:#e3e3e2 url(img/header9.jpg); background-repeat: no-repeat; margin:0 2px 1px 2px;}

/* Navigation Goes Here */
#navlist
{
border-bottom: 1px solid #FFCC66;
border-top: 1px solid #FFCC66;
margin: 0 1px;
margin-bottom: 30px;
padding: 1px;
padding-left: 3px;
padding-right: 3px;
background-color: #edb200;
font-family: Verdana, Arial, Helvetica, Georgia, sans-serif;
text-align:center;
padding-bottom: 3px;
padding-top: 3px;
}

#navlist a, #navlist a:link, #navlist a:visited
{
border: 1px solid #edb200;
padding: 1px;
padding-left: 0.3em;
padding-right: 0.3em;
color: #000000;
font-weight: bold;
text-decoration: none;
}

#navlist a:hover, #navlist a:active, #navlist a:focus
{
border: 1px solid #000000;
padding: 1px;
padding-left: 0.3em;
padding-right: 0.3em;
text-decoration: none;
}

#navlist li
{
padding-right: 1px;
display: inline;
font-size: 0.9em;
}

#navlist ul
{
margin: 0px;
padding: 0px;
}

#navlist #active a { background-color: #FFCC66; }

/* Content Styles go here */
#content {float:left; width:835px; font-size:0.9em; padding:0px 0px 0px 20px;}
#content h2 {display:block; margin:5px 0 32px 210px; font-size:2.0em; font-weight:normal; letter-spacing:1px; color:#edb200; background-color:inherit;}
#content h1 {display:block; margin:0 0 0 0px; font-size:1.2em; font-weight:bold; letter-spacing:0px; color:#3e3e3e; background-color:inherit;}
#content p{color:#000000;};
#content h2 a {font-weight:normal;}
#content h3 {margin:20px 0 10px 0; font-size:1.4em; letter-spacing:-1px; color:#3e3e3e;}
#content h4 {margin:20px 0 5px 0; font-size:1.2em; letter-spacing:-1px; color:#edb200;}
#content h5 {margin:20px 0 5px 0; font-size:1.2em; letter-spacing:-1px; color:#edb200;}
#content h6 {margin:-20px 0 0px 0; font-size:1.4em; letter-spacing:-1px; color:#edb200;}
#content h7 {margin:-20px 0 0px 0; font-size:1.4em; letter-spacing:-1px; color:#3e3e3e;}
#content a:hover,#subcontent a:hover {text-decoration:underline;}
#content ul,#content ol {margin:0 5px 16px 35px;}
#content dl {margin:0 5px 10px 25px;}
#content dt {font-weight:bold; margin-bottom:5px;}
#content dd {margin:0 0 10px 15px;}


/* Sidebar styles */
#subcontent {float:right; width:90px; padding:60px 5px 10px 0; line-height:1.0em;}
#subcontent h2 {display:block; margin:0 0 15px 0; font-size:1.6em; font-weight:normal; text-align:left; letter-spacing:-1px; color:#505050; background-color:inherit;}
#subcontent p {margin:0 0 6px 0; font-size:0.9em;}

/* Sidebar styles */
#subcontentL {float:left; width:240px; height:20px; padding:77px 0px 0px 1px; line-height:1.1em; letter-spacing:-1px; font-size:0.9em; color:#edb200;}
#subcontentL a {color:#FFFFFF; text-decoration: none;}

/* Menublock styles */
.menublock {margin:0 0 20px 8px; font-size:0.9em;}
.menublock li {list-style:none; display:block; padding:2px; margin-bottom:2px;}
.menublock li a {font-weight:bold; text-decoration:none;}
.menublock li a:hover {text-decoration:none;}
.menublock li ul {margin:3px 0 3px 15px; font-size:1em; font-weight:normal;}
.menublock li ul li {margin-bottom:0;}
.menublock li ul a {font-weight:normal;}

/* Searchbar styles */
#searchbar {float:right; margin: 0 40px -20px 0;}
#searchbar form fieldset {margin-left:20px; border:0 solid;}
#searchbar #s {height:1.2em; width:120px; margin:0 5px 0 0; border:1px solid #a0a0a0;}
#searchbar #searchbutton {width:auto; padding:0 1px; border:1px solid #808080; font-size:0.9em; text-align:center;}


/* Footer styles */
#footer {clear:both; width:878px; padding:10px 0; margin:0 1px; font-size:0.9em; color:#f0f0f0; background:#454343;}
#footer p {padding:0; margin:0; text-align:center;}
#footer a {color:#f0f0f0; background-color:inherit; font-weight:bold;}
#footer a:hover {color:#ffffff; background-color:inherit; text-decoration: underline;}

/* Misc classes and styles */
.contentSum {margin-left: auto; margin-right:auto; width:490px;}
.contentLeft {float:left; width:49%;}
.contentLeft3 {float:left; width:40%; margin-left: 80px;}
.contentRight3 {float:left; width:40%;}
.contentRight4 {float:left; width:48%; margin-left:25px;}
.contentLeftLogin {float:left; width:49%;}
.contentRight {float:left; width:51%;}
.contentLeft2 {float:left; width:51%;}
.contentFull {float:left; width:100%;}
.contentFull44
label
{
margin-top: 0.5em;
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
}

.submit input
{
margin-left: 4.5em;
}
input
{
margin-top: 0.5em;
color: #000000;
background: #FFFFFF;
border: 1px solid #666666;
}

.submit input
{
color: #000;
background: #ffa20f;
border: 2px outset #666666;
}
fieldset
{
border: 1px solid #666666;
width: 20em;
}

.contentFull3 {float:left; width:100%;}
.contentFull table {margin-left: auto; margin-right:auto;}
.contentFull4 {float:left; width:100%;}
.contentFull4 table {margin-left: auto; margin-right:auto;}
.contentFullBuy {float:left; width:58%;}
.contentFullBuyR {float:right; width:42%; padding-top: 100px}
.contentLeftInd{float:left; width:26%;}
.contentLeftInd A {color:#000000; text-decoration:none;}
.contentRightInd {float:right; width:26%; margin: 0 -60px 0 0;}
.contentRightInd A {color:#000000; text-decoration:none;}
.contentFullInd {float:left; width:48%;}
.contentLeftAd {float:left; width:30%;}
.contentRightAd {float:right; width:30%;}
.contentFullAd {float:left; width:39%;}
.contentLeftInd1 {float:left; width:22%;}
.contentRightInd1 {float:right; width:22%;}
.contentFullInd1 {float:left; width:50%;}
.addthis_toolbox addthis_default_style {float:center; width:100%;}
.clear {clear:both;}
.small {font-size:0.8em;}
.hide {display:none;}
.textcenter {text-align:center;}
.textright {text-align:right;}
.important {color:#f02025; background-color:inherit; font-weight:bold;}
.box {margin:0 0 20px 0; padding:2px; border:2px solid #edb200; background-color:#inherit; color:#ffffff; line-height:1.5em;}


