/* CSS Document */
body {
color: #ffffff;
text-align:center;
background: #000000 url(../media/images/bg.jpg) repeat-y 50% 50% !important;
background: #000000 url(../media/images/bg.jpg) repeat-y top middle;
margin: 0px;
height:100%;
}


A:link
{ text-decoration: underline; color:#000000; }
A:visited
{ text-decoration: underline; color:#000000; }
A:hover
{ text-decoration: none; color:#000000; }
A:active
{ text-decoration: none; color:#000000;  }



#container {
position:relative;
width:940px;
margin-left:auto;
margin-right:auto;
min-height:600px;
padding:0px;
}

#right {
position:relative;
float:left;
width:710px;
margin:0px;
}

#left {
position:relative;
float:left;
width:230px;
font-size: 12px;
font-family: Verdana;
text-align:left;
}

#left A:link
{ text-decoration: none; color:#ffffff; padding:3px; }
#left A:visited
{ text-decoration: none; color:#ffffff; padding:3px; }
#left A:active { 
text-decoration: none; color:#000000; 
background-color:#ffffff;
padding:3px;
width: 210px;
}

#left A:hover
{ text-decoration: none; color:#000000;
background-color:#ffffff;
padding:3px;
width: 210px;
 }

#headercontent{
postion:relative;
float:left;
background-color:#000000;
width:105%;
height:111px;
padding-top:20px;
top:0px;
margin:0px 0px 0px -2px;
}


#header {
position:relative;
float:left;
height:31px;
width:940px;
text-align:left;
}

#headertitlemargin {
position:relative;
float:left;
float:left;
width:230px;
height: 60px;
}

#headertitle {
position:relative;
float:left;
margin-top:15px;
height: 45px;
width:710px;
font-size: 30px;
font-family: Lucida Grande, verdana, sans serif;
text-align:center;
vertical-align:middle;
}


#footer {
	width:100%;
	height:40px;
	background-color: #e7e2b6;
	color:#000000;
	border-top:4px solid #c42127;
	vertical-align: middle;
	padding-top:20px;
	font-size: 12px;
	font-family: verdana;
	position:relative;
	float:left;
	bottom: 0px;
	left: 0px;
}

/*----Secondary Pages----*/


#container2 {
position:relative;
width:940px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
min-height:600px;
background-image:url(../media/images/sidebar_bg.jpg);
background-position:0px 50px;
background-repeat:repeat-y;
}



#secondleft {
position:relative;
float:left;
width:225px;
font-size: 12px;
font-family: Verdana;
text-align:left;
padding-left:5px;
padding-top:10px;
padding-bottom:10px;
margin-top: 0px;
margin-bottom:0px;
color:#000000;

}

#secondleft hr {
width:80%;
color: #ffffff;
background-color: #ffffff;
border: 1px; soild; #ffffff;
}

#secondleft A:link
{ text-decoration: none; color:#000000;
padding:3px; }
#secondleft A:visited
{ text-decoration: none; color:#000000; 
padding:3px;}
#secondleft A:active { 
text-decoration: none; color:#ffffff; 
background-color:#000000;
padding:3px;
width: 210px;
}

#secondleft A:hover
{ text-decoration: none; color:#000000;
background-color:#ffffff;
padding:3px;
width: 210px;

 }


#secondright {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	position:relative;
	float:left;
	width:670px;
	min-height:550px;
	margin-left:20px;
	margin-bottom:15px;
}


.redtitle {
color:#c22127;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

#secondright p {
margin-bottom:15px;
margin-left:0px;
margin-right:15px;
line-height:15px;
}

li {
margin-left:20px;
}

.ordermanager
{
display: block;
width: 216px;
height: 167px;
background:url(../media/images/ordermanager.jpg);
}

.ordermanager:hover
{ 
  background-position: 0 -167px;
}

.ordermanager span
{
  display: none;
}

.optionmanager
{
display: block;
width: 222px;
height: 167px;
background:url(../media/images/optionmanager.jpg);

}

.optionmanager:hover
{ 
  background-position: 0 -167px;
}

.optionmanager span
{
  display: none;
}

.materialmanager
{
display: block;
width: 222px;
height: 167px;
background:url(../media/images/materialmanager.jpg);

}

.materialmanager:hover
{ 
  background-position: 0 -167px;
}

.materialmanager span
{
  display: none;
}

#managers {
position:relative;
float:left;
width:100%;
height:167px;
margin-bottom:20px;
margin-left:0px;
}

#rule {
position:relative;
float: left;
width:660px;
height: 30px;
text-align:center;
color:#bf2025;
padding-top:20px;
font-size:20px;
margin-left:0px;
}

.smalltag {
position:relative;
float:left;
text-align:center;
color:#999999;
width:660px;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:0px;
}

.registerlink {
text-align:center;
font-size:9px;
}

.registerlink A:link
{ text-decoration: underline; color:#000000;
padding:3px; }
.registerlink A:visited
{ text-decoration: underline; color:#000000; 
padding:3px;}
.registerlink A:hover
{ text-decoration: none; color:#000000; }

.registerlink A:active { 
text-decoration: none; color:#000000;  }
