/* CSS Document */
body{background-color:#fff;color:#000;font-family:Helvetica, Arial, sans-serif;font-size:14px;}
.fix{color: #0199a7; font-size:16px; font-weight:bold;}
.h1{font-size:20px;padding:1em 0 0;}
a{color:#4599A7;text-decoration:none;font-weight:700;cursor:pointer;outline:none;}
#header{height:130px;width:1024px;margin:0 auto;padding:5px 0 5px 0; line-height:18px;}
#header a{color:#000;}
#header h1{font-size:10px; margin:0; padding:0;}
#header p{font-size:10px; margin:0; padding:0;}
#title{float:left; width:280px;}
#header_ad{float:left; width:auto;}
#title p{font-size:14px; margin:5px 0;padding:5px 0;}
img{border:0;}
.clear{clear:both;}
#navbar{min-width:1024px; height:25px;background-color:#313030;color:#dadada;border:1px solid #838383;border-right:0;border-left:0;text-align:right;font-weight:700;font-size:1.2em;padding:5px 20px;}
#navcontent{width:1024px;margin:0 auto;}
#navcontent a:hover{color:#F12E33;}
#navcontent a{color:#dadada;text-decoration:none;padding:0 .75em;}
#navbar #curPage{float:left;color:#F12E33;}
#navbar_left{float:right;}
#navbar_right{float:right; margin-right:50px; margin-left:20px;}
form{margin:0px;}
.main-navigation {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	font-size:15px;
}
.main-navigation li {
	float:left;
	padding:0 0 0 1px;
	margin:0 2px 0 -2px;
}
.main-navigation a {
	float:left;
	padding:0 27px 5px;
	color:#fff;
}
div.divider {width: 100%; height: 7px; background: url(http://s3.amazonaws.com/tidysongs/wp-images/divider.png) 0 0 no-repeat !important; margin-top: -2px;}
div.divider hr {display: none;}

#container{width:924px;margin:0 auto;padding:20px;}
.leftPanel{float:left;width:710px;}
#rightPanel{float:right;text-align:left; width:200px;}
#demo{position:relative;width:550px;text-align:center;color:#3c3c3c;margin-bottom:5px;}
#left{float:left;width:49%;}
#right{float:right;width:49%;}
h1{font-size:1.5em;padding:1em 0 0;}
h2{font-size:1.2em;padding:1em 0 0;}
h3{margin:0; padding:0; font-size:14px;}
h4{margin:2px 0 2px 0;padding:2px 0 2px 0; font-size:13px;}
#footer{width:924px;margin:0 auto;padding:20px;}
.tj{display:none;}
.halfwidth{width:45%; margin-right:10px; float:left; font-size:10px;}
em.main_header {font-style: normal !important; font-size: 56px; width: 100% !important; margin: 0 !important; width: 100% !important; display: block; color: #0199a7;}

em.sub_header {font-style: normal !important; font-size: 36px; width: 100% !important; display: block; margin-top: -18px; color: #171717;}

