body{margin: 0px; background-image: url(../images/bg.jpg); background-repeat: repeat-x; background-color:#f5f5f5; }
table,div{font-family:Tahoma; font-size:11px; color:#505050; line-height:18px; }
a{color: #666666; text-decoration: underline; }
a:hover{color: #666666; text-decoration: none;}
img{border:none;}
p{ margin:10px 0;}

/*Heading*/
h1{font-size:16px; font-weight:bold;}
h2{font-size:14px; font-weight:bold;}
	
.img_left{float:left; margin-right:15px;}
.img_right{float:right; margin-left:15px;}
.ol{margin:0; padding-left:0; margin-left:20px;}
.ol li{list-style-type: decimal;}
.ul{margin:0; padding-left:0; margin-left:20px;}
.ul li{list-style:square;}

#main{width:930px; margin:0 auto;}
#header{width:930px;}
#top{width:930px; position:relative; display:inline-block;}
#logo{width:304px; padding:27px 0 27px 0; float:left;}
#top_link{width:200px; float:right; padding-top:50px; text-align:right;}
#share{padding-top:30px; text-align:right;}
#navi{width:930px; text-align:center; padding:5px 0 5px 0;}

#banner{width:930px;}

#content{width:930px; position:relative; display:inline-block; margin:20px 0;}
#left{width:600px; float:left;}
#right{width:293px; float:right}

.orange{color:#e07f10;}
.blue{color:#0c6383;}
.white{color:#FFFFFF; font-size:13px;}

#footer{width:100%; background-image:url(../images/bottom_bg.jpg); background-repeat:repeat-x; height:55px;}
#footer_c{width:930px; margin:0px auto; padding-top:20px; position:relative;}
#copy{width:450px; float:left;}
#bottom_link{width:480px; float:right; text-align:right;}
#bottom_link1{width:930px; float:right; text-align:right; padding-top:25px;}
#html{width:100px; float:right;}
#css{width:100px; float:right;}

