body{font-family:Arial; font-size: .9em;}
form{margin:0 0 5px 0; padding:0; overflow: hidden;}
ul{margin:0 ; padding:0; list-style:none;}
li{margin:0; padding:0;}

ul.tableClass{float: left; width: 315px; list-style:none; margin:10px 0 0; padding: 0;}
ul.tableClass li{float: left; width: 315px; list-style:none; margin:0 0 10px; padding: 0;}
ul.tableClass li.submit_btn{margin: 20px 0 0;}

.small{font-size: 80%}

#container{border: 1px solid black; width: 800px; margin: 0 auto; padding:10px;}

#content.apple{background: url(http://a248.e.akamai.net/7/248/2041/1351/store.apple.com/Catalog/regional/amr/home/specialdeals.png) no-repeat right bottom;}
#content.youtube{background: url(http://www.152.org/youtube.jpg) no-repeat right bottom;}

#content{margin: 5px 0 0 5px; padding:0;}
#content h1{margin: 0; padding: 0; font-size: 123%;}
#content h2{margin: 0; padding: 0; font-size: 110%;}
#content p{margin:0 5px 5px 0; padding:0;}
#content dl{margin:10px 0 0; padding:0;}
#content dt{margin:0; padding:0; font-weight: bold; font-size: .9em}
#content dd{margin:0 0 10px; padding:0;}

/* #search_form .heading{font-weight:bold; font-size: 105%;}
#search_form li{margin: 0 0 3px 0;}
#search_form .req{color: red; font-size:150%;} */

#twoColumns{margin:0; padding:0; list-style:none; 1border: 1px solid black; overflow:auto;}
#twoColumns li{1width: 49%;list-style:none; float: left;}

#message .error{border: 2px solid red; margin: 10px; padding:10px; display:block; font-weight:bold; background-color: #FFFFCC;}

img.productImg{padding: 0 20px; border: none;}

#twitterFeeds{padding: 0 0 20px 10px; border-left: 1px solid black;}
#twitterFeeds dl dd{margin:5px 0; padding:0;}

.footer{margin: 5px auto 0; width: 450px; text-align: center; font-size: .8em;}


