body { 
	color: black; 
	background: url("http://www.interiordezine.com/newimages/1px-blueback.gif");
	background-repeat:repeat-x; 
	background-color:#25608e;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}


/* Content Styles */

td{font-family:Arial, Helvetica, sans-serif; font-size:11px;}


/* End of Content Styles */

h1{ font-size:14px; color:#5b5b5c}
h2{ font-size:14px;color:#405ea8}
h3{ font-size:13px}

td.content{background-image: url("http://www.interiordezine.com/images/graphics/rightShadow.jpg"); background-position:right; background-repeat:repeat-y; vertical-align:top; padding-top:10px; padding-right: 10px;}

.content img{ margin:10px}

#content li{ padding-top:5px; margin-left:-10px; }
#content li ul{ padding-left:20px; margin-left:20px;  }
#content li ul li{ padding-left:20px; margin-left:20px; list-style-type: square }

#newsSignup a{ padding:5px 0px 15px 0px; background-image:none; color:#0000ff; font-size:14px} 
/*  heres the menu and link controls */



a.topMenu{background-color: #405ea8;
    border: solid 0px;
	border-color: #99f #039 #039 #99f;
    color: white;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
	padding-left:5px; padding-right:5px; 
	text-decoration: none; line-height:22px;
    display:inline;  background-image: url("http://www.interiordezine.com/images/graphics/menu_bg.jpg"); background-repeat:repeat-x; height:22px }

a.topMenu:hover{background-color: #405ea8; color: #fbefc5; background-image: url("http://www.interiordezine.com/images/graphics/menubg_over.jpg"); background-repeat:repeat-x}		
	
	
a.topMenu:active, a.topMenu:focus{border: solid 0px;
	border-color: #ffffff #ffffff #ffffff #ffffff;
    letter-spacing: normal;}
	
.rightPanel a{ font-size:12px; color:#405ea8;  background-image: url("http://www.interiordezine.com/images/graphics/arrow.gif"); background-position:left top; background-repeat:no-repeat; padding-left:8px; display:block;}
.rightPanel a:hover{ font-size:12px; color:#ff0000;}

.leftPanel a{
    color: #405ea8;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    letter-spacing: 0px;
	padding-left:20px; padding-right:0px; padding-top:2px; padding-bottom:2px;
	margin-left: 2px; margin-top: 2px;
	text-decoration: none; 
    display:block; border-bottom:1px solid #ffffff; width:110px;
/*	background-image: url("http://www.interiordezine.com/images/graphics/link-inactive.gif");
	background-repeat: no-repeat;
*/
	  }

.leftPanel a:hover{ background-color:#405ea8; color:#FFFFFF; 
/*	background-image: url("http://www.interiordezine.com/images/graphics/link-active.gif");
	background-repeat: no-repeat;  
*/
}

.copyright{  font-size:10px; text-align:center }
.bottomLeft{ display:inline;position:relative; left:3px; background-image: url("http://www.interiordezine.com/images/graphics/whitearrow.gif"); background-position:left; background-repeat:no-repeat; padding-left:18px;   }
.bottomRight{ display:inline;position:relative; right:1px;background-image: url("http://www.interiordezine.com/images/graphics/whitearrow.gif"); background-position:right; background-repeat:no-repeat; padding-right:18px;  }

.bottomLeft:hover{background-image: url("http://www.interiordezine.com/images/graphics/redarrow.gif")}
.bottomRight:hover{background-image: url("http://www.interiordezine.com/images/graphics/redarrow.gif")}

.bottomLine a{background-color: #405ea8;
    border: solid 0px;
	border-color: #99f #039 #039 #99f;
    color: white;
    font-family: arial,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    letter-spacing: 0px;
	padding-left:10px; padding-right:10px; 
	text-decoration: none; line-height:22px;
    display:inline;  background-image: url("http://www.interiordezine.com/images/graphics/menu_bg.jpg"); background-repeat:repeat-x; height:22px }
.google{ height:100%;  width:468px}
.googleSmall{ margin: 10px; height: auto; float: left; clear:left;}
.rightWrapper{ float: right; clear:right; }
/*.google{ height:80px;  width:468px}*/

.GoogSearch{ vertical-align:middle;
              width:100px;
			  
			  }
			  
.GoogSearch form{ margin:0px}


/* depress effect on click   */

/*.headerLine { background-image:  url("http://www.interiordezine.com/images/graphics/3lines.gif"); background-repeat: repeat-x; background-position:center; text-align:left}*/
.sectionTitle { font-size:22px; color:#4b68b1; background-color:#FFFFFF}

td.topMenu{ background-image: url("http://www.interiordezine.com/images/graphics/menu_bg.jpg"); background-repeat:repeat-x; line-height:22px; padding-bottom:2px}
.leftPanelTop{ width:140px; background-image: url("http://www.interiordezine.com/images/graphics/sidemenu_bg.jpg"); background-repeat:repeat-y;
 vertical-align:top; padding-top:0px; padding-left: 5px;}
.leftPanel{ width:140px; background-image: url("http://www.interiordezine.com/images/graphics/sidemenu_bg.jpg"); background-repeat:repeat-y;
 vertical-align:top; padding-top:0px; }
 
.leftPanel div{ padding-left:3px;    }
td.leftPanel{ vertical-align:top}
.rightPanel{ padding-left:5px; vertical-align:top; background-color: #FFFFFF; }	
td.rightPanel{ border-left:1px solid #4b68b1; width:234px; }

td.bottomLine{ height:15px; background-color:#4b68b1;}
td.footer{ font-size:10px; padding-top:10px; }
td.edit2{ padding-left:5px; padding-right:5px}

td.bottomlinks{ background-color:#ffffff; padding:5px; border-top:1px solid #405ea8; border-bottom:1px solid #405ea8  }
.bottomlinks a{color:#405ea8; text-decoration:none; padding-left:3px; padding-right:3px}
.bottomlinks a:hover{ color: #ff0000; text-decoration:none}

 



/* test buttons */

/* Span Class for H1 */
.hOne {
	font-size:14px; 
	color:#ff0000;
	font-weight: bold;
}

/* Span Class for H2 */

.hTwo {
	font-size: 12px;
	font-weight: bold;
	color: #405EA8;
}

/*Span Class for H3 */
.hThree {
	font-weight: bold;
}

/* Span class for Making Link Bold */

.bLink {
	font-size: 12px;
	color: #405EA8;
}

.bannerAd{
	width: 468;
	display: block;
	margin: 15px 2px 2px 35px;
	text-align: left;
}


.mainContainer{
	width:1300px;
}

/* new navigation */
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
dl#menu {
width: 150px;
}
dl#menu dt {
cursor: pointer;
margin: 0px 0px;
height: 20px;
line-height: 20px;
font-weight: bold;
border-bottom: 1px solid #ffffff;
color: #405ea8;
}
dl#menu dd {
/*border: 1px solid gray;*/
width: 148px;
margin-left: 2px;
}
dl#menu li {
text-align: left;
background: #fff;
border-bottom: dotted 1px #ccc;
line-height: 22px;
text-align: left;
}
dl#menu li a{
color: #25608e;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
padding-left: 10px;
}
dl#menu dt a {
color: #245d88;
text-decoration: none;
/*display: block;*/
border: 0 none;
height: 100%;
}

dl#menu li a:hover{
	color: #ff9900;
}
dl#menu dt a:hover{
	color: #ff9900;
	/*background-image: url("http://www.interiordezine.com/images/graphics/menubg_over.jpg"); background-repeat: repeat-x;*/
	margin-left: 0px;
	padding-left: 0px;	
	/*width: 140px;*/
	text-decoration: underline;
}

/* new navigation eof */


/* Rounded Corners Styles */

.roundContainer {
  background: #ffffff url("http://www.interiordezine.com/newimages/roundedcorners/blue_top-left-corner.gif") no-repeat;
  height : auto;
  position : relative;
  padding: 14px 24px;
  margin: 0px;
}

/* these are the other three spans. classes were used to allow multiuse on a page */
.tr, .bl, .br {
  position : absolute;
  width : 20px;
  height : 20px;  /* corner images are 40x40 */
  min-height: 21px;
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.tr {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_top-right-corner.gif") no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.bl {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_bottom-left-corner.gif") no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.br {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_bottom-right-corner.gif") no-repeat;
  right : 0;
  bottom : 0;
}

/* yellow corners */
.y_roundContainer {
  background: #ffffff url("http://www.interiordezine.com/newimages/roundedcorners/blue_top-left-corner.gif") no-repeat;
  height : auto;
  position : relative;
  padding: 14px 24px;
  margin: 0px;
}

.yellowgradient_topcorners{
	background-image: url("http://www.interiordezine.com/newimages/roundedcorners/blue_topcorners.gif");
	background-repeat: no-repeat;
	height: 10px;
	padding: 0px;
	margin-top: 10px;
	margin-left: 10px;
}
/* these are the other three spans. classes were used to allow multiuse on a page */
.y_tr, .y_bl, .y_br {
  position : absolute;
  width : 20px;
  height : 20px;  /* corner images are 40x40 */
  min-height: 21px;
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.y_tr {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_top-right-corner.gif") no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.y_bl {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_bottom-left-corner.gif") no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.y_br {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/blue_bottom-right-corner.gif") no-repeat;
  right : 0;
  bottom : 0;
}

/* gradient blue corners */
.bluegradient_roundContainer {
  background: #ffffff url("http://www.interiordezine.com/newimages/roundedcorners/bluegradient_top-left-corner.gif") no-repeat;
  height : auto;
  position : relative;
  padding: 14px 24px;
  margin: 0px;
}

/* these are the other three spans. classes were used to allow multiuse on a page */
.bluegradient_tr, .bluegradient_bl, .bluegradient_br {
  position : absolute;
  width : 20px;
  height : 20px;  /* corner images are 40x40 */
  min-height: 21px;
  display : block;
  margin-bottom : -1px;  /* this is for IE */
}

/* change position and image: top-right */
.bluegradient_tr {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/bluegradient_top-right-corner.gif") no-repeat;
  top : 0;
  right : 0;
}

/* change position and image: bottom-left */
.bluegradient_bl {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/bluegradient_bottom-left-corner.gif") no-repeat;
  bottom : 0;
  left : 0;
}

/* change position and image: bottom-right */
.bluegradient_br {
  background : transparent url("http://www.interiordezine.com/newimages/roundedcorners/bluegradient_bottom-right-corner.gif") no-repeat;
  right : 0;
  bottom : 0;
}

#bottomrounded1 {
	width: 797px;
	margin-left: 80px;
	margin-top: 0px;
	height: 10px;
	float: left;
	clear: none;
	background-image:url("http://www.interiordezine.com/newimages/bottom-rounded1.gif");
	background-repeat: no-repeat;
}

/* eof Rounded Corners Styles */

#topBanner {
	width : 800px;
	max-width: 752px;
	margin-top: 5px;
	margin-left: 80px;
	margin-bottom: 0px;
	height: 175px;
	max-height: 160px;
	clear: both;
	padding-bottom: 1px;
}

.imageBreadcrumb { margin-left:250px; }

#outerContainer { float: left; width: 1300px; }
#outerContainer_inner { float: left; overflow: hidden; width: 1300px; }
#outerleft { float: left; width: 880px; 
margin-bottom: -3000px; padding-bottom: 3000px;  }
#rightAds {
	width: 281px;
	max-width: 232px;
	height: auto;
	margin-top: 5px;
	margin-left: 7px;
	float: left;
	clear: none;
	position: relative;
/*	top: 5px;
	position: absolute;
	left: 888px;*/
	margin-bottom: -3000px; 
	padding-bottom: 3000px;
	overflow: hidden;
}

#rightAds a{
	color: #000;
	width: 100%;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}

#container { float: left; }
#inner { float: left; overflow: hidden; }
#inner #copyArea, #inner #leftNav { float: left; margin-bottom: -2000px; padding-bottom: 2000px; }

#leftNav {
	width: 150px;
	margin-top: 10px;
	margin-left: 80px;	
	float: left;
}

#copyArea {
	width: 590px;
	max-width: 542px;
	margin-top: 10px;
	margin-left: 10px;
	height: auto;
	float: left;
}

