body { font-family:Helvetica, Arial, Geneva, sans-serif; font-size:12px; background:#99CCFF; color:#666; }
#wrap { width:640px; margin:0px auto; padding:0; }
#box { background:#fff; border:0px solid #fff; width:600px; table-layout:fixed; margin:0 auto 14px auto; padding:0;} 
#top { background:#f1efe7; height:26px; line-height:26px; margin:0 auto; padding:0 5px; }
#tophome { width:290px; float:left; text-align:left; margin:0; padding:0 0 0 0; }
#tops { width:200px; float:right; text-align:right; margin:0; padding:0 0 0 0;}

#icons { width: 640px; height: 40px; background: url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) 0px -60px no-repeat; margin: 0px; padding: 0; position: relative; }
#icons li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#icons li, #icons a { height: 40px; display: block;}

#flyingdish {left: 20px; width: 85px; height: 40px;}
#vimeo {left: 106px; width: 89px; height: 40px;}
#youtube {left: 196px; width: 69px; height: 40px;}
#imdb {left: 266px; width: 68px; height: 40px;}
#twitter {left: 335px; width: 34px; height: 40px;}
#home {left: 370px; width: 31px; height: 40px;}
#contact {left: 402px; width: 34px; height: 40px;}
#rss {left: 437px; width: 29px; height: 40px;}

#search { right: 22px; width: 150px; height: 20px;}
#s { font-size:12px; height: 20px; line-height:20px;}
input#s { width:150px; color:#666; margin:0; padding:0;}

#flyingdish a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -20px -20px no-repeat;}
#vimeo a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -106px -20px no-repeat;}
#youtube a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -196px -20px no-repeat;}
#imdb a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -266px -20px no-repeat;}
#twitter a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -335px -20px no-repeat;}
#home a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -370px -20px no-repeat;}
#contact a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -402px -20px no-repeat;}
#rss a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/icons.jpg) -437px -20px no-repeat;}

#head {width: 640px; height: 420px; margin: 0px; padding: 0px, border: 0px;}

#headimage { width: 640px; height: 420px; background: url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px 0px no-repeat; margin: 0px; padding: 0; position: relative; }
#headimage li { margin: 0; padding: 0; list-style: none; position: absolute;}
#headimage a { display: block;}
#afghanbanner {left: 0px; top: 20px; width: 255px; height: 50px;}
#cbcbanner {left: 0px; top: 80px; width: 255px; height: 50px;}
#halifaxbanner {left: 0px; top: 140px; width: 255px; height: 50px;}
#snowbanner {left: 0px; top: 200px; width: 255px; height: 50px;}
#debatersbanner {left: 0px; top: 260px; width: 255px; height: 50px;}
#afghanbanner a {height: 50px; }
#cbcbanner a {height: 50px; }
#halifaxbanner a {height: 50px; }
#snowbanner a {height: 50px; }
#debatersbanner a {height: 50px; }
#afghanbanner a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px -440px no-repeat;}
#cbcbanner a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px -500px no-repeat;}
#halifaxbanner a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px -560px no-repeat;}
#snowbanner a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px -620px no-repeat;}
#debatersbanner a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/head10.jpg) 0px -680px no-repeat;}

#nexttopcomic {width: 640px; height: 95px; background: url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nexttopcomic5.jpg) 0px 0px no-repeat; margin: 0px; padding: 0; position: relative; }
#nexttopcomic li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#nexttopcomic li, #nexttopcomic a { height: 95px; display: block;}
#nexttopcomicbutton {left: 20px; width: 620px; height: 95px;}
#nexttopcomicbutton a:hover {background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nexttopcomic5.jpg) -20px -110px no-repeat;}

#pages { width: 640px; height: 106px; background: url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nav.jpg) 0px 0px no-repeat; margin: 0px; padding: 0; position: relative; }
#pages li { margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#pages li, #pages a { height: 106px; display: block;}
#about {left: 20px; width: 155px; height: 106px;}
#blog {left: 175px; width: 155px; height: 106px;}
#standup {left: 330px; width: 155px; height: 106px;}
#film {left: 485px; width: 155px; height: 106px;}
#about a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nav.jpg) -20px -110px no-repeat;}
#blog a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nav.jpg) -175px -110px no-repeat;}
#standup a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nav.jpg) -330px -110px no-repeat;}
#film a:hover { background: transparent url(http://www.pardisparker.com/wp-content/themes/PardisNew/images/nav.jpg) -485px -110px no-repeat;}

#copyright { clear:both; margin:20px auto; padding:0; text-align: center; font-size:10px; color:#fff;}

#joinform {width:500px; margin:10px auto 0 auto; text-align: center;}
#j { font-size:12px; width:200px; color:#666;}
#joinbutton { font-size:12px; color:#666; }
.joinmessage {width:500px; margin:0 auto; text-align:center; font-size:12px; color:#FFF; border:0px; }

.entry { background:#fff; line-height:19px; text-align:justify; overflow:hidden; margin:0px auto; padding:0;}
.entry h2 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; font-weight:700;} 
.entry h3 { font-family:Helvetica, Arial, Geneva, sans-serif;  font-weight:700; font-size:12px; padding-bottom: 0px; margin-bottom: 0px; }
.entry h4 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight:700; margin-top: 40px; margin-bottom: -10px; padding-bottom: 0px;} 
.entry h5 { font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:14px; font-weight:700; margin-top: 50px; margin-bottom: 0px; padding-bottom: 0px;} 
.entry a,.entry a:active,.entry a:visited { text-decoration:none; color:#69C; border:none; } 
.entry a:hover { text-decoration:underline; color:#036; border:none;}

.bullets { margin: 0px; padding: 0px 0px 0px 16px; list-style:none;}
.bullets2 { margin: 0px; padding: 0px 0px 0px 32px; list-style:none;}

.post {width:500px; background:#FFF; margin:0px auto;}

.navigation { display:block; text-align:center; margin-left:auto; margin-right: auto; margin-top:50px; padding-bottom: 40px; width: 500px;}
.navigationphotos { display:block; text-align:center; margin-left:auto; margin-right: auto; margin-top:50px; width: 500px; height: 150px;}
.alignright { float:right; width: 245px; text-align: right;}
.alignleft { float:left; width: 245px; text-align: left;}

#header { background:#69C; height:100px; line-height:26px; margin:5px auto; padding:0 5px; }
#header h1.blogtitle { font-family:Georgia, Times, "Times New Roman", Serif; color:#fff; font-size:30px; text-transform:uppercase; margin:0; padding:20px 0 0; }
#header h1.blogtitle a:hover { text-decoration:none; color:#fff; border:none; }
#header h1.blogtitle a:link,#header h1.blogtitle a:active,#header h1.blogtitle a:visited { text-decoration:none; color:#fff; border:none; }
a, a:active, a:visited { text-decoration:none; color:#666; border:none; } 
a:hover { text-decoration:underline; color:#333; border:none; }
p.description { color:#fff; font-size:12pt; margin:0; padding:0; } 

input#url,input#author,input#email { color:#666; width:50%; border:1px solid #cbcbcb; margin-bottom:0.6em; background:#fcfcfc; margin-top:2px; padding:3px; }
#nav { height:26px; line-height:26px; border-bottom:1px #ccc solid; margin:0 auto; padding:0; }
ul.nav { height:22px; line-height:22px; float:left; list-style:none; font-size:11px; font-weight:400; text-transform:uppercase; margin:0; padding:3px 0 0; }
ul.nav li { float:left !important; list-style-type:none; margin:0; padding:0; }
ul.nav li a,ul.nav li a:link,ul.nav li a:visited { border:1px solid #ccc; border-bottom:0; border-left:0; background:#f1efe7; color:#666; float:left; display:block; padding: 0 10px; }
ul.nav li a:hover,ul.nav li a:active { background:#fff; color:#999; text-decoration:underline; }
ul.nav li.first a { border-left:1px solid #ccc; }
ul.nav li.current_page_item a { text-decoration:underline; color:#999; background:#fff; }
ul.nav li ul { float:left; margin:0; padding:0; }
blockquote { padding-left:20px; border-left:5px solid #ddd; margin:15px 30px 0 10px; }
blockquote cite { display:block; margin:5px 0 0; }
.comments {width:500px; margin:0 auto;}
.comments h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:700; padding-top:10px;}
.bobcomment :hover { background:#f8f8f3; }
ol.commentlist { list-style:none; margin:0 auto; padding:0; width:500px;}
ol.commentlist li { list-style:none; margin:0; padding:13px 13px 1px; } 
ol.commentlist li.commenthead { list-style:none; margin:0; }
ol.commentlist li.commenthead h2 { margin:0; }
textarea { color:#666; width:80%; border:1px solid #cbcbcb; margin-bottom:0.6em; background:#fcfcfc; margin-top:2px; padding:3px; } 
#footer { background:#f1efe7; height:26px; line-height:26px; clear:both; margin:0 auto; padding:0 5px; text-align: center;}
.end,.bobcomment { border-bottom:1px #eeede0 solid; }
.end { margin-bottom: 40px; }
.invisible { width: 500px; color: #FFF;}
#player1, #player2, #player3 {text-align: center;}
img { border: 0; }
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}