/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url(../images/linea.gif);
}
#wrapper { 
 margin: 0 auto;
 width: 850px;

}
#header {
 color: #FFBFCF;
 width: 835px;
 float: left;
 height: 28px;
 background: white url(../images/header.gif);
 text-align: right;
 padding-right: 15px;
 padding-top: 7px;
}
#leftcolumn {
 background: white; 
 width: 450px;
 color: #fff;
 height: 485px;
 float: left;
}
#leftcontent { 
 width: 430px;
 color: #fff;
 height: 275px;
 padding: 10px;
 float: left;
 background-color: #c74443;
}
#leftdown { 
 width: 450px;
 color: #FFBFCF;
 height: 190px;
 background: white url(../images/leftdown.gif);
 float: left;
}
#rightcolumn { 
 float: right;
 width: 400px;
 color: #FFBFCF;
 height: 485px;
 background: white url(../images/right.jpg);
 display: inline;
}
#down {
 color: #FFBFCF;
 width: 850px;
 float: left;
 height: 80px;
 background: white url(../images/down.jpg);
}
#footer {
 background: transparent;  
 width: 830px;
 clear: both;
 color: #333;
 margin: 0px 0px 10px 0px;
 padding: 10px;
 text-align: center;
}
a{
text-decoration:none;
background: #c74443; 
color: #FFBFCF;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}

a:hover{
background: #c74443; 
text-decoration:none;
color: white;
 font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
}
#footer a{
text-decoration:none;
background: transparent;
color: #333;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

#footer a:hover{
text-decoration:none;
background: transparent;
color: #a72c2b;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}
.login a{
text-decoration:none;
background: transparent;
color: #FFBFCF;
 font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

.login a:hover{
text-decoration:none;
background: transparent;
color: White;
 font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}
#header a{
text-decoration:none;
color: white;
 background: #c74443; 
}

#header a:hover{
text-decoration:none;
color: #ffffff;
font-size: medium;
background: #c74443;
}
.moduletable_mainmenu ul {
  margin: 0;
  padding: 0;
}
.moduletable_mainmenu li {
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
}
.moduletable_mainmenu a { 
font-size: small; 
font-weight: normal; 
display: block; 
float: left; 
padding: 0 1em; /* Provides horizontal separation between menu items */
}
.moduletable_mainmenu a:hover { 
font-size: medium; 
font-weight: normal; 
display: block; 
float: left; 
padding: 0 1em; /* Provides horizontal separation between menu items */
}
.contentpaneopen{
color: white;
background: #c74443; 
}