.imagemap_Image{margin-top:0px; padding-top: 0px; padding-left: 0px; margin-left: -23px;}

.ContainerTable{margin-bottom:5px; margin-left: 80px; float:left;}
#content2 {
/*	width: 590px;
	max-width: 542px;
	margin-top: 8px;
	margin-left: 10px;
	height: auto;
	float: left;
	clear: none;
	background-image:url("http://www.interiordezine.com/newimages/1px-orangeback.gif");
	background-repeat: repeat-x;
	background-color: #f7e025;
	color: #563605;*/
	width: 590px;
	max-width: 542px;
	margin-top: 8px;
	margin-left: 10px;
	height: auto;
	float: left;
	clear: none;
	background-color: #ffffff;
	color: #000;		
}


#content3 {
	width: 590px;
	max-width: 542px;
	margin-top: 10px;
	margin-left: 10px;
	height: auto;
	float: left;
	clear: none;
}

.quickLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #245d88;
	text-decoration: underline;
	padding-bottom: 8px;
}

#secondNav {
	width: 198px;
	max-width: 150px;
	margin-top: 8px;
	height: 100%;
	float: left;
	clear: none;
	padding-bottom: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

#secondNav ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #245d88;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#secondNav li {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #245d88;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#secondNav li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #245d88;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
padding-top: 3px;
padding-bottom: 3px;
}

#secondNav li a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff9900;
}

#footer {
	width: 1090px;
	max-width: 1040px;
	margin-top: 5px;
	margin-left: 80px;
	background-color: #fff;
	text-align: center;
	padding-bottom: 11px;
	margin-bottom: 5px;
}

#thisSection {
	width: 1090px;
	max-width: 1040px;
	background-color: #fff;
	text-align: center;
	font-weight:bold; 
	font-size: 13px;
	letter-spacing:1px; 
	margin:5px 0px 0px 80px;
	padding-bottom: 1px;
}

#thisSection a{
	font-size: 10px;
	text-decoration: none;
}

#thisSection a:hover{
	text-decoration: underline;
	color: #ff9900;
}

#thisSection p{
	margin: 2px;
	padding: 0px;
}
#footer a{
	padding-right: 20px;
	text-decoration: none;
}

#footer a:hover{
	text-decoration: underline;
	color:#ff9900;
}

