#breadcrumbs{
	font-size: 1em;
	color:#006699;
	padding:10px 10px 10px 0px;
	border-bottom:1px #CCCCCC solid;
}

/**************prview status*************/
.preview-status form{margin-top: 5px;}
.preview-status {margin-bottom: 10px;}
.preview-date {
	font-size:0.9em;
	color:#999;
}

.preview-location{
	font-size:1.2em;
	color:#003366;
	text-indent: 60px;
}
/***********************/
/******************************
 *
 *Status Box's
 *
 *****************************/
 
 
@media screen{
div.status{
 	padding:5px;
	margin:5px 0;
}

.status.live{
	color:#fff;
	background:#070;
	font-size:1em;
	font-weight:bold;
	line-height:2em;
	text-align:center;
}

.status.draft{
	color:#fff;
	background:#E46B1B;
	font-size:1em;
	font-weight:bold;
	line-height:2em;
	text-align:center;
	
}

.ListBanner{
height:22px;
padding-top:8px;
background-image:url(/data/images/index042.gif);
}

.ListBannerImg{
heght:11px;
width:8px;
background-image:url(/data/images/index043.gif);
}

.ListBannerTitle{
margin-left:20px;
padding-left:20px;
color:#003366;
background-image:url(/data/images/index043.gif);
background-repeat:no-repeat;
}


.media{
padding-left:5px;
height:295px;
border-bottom:1px #CCCCCC solid;
width:100%;
}

.video{
float:left;
}

.video-caption{
text-align:left;
left:10px;
height:295px;
}

.nav-round-corner-top{
text-align:center;
width:167px;
height:23px;
margin:0px;
padding:0px;
background-image:url(/data/images/index016.jpg);
}
.nav-round-corner-bottom{
width:167px;
height:22px;
margin:0px;
padding:0px;
background-image:url(/data/images/index028.jpg);
}

.category{
margin:0px;
padding:0px;
}

.category ul{
margin:0px;
padding:0px;
}

.category ul li{
display:block;
background-image:url(/data/images/index017.jpg);
height:31px;
margin:0px;
padding:0px;
}

.category ul li a{
display:block;
padding-top:8px;
padding-left:30px;
text-align:left;
color:white;
text-decoration:none;
}

.category ul li a:hover{
text-decoration:underline;
}

.nav-title{
color:white;
text-transform:uppercase;
font-weight:bold;
padding-top:4px;
}

/************************boxex*********************/
.messageBox{
width:167;
padding: 5px;
background:#003366;
color:white;
}


.box{
width:167px;
background-image:url(/data/images/index032.gif);
text-align:center;
}

.box-top-left{
margin:0px;
padding:0px;
height:33px;
width:26px;
background-image:url(/data/images/index029.jpg);
float:left;

}
.box-top-middle{
margin:0px;
padding:0px;
width:121px;
height:33px;
background-image:url(/data/images/index030.gif);
text-align:center;
font-weight:bold;
color:white;
text-transform:uppercase;
float:left;
}
.box-top-right{
margin:0px;
padding:0px;
width:20px;
height:33px;
background-image:url(/data/images/index031.jpg);
float:left;
}

.box-bottom{
width:167px;
height:15px;
background-image:url(/data/images/index033.gif);
}

.box ul{
text-align:left;
padding:5px;
marging:5px;
}
.box ul li{
list-style:none;
}

/********************Buckets************************/
.bucket {
width: 23.2%;
/*height: 250px;
*/	/*border-top: 1px dashed #eee;*/
margin: 5px 5px;
float:left;
text-align:center;
border-right:1px #CCCCCC solid;
border-bottom:1px #CCCCCC solid;
}

/*#left-container .inside div div { 
    margin-left: 5px; 
}*/

.bucket .inside {
padding: 10px 10px 5px 0px;
}

.bucket .title{
font-size:1.2em;
text-align:left;
padding-bottom:10px;

}

.bucket ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.bucket ul li {
	padding: 0px 0px 0px 10px;
	list-style: none;
}

.bucket-bottom-row{
	margin-top: 20px;
	height: 25px;
}

.teaser-links{
	font-size: 0.9em;
	/*background:#CCCCCC;*/
	padding-left:15px;
	line-height: 1em;
	float:left;
	background-image:url(/data/images/index047.gif);
	background-repeat:no-repeat;
}

.teaser-price{
	padding:0px;
	margin:0px;
	font-size:2em;
	float:right;
	color:#CC0000;
}
.teaser-price2{
	padding:0px;
	margin:0px;
	font-size:1.3em;
	float:right;
	color:#CC0000;
}

/********************shopping cart******************/
table.shoppingcart{
	width:92%;
	margin-left:7px;
}

table.shoppingcart tr.row{
	border-bottom:1px solid gray;
}

table.shoppingcart td.tableContent{
	border:1px solid #CCC;	
}

table.shoppingcart tr.title{
	background:#666666;
	color:white;
	font-weight:bold;
}

table.shoppingcart td.live{
	background:green;
	color:white;
}

table.shoppingcart td.draft{
	background-color:#FF9900;
	color:white;
}
	

table.shoppingcart tr.total{
	background:#003366;
	color:white;
	font-weight:bold;
}

table.shoppingcart td.name{
	font-weight:bold;
	font-size:1.3em;
}




ul {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

a {
	color: #DE6E00;
}

a:hover {
	text-decoration: none;
}

a.link1 {
	color: #FFFFFF;
	text-decoration: none;
	

}

a.link1:hover {
	text-decoration: underline;
}

a.link2 {
	padding-left: 26px;
	color: #FFFFFF;
	text-decoration: none;
}

a.link2:hover {
	text-decoration: underline;
}

a.buttonRight{
padding:10px;
float:left;
}

a.cartButtonRight{
padding:10px;
}

a.buttonRight2{
	
	padding:10px;
	float:right;
}

a.buttonLeft{
	padding:10px;
	float:left;
}

a.buttonHuge{
	padding: 5px;

	font-size:3.0em;
	text-decoration:none;
	color:#003366;
	float:right;
}

a.buttonHuge:hover{
	background:gray;
	color:white;
}


.text1 {
	font-size: 10px;
	color: #FFFFFF;
	margin:10px;
}

.text2 {
	color: #000000;
}

.text3 {
	font-size: 10px;
}

.text4 {
	display: block;
	margin-top: 2px;
	color: #FFFFFF;
}

.text5 {
	color: #DE6E00;
}

.text6 {
	font-size: 22px;
	color: #CF0000;
}

.right-align {
	text-align: right;
}

.center-align {
	text-align: center;
}

.input1 {
	width: 140px;
	height: 15px;
	padding: 3px;
	border: 1px solid #727F8B;
	font-size: 11px;
	color: #7F7F7F;
}

.indexDescription{
	text-indent:30px;
	margin: 10px;
	color:#999999;
}
/*********************post-information********************/
.post-date{
	font-size:1.2em;
	color:#666;
	margin: 0 0 10px 0;
}

.post-title{
	margin-top: 20px;
	font-size:2em;
	color:#CC0000;
}

.post-userTitle{
	font-size: 2em;
	color:#003366;
	font-weight:bold;
	text-align:center;
}

.post-contact{
	font-size:1.2em;
	color:#00CC33;
	font-weight:bold;
}

.post-content{
	
}

.post-price{
	margin-top: 20px;
	font-size:2em;
	float:left;
	color:#CC0000;
}

.post-image{
	margin :0 0 5px 5px;
}



/*******************************inventory marks*********************/
table.inventory{
	width:100%;
	
}

table.inventory tr.row{
	border-bottom:1px solid gray;
}

table.inventory tr.title{
	background:#666666;
	color:white;
	font-weight:bold;
}

table.productInventory{

}

table.productInventory .row{
	border:1px solid gray;
}

table.productInventory tr.title{
	background:#666666;
	color:white;
	font-weight:bold;
}
/****************************************************************/

.textcolor1{
	padding:0;
	margin:0;
	line-height:normal;
	color:gray;
}

.textcolor2{
	padding:0;
	margin:0;
	line-height:normal;
	color:white;
}

.textcolor3{
	color:#666666;
}

.textcolor6{
	/*font-size:1.4em;*/

	color:#003366;

}

.textcolor4{
	color:#FFFF00;
	font-size: 1.6em;
}

.textcolor5{
	font-size: 1.3em;
	color:#666699;
	/*font-weight:bold;*/
}

/*********************table for product options***********/
.optionsBox {

}

.optionsBoxHeading {

}

.optionsBoxContent {

}

.alphabet a.alphabetSelected{
	font-size:1.4em;
	font-weight:bold;
}

/**********************form stuff************************/
div.error{
	background:#FFFF00;
	padding: 5px;
	margin: 5px 0;
	color:red;
}

form .row div.error{
	font-size: 0.9em;
	line-height:1em;
	}

form .row {margin: 10px 0; clear:both;}

form .row label {
	width: 150px;
	float: left;
	display: block;
	font-weight: bold;
	margin-left: 20px;
}

form .row input[type = text] {width: 230px;}
form .row input[type=password] {width: 230px;}

form .captcha{ margin-left: 170px;}

form .submit{
	padding :5px;
	margin-top: 10px;
	background: #ccc;
	text-align:center;
}

/*form table .shoppingcart{
	width:100%;
	border-bottom:1px solid gray;
}*/


.universityRow
{
	text-align:center;
	font-size:1.5em;
}

/**************************messages************************/
dl.message{
	border-bottom:1px dashed #CCCCCC;
	float:left;
	width: 100%;
}

dd.sender{
	margin:0px;
	padding:0px;
	width: 100px;
	float:left;
}

dt.time{
	float:left;
	width: 100px;
}
dt.subject{
	float:left;
	width: 100px;
	
}

dt.action{
	float:right;
	margin:10px;
}

dt.messageRead{
	font-weight:bold;
}

td.messageHeader{
	font-size:1.2em; 
	font-weight:bold;
}

td.main{
	font-weight:bold;
	color:#003366;
}

/****************video********************/
.videoMedia{
height:285px;
}

.addition-media{
font-size:1.2em;
padding:10px 10px 10px 10px;
border-bottom:1px #CCCCCC solid;
}

.addition-media a{
margin:10px;
}

.background1{
	padding: 10px;
	background:green;
	color:white;
}

.background2{
	padding:10px;
	background-color:#FF9900;
	color:white;
}

}