/*
Design by Free CSS Templates
http://www.freecsstemplates.org
Released for free under a Creative Commons Attribution 2.5 License
*/

* {
	margin: 0;
	padding: 0;
}

/* Settings for the whole page */

body {
	margin: 0;
	background:#ccc;
	font:x-small/1.5em "Trebuchet MS",Verdana,Arial,Sans-serif;
	color: #333;
	font-size/* */:/**/small;
  	font-size: /**/small;
  	padding:20px 10px;
	text-align:center;

}

/* Settings for the page content */

#page_content {
	width:740px;
	margin:0 auto;
    	text-align:left;
}

/* Header inside page_content */

#header {
	width:740px;
    	background:#710 url("http://www.blogblog.com/rounders2/corners_cap_top.gif") no-repeat left top;
    	/*margin:0 0 0;*/
    	padding:8px 0 0;
    	color:#fff;
    	margin:0 auto;
     	text-align:left;
}

#header div {
    	background:url("http://www.blogblog.com/rounders2/corners_cap_bot.gif") no-repeat left bottom;
    	padding:0 15px 8px;
}

/* Sidebar inside page_content */

#sidebar {
    	width:240px;
    	float:left;
    	margin:15px 0 0;
    	font-size:97%;
    	line-height:1.5em;
    	text-align:left;
    	}

/* Sidebar boxes */
    
.box {
        background:#fff url("http://www.blogblog.com/rounders2/corners_side_top.gif") no-repeat left top;
        margin:0 0 15px;
        padding:10px 0 0;
        color:#666;
}
        
.box2 {
        background:url("http://www.blogblog.com/rounders2/corners_side_bot.gif") no-repeat left bottom;
        padding:0 13px 8px;
}

.sidebar-title {
  	margin:0;
  	padding:0 0 .2em;
  	border-bottom:1px dotted #810;
  	font-size:115%;
  	line-height:1.5em;
  	color:#333;
}

.box ul {
  	margin:.5em 0 1.25em;
  	padding:0 0px;
  	list-style:none;
}

.box ul li {
  	background:url("http://www.blogblog.com/rounders2/icon_arrow_sm.gif") no-repeat 2px .25em;
  	margin:0;
  	padding:0 0 3px 16px;
  	margin-bottom:3px;
  	border-bottom:1px dotted #eee;
  	line-height:1.4em;
  	color: #810;
  	text-decoration: underline;
}

.box p {
  	margin:0 0 .6em;
}


/* Main content inside page_content */

#main {
	width:485px;
	float:right;
	background:#fff url("http://www.blogblog.com/rounders2/corners_main_bot.gif") no-repeat right bottom;
	margin:15px 0 0;
	padding:0 0 10px;
	color:#000;
	font-size:97%;
	line-height:1.5em;
	text-align:left;
}

#main2 {
    	float:right;
    	width:100%;
    	background:url("http://www.blogblog.com/rounders2/corners_main_top.gif") no-repeat right top;
    	padding:10px 0 0;
}
  
#main3 {
    	background:url("http://www.blogblog.com/rounders2/rails_main.gif") repeat-y;
    	padding:0;
}

.text {
	padding:15px 15px 15px 15px;
}

.place_order {
  	padding:10px;
  	border:1px solid #810;
}

.pictures_center {
	text-align:center;
}

.pictures_center img {
	margin:15px 7.5px 0px 7.5px;
	padding:4px;
	border:1px solid #ccc;
}

.caption_center {
	padding: 0 0 5px 0;	 
	font: italic 10px "Trebuchet MS",Verdana,Arial,Sans-serif;
	text-align: center;
}

.pictures_right {
	float:right;
	padding: 0 0 5px 0;
	font: italic 10px "Trebuchet MS",Verdana,Arial,Sans-serif;
	text-align: right;
	margin:0px 7.5px 7.5px 7.5px;
}

.pictures_right img {
	padding:4px;
	border:1px solid #ccc;
}

.pictures_left {
	text-align:left;
}

.pictures_left img {
	margin:15px 7.5px 15px 7.5px;
	padding:4px;
	border:1px solid #ccc;
}


/* Footer inside page_content */

