body {margin:0px; padding:0px; font-family:Verdana,Arial,sans-serif; background-color:#000000; color:#ffffff;
	  background-image:url(carlinpics/decor/wholepagewallpaper.gif); background-repeat:no-repeat;}

a:link {color:#ffc20e; text-decoration:none;}
a:visited {color:#ffc20e; text-decoration:none;}
a:hover {color:#bd5ebd; text-decoration:none;}

p {font-size:0.9em; margin:0px; margin-bottom:15px; line-height:1.4em;}
h1 {font-size:1.6em; color:#00acf3; margin-top:14px; margin-bottom:0px; line-height:1.3em;}
h2 {font-size:1.05em; color:#ffffff; margin-top:20px; margin-bottom:20px; line-height:1.3em;}
h3 {font-size:1.05em; color:#ffffff; margin-top:2px; margin-bottom:15px; line-height:1.3em;}
h4 {font-size:0.9em; color:#00acf3; margin-top:18px; margin-bottom:0px; line-height:1.3em; text-transform:uppercase;}
h5 {font-size:0.7em; color:#00acf3; margin:0px; margin-top:6px; margin-bottom:22px; line-height:1.3em; text-transform:uppercase; font-weight:normal;}

.topslice {float:left; padding-top:8px;}
.bigleftphoto {float:left; width:367px;}
	.bigleftphoto p {font-size:0.6em; color:#999999; margin-left:7px; margin-top:13px; line-height:1.2em;}
.light {font-size:0.6em; color:#999999; margin-top:0px; line-height:1.2em;}
	.light a:link, .light a:visited {color:#999999;}
	.light a:hover {color:#bd5ebd;}
.leftcredits a:link, .leftcredits a:visited {color:#999999;}
.leftcredits a:hover {color:#bd5ebd;}
.bigphoto {margin-top:20px; margin-bottom:6px;}
	
.wholepage {background-image:url(carlinpics/decor/stripewallpaper.gif);}
.mainpagearea {float:left; text-align:left; width:591px;}
.mainpagepadding {width:531px;}
.bottlink {text-align:right; font-size:0.7em; text-transform:uppercase; font-style:italic;}
.smaller {font-size:0.75em;}
.quote {margin-bottom:0px; margin-top:8px;}
.icons {float:left; text-transform:uppercase; font-size:0.65em; line-height:1em; font-weight:bold; margin-right:12px;}
	.icons img {float:left; margin-right:5px;}
	
.homepagemini {float:left; width:170px; margin-right:8px; margin-top:3px;}
	.homepagemini h5 {width:162px; font-size:0.75em; margin:0px; margin-top:12px; margin-bottom:3px; font-weight:bold; line-height:1.2em; color:#00acf3;}
	.homepagemini p {width:162px; font-size:0.75em; margin:0px; margin-bottom:6px;}
.showtitle {font-style:italic;}
	a:link.showtitle, a:visited.showtitle {color:#a8db90; font-style:italic;}
	a:hover.showtitle {color:#bd5ebd; font-style:italic;}
.thumb {float:left; width:168px; height:170px; margin-right:10px; padding-top:1px; font-size:0.75em; background-color:#333333; text-align:center; background-image:url(carlinpics/decor/168square.gif);}
.thumb2 {float:left; width:168px; height:170px; margin-right:10px; padding-top:1px; font-size:0.75em; background-color:#333333; text-align:center; background-image:url(carlinpics/decor/168square2.gif);}
.guspics {float:left; margin-right:8px;}
.gusphoto {margin-top:6px;}

.nav {font-size:0.7em; color:#ffc20e; font-weight:bold; margin-top:2px; margin-bottom:3px;}
	.nav a:hover {color:#ffffff;}
	.nav a:link.selected, .nav a:visited.selected, .nav a:hover.selected {color:#bd5ebd; text-decoration:none;}
	.nav a:hover.selected {color:#bd5ebd;}
	.navdot {color:#ffffff; padding-left:3px; padding-right:3px; vertical-align:top;}

ul, li {margin:0px; margin-left:9px; padding:0px;}
li {font-size:1em; line-height:1.3em; margin-bottom:0px; padding:0px;}
sup {line-height:10px;}
