/*
Theme Name: botsitter (static rebuild)
Theme URI: http://www.botsitter.com
Original Author: Ram Ashish - http://www.simransoftwaresolutions.com
Rebuilt as a static site from the Wayback Machine capture of 2018-01-05.
*/

@font-face {
	font-family: 'freshmannormal';
	src: url('../font/freshman-webfont.woff') format('woff'),
	     url('../font/freshman-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

* { margin:0; padding:0; }
body { background:#4a6785; font-family:Georgia; font-size:100%; line-height:1em; color:#000; }

input, textarea { font-family:Georgia; font-size:1em; }

.fleft { float:left; }
.fright { float:right; }
.aligncenter { text-align:center; }

p { margin-bottom:26px; font-size:16px; line-height:23px; text-align:justify; }

input, select { vertical-align:middle; font-weight:normal; }
img { border:0; vertical-align:top; text-align:left; padding:6px; }

ul { list-style:none; }

a { color:#b10505; }
a:hover { text-decoration:none; color:Black; }

h1 { font-size:26px; line-height:25px; margin-bottom:16px; }
h5 { font-size:18px; margin-bottom:7px; margin-top:7px; }

/*==================boxes====================*/
.main-box { background:url(../images/main-bg1.jpg) left top repeat-y; width:100%; }
.main-box .top { background:url(../images/main-top1.jpg) no-repeat left top; }
.main-box .bottom { background:url(../images/main-bottom1.jpg) no-repeat left bottom; }
.main-box .inside { padding:0 87px 37px 37px; }

.menu-box { background:url(../images/menu-box-bg.png) no-repeat left top; width:211px; height:291px; float:left; margin-right:2px; margin-top:38px; border-radius:16px; }
.menu-box .inner { padding:35px 0 0 26px; }

/*header*/
#header .row-1 { height:140px; }
#header .row-2 { width:100%; overflow:hidden; }

/*content*/
#content { min-height:550px; height:auto; padding:0 17px 0 43px; width:780px; }

/*footer*/
.menu2 { float:right; }
.menu2 li { text-decoration:none; float:left; padding:0 10px 0 10px; }
.menu2 li a { display:inline-block; height:13px; text-align:center; text-decoration:underline; color:#b10505; }
.menu2 li a:hover { color:black; }

#main {
	width:980px;
	margin:0 auto;
	margin-top:-98px;
}
.menu li a {
	font-size:30px;
	color:#000;
	font-family:'freshmannormal';
	line-height:42px;
	text-decoration:none;
}
.menu li a:hover { color:rgb(162, 152, 152); }

.main-banner {
	padding:94px 20px;
	margin-left:98px;
	margin-top:-106px;
}
.main-banner img { border:none; }

#content form {
	margin-left:170px;
	margin-top:50px;
}
.button_submit { padding:1px 21px; }
.post { margin-top:80px; }
.tagline {
	position:absolute;
	margin:-131px 0 0 270px;
	font-size:20px;
	font-weight:bold;
}

/* video page (shown after password) */
.form-error { color:#b10505; margin-top:12px; }
.video-player { width:100%; background:#000; }
