body{margin: 0px; background: #FFFFFF; }
table,div{font-family: 'Roboto Condensed', sans-serif; font-size:13px; color:#333333; line-height:20px; }
a{color: #333333; text-decoration: none; }
a:hover{color: #333333; text-decoration: underline;}
img{border:none;}
p{ margin:10px 0;}
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block}

#main, header, #top, #content, #banner{width:1170px;}
#top, #content, footer, #banner{position:relative; display:inline-block;}
.img_left, #logo, #left, #social, .left, #contact-left{float:left;}
.img_right, #top_link, #right, #copy-logo, .right, #contact-right{float:right;}

h1,h2,h3,h4{margin:20px 0; font-family: Georgia; font-weight: normal; line-height: 24px; }
/*Heading*/
h1{font-size:32px; font-style: italic;}
h2{font-size:20px; line-height: 30px; margin-bottom: 40px; text-align: justify}
h3{font-size:18px;}
h4{font-size:14px;}
	
.img_left{margin-right:15px;}
.img_right{margin-left:15px;}
.ul{margin:0; padding-left:0; margin-left:40px;}
.ul li{margin-bottom: 10px;}

#main{margin:0 auto;}
header{}
#top{height: 65px;}
#logo{width:284px;}
#top_link{width:600px;}

#banner{}

#content{}
#left{width:440px;}
#right{width:674px;}

footer{width: 100%;}
#footer{margin: 0 auto; width: 1038px; padding-left: 110px;}

@media only screen and (min-width:960px) and (max-width:1180px) {
	
}

@media only screen and (min-width: 768px) and (max-width: 959px) {

}

@media only screen and (min-width: 640px) and (max-width: 767px) {
	
}

@media only screen and (min-width: 480px) and (max-width: 639px) {
	
}

@media only screen and (min-width: 320px) and (max-width: 479px) {
	
}