/* -- Global Settings -- */
/* -- Global Settings -- */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
}

P {}

A {
	border: 0;
}

A:Visited  {}

A:Active  {}

A:Hover  {}

em.bold {
	font-weight: bold;
	font-style: normal;
}

em.small {
	font-style: normal;
	font-size: smaller;
}

p.floatRight {
	float: right;
}

img.floatLeft {
	float: left;
}

img.floatRight {
	float: right;
}
img.center {
	margin: auto;
}

ul.floatLeft {
	float: left;
	list-style-type: none;
}

br.clearRight {
	clear: Right;
}


/* -- "Main" Section Settings -- */
/* -- "Main" Section Settings -- */

#main {
	margin-left: 155px;
	margin-right: 220px;
	padding: 0.3em;
}

div#Content {
	margin-left: 155px;
	padding: 0.3em;
}

div.newsItem {
	border: 2px;
	padding: 0;
	margin: 0 0 2.5em;
	border-style: solid;
	border-color: #00F;
	background-color: #C8C8FF;
	min-height: 80px;
}

div.newsItem p {
	border: 0;
	margin: 0.2em;
	padding: 0;
}

h1.News {
	width: 75px;
	height: 75px;
	background-image: url(/images/Icons/News.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: left;
}

h1.Download {
	width: 75px;
	height: 75px;
	background-image: url(/images/Icons/Download.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: left;
}

h1.Photo {
	width: 75px;
	height: 75px;
	background-image: url(/images/Icons/Photo.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: left;
}

h1.Misc {
	width: 75px;
	height: 75px;
	background-image: url(/images/Icons/Misc.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: left;
}

h2.Date {
	font-size: small;
	margin: 0.2em 0 0 80px;
	padding: 0;
	border: 0;
	
}

h2.DougFooter {
	width: 120px;
	height: 20px;
	background-image: url(/images/Icons/DougFooter.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	text-indent: -100em;
	float: right;
}

h2.SeanFooter {
	width: 120px;
	height: 20px;
	background-image: url(/images/Icons/SeanFooter.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: right;
} 
h2.StuFooter {
	width: 120px;
	height: 20px;
	background-image: url(/images/Icons/StuFooter.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: right;
}
h2.GregFooter {
	width: 120px;
	height: 20px;
	background-image: url(/images/Icons/GregFooter.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
	float: right;
} 



/* -- Sidebar Settings -- */
/* -- Sidebar Settings -- */

div#sidebar {
	background-color: #000;
	color: #FFF;
	width: 150px;
	padding-bottom: 5px;
	float: left;
	font-family: Verdana, serif, sans-serif;
}

div#sidebar h1 {
	width: 140px;
	height: 140px;
	background-image: url(/images/ChickenLogo.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	text-indent: -100em;
}

div#sidebar ul {
	border: 0;
	margin: 0;
	padding: 0.3em;
	list-style-type: none;
}

div#sidebar ul li.sub {
	border: 0;
	margin: 0;
	padding: 0 0 0 0.3em;
}



div#sidebar ul li {
	color: #AAF;
	font-weight: bold;
	font-size: small;
	margin: 0;
	padding: 0em;
	border: 0;
}

div#sidebar A {
	color: #DDD;
	font-weight: bold;
	font-size: small;
	text-decoration : none;
}

div#sidebar A:Visited {
	color: #DDD;
}

div#sidebar A:Active {
	color: #FFF;
}

div#sidebar A:Hover {
	color: #FFF;
}

div#sidebar ul li input {
	background-color: #000;
	color: #AAF;
	font-weight: bold;
	font-size: small;
	padding: 0.1em;
	margin: 0.1em;
	border: 1px;
	border-style: solid;
	border-color: #DDD;
}

div#sidebar ul li input.submit {
	color: #DDD;
	border: 0px;
}


/* -- Footer -- */
/* -- Footer -- */

div.footer {
	clear: both;
}

div.footer p#Webmaster {
	float: left;
}

div.footer p#Link {
	float: right;
}

/* -- Slug Bits and GW Screen -- */
/* -- Slug Bits and GW Screen -- */

div#RightColumnNews {
	float: right;
	border: 0;
	margin: 0px 0 0 0;
	padding: 0;
	width: 210px;
}

div#SlugBits {
	border: 0;
	margin: 0.3em;
	padding: 0;
}

h1#SlugBitsHOne {
	width: 100px;
	height: 22px;
	background-image: url(/images/SlugBits/SlugBits.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
	float: right;
}

