body { background: #32230F url(http://tacms.corasyndicate.net/1001/images/bg_body.jpg) top center no-repeat; margin: 0 0 50px 0; }
.plainbody { background: none; margin: 0; }
body, table, td, div, p, input, select, textarea { font-family: arial, helvetica, sans-serif; }

td.head { width: 770px; height: 245px; background: url(http://tacms.corasyndicate.net/1001/images/head.jpg) 0 0 no-repeat; }
td.head div.nav { height: 10px; margin: 187px 0 0 0; float: left; }
td.head div.nav img { border: 0; }
td.head div.nav img.nav1 { width: 33px; height: 9px; margin: 0 0 0 60px; }
td.head div.nav img.nav2 { width: 87px; height: 8px; margin: 0 0 0 30px; }
td.head div.nav img.nav3 { width: 30px; height: 8px; margin: 0 0 0 25px; }
td.head div.nav img.nav4 { width: 36px; height: 8px; margin: 0 0 0 20px; }
td.head div.nav img.nav5 { width: 68px; height: 8px; margin: 0 0 0 20px; }
td.head div.nav img.nav6 { width: 114px; height: 9px; margin: 0 0 0 17px; }
td.head div.nav img.nav7 { width: 34px; height: 9px; margin: 0 0 0 24px; }
td.head div.nav img.nav8 { width: 51px; height: 9px; margin: 0 0 0 30px; }
td.head div.read_blog_link { width: 200px; height: 20px; position: absolute; float: left; z-index: 3; margin: -15px 0 0 10px; }
td.head div.read_blog_link a { font-size: 12px; color: #0A9BB9; font-family: arial, helvetica, sans-serif; text-decoration: none; }

div.preorder { width: 113px; height: 13px; float: right; margin: 5px 45px 0 0;}
div.preorder img { width: 113px; height: 13px; border: 0; }

div.midimg { width: 170px; height: 120px; float: left; margin: 0 4px 20px 16px; border: 1px solid #523431; }
div.midimg img { width: 170px; height: 120px; }
div.lgimg { width: 360px; height: 270px; border: 1px solid #523431; margin: 0 0 0 16px; }
div.lgimg img { width: 360px; height: 270px; }

input.countdown { background: none; border: 0; color: #0A9BB9;  }

div.photo_cat { float: right;  margin: -34px 28px 0 0; }
div.photo_cat select { background: #F6F5F0; padding: 3px 2px; border: 1px solid #D7D2C2; font-family: arial, helvetica, sans-serif; }
div.thumb_wrapper { width: 100px; height: 100px; text-align: center; float: left; overflow: hidden; margin: 0 10px 10px 17px; }
div.thumb { width: 100px; height: 75px; vertical-align: top; text-align: center; float: left; overflow: hidden; margin: 0 0 5px 0; }
div.thumb img { width: 100px; height: auto; border: 0; }
div.thumb_wrapper a, div.thumb_wrapper a:visited { color: #523431; font-size: 11px; font-family: arial, helvetica, sans-serif; text-decoration: none; }

div.press_wrapper { width: 120px; height: 120px; text-align: center; float: left; overflow: hidden; margin: 0 10px 10px 17px; }
div.press { width: 120px; height: 100px; vertical-align: top; text-align: center; float: left; overflow: hidden; margin: 0 0 5px 0; }
div.press img { width: 120px; height: auto; border: 0; }

div.audio { float: left; width: 248px; height: 66px; margin: 283px 0 0 20px; clear: both; }

span.aqua { color: #0A9BB9; }
.strong { font-weight: bold; }
p#srf { line-height: 18px; text-align: justify; font-family: georgia, 'times new roman', times, serif; }
.ptop1 { margin-top: 5px; }

table.wrapper { width: 770px; height: auto; margin: 0 0 0 9px; background: url(http://tacms.corasyndicate.net/1001/images/left_bg_2.jpg) 0 0 repeat-y; }
td.left { width: 313px; height: auto; background: url(http://tacms.corasyndicate.net/1001/images/left_bg_3.jpg) bottom left no-repeat; text-align: left; vertical-align: top; }

td.left div.wrapper1 { width: 100%; height: 396px; vertical-align: top; float: left; background: url(http://tacms.corasyndicate.net/1001/images/left_bg_1.jpg) 0 -1px no-repeat; }
td.left div.wrapper2 { margin: -15px 0 0 0; width: 100%; height: 243px; vertical-align: top; clear: both; float: left; }
td.left div.wrapper2 em { font-size: 12px; color: #32230F; }

td.content { width: 457px; height: 635px; text-align: left; vertical-align: top; background: url(http://tacms.corasyndicate.net/1001/images/bg_content_2.jpg) 0 0 repeat-y; }

div.content_wrapper { float: left; background: url(http://tacms.corasyndicate.net/1001/images/bg_content_1.jpg) 0 0 no-repeat; }

td.content div.content { float: left; width: 457px; margin: 0 0 0 0; padding: 0px 0 0 0px; background: url(http://tacms.corasyndicate.net/1001/images/bg_content_3.jpg) bottom center no-repeat; min-height: 650px; }
td.content div.content div.padded { width: 400px; float: left; margin: 50px 0 0 20px; padding: 0 0 20px 0; }

td.content div.content h1, td.left h1 { color: #0A9BB9; font-size: 23px; font-weight: normal; padding: 0 0 0 15px; margin: 0 0 10px 0; }
td.content div.content h1.upper { background: url(http://tacms.corasyndicate.net/1001/images/arr_upper.gif) 0 8px no-repeat; }
td.content div.content h2, td.content div.content h2 a { color: #523431; font-size: 14px; margin: 0; font-weight: bold; font-family: arial, helvetica, sans-serif; text-decoration: none;  }
td.content div.content h2 { padding: 0 0 0 15px; }
td.content div.content p { padding: 0 0 0 15px; width: 93%; margin: 0 0 15px 0; text-align: left; color: #151515; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }
td.content div.content p a, td.content div.content p a:visited, td.content div.content p.preview a, td.content div.content p.preview a:visited { color: #0A9BB9; text-decoration: none; }
td.content div.content em { font-size: 12px; }
td.content div.content div.preview { margin: 5px 0 0 0; }
td.content div.content p.preview { margin: -15px 0 15px 0; }

table.resources th { font-weight: bold; font-size: 12px; }
table.resources td { font-size: 12px; }
table.resources td a, table.resources td a:visited { color: #0A9BB9; text-decoration: none; }
table.resources td.one { text-align: left; }
table.resources td.two { text-align: center; }
table.resources td.three { text-align: center; }

table.wrapper { width: 770px; height: auto; margin: 0 0 0 9px; }
td.footer { width: 770px; }

div.logos1 { float: right; padding: 0 0 0 19px; margin: -37px 0 0 0; color: #706557; text-align: left; font-size: 12px; font-family: arial, helvetica, sans-serif; }
div.logos1 img { border: 0; margin: 3px 5px 0 0; }
td.footer div.logos1 { padding: 10px 0 0 30px; float: left; margin: 0; }

div.logos2 { float: right; width: 400px; text-align: right; padding: 0 20px 0 0; }
div.logos2 img { border: 0; margin: 15px 0 0 10px; }
div.logos2 a.cs, div.logos2 a.cs:visited { color: #706557; font-size: 12px; text-decoration: none; line-height: 35px; }
div.logos2 a.cs:hover { text-decoration: underline; }

div.backto { width: auto; clear: both; text-align: left; float: left; margin: 0 0 0 15px; }
div.backto a, div.backto a:visited { font-size: 12px; color: #0A9BB9; font-family: arial, helvetica, sans-serif; text-decoration: none; }

td.left h1.lower, td.left h1.lower_news { margin: 25px 0 4px 35px; padding: 0 0 0 18px; background: url(http://tacms.corasyndicate.net/1001/images/arr_lower.gif) 0 7px no-repeat; }
td.left h1.lower_news { font-size: 18px;  background: url(http://tacms.corasyndicate.net/1001/images/arr_lower.gif) 0 4px no-repeat; }
td.left p { padding: 0 0 0 53px; width: 75%; margin: 0; color: #2B2A2A; font-size: 12px; line-height: 16px; font-family: arial, helvetica, sans-serif; }

div.signup { clear: both; float: left; width: 95%; margin: 0 0 0 30px; }
div.signup label { padding: 13px 0 0 24px; color: #2B2A2A; font-size: 12px; float: left; width: 70px; font-family: arial, helvetica, sans-serif; clear: both; font-weight: bold; }
div.signup input { width: 160px; margin: 5px 0 0 0; padding: 7px 0 4px 5px; float: left; font-size: 12px; background: #F6F5F0; border: 1px solid #D7D2C2; font-family: arial, helvetica, sans-serif;}

div.brickstreet { float: left; width: 128px; height: 35px; margin: 14px 0 0 25px; }
div.brickstreet img { width: 128px; height: 35px; border: 0; }
div.submit { float: right; width: 56px; height: 24px; margin: 5px 23px 0 0; }

#form { clear: both; margin: 0; }
#form label { font-weight: bold; }
#form input, #form textarea { margin: 0 0 10px 0; font-size: 12px; background: #F6F5F0; border: 1px solid #D7D2C2; font-family: arial, helvetica, sans-serif; }
#form input { width: 160px; padding: 7px 0 4px 5px; }
#form textarea { width: 80%; height: 100px; padding: 5px; }

.msg, .error_msg { margin: 10px 15px; background: #F6F5F0; font-size: 12px; color: #2B2A2A; padding: 8px; width: 85%; height: auto; font-weight: bold; text-align: left; font-family: arial, helvetica, sans-serif; }
.msg { border: 4px solid #523431; }
.error_msg { border: 4px solid #523431; }
	
.anylinkcss { position:absolute; visibility: hidden; border:0; text-align: left; border-bottom-width: 0; font:normal 12px arial, helvetica, Verdana; line-height: 18px; z-index: 100; background-color: #E9FECB; width: 205px; }
.anylinkcss a { width: 100%; display: block; text-indent: 3px; border-bottom: 0; padding: 1px 0; text-decoration: none; font-weight: normal; color: #fcfcfc; background-color: #A2965C; line-height: 20px; font-family: "times new roman", times, sans-sans-serif; text-indent: 5px; }
.anylinkcss a:hover{ /*hover background color*/ background-color: #4A370C; color: #FFF; }

div.video_wrapper { padding-left: 40px; clear: both; float: left; }
div.video_wrapper p#video { width: 240px; margin: 0px 0 0 -15px; clear: both; float: left; text-align: left; }