/* CSS Document */
/*-- stucture --*/
body {
  text-align:center;
}

div#contentholder {
  width:800px;
  text-align:left;
  border:1px solid #111111; 
  border-right:0px;
  margin-left:auto; 
  margin-right:auto;
} 

div#menubar{
  height:25px; 
  padding: 2px 0px 3px 25px; 
  border-bottom:1px solid #333333;
  border-top:1px solid #333333;
}

div#contentarea {
 padding: 0px 15px 15px 15px;
 width:770px;
}

div.menupane {
  width:175px;
  float: right;
}
  
div.leftpane, div.rightpane {
  width: 310px;
  padding:0px;
  margin: 0px;
  text-align:left;
  position: relative;
  float: left; 
}

div.contentpane {
  padding:0px;
  margin: 0px;
  clear: left;
  width: 572px;
}

table.a2a_page {
 width:770px;
}

td.menupane {
  width:175px;
}
  
td.leftpane, td.rightpane {
  width: 310px;
  padding:0px;
  margin: 0px;
  text-align:left;
}

td.contentpane {
  padding:0px;
  margin: 0px;
  width: 572px;
}

.cria-table {
  vertical-align: top;
}
/*-- typography --*/
body {
  font-family: verdana,helvetica,sans-serif;
  font-size: small;
}

.sidebar
{
	border-color: #6633ff;
	border-width: 1px;
	border-style: solid;
	padding: 12px;
	margin-left: 18px;
}
   
.color_head {font-size: 12px; font-weight: bold; color: #990099;}
.highlight {font-weight: bold; color: #ff0000;}
.note  { text-align: left;}
.body_head {font-size: 12px; font-weight: bold}
.body_head {font-size: 12px; font-weight: bold}

.sold {color: red; font-weight: bold; background:yellow;}
.pending {color: orange; font-weight: bold}

/* Font sizing hack for consistency */

* html body {
  font-size: x-small; /* for IE5 Win */
  f\ont-size: small; /* for other IE versions */
}

html>body {
  font-size: small; /* be nice to opera */
}

.Normal {
  font-size: 12px;
}

p {
  font-size: 1em;
}

dd {
	margin-left: 10px;
	margin-bottom: 10px;
}
	
.initcap {
  font-family:Georgia;
  color:#333333;
  font-size:42px;
  font-weight:normal;
  line-height:80%;
  letter-spacing:-1px;
}

.pink {color:#CE319C;}
.green {color:#31CE31;}
.yellow {color:#E7B518;}
.blue {color:#6633ff;}

.home_nav {
 font: bold 12px Verdana,Arial,Helvetica,sans-serif; 
 color: #ffffff;
 text-align:center;
 letter-spacing: 1.5px;
}

.home_nav a{
 color: #ffffff;
 text-decoration:none;
}

.home_nav a:hover{
 color: #000000;
 text-decoration:none;
}

div#menubar{
  text-align: center;
}

a.menu {
 color:#990099;
 text-decoration:none;
 text-transform: uppercase;
 font: bold .9em;
} 

a.menu:hover {
 color:#FFFFFF;
 text-decoration:none;
 text-transform:uppercase;
 font: bold .9em;
}

.annHead {
 background-color: #31CE31;
 text-transform:uppercase;
 font-weight: bold;
 color:#333;
 line-height: 1.2em;
 padding: 3px 7px 3px 7px;
 margin-top: 10px;
 xxborder-top: solid #333 1px; 
 xxborder-left: solid #333 1px;
}
  
/*-- color --*/
body {
  background-color:#333333;
}

div#headr {
  background-image: url(images/header.jpg);
  background-color:#333333;
  height:175px;
  width:800px;
}

div#headr2 {
  /*background-image: url(images/header2.jpg);*/
  background: #333 url(/Portals/7/headers/imagerotator.php) no-repeat center top;
  height:100px;
  width:800px;
}

div#shadowbox {
  background-image:url(images/shadows.gif); 
  background-repeat:repeat-y; 
  width:860px; 
  padding-top:-2px; 
  margin-left:auto; 
  margin-right:auto;
} 

div#menubar{
  background-color:#FFCC33; 
  background-image:url(images/glossy.gif); 
  background-repeat:repeat-x; 
}

.menubar{
  background-color:#FFCC33; 
  background-image:url(images/glossy.gif); 
  background-repeat:repeat-x; 
}

div#contentarea {
 background-image:url(images/greyfade.gif); 
 background-repeat:repeat-x; 
 background-color:#f0f0f0; 
 float:left;
 padding-top:20px;
}