ul#SlugBitsUL {
	list-style-type: none;
	margin: 0;
	padding: 0;
	float: right;
	width: 100%;
}

ul#SlugBitsUL li {
	border: 2px;
	border-style: solid;
	border-color: #0B7E0B;
	background-color: #C0C0C0;
	padding: 0.1em;
	margin: 0.2em 0;

}

em.SlugBitsEM {
	font-weight: bold;
	font-style: normal;
}

h2.SlugLookRight {
	width: 28px;
	height: 20px;
	background-image: url(/images/SlugBits/extratinysluglookright.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
	float: left;
}

div#GWScreen {
	border: 0;
	margin: 0.3em;
	padding: 0;
	float: right;
}

div#GWScreen ul {
	float: right;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}
div#GWScreen ul li {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}


div#GWScreen h2 {
	font-size: small;
	margin: 0.2em 0 0 0;
	padding: 0;
	border: 0;	
}

div#GWScreen img {
	border: none;
}

div#GWScreen div#Box {
	border: 2px;
	padding: 0;
	margin: 0 0 0;
	border-style: solid;
	border-color: #00F;
	background-color: #C8C8FF;
}


/* -- Talk Back -- */
/* -- Talk Back -- */

ul.talkBack li {
	border: 1px;
	border-style: solid;
	border-color: #0000FF;
	background-color: #E8E8FF;
	list-style-type: none;
	display: block;
	margin: 2em;
}


h1.TBBanner {
	width: 300px;
	height: 126px;
	background-image: url(/images/talkBackBanner.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

span.city {
	font-weight: bold;
	border: 0;
	padding: 0;
	margin: 0;
	display: block;
}

span.name {
	font-weight: bold;
	float: right;
	border: 0;
	padding: 0;
	margin: 0;
}


/* -- Downloads Page -- */
/* -- Downloads Page -- */

h1#DownloadTitle {
	width: 370px;
	height: 19px;
	background-image: url(/images/DownloadThumbs/DownloadTitle.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

h2#VideoDownloadTitle {
	width: 120px;
	height: 40px;
	background-image: url(/images/DownloadThumbs/VideoTitle.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

h2#DesktopDownloadTitle {
	width: 140px;
	height: 40px;
	background-image: url(/images/DownloadThumbs/BackgroundTitle.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

h2#MiscDownloadTitle {
	width: 120px;
	height: 40px;
	background-image: url(/images/DownloadThumbs/MiscTitle.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

div#Content div.SubDL {
	float: left;
}

div#Content div.SubDL ul {
	padding: 0 0.5em;
	margin: 0;
	border: 0px;
	border-right: 1px;
	border-style: dotted;
}

div#Content div.SubDL ul li {
	padding: 0.5em 0;
	border: 0px;
	border-bottom: 1px;
	border-style: dashed;
}

ul.SITBDownload li {
	list-style-type: none;
	color: #FF9000;
	font-size: smaller;
}
ul.RCCarDownload li {
	list-style-type: none;
	color: #FF9000;
	font-size: smaller;
}
ul.DesktopDownload li {
	list-style-type: none;
	color: #0000FF;
	font-size: smaller;
}
ul.MiscDownload li {
	list-style-type: none;
	color: #FF0000;
	font-size: smaller;
}


/* -- Galleries -- */
/* -- Galleries -- */

div.center {
	margin: 0 auto;
	width: 500px;
}

ul#kyleOuter {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul#kyleOuter li ul.kyleInner {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul#kyleOuter li ul.kyleInner li {
	display: inline;
	width: 150px;
}

ul#kyleOuter li ul.kyleInner li img {
	border: 0;
}

/* Redundant PicRows - Regenerated Below without*/
ul.PicRows {
	margin: 0;
	padding: 0;
}

ul.PicRows li {
	list-style-type: none;
}

ul.PicRows li ul.PicCols {
	margin: 0;
	padding: 0;
}

ul.PicRows li ul.PicCols li {
	list-style-type: none;
	display: inline;
}

ul.PicRows li ul.PicCols li img {
	border: none;
}

ul.PicCols {
	margin: 0;
	padding: 0;
}
ul.PicCols li {
	list-style-type: none;
	display: inline;
}
ul.PicCols li img {
	border: none;
}

/* -- Postcard -- */
/* -- Postcard -- */

ul#postcards {
	list-style-type: none;
	display: inline;
}
ul#postcards li {
	border: 1px;
	border-style: dashed;
	padding: 0.5em;
	margin: 0.2em;
}
ul#postcards li img {
	border: 0;
}
ul#postcards li p {
	display: inline;
}