#footer {
	width:740px;
  	clear:both;
  	margin:0;
  	padding:15px 0 0;
}


#footer div {
    	background:#710 url("http://www.blogblog.com/rounders2/corners_cap_top.gif") no-repeat left top;
    	padding:8px 0 0;
    	color:#fff;
}
  
#footer div div {
    	background:url("http://www.blogblog.com/rounders2/corners_cap_bot.gif") no-repeat left bottom;
    	padding:0 15px 8px;
}



/* no h1, h2, h3 */ 

/* no p */

/* Links */

a:link {
  	/*color:#b30;*/
  	color:#810;
}

a:visited {
  	/*color:#666;*/
  	color:#810;
}

a:hover {
  	/*color:#c63;*/
  	color: #385B88;
  	text-decoration: underline;
}

a img {
  	border-width:0;
}

.active a {
	text-decoration: none;
	font-weight: bold;
	color: #385B88;
}



img {
	
}

img.displayed {
	display: block;
	margin-left: 50px;
    	/*margin-right: auto */
}






/* Page Title */

#page-title {
	margin:0;
	padding:10px 30px 5px;
	font-size:200%;
	line-height:1.2em;
	text-transform: lowercase;
}

#page-title a {
	/*text-transform: uppercase;*/
	/*font-size: 30px;*/
	/*color: #FFFFFF;*/
	text-decoration:none;
  	color:#fff;
}

#page-title i {
	font-size:150%;
	text-transform: lowercase;
	letter-spacing: -2px;
	font: italic normal "Trebuchet MS",Verdana,Arial,Sans-serif;
	color: #fff;
}

#description {
  	margin:0;
  	padding:5px 30px 10px;
  	font-size:94%;
  	line-height:1.5em;
}





/* Main > Login */

#login {
}

#login form {
}

#login fieldset {
	border: none;
}

#login legend {
	display: none;
}

#login label {
	font-size: x-small;
	font-weight: bold;
}

#login input {
	margin-bottom: 5px;
	padding: 2px 5px;
	border: 1px solid #385B88;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#inputtext1, #inputtext2 {
	color: #385B88;
}

#inputsubmit1 {
	background: #810;
	color: #000000;
	
}

#inputsubmit2 {
	background: #385B88;
	color: #FFFFFF;
	float: right;
}

#loggedin {
	/*padding-top: 170px;*/
}

#loggedin form {
}

#loggedin fieldset {
	border: none;
}

#loggedin legend {
	display: none;
}

#loggedin label {
	font-size: x-small;
	font-weight: bold;
}

#loggedin input {
	margin-bottom: 5px;
	padding: 2px 5px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}



/* Content > Main > Table */

#mytable {
	width: 450px;
	padding:0;
	margin-bottom: 30px;
}

th {
	color: #FFFFFF;
	border-right: 1px solid #EBEEF3;
	border-bottom: 1px solid #EBEEF3;
	border-top: 1px solid #EBEEF3;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	background: #385B88 url('images/bg_header.jpg') no-repeat;; font-style:normal; font-variant:normal; font-weight:bold; font-size:11px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; padding-left:12px; padding-right:6px; padding-top:6px; padding-bottom:6px
}

th.nobg {
	border-top: 0px none;
	border-left: 0px none;
	border-right: 0px none;
	/*border-right: 1px solid #EBEEF3;*/
	background: none
}

td {
	border: 0px none;
	/*border-right: 1px solid #EBEEF3;*/
	/*border-bottom: 1px solid #EBEEF3;*/
	background: #fff;
	padding: 6px 6px 6px 12px;
	color: #385B88;
}

td.alt {
	background: #F5FAFA;
	color: #385B88;
}

th.spec {
	border-left: 1px solid #EBEEF3;
	color: #385B88;
	border-top: 0px none;
	background: #fff url('images/bullet1.gif') no-repeat;
	font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}

th.specalt {
	border-left: 1px solid #EBEEF3;
	border-top: 0px none;
	background: #f5fafa url('images/bullet2.gif') no-repeat;
	color: #385B88; font-style:normal; font-variant:normal; font-weight:bold; font-size:10px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif
}

