/*
Theme Name: Majors Management
Theme URI: weatherscorp.com
Description: Custom Theme for majors
Version: 1.0
Author: Weathers Corp
Author URI: weatherscorp.com
Tags: majors
*/



a {
text-decoration:none;
}

a:link {color: #5f6c7a;}
a:visited {color: #5f6c7a;}
a:hover {color: #2b3742;}

p {margin: 10px 0;}

h3 {color:#fff; font-size:20px; padding: 5px 0px 2px 20px;}

.right a { color: #555; text-decoration: underline; font-weight: bold; }

body {
  background: #e1e1e1 url(images/bgnew.jpg) top left repeat-x;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}

.container {
  width: 900px; 
  margin: 0 auto;
  padding: 0;
  background-color: #ffffff;
  text-align: left;
  border: 1px solid #cbcbcb;
}

.header {
	color: #cccccc; 
	font: bold italic 25px 'Times New Roman', Times, serif; 
	margin: 0 auto; 
	padding: 0;
	background: url(images/headerbg.jpg) top left no-repeat;
	width: 1200px;
	height: 152px;
	text-align: left;
	float: inherit;
}

.nav {
	text-transform: uppercase;
	float: right;
	margin: 100px 170px 0px 0px;
	color: #333;
}

.search {
	background: #d5d5d5 url(images/searchbg.jpg) top left repeat-x;
	padding: 5px 20px 5px 20px;
	margin-bottom: 0px;
	border-bottom: 1px solid #b9b9b9;
}

.navl:link {text-decoration: none; color: #777777;}
.navl:visited {text-decoration: none; color: #777777;}
.navl.active {text-decoration: none; color: #fff; background: url(images/homebg.png) no-repeat top left;}
.navl:active {text-decoration: none; color: #777777;}
.navl {
  float: right;
  width: 68px;
  height: 28px;
  cursor: pointer;
  margin: 0px 0px 0px 20px;
  font: bold 11px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 7px 0px 0px 0px;
  text-align: center;
}

.navl7:link {text-decoration: none; color: #777777;}
.navl7:visited {text-decoration: none; color: #777777;}
.navl7.active {text-decoration: none; color: #fff; background: url(images/nav7.png) no-repeat top left;}
.navl7:active {text-decoration: none; color: #777777;}
.navl7 {
  float: right;
  width: 110px;
  height: 28px;
  cursor: pointer;
  margin: 0px 0px 0px 20px;
  font: bold 11px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 7px 0px 0px 0px;
  text-align: center;
}

.navl6:link {text-decoration: none; color: #777777;}
.navl6:visited {text-decoration: none; color: #777777;}
.navl6.active {text-decoration: none; color: #fff; background: url(images/nav6.png) no-repeat top left;}
.navl6:active {text-decoration: none; color: #777777;}
.navl6 {
  float: right;
  width: 95px;
  height: 28px;
  cursor: pointer;
  margin: 0px 0px 0px 20px;
  font: bold 11px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 7px 0px 0px 0px;
  text-align: center;
}

.navl1204:link {text-decoration: none; color: #777777;}
.navl1204:visited {text-decoration: none; color: #777777;}
.navl1204.active {text-decoration: none; color: #fff; background: url(images/nav1204.png) no-repeat top left;}
.navl1204:active {text-decoration: none; color: #777777;}
.navl1204 {
  float: right;
  width: 140px;
  height: 28px;
  cursor: pointer;
  margin: 0px 0px 0px 20px;
  font: bold 11px Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  padding: 7px 0px 0px 0px;
  text-align: center;
}

.homepic {
	background: url(images/homepic.jpg) top left no-repeat;
	width: 900px;
	height: 387px;
}

.subpic {
	width: 900px;
	height: 160px;
	float: left;
}

.piccontent {
	background: url(images/homebgnew.png) no-repeat;
	width: 460px;
	margin: 180px 0px 0px 0px;
	float: left;
	color: #f6f4f5;
	font: 26px Arial, Helvetica, sans-serif;
	padding: 30px;
	line-height: 34px;
}

.left {
	float: left;
	width: 449px;
	margin: 50px 0px 50px 50px;
}

.leftp {
	float: left;
	width: 530px;
	margin: 50px 0px 50px 20px;
}

.right {
	float: right;
	width: 220px;
	margin: 50px 30px 50px 0px;
	background: #d9d9d9;
	border: 1px solid #c3c3c3;
	padding: 30px;
	font: 13px Arial, Helvetica, sans-serif;
	color: #6a6a6a;
}

.team {
	float: right;
	margin: 70px 60px 0px 0px;
}

.right img {
	border: 1px solid #b5b5b5;
	padding: 1px;
}

.welcomet {
	color: #9a9a9a;
	font: 14px Arial, Helvetica, sans-serif;
	width: 449px;
}

.vid {
	width: 449px;
	margin: 30px 0px 0px 0px;
    color: #acacac;
	font: 14px Arial, Helvetica, sans-serif;
}

.subc {
	color: #3d3d3d;
	font: 14px Arial, Helvetica, sans-serif;
	width: 490px;
	line-height: 22px;
	font-stretch: expanded;
}

.subc img {
	border: 1px solid #3d3d3d;
	padding: 1px; 
	margin: 0px 15px 5px 0px;
	float: left;
}

.headerf {
	color: #737373;
	font-weight: 590;
	margin-bottom: 5px;
}

.subh {
	color: #464646;
	font: bold italic 23px Arial, Helvetica, sans-serif;
	margin: 0px 0px 40px 0px;
	padding-left: 20px;
	border-bottom: 1px solid #333;
}

/***Footer ***/
.footer {width:900px; color: #959595; margin: 6px auto; padding: 0;}
.footer_left {float: left; width:790px; padding: 0px 0px 0px 0px; text-align: left;}
.footer_right {float: right; width:70px; padding: 0px 40px 0px 0px; text-align: right;}

.MailPressFormName {
  background: #ffffff;
  color: #363636;
  font: 14px Arial, Helvetica, sans-serif;
  border: 1px dotted #dfdfdf;
  text-align: left;
  padding: 2px 3px 2px 0px;
  margin-right: 5px;
  float: left;
}
.MailPressFormEmail {
  background: #ffffff;
  color: #363636;
  font: 14px Arial, Helvetica, sans-serif;
  border: 1px dotted #dfdfdf;
  text-align:left;
  padding: 2px 3px 2px 0px;
  margin-right: 8px;
  float: left;
}

.form {
	background: url(images/formbg.png) repeat;
	border: 1px dashed #5c606a;
	padding: 10px;
	text-align: left;
	margin: 20px 50px 0px 0px;
	float: right;
}

.clear {
	clear: inherit;
}

.brand {
	margin-bottom: 30px;
	border-bottom: 1px solid #333;
	min-height: 120px;
}

.map { 
     text-align: center; 
	 float: right; 
	 width: 314px; 
	 height: 290px; 
	 border: 1px dashed #929292; 
	 margin: 76px 5px 20px 5px; 
}

a img {
	border: 0px;
}
a:hover img {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.fnav a { font: 13px "Times New Roman", Times, serif; color: #959595; padding: 0px 5px 0px 10px; cursor: pointer; text-decoration: none;}
.fnav a:nav a.active {color: #fff; cursor: pointer;}
.fnav a:hover {color: #000; cursor: pointer;}

.fnav { 
	color: #959595; 
	text-align: left; 
	text-transform: uppercase;
	height: 13px;
	margin-bottom: 30px;
	line-height: 58px;
}

.newsletter {
	background:url(images/black.png) top left repeat;
	width: 320px;
	height: 90px;
	margin-top: 50px;
	padding: 10px 15px 10px 15px;
	color: #e4ebf0;
	float: right;
}