/* -- Poker Night -- */
/* -- Poker Night -- */

h1#PokerNightBanner {
	width: 468px;
	height: 60px;
	background-image: url(/images/pokerbanner.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

/* -- Crack Critic --*/
/* -- Crack Critic --*/

h1#CrackCriticBanner {
	width: 468px;
	height: 60px;
	background-image: url(/images/ccbanner.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
}

div#CrackRating {
	float: right;
	border: 1px;
	border-style: solid;
	width: 10em;
	padding: 0.5em;
	margin: 0.2em;
}

h2#MIIBLogo {
	width: 282px;
	height: 288px;
	background-image: url(/Articles/CrackCritic/MIIB.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	margin: 0;
	padding: 0;
	text-indent: -100em;
	float: left;
}

body#Xtwo {
	background-repeat:no-repeat; 
	background-attachment:fixed; 
	background-position:center center; 
	background-image:url(/Articles/CrackCritic/X2/X2bg.jpg)
}

/* -- Fight Club -- */
/* -- Fight Club -- */

div.SideClip {
	float: right;
	width: 200px;
}

/* -- IsItFriday -- */
/* -- IsItFriday -- */

div#IIF {
	text-align: center;
}
h1#Yes {
	color: #0F0;
}
h1#No {
	color: #F00;
}
	

/* -- Guild Wars -- */
/* -- Guild Wars -- */


ul.Item {
	margin: 0;
	padding: 0;
}
ul.Item li {
	list-style-type: none;
	display: inline;
        padding: 1em;
}
ul.Item li img {
	border: none;
}

div#GWHeaderOne { /* total height = 136px */
	width: 800px;
	height: 136px;
	margin: 0;
	padding: 0;
	border: 0;
	background-image:url(/GuildWars/header1.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
div#GWHeaderTwo { /* total height = 136 + 34 = 170px */
	width: 800px;
	height: 34px;
	margin: 0;
	margin-top: 136px;
	padding: 0;
	border: 0;
	background-image:url(/GuildWars/header2.jpg);
	background-repeat:no-repeat;
	overflow: hidden;
	position:absolute;
}
div#GWHeaderTwo p {
	margin: 0;
	font-weight: bold;
}
div#GWHeaderTwo p a {
	padding-right: 1em;
	padding-left: 1em;
	color: #305977;
}

div#GWHeaderThree { /* total height = 136 + 34 + 35 = 205px */
	width: 800px;
	height: 35px;
	margin: 0;
	margin-top: 170px;
	padding: 0;
	border: 0;
	background-image:url(/GuildWars/header3.jpg);
	background-repeat:no-repeat;
	position:absolute;
}
div#GWHeaderThree p {
	margin: 0;
	display: inline;
	color: #305977;
	padding-right: 1em;
	padding-left: 1em;
	font-weight: bold;
}
div#GWHeaderThree p a {
	color: #305977;
}
div#GWHeaderThree ul {
	float: right;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}
div#GWHeaderThree ul li {
	display: inline;
	margin: 0;
	padding: 0;
	border: 0;
}

div#GWHeaderFour { /* total height = 136 + 34 + 35 + 75 = 280px */
	width: 800px;
	height: 75px;
	margin: 0;
	margin-top: 205px;
	padding: 0;
	border: 0;
	position: absolute;
}
div#GWHeaderFour img#category {
	float: left;
	margin-right: 1em;
	border: none;
}
div#GWHeaderFour p {
	margin: 0;
	color: #305977;
	padding-right: 1em;
	padding-left: 1em;
	font-weight: bold;
}
div#GWHeaderFour ul {
	float: right;
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	padding-left: 0.5em;
	padding-right: 0.5em;
	border: 1px;
	border-style: solid;
	border-color: #305977;
}
div#GWHeaderFour ul li {
	display: inline;
	margin: 0;
	padding: 0;
	padding-left: 0.5em;
	padding-right: 0.5em;
	border: 1px;
	border-style: dotted;
	border-color: #305977;
}
div#GWHeaderFour ul li a {
	color: #305977;
	text-decoration: none;
}

div#Display {  /* the div for displaying the image */
	position:absolute;
	margin-top: 285px;
}
div#Display img {
	border: none;
}
div#Search {  /* the div for displaying search results */
	position:absolute;
	margin-top: 235px;  /* 205 bottom of Header 3 + possible continue search */
}
div.GWIndexBox {
	color: #305977;
	border: 2px;
	border-style: solid;
	border-color: #305977;
	background: #EFFBFF;
	margin: 1em;
	padding: 1em;
}

	
