@charset "utf-8";

/* CSS Document */



body{
	background-position:center top;
	margin:0;
	padding:0;
	color:#ffffff;
	background-color: #21170E;
	background-image: url(../images/main_bg_with_characters.jpg);
	background-repeat: no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}



ul,li{
	margin:0;
	padding:0;
	list-style-image: none;
	list-style-type: none;
	list-style-position: outside;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

h1{font-size:24px;}

h2{font-size:22px;}

h3{
	font-size:18px;
	color: #8e6356;
}

h4{font-size:15px;}

h5{font-size:12px;}

h6{font-size:12px;}

img{border:0;}
p {
}


a, a:active{color:#8e6356;outline:none;}



.container{width:990px; margin:0 auto;}



.logo{
	text-align:center;
	padding:25px 20px 0 0;
	margin-bottom:25px;
	position:relative;
	width:940px;
}

.logo a{
	display:block;
	width:439px;
	height:160px;
	margin-top: 0px;
	margin-right: 161px;
	margin-bottom: 0px;
	margin-left: 340px;
}





.nav{
	width:172px;
	float:left;
	margin-right: 5px;
}


.nav ul li{width:172px; height:24px; display:inline; overflow:hidden;}
.nav .title   {
	width:172px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-size:1.25em;
	font-weight:bold;
	height: 24px;
}

.nav ul li a.navitem, .nav ul li a.navitemempty{
	width:172px;
	height:24px;
	display:block;
	color:#ffffff;
	background:url(../images/main_nav_item_bg.png) no-repeat;
	text-decoration:none;
	overflow:hidden;
	text-indent:25px;
	font-size:1.25em;
	font-weight:normal;
	text-transform: uppercase
}

.nav ul li a.navitem:hover, .nav ul li a.navitemempty:hover{background-position:0 -24px;}

.nav ul li a.open{background-position:0 -48px;}

.nav ul li a.open:hover{background-position:0 -48px;}

.nav ul li a.navitem img, .nav ul li a.navitemempty img{margin:7px 0 0 24px;}

.nav ul li ul{background:url(../images/nav_sub_bg.png) repeat-y; padding:6px 0; display:none;}

.nav ul li ul.navopen{display:block;}

.nav ul li ul li a{text-indent:0; color:#fff; text-decoration:none; font-size:13px; display:block; padding:4px 0 4px 25px;}

.nav ul li ul li a:hover{color:#5ea4d8; background:url(../images/main_nav_star.png) no-repeat; background-position:7px 7px;}

.nav ul li ul li.currentnavitem a{color:#5ea4d8; background:url(../images/main_nav_star.png) no-repeat; background-position:7px 7px; font-weight:bold;}



.content {
	width:810px;
	float:right;
}

.contentpage {
	width:810px;
	float:right;
}

h3.headline{font-size:2em; font-weight:normal; padding-bottom:5px;}

h3.headline a{text-decoration:none;}



.footer{background:url(../images/main_footer.png) no-repeat; clear:both; margin:0 0 30px 179px; }

.index .footer{
	margin:0 0 30px 179px;
}

.footer_top{
	width:790px;
	height:20px;
	padding:10px;
	text-align: center;
}

.footer_bottom{
	width:790px;
	height:20px;
	padding:6px 10px;
	text-align: center;
}

.footer img{float:left; padding-right:20px;}
.footer .esrb {float: right; padding-right: 0px;}

.footer .sep{padding-right:25px; background: url(../images/footer_sep.png) no-repeat; background-position:top right; margin-right:15px;}

.footer p.legal{clear: both; float:left; width:470px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px; text-align:justify; line-height:15px; color:#ddd; font-size:10px;}

.footer p.left{
	font-size:12px;
	margin:0;
}

.footer p.links{
	font-size:12px;
	margin:0;
}

div.navi {width:210px; height:20px; float:left; margin:11px 0 0 216px; background:url(../images/videonav.png) 0 0 no-repeat; padding-left:25px; display:inline;}

div.navi span {	width:12px;	height:11px; float:left; margin:3px; background:url(../images/dots.png) 0 0 no-repeat; cursor:pointer; overflow:hidden;}

div.navi span:hover {background-position:0 -11px;}

div.navi span.active {background-position:0 -22px;}

div.savevideo{width:700px;}

div.video_dl{width:295px; height:128px; background:url(../images/video_dl_box.png) no-repeat; float:left; padding:10px; margin:0 30px 30px 0; position:relative;}

div.video_dl img{border:1px solid #455667; float:left; margin:0 10px 0 0;}

.video_dl p{margin:0 0 5px 0; line-height:normal;}

.video_dl span{font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#5c6f81;}

.video_dl div.savelinks{position:absolute; bottom:3px; right:8px;}

.video_dl a.wmp{background:url(../images/video_wmp.png) no-repeat; padding:0 0 0 24px; text-decoration:none; background-position:0 2px; float:left; height:20px;}

.video_dl a.qt{background:url(../images/video_qt.png) no-repeat; padding:0 0 0 22px; text-decoration:none; background-position:0 2px; float:left; height:20px;}

.video_dl a.downloadText {padding:0 0 0 24px; text-decoration:none; background-position:0 2px; float:left; height:20px;}

.video_dl .video_sep{background:url(../images/video_dl_sep.png) no-repeat; width:10px; height:20px; float:left; margin-left:10px;}

.video_dl a:hover{color:#ffffff;}

.video_dl .saveas{position:absolute; bottom:7px; left:10px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}

.videopage{padding:20px 20px 20px 74px;}



/* Gallery Styles */

.gallery_listing{margin:20px 10px 0 12px; float:left; padding:15px; background:#000a15 url(../images/gallery_bg.png) repeat-x; border:1px solid #1D3F5B; text-align:center;}

.gallery_listing h3 a{text-decoration:none; font-size:25px; display:block; margin:10px 0 0 0;}

.page .gallery_listing p{margin:0;}



.gallery_images {width:327px; height:213px; position:relative;}

.gallery_images .thumb1{position:absolute; left:10px; top:10px; z-index:1;}

.gallery_images .thumb2{position:absolute; left:148px; top:30px; z-index:2;}

.gallery_images .thumb3{position:absolute; left:80px; top:70px; z-index:3;}

.gallery_images a{position:absolute; left:0; top:0; z-index:4; display:block; width:327px; height:213px; background:url(../images/thumb_overlay.png) no-repeat;}

.gallery_images .thumboverlay{display:none;}



.gallery_info {width:327px;}

.clear{clear:both;}

.center{text-align:center; display:block;}

.padme{padding:20px 0;}


.floatRight {padding: 55px 35px 0 0;float: right;text-align: center}



/********************************************/
/***           Home Page Banner           ***/
/********************************************/
#banner {
	width: 810px;
	height: 343px;
	background: url(../images/banner_bg.jpg) repeat-x;
	position: relative;
}
.bannerContainer a {text-decoration: none;border: none}
.bannerRight {
	width: 810px;
	height: 33px;
	background: url(../images/featured_desc.png) no-repeat
}
.bannerRight p {margin: 0;padding: 7px 0 0 15px}

.bannerLeft {
	width: 540px;
	height: 310px;
	display: block;
}
.bannerLeft .bannerVid {}
.bannerVid {}

div.scrollable {
	overflow: hidden;
	width: 810px !important;
	height: 343px;
	position: relative;
}
div.scrollable div.bannerContainer {
	width: 810px
}
div.scrollable div.items div.active {}



#prevBannerButton {
	position: absolute;
	right: 38px;
	top: 317px;
	z-index: 999
}
#nextBannerButton {
	position: absolute;
	right: 15px;
	top: 317px;
	z-index: 998
}
a.prev, a.prevPage {display: block;width: 21px;height: 20px;background: url(../images/featured_prev.png) no-repeat top left;margin: 0px;cursor: pointer}
a.next, a.nextPage {display: block;width: 21px;height: 20px;background: url(../images/featured_next.png) no-repeat top left;margin: 0px;cursor: pointer}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {background-position: bottom right}

#banner #navi {
	position: absolute;
	top: 320px;
	right: 70px;
	z-index: 997
}
#banner #navi a {width: 8px;height: 8px;float:left;margin:3px;background:url(../images/fp_banner_pagination.png) no-repeat top left;cursor:pointer}
#banner #navi a:hover {background-position: bottom left}
#banner #navi a.activeSlide {background-position: bottom left}


.knownIssuesWrap {padding: 25px}
li.videos {padding: 0}

.mainnews {
	width: 810px;
	margin-top: 5px;
	padding-bottom: 10px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
	font-size: 13px;
	line-height: 150%;
	position: relative;
}
.mainnews .newsitem{
	border-bottom:1px solid #8e6356;
	background-image: url(../images/main_news_bg.png);
	background-repeat: repeat-y;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
}
.mainnews .newsitem a {
	text-decoration: none;
	color: #00FFFF;
}

.mainnews .newsitem ul li {
	list-style-position: inside;
	list-style-type: disc;
}

.newsitem_body  {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
}
.newsitem_body h3.headline{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8e6356;
	margin-top:5px;
	width:430px;
	font-weight: bold;
}
.font14 {
	font-size: 14px;
	font-weight: bold;
}
.em151 {
	font-size: 1.5em;
	font-weight: bold;
}
.download {
	float: left;
	width: 810px;
	position: relative;
	padding-bottom: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 150%;
}
.download .downitem {
	border-bottom:1px solid #8e6356;
	background-image: url(../images/main_news_bg.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.download .downitem_body {
	float:right;
	width:770px;
	margin-right:auto;
	display: block;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.download .downitem_body h3.headline {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8e6356;
	margin-top:5px;
	width:430px;
	font-weight: bold;
}
.download .downitem .downhead {
	width: 600px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-weight: bold;
}
.download .downitem .downbutton {
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 25px;
	padding-bottom: 15px;
}
.fontyellow1 {
	color: #F90;
}
.download .downitem .downbottonbox {
	display: block;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #8e6356;
	list-style-type: disc;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	list-style-position: inside;
	margin-top: 30px;
	margin-bottom: 10px;
}
.download .downitem .downitem_body .downbottonbox ul li {
	list-style-position: inside;
	list-style-type: disc;
}
.download .downitem .downtopbox {
	width: 750px;
	border: 1px solid #8e6356;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.support {
	float: left;
	width: 810px;
	position: relative;
	padding-bottom: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 150%;
}
.support .supportitem {
	border-bottom:1px solid #8e6356;
	background-image: url(../images/main_news_bg.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.support .supportitem_body {
	float:right;
	width:770px;
	margin-right:auto;
	display: block;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.support .supportitem_body h3.headline {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8e6356;
	margin-top:5px;
	width:430px;
	font-weight: bold;
}
.support .supportitem .supphead {
	width: 400px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	height: 30px;
	color: #8e6356;
}
.container.index .support .supportitem .supportitem_body ul {
	list-style-position: inside;
	list-style-type: disc;
}

.support .supportitem .supptopbox {
	width: 750px;
	border: 1px solid #8e6356;
	margin-top: 5px;
	margin-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.support .supportitem .supppheadmenu1 {
	width: 200px;
	float: left;
	height: 30px;
	text-align: center;
	vertical-align: middle;
}
.support .supportitem .supppheadmenu2 {
	float: left;
	text-align: center;
	height: 30px;
	width: 200px;
}
.support .supportitem .supppheadmenu3 {
	width: 200px;
	text-align: center;
	float: left;
	height: 30px;
}
.support .supportitem .supportitem_body ul li {
	list-style-position: inside;
	list-style-type: disc;
}
.tour {
	float: left;
	width: 810px;
	position: relative;
	padding-bottom: 15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 150%;
}
.tour .touritem {
	border-bottom:1px solid #8e6356;
	background-image: url(../images/main_news_bg.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.tour .touritem_body {
	float:right;
	width:770px;
	margin-right:auto;
	display: block;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tour .touritem_body h3.headline {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8e6356;
	margin-top:5px;
	width:430px;
	font-weight: bold;
}
.tourhead   {
	width: 750px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	font-weight: bold;
	height: 30px;
	color: #8e6356;
	text-align: left;
	padding: 10px;
}
.tourtopbox   {
	width: 750px;
	border: 1px solid #8e6356;
	margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tourdisplay {
	margin-top: 10px;
	margin-bottom: 10px;
}

.maincontent {
	float: left;
	width: 810px;
	position: relative;
	padding-bottom: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	line-height: 150%;
}
.contentitem  {
	border-bottom:1px solid #8e6356;
	background-image: url(../images/main_news_bg.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 15px;
	padding-left: 0;
}
.contentitem_head   {
	width:770px;
	margin-right:auto;
	display: block;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.maincontent .contentitem_body {
	float:right;
	width:770px;
	margin-right:auto;
	display: block;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.maincontent .contentitem_body h3.headline {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#8e6356;
	margin-top:5px;
	width:430px;
	font-weight: bold;
}
.contenthead   {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	height: 30px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.contenthead_menu {
	width: 500px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
	color: #EB986C;
}
.maincontent .contentitem .contentitem_body ul li {
	list-style-position: inside;
	list-style-type: disc;
}
.contentsubject {
	margin-top: 5px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	margin-bottom: 5px;
}
.categorybox {
	width: 770px;
	border: 1px solid #8e6356;
	margin-top: 0px;
	margin-bottom: 20px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}
.contentbox {
	width: 770px;
	border: 1px solid #8e6356;
	margin-top: 0px;
	margin-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 10px;
}
.longtextfield {
	width: 400px;
}
.midiumtextfield {
	width: 250px;
}
.shorttextfield {
	width: 100px;
}


.submit {
	display: block;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
}
.submitleft {
	text-align: center;
	float: left;
	height: 30px;
	width: 100px;
}
.submitright {
	text-align: center;
	float: left;
	height: 30px;
	width: 100px;
}
.terms {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 150%;
}
.bottommenu {
	background:url(../images/main_footer.png) no-repeat;
	border: 1px solid #8e6356;
	margin-top: 5px;
	clear: both;
}
.bottomcontent {
	width:760px;
	height:20px;
	text-align: center;
	padding-top: 6px;
	padding-right: 25px;
	padding-bottom: 6px;
	padding-left: 25px;
	font-family: Lucida Sans Unicode, Lucida Grande, sans-serif;
}
.bottommenutext1 {
	width: 95px;
	float: left;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}
.contentbottombox {
	width: 750px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	border: 1px solid #8e6356;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
}
.font9 {
	font-size: 9px;
}
.contenthead_menu a {
	font-weight: normal;
	text-decoration: none;
	color: #EB986C;
}
.contenthead_menu a:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #EB986C;
}
.contentitem_body ul li a {
	text-decoration: none;
	color: #E0D1CD;
}
.contentitem_body ul li a:hover {
	text-decoration: underline;
	color: #E0D1CD;
}
.footer .footer_top .links a {
	color: #8e6356;
	text-decoration: none;
}
.footer .footer_top .links a:hover {
	color: #8e6356;
	text-decoration: underline;
}


.bottommenu .bottomcontent a {
	color: #A87D71;
	text-decoration: none;
}
.bottommenu .bottomcontent a:hover {
	color: #A87D71;
	text-decoration: underline;
}





a:link {
	text-decoration: none;
	color: #8e6356;
}


a:visited {
	text-decoration: none;
	color: #8e6356;
}
a:hover {
	text-decoration: underline;
	color: #8e6356;
}
a:active {
	text-decoration: underline;
	color: #8e6356;
}
.imgcenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 5px;
}
.sitemap {
	display: block;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.sitemap a {
	color: #FFF;
	text-decoration: underline;
}
.supportitem_body a {
	color: #FFF;
}
.supportitem_body a:hover {
	color: #FFF;
	text-decoration: underline;
}
.supphead a {
	color: #8e6356;
}
.supphead a:hover {
	color: #8e6356;
	text-decoration: underline;
}
.imagetop {
	vertical-align: top;
}
.logobanner {
	height: 66px;
	text-align: right;
	position: relative;
	width: 985px;
}

.logobanner a img {
}


.leftbanner {
	float: left;
	text-align: left;
}
.newsitembox {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.newsitemright {
	width: 365px;
	float: right;
	padding-right: 10px;
	padding-left: 10px;
}
.newsitemleft {
	width: 365px;
	float: inherit;
	padding-right: 10px;
	padding-left: 10px;
}
.newsitemrighttop {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(../images/synopsysbg1.png);
	background-repeat: repeat-y;
}
.newsitemrighbottom {
}


.fontgreen1 {
	color: #00FFFF;
}

.fontpink1 {
	color: #FF00FF;
}
.cashierhead_menu {
	width: 500px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
	height: 20px;
	color: #EB986C;
}
.cashierhead_menu a {
	font-weight: normal;
	text-decoration: none;
	color: #EB986C;
}
.cashierhead_menu a:hover {
	font-weight: normal;
	text-decoration: underline;
	color: #EB986C;
}
.reporthead {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.reportcontent1 {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.reportcontent2 {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.reportcontent3 {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
.leftlogin {
	float: left;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #8e6356;
}
.textfield150 {
	width: 150px;
}
.affiliatebannerbox {
	width: 720px;
	margin-right: auto;
	display: block;
	margin-left: auto;
	height: 150px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.affiliatebannerbox1 {
	width: 198px;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #FC6;
	height: 150px;
	padding-right: 10px;
	padding-left: 10px;
}
.affiliatebannerbox2 {
	width: 198px;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	border: 1px solid #FC6;
	height: 150px;
	margin-right: 10px;
	margin-left: 10px;
}

.affiliatebannerbox3 {
	width: 198px;
	float: left;
	border: 1px solid #FC6;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	padding-right: 10px;
	padding-left: 10px;
}
.content_body_inside {
	width: 755px;
	padding-right: 0px;
	padding-left: 15px;
	margin-bottom: 5px;
}
.leftbannersuj {
	text-align: left;
	float: left;
	height: 10px;
	clear: both;
	margin-top: 20px;
}

.leftbanner1 {
	text-align: left;
	float: left;
	height: 25px;
	margin-bottom: 3px;
	margin-right: 5px;
}

.leftbanner2 {
	text-align: left;
	float: left;
	height: 25px;
	margin-bottom: 3px;
}
.leftbanner3 {
	text-align: left;
	float: left;
	height: 21px;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.facebookleft {
	text-align: left;
	float: left;
	margin-top: 5px;
	margin-bottom: 10px;
}
.community_logobox {
	margin-top: 50px;
}
.community_logo1 {
	margin-right: 15px;
	float: left;
}
.community_logo2 {
	margin-right: 10px;
}
