/* Magazine*/
@import url(../../divisions.css);
@import url(/themes/dealerList.css);

#test {
position:relative;
}
#selectTheme {
position:absolute;
top:-185px;
left:-70px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
/* bg-gradiant is the default page background */
background-image:url(../magazine/backgroundGrad.jpg);
background-repeat:repeat;

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	color:#333333;
}
a:link {
	color: #CC3333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CC3333;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
	color: #666;
}
#banner {
/* Header Graphic - Changable via CSS */
margin-top: 30px;
background-image:url(banner.jpg);
background-repeat: no-repeat;
width: 770px;
height:150px;
border-left: 0px solid #666;
border-right: 0px solid #666;
}
#page-binding {
/* Body of page is wrapped in this division to determine page width of body */
width: 770px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
border-top: 0px solid #ddd;
border-left: 0px solid #ddd;
}
.menu-bar {
/* Changable via CSS */
font-size:14px;
font-weight:bold;
/* Below is the background for the menu bar itself */
width: 770px;
background-image:url(blueGradiant.gif);
background-repeat:repeat-x;
background-repeat:inherit;
}
#menuBar {
height:25px;
/* Floating left makes it appear as a single line - without the float will line up vert */
float:left;
border-left: 0px solid #fff;
border-right: 2px groove #eee;
padding: 4px 25px 3px 25px;
}
#menuBar:hover {
cursor:pointer;
color: #333333;
padding: 4px 25px 3px 25px;
background-image:url(blueGradiantDown.gif);
background-repeat:repeat-x;
border-top: 0px solid #eee;
border-left: 0px solid #eee;
border-right: 2px groove #eee;
border-bottom: 0px solid #666;
}
#menuBar a:link {
color: #333333;
text-decoration:none;
}
#menuBar a:visited {
color: #333333;
text-decoration:none;
}
#menuBar a:hover {
color: #333333;
text-decoration:none;
}
#menuBar a:active {
text-decoration:none;
color:#0066FF;
}

.bold-18 {
	font-size: 18px;
	font-weight: bold;
}
.bold-24 {
	font-size: 24px;
	font-weight: bold;
}
/* Menu linked page title */
#articleTitle_BG {
margin-top: 5px;
height: 0px;
padding-left:10px;
font-size: 18px;
font-weight: bold;
}
#frame {
border-bottom:0px solid #ddd;
padding: 3px 10px 3px 10px;
}
#article {
padding: 5px 5px 10px 5px;
border-top: 10px solid #fff;
border-bottom: 1px solid #fff;
}
.articleFooter {
background-color:#efefef;
border-top: 2px solid #ccc;
}
#boxGrayltblue{
border: 1px solid #ccc;
background-color:#F5F7FD;
padding: 5px 5px 5px 5px;
}
#boxGrayWhite{
border: 1px solid #ccc;
background-color:#FFFFFF;
padding: 5px 5px 5px 5px;
}
#boxGrayGray{
border: 1px solid #ccc;
background-color:#eeeeee;
padding: 5px 5px 5px 5px;
}
#simulink{
font:"Courier New", Courier, mono;
font-size:12px;
border-top: 1px solid #666;
border-left: 1px solid #666;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background-color:#ffffff;
padding: 2px 20px 2px 20px;
}
.boxGrayGray{
border: 1px solid #ccc;
background-color:#eeeeee;
padding: 10px 10px 10px 10px;
}
#bottomGrayBorder {
height:20px;
padding: 15px 0px 0px 5px; 
border-bottom: 2px solid #cccccc;
}
/* side-content & menuListContainer go together */
#side-content {
padding: 0px 2px 0px 2px;
background-color:#efefef;
width:175px;
}
/* middle-content is the message area part of the screen */
#middle-content {
/* controls display of main part of page where articles are displayed */
padding: 0px 0px 0px 0px;
border-top: 1px solid #ddd;
border-left:1px solid #ddd;
}
#menuListContainer {
background-color:#000;
border-top: 0px solid #ddd;
border-right: 0px solid #333;
}
#menuTopic {
padding: 3px 3px 3px 5px;
font-size:120%;
font-weight:bold;
border-left:0px solid #ddd;
border-top: 1px solid #ddd;
border-right: 0px solid #333;
border-bottom: 1px solid #333;
background-color:#cccccc;
color:#333333;
}

#menuList {
padding: 1px 3px 1px 5px;
border-left:1px solid #ddd;
border-top: 0px solid #33ff00;
border-right: 0px solid #333;
border-bottom: 0px solid #33ff00;
background-color:#eeeeee;
color:#333333;
}
#menuList:hover {
padding: 1px 3px 1px 5px;
color: #ffffff;
cursor:pointer;
border-left:1px solid #ddd;
border-top: 0px solid #ddd;
border-right: 0px solid #333;
border-bottom: 0px solid #333;
font-weight:bolder;
color:#052448;
background-color:#91bed8;
}
#menuList a:link {
text-decoration:none;
}
#menuList a:visited {
text-decoration:none;
}
#menuList a:hover {
text-decoration:none;
}
#menuList a:active {
text-decoration:none;
}
.col4 {
border: 30px solid #eee;
background: #ccc;
}
#permanentLinkBox {
border:1px solid #ddd;
background-color: #eee;

#web-portfolio-list {
height: 300px;
width: 260px;
overflow:auto;
}
#footer {
/* Footer background graphic is changable via stylesheet */
background-color:#FFFFFF;
background-repeat:repeat-x;
text-align:center;
width: 770px;
border-top: 2px groove #ddd;
}
#footerBottom {
background-image:url(footerBottom.gif);
width: 770px;
height: 30px;
background-repeat:no-repeat;
margin-bottom:50px;
padding-top: 4px;
color:#fff;
}
#photoBorder {
border: 2px solid #eee;
}
#priceInfoArea {
text-align:left;
padding: 5px;
background-color:#F7F7F7;
}
/* price page needs this crap <------------------------------------------------------ */
.strickthru {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}
.style8 {font-family: Arial, Helvetica, sans-serif}
.style9 {color: #0000FF}
.style11 {color: #FF0000}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	font-weight: bold;
}
.style14 {font-size: 10px}
/* end price page crap <---------------------------------------------------------------*/
/* Download Page
2/15/07 - having a problem with the style sheet .. moving the downloadType style to the downloadList.php file

 */


.downloadType {
border-left:1px solid #ddd;
border-top:1px solid #ddd;
border-bottom:1px solid #333;
border-right:1px solid #333;
font-weight:bold;
padding:3px;
background-color: #7895b6;
COLOR:#ffffff;
font-weight:bold;
font-size: 140%;
}



#downloadName {
background-color:#efefef;
padding:10px;
border:1px solid #ddd;

margin-top: 10px;
margin-bottom:10px;
}
#downloadDescription {
margin-top:10px;

padding: 5px;
border: 1px solid #ddd;
background-color:#fff;
}
/* Articles */
#WinTip {
padding:0px 10px 0px 10px;
border:1px solid #dddddd;
background-color:#ebe9ee;
}
/* End Download Page */

/* Login Page */
#loginarea {
margin-top:100px;
}