div#footer {
 background-image:url(images/greyfadefoot.gif); 
 background-repeat:repeat-x; 
 background-color:#f0f0f0;
 padding: 10px 0px 3px 0px;
 font-size: .75em; 
 text-align:center;
}

td.home_nav a img {height: 108px; width: 108px; border-width: 0;}

td#yellowbox {background-color:#E7B518; padding:0px; width:108px; border: 0px solid #999933; }
td#yellowbox a img {background: url(images/a2a-yellow.gif) top left no-repeat;}
td#yellowbox a:hover img {background: url(images/pacaboyz.jpg) top left no-repeat;}

td#pinkbox {background-color:#CE319C; padding:0px; width:108px; border: 0px solid #993399;}
td#pinkbox a img {background: url(images/a2a-pink.gif) top left no-repeat;}
td#pinkbox a:hover img {background: url(images/pacasmile.jpg) top left no-repeat;}

td#greenbox {background-color:#31CE31; padding:0px; width:108px; border: 0px solid #009900;}
td#greenbox a img {background: url(images/a2a-green.gif) top left no-repeat;}
td#greenbox a:hover img {background: url(images/pacarun.jpg) top left no-repeat;}

td#bluebox {background-color:#6633ff; padding:0px; width:108px; border: 0px solid #663366;}
td#bluebox a img {background: url(images/a2a-purple.gif) top left no-repeat;}
td#bluebox a:hover img {background: url(images/pacahug.jpg) top left no-repeat;}

div#pl1 {background: url(images/pacaboyz.jpg) top left no-repeat;}
div#pl2 {background: url(images/pacasmile.jpg) top left no-repeat;}
div#pl3 {background: url(images/pacarun.jpg) top left no-repeat;}
div#pl4 {background: url(images/pacahug.jpg) top left no-repeat;}

/* change the size of the edit dropdown */

.container_edit_list select {
 font-size : 10px;
 width: 100px;
}


div.boxy_container {
  padding-top: 10px;
} 

div.boxy_container h1 {
  margin-bottom: 0px;
  padding-bottom: 0px;
  padding-right: 20px;
  padding-left: 10px;

}

div.boxy_container .ctitle span {
  padding-right: 20px;
  padding-left: 10px;
  margin-top: 3px;
  margin-left: -5px;
  font-size: 14px;
  font-weight:bold;
}

div.boxy_container  div.boxy {
  margin: 0px 5px 5px 5px;
  font-size: 1.0em;
  }

div.boxy_container div.boxy div {
  padding: 10px;
}

div.boxy_container_green .ctitle span {
  background-color: #009900;
  color: #FFFFFF;
}

div.boxy_container_green  div.boxy {
  border: solid medium #009900; 
}
  
div.boxy_container_blue .ctitle span {
  background-color: #6331FF;
  color: #FFFFFF;
}

div.boxy_container_blue  div.boxy {
  border: solid medium #6331FF; 
}
  
div.boxy_container_purple .ctitle span {
  background-color: #CE399C;
  color: #FFFFFF;
}

div.boxy_container_purple  div.boxy {
  border: solid medium #CE399C; 
}
  
div.boxy_container_gold .ctitle span {
  background-color: #FFCC33;
  color: #FFFFFF;
}

div.boxy_container_gold  div.boxy {
  border: solid medium #FFCC33; 
}
  
div#head, div#menu, div#content {
  width: 100%;
}

div#head {
  height: 75px;
  text-align: left;
}

div#menu {
  height: 23px;
  color: #ffffff;
  font-weight: bold;
  font-size: 15px;
  text-transform: uppercase;
}

.herdListings {
  font-size: 8pt 
}
 
tr.herdListings_hdr td {
  border-top: solid 1px #333;
  border-bottom: solid 1px #333;
  background-color: #99c;
  font-weight:bold;
}

.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 25px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #F2D988 0px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-right: #F2D988 0px solid;
	cursor: pointer; 
	cursor: hand; 
	xxcolor: black; 
	xxfont-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
}
.MainMenu_MenuIcon {
	background-color: #F2D988; 
	border-left: #F2D988 1px solid; 
	border-bottom: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 5px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #ffffff; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}

.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #F2D988; 
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	xxfont-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	xxborder-right: #ffd085 1px solid; 
	xxborder-bottom: #ffd085 1px solid; 
	border-top: #ffd085 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}