body { margin: 0px auto 0px auto; background-image: url('images/bg.jpg'); background-repeat: no-repeat; background-position: center top; background-color: #000; }
img { border: none; }
div#preloaded-images { position: absolute; overflow: hidden; left: -9999px; top: -9999px; height: 1px; width: 1px; }

#page { width: 100%; margin: 0px; padding: 0px; }

#header { width: 850px; margin: 0px auto 0px auto; padding: 0px; text-align: center; }
/* navigation in navigation.css */

#homebox1 { width: 850px; height: 132px; margin: 0 auto 0 auto; padding: 0; }
#homebox1_welcome { width: 611px; height: 132px; margin: 0; background-image: url('images/welcomebg.jpg'); background-repeat: no-repeat; background-position: top; display: inline-block; float: left; }
#homebox1_welcome2 { width: 100%; padding: 10px 0 0 29px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #091125; }
#homebox1_welcome2 h3 { margin: 0; padding: 0; font-size: 16px; }
#homebox1_welcome2 p { margin: 1px 0 0 0; padding: 0; width: 90%; text-align: justify; }
#homebox1_twitter { width: 239px; height: 132px; margin: 0; background-image: url('images/twitterbg.jpg'); background-repeat: no-repeat; background-position: top; display: inline-block; float: left; font-size: 0; }
#homebox1_twitter2 { width:100%; height: 20px; }
#homebox1_twitter2 a { margin-left: 96px; display: block; width: 84px; height: 20px; }
#homebox1_twitter3 { width:100%; height: 47px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
#homebox1_twitter3b { margin: 25px auto 0 auto; width: 158px; height: 30px; text-align: left; overflow: visible; font-size: 11px; }
#homebox1_twitter3b a { text-decoration: none; color: #091125; }
#homebox1_twitter4 { width:100%; height: 37px; }
#homebox1_twitter4 a { margin-left: 173px; display: block; width: 31px; height: 15px; }

#homebox2 { width: 850px; height: 339px; margin: 0 auto 0 auto; padding: 0; font-size: 0; text-align: left; }
#homebox2_1 { width: 100%; height: 48px; background-image: url('images/homebox2_1.jpg'); background-repeat: no-repeat; background-position: top; }
#homebox2_1 a { margin-left: 611px; display: block; width: 239px; height: 48px; }
#homebox2_epk { width: 593px; height: 288px; background-color: #000000; border: 3px solid #FFFFFF; border-top: none; margin: 0; padding: 0; float: left; }
#homebox2_blog { width: 233px; height: 288px; background-color: #000000; border: 3px solid #FFFFFF; border-top: none; margin-left: 12px; padding: 0; float: left; background-image: url('images/sidebar_box_bg.png'); background-repeat: no-repeat; background-position: top; }
#homebox2_blog_1 { width: 100%; height: 22px; margin: 0; padding: 5px 0 0 0; text-align: center; }
#homebox2_blog_1 a { margin: 0 auto 0 auto; display: block; width: 17px; height: 19px; }
#homebox2_blog_2 { width: 100%; height: 248px; margin: 0; padding-: 0; padding-top: 10px; }
#homebox2_blog_2 ul { width: 90%; margin: 0 auto; padding: 0; text-align: center; }
#homebox2_blog_2 li { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; margin-top: 5px; }
#homebox2_blog_2 small { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
#homebox2_blog_2 li a { text-decoration: none; color: #CCC; }
#homebox2_blog_2 li a:hover { text-decoration: underline; color: #CCC; }

#homebox2_blog_3 { width: 100%; height: 27px; margin: 0; padding: 0; text-align: center; }
#homebox2_blog_3 a { margin: 0 auto 0 auto; display: block; width: 17px; height: 19px; }

#footer { width: 850px; height: 55px; margin: 11px auto 10px auto; padding: 0; font-size: 0; text-align: left; background-image: url('images/footer1.png'); background-repeat: no-repeat; background-position: top; }
#footer_myspace { display: inline-block; float: left;  }
#footer_myspace a { width: 111px; height: 27px; margin: 14px 0 0 21px; display: block; }
#footer_youtube { display: inline-block; float: left;  }
#footer_youtube a { width: 75px; height: 32px; margin: 12px 0 0 29px; display: block; }
.footer_form { margin: 0 0 0 380px; padding: 0; width: 234px; height: 100%; float: left; }
#footer_form_content { margin: 5px 0 0 0; width: 159px; padding: 0; text-align: center; font-size: 0px; }
.footer_form label { margin: 0; padding: 0; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E1E1E1; }
.footer_form input { margin: 5px 0 0 0; padding: 0; width: 140px; height: 12px; display: inline; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; border: none; background-color: #EEEEEE; text-align: center; padding: 5px; }

#contentBox { width: 850px; overflow: hidden; margin: 0 auto 0 auto; padding: 0; font-size: 0; text-align: left; }
#entries { width: 599px; height: 100%; background-color: #e1e1e1; margin: 0; padding: 10px 0 0 0; float: left; background-image: url('images/contentbox_bg.png'); background-repeat: no-repeat; background-position: top; font-size: 12px; display: block; }

.post { width: 96%; margin: 0px auto 0px auto; }
.postTitle { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; }
.postTitle a { text-decoration: none; color: #2f71a3; }
.postTitle a:hover { color: #064067; }
.postTime { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #660000; }
.postContent { font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; width: 100%; }
.postContent h2 { font-family: Century Gothic, Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; color: #2f71a3; }
.postContent li { color: #660000; }
.postmetadata { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; width: 100%; padding: 0; margin: 0; }
.seperator { width: 100%; height: 10px; display: block; background-image: url('images/sep1.jpg'); background-repeat: repeat-x; font-size: 0px; background-position: center;}

#respond { width: 96%; margin: 0px auto 0px auto; }
#commentHeader { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #2f71a3; font-weight: bold; }
#commentform input, textarea { font-family: Tahoma, Arial, Helvetica, sans-serif; }
#commentform p { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #2f71a3; }

#sidebarContainer { width: 239px; margin-left: 12px; padding: 0; float: left; }

#sidebar_twitter { width: 239px; height: 132px; margin: 0; background-image: url('images/twitterbg2.jpg'); background-repeat: no-repeat; background-position: top; font-size: 0; }
#sidebar_twitter2 { width:100%; height: 20px; }
#sidebar_twitter2 a { margin-left: 96px; display: block; width: 84px; height: 20px; }
#sidebar_twitter3 { width:100%; height: 47px; font-family: Tahoma, Arial, Helvetica, sans-serif; }
#tweet { font-size: 10px; color: #000; }
#tweet ul { margin: 0; padding: 0; width: 100%; list-style-type: none; }
#sidebar_twitter3b { margin: 25px auto 0 auto; width: 158px; height: 30px; text-align: left; overflow: visible; }
.twitterStatus { font-size: 11px; color: #091125; }
.twitterTime { margin: 0px auto 0 auto; width: 158px; text-align: left; overflow: hidden; font-size: 10px; color: #0054a6; display: block; font-weight: bold; }
#sidebar_twitter4 { width:100%; height: 37px; }
#sidebar_twitter4 a { margin-left: 173px; display: block; width: 31px; height: 15px; }

#sidebar_random { width: 233px; height: 288px; background-color: #000000; border: 3px solid #FFFFFF; border-top: none; padding: 0; background-image: url('images/homebox2_blog_bg.jpg'); background-repeat: no-repeat; background-position: top; }
#sidebar_random_1 { width: 100%; height: 22px; margin: 0; padding: 5px 0 0 0; text-align: center; }
#sidebar_random_1 a { margin: 0 auto 0 auto; display: block; width: 17px; height: 19px; }
#sidebar_random_2 { width: 100%; height: 236px; margin: 0; padding: 0; }
#sidebar_random_2 span { width: 100%; height: 100%; margin: 0 auto 0 auto; padding: 0; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCC; }
#sidebar_random_3 { width: 100%; height: 27px; margin: 0; padding: 0; text-align: center; }
#sidebar_random_3 a { margin: 0 auto 0 auto; display: block; width: 17px; height: 19px; }

#sidebar_blogupdates { width: 239px; padding: 0; margin-bottom: 10px; }
#sidebar_blogupdates_header { width: 239px; height: 48px; padding: 0; background-image: url('images/sidebar_blogupdates.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_blogupdates_header a { width: 100%;  height: 100%; display: block; font-size: 0px; }
#sidebar_blogupdates_1 { width: 221px; height: 100%; margin: 0; padding: 5px 9px 5px 9px; border-bottom: 3px solid #FFFFFF; background-image: url('images/sidebar_box_bg.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_blogupdates_1 ul { width: 100%; margin: 0; padding: 0; text-align: left; }
#sidebar_blogupdates_1 li { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
#sidebar_blogupdates_1 small { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
#sidebar_blogupdates_1 li a { text-decoration: none; color: #CCC; }
#sidebar_blogupdates_1 li a:hover { text-decoration: underline; color: #CCC; }

#sidebar_events { width: 239px; padding: 0; margin-bottom: 10px; }
#sidebar_events_header { width: 239px; height: 48px; padding: 0; background-image: url('images/sidebar_random.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_events_header a { width: 100%;  height: 100%; display: block; font-size: 0px; }
#sidebar_events_1 { width: 221px; height: 100%; margin: 0; padding: 5px 9px 5px 9px; border-bottom: 3px solid #FFFFFF; background-image: url('images/sidebar_box_bg.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_events_1 span { width: 100%; margin: 0 auto 0 auto; padding: 0; text-align: center; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCC; }

#sidebar_blogroll { width: 239px; padding: 0; margin-bottom: 10px; }
#sidebar_blogroll_header { width: 239px; height: 48px; padding: 0; background-image: url('images/sidebar_blogroll.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_blogroll_1 { width: 221px; height: 100%; margin: 0; padding: 5px 9px 5px 9px; border-bottom: 3px solid #FFFFFF; background-image: url('images/sidebar_box_bg.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_blogroll_1 ul, li { margin: 0; padding: 0; text-align: left; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; list-style-type: none; }
#sidebar_blogroll_1 ul {font-size: 0px; }
#sidebar_blogroll_1 a { text-decoration: none; color: #a9daf6; }
#sidebar_blogroll_1 a:hover { text-decoration: underline; color: #fcc45e; }

#sidebar_latestcomments { width: 239px; padding: 0; margin-bottom: 10px; }
#sidebar_latestcomments_header { width: 239px; height: 48px; padding: 0; background-image: url('images/sidebar_latestcomments.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_latestcomments_1 { width: 221px; height: 100%; margin: 0; padding: 5px 9px 5px 9px; border-bottom: 3px solid #FFFFFF; background-image: url('images/sidebar_box_bg.png'); background-repeat: no-repeat; background-position: top; }
#sidebar_latestcomments_1 ul { width: 100%; margin: 0; padding: 0; text-align: left; }
#sidebar_latestcomments_1 li { padding: 2px 0px 2px 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; }
#sidebar_latestcomments_1 small { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; }
#sidebar_latestcomments_1 li a { text-decoration: none; color: #CCC; }
#sidebar_latestcomments_1 li a:hover { text-decoration: underline; color: #CCC; }

.movementPhoto { padding-right: 10px; }