body {
	color: White;
	font-family: trebuchet ms, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 62.5%; /* Resets 1em to 10px */
	background-color: #000000;
}

td#body-content 
{
vertical-align: top;
 padding-left:10;padding-top:10;padding-right:10;padding-bottom:0;width:500px;
}

td#footer
{
text-align: center;
}

#itemlist
td {vertical-align: top; padding-bottom:10; font-size: 10px;}

#footer {
color: #00AEEF;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#footer a {color: #00AEEF; text-decoration:none;}
#footer a:hover {color: #FFF;}
#footer a.on {color: #FFF;}

td#wp_footer
{
text-align: center;
}

#wp_footer {
color: #00AEEF;
font-family: Arial, Helvetica, sans-serif;
font-size: .7em;
}

#wp_footer a {color: #00AEEF; text-decoration:none;}
#wp_footer a:hover {color: #FFF;}
#wp_footer a.on {color: #FFF;}

td#body-main 
{
vertical-align: top; padding-left:20;padding-top:20;padding-right:2;padding-bottom:20;
}

/* elements for red pages */

#red h1 {color: #D5060A;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#red h2 {color: #D5060A;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}

#red img {border: 1px solid #D5060A;}
	
table#red {border: 1px solid #D5060A;}

#red-rightcol {float: right; margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;}

#red-rightcol table
{	border: 1px solid #D5060A;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#red-rightcol 
{	width: 160px;
	
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#red a {color: #9999ff;}
#red a:hover {color: #D5060A;}
#red a.on {color: #D5060A;}

/* elements for grey pages */

#grey h1 {color: #cccccc;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#grey h2 {color: #666666;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}

#grey img {border: 1px solid #666666;}
	
table#grey {border: 1px solid #666666;}

#grey-rightcol {float: right; margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;}

#grey-rightcol table
{	border: 1px solid #666666;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#grey-rightcol 
{	width: 160px;
	border: 1px solid #666666;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#grey a {color: #9999ff;}
#grey a:hover {color: #FFFFFF;}
#grey a.on {color: #666666;}

/* elements for blue pages */

#blue h1 {color: #00AEEF;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#blue h2 {color: #00AEEF;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}

#blue img {border: 1px solid #00AEEF;}
	
table#blue {border: 1px solid #00AEEF;}

#blue-rightcol {float: right; margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;}

#blue-rightcol table
{	border: 1px solid #00AEEF;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#blue-rightcol 
{	width: 160px;
	border: 1px solid #00AEEF;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#blue a {color: #9999ff;}
#blue a:hover {color: #00AEEF;}
#blue a.on {color: #00AEEF;}

/* elements for pink pages */

#pink h1 {color: #EC008C;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#pink h2 {color: #EC008C;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}

#pink img {border: 1px solid #EC008C;}
	
table#pink {border: 1px solid #EC008C;}

#pink-rightcol {float: right; margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;}

#pink-rightcol table
{	border: 1px solid #EC008C;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#pink-rightcol 
{	width: 160px;
	border: 1px solid #EC008C;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#pink a {color: #9999ff;}
#pink a:hover {color: #EC008C;}
#pink a.on {color: #EC008C;}

/* elements for purple pages */

#purple h1 {color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#purple h2 {color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}
	
#purple h3 {color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;}

#purple img {border: 1px solid #984396;}
	
table#purple {border: 1px solid #984396;}

#purple-rightcol { margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;} 

#purple-rightcol h3 {color:#00AEEF;} 


#purple-rightcol table
{	border: 1px solid #984396;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#purple-rightcol 
{	width: 160px;
	border: 1px solid #984396;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#purple a {color: #9999ff;}
#purple a:hover {color: #984396;}
#purple a.on {color: #984396;}

/* elements for yellow pages */

#yellow h1 {color: #FFDF00;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18pt;}
	
#yellow h2 {color: #FFDF00;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;}

#yellow img {border: 1px solid #FFDF00;}
	
table#yellow {border: 1px solid #FFDF00;}

#yellow-rightcol {float: right; margin-left: 20; margin-bottom: 10; margin-right: 0; margin-top: 0;}

#yellow-rightcol table
{	border: 1px solid #FFDF00;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

td#yellow-border
{	border: 1px solid #FFDF00;}

td#yellow-border-bottom
{	border-bottom: 1px solid #FFDF00;}

td#yellow-border-right
{	border-right: 1px solid #FFDF00;}

td#yellow-rightcol 
{	width: 160px;
	border: 1px solid #FFDF00;
	color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	vertical-align:top;
	padding:10;
}

#yellow a {color: #9999ff;}
#yellow a:hover {color: #FFDF00;}
#yellow a.on {color: #FFDF00;}


.popup
{
COLOR: #D5060A;
CURSOR: help;
TEXT-DECORATION: none
}

#adminlink {
color: #00AEEF;
font-family: Arial, Helvetica, sans-serif;
font-size: .7em;
}

#adminlink a {text-decoration:none;}
#adminlink a:hover {text-decoration:underline;}
#adminlink a:visited {text-decoration:none;}


//Images

img#noborder {border: 0;}

//Menu

#test {color:#ffff00;}

#rightcol-menu-level-1
{color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px; font-weight:bold;
	margin-top:0; margin-bottom:0; padding-left:10px;  background-image: url(http://www.outsidetheboxx.net/images/arrow-blue-med.gif);background-repeat: no-repeat; background-position: 0px 5px;}
	
#rightcol-menu-level-2
{color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top:0; margin-bottom:0; margin-left:10; padding-left:10px;  background-image: url(http://www.outsidetheboxx.net/images/arrow-purp-sm.gif);background-repeat: no-repeat; background-position: 0px 10px;}
	
#rightcol-menu-level-3
{color: #984396;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top:0; margin-bottom:0; margin-left:30; padding-left:7px;  background-image: url(http://www.outsidetheboxx.net/images/arrow-blue-sm.gif);background-repeat: no-repeat; background-position: 0px 5px;}

.1and1ad {margin-top:200px; text-align:center; }

//sidebar

#sidebar h2 {
	font-family: Verdana, Sans-Serif;
	font-size: 8px;
	font-weight:bold;
	margin: 5px 0 0;
	padding: 0;
	}

	#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}
	
	ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	font-size: 11px;
	}
	
# sidebar-level-1 li
	{
	font-family: Verdana, Sans-Serif;
	font-size: 2em;
	font-weight:bold;
	margin: 5px 0 0;
	padding: 0;
	}
	
	#new-links {font-size:10pt;}
	#new-links a:link {background-image: url(images/sun-small.gif);background-repeat: no-repeat; background-position: 0 4px; padding-left:12px;}
	#new-links a:visited {color:#984396; margin-left:0;}
	
// portfolio

table#portfolio-home {align:center;width:100%;}

.cat-description {margin-top:5px; margin-bottom:5px; font-size:12px; color:#CCCCCC;}

td#photo-large img{border:0px;}

	
