/* Element CSS */

/****** Divx300px ******/
.top300 {width:300px;height:10px;background:url('img/topx300.gif') top left no-repeat;}
.bottom300 {width:300px;background:url('img/bottomx300.gif') bottom left no-repeat;
                padding:0 5px 5px 5px;margin-bottom:5px;}
* html .bottom300 {margin-top:-5px;}
/***********************/

/****** Divx440px ******/
.top440 {width:440px;height:10px;background:url('img/topx440.gif') top left no-repeat;}
.bottom440 {width:430px;background:url('img/bottomx440.gif') bottom left no-repeat;
                padding:0 5px 5px 5px;margin-bottom:5px;}
* html .bottom440 {margin-top:-5px;width:430px;}
/***********************/
.bottom300, .bottom440 {text-align:left;}
.bottom300 span, .bottom440 span {color:#974B97;font-size:1.2em;font-weight:bold;}
.bottom300 strong, .bottom440 strong {color:#974B97;}
.bottom300 ul, .bottom440 ul {padding-right:10px;list-style-type:square;margin:5px 0 4px 15px;}
* html .bottom300 ul, .bottom440 ul {margin-left:30px;}
*>.bottom300 ul, .bottom440 ul {margin-left:15px;}

/***Img locations**/
#regImg {position:absolute;width:200px;height:100px;background:transparent url('img/registration.gif') no-repeat;
            margin-left:200px;}
/******************/
p {margin-top:3px;margin-bottom:8px;padding-top:0px;padding-bottom:0px;}

#mouseme {position:absolute;margin-top:6px;margin-left:7px;width:110px;height:190px;z-index:1;border-right:5px solid #fff;background:#eee;}
#mouseme ul {border:1px solid #ccc;margin:0;border-right:1px solid #ccc;}
#mouseme ul li {display:block;height:25px;padding:0px;background:transparent url('img/button.png') top left repeat-x;text-align:left;}
* html #mouseme ul li {margin-bottom:-5px;}
#mouseme ul li a {display:block;height:25px;text-decoration:none;font-weight:bold;color:#765;padding-top:5px;padding-left:7px;}
#mouseme ul li a:hover {background: transparent url('img/button_roll.png') top left repeat-x;color:#fff;}
#mousegetstart a:hover {border:2px solid #ccc;}

ol {font-weight:bold;margin-left:25px;padding-left:0px;}
ol ul, ul.listit {list-style:square;margin-left:10px;font-size:.9em;font-weight:normal;}
ol ul li, ul.listit li {margin-left:10px;}

#bread {
	color: #666;
	padding: 3px;
	padding-right:0;
	margin-top:-40px;
	margin-bottom: 5px;
	font-size:.8em;
    text-align:right;
	}
* html #bread {margin-top:-37px;}

#bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	}

#bread ul li {
	margin-left: 0;
	padding-left: 2px;
	border: none;
	list-style: none;
	display: inline;
    }
#bread ul li.first {padding-left:0;}

h2.section_header {margin-top:15px;}

table.products td {vertical-align:top;border-bottom:1px solid #eee;}
table.products td img {border:none;}

input {border:1px solid #aaa;font-size:1.0em;}
input.button {border:1px solid #333;background:#2EB741;color:#fff;padding-left:2px;padding-right:2px;font-weight:bold;cursor:pointer;}
input.button:hover {background:#7F427F;}
select {border:none; padding:2px;margin-top:1px;}
option {font-size:.9em;}

#blogoptions {position:absolute;margin-left:368px;border:1px solid #eee;background:#F3F4F3;padding-left:2px;
                padding-right:2px; }
/* html #blogoptions {margin-left:300px;} */

#closeblog {position:absolute;margin-left:550px;padding-left:0px;padding-top:5px;}
/* html #closeblog {margin-left:350px; padding-top:6px;} */
#addfeed {width:115px;} * html #addfeed {width:108px;}


