/*Stylesheet for Solway */

body {
	padding		: 0;
	background	: #ffffff url(images/background.gif) repeat;
	text-align	: justify;
	line-height	: 20px;
	font-family	: Arial, Helvetica, sans-serif;
	font-size	: 11px;
	color		: #000000;
}

#rightcontainer {
	width  			: 795px;
	min-height 		: 400px;
	margin-top 		: 50px;
	margin-left 	: 200px;
	border-bottom 		: 2px solid #aaa;
	border-right		: 2px solid #aaa;
	border-top			: 2px solid #ddd;
	border-left			: 2px solid #ddd;
	
}

#left_nav {
	background		: #e9ecf5;
	width 			: 185px;
	height			: auto;
	border			: 2px solid #000000;
	margin-top 		: 50px;
	float 			: left;
	clear			: left;
	border-bottom	: 2px solid #aaa;
	border-right	: 2px solid #aaa;
	border-top		: 2px solid #ddd;
	border-left		: 2px solid #ddd;	
}


#fullwrap {
	height		: auto;
	width		: 1020px;
	background  : none;
	margin		: auto auto;
}

#news {
	width: 600px;
	height: auto;
}


/**CONTENT STLYES*/
#content {
	width				: 780px;
	height				: auto;
	padding				: 10px 0 0 10px;
	margin-right		: 10px;
	background-color	: #FFFFFF;
}
/*CONTENT STYLES END */

/**HOME PAGE SLIDESHOW STLYES*/
#slideshow {
	width : 790px;
	height: 300px;
	background	: #ffffff;
	padding-top : 20px;
}
/**HOME PAGE SLIDESHOW STLYES END*/

/** LOWER CONTENT STLYE */
#lowercontent{
	background-color	:#FFFFFF;
	padding				: 30px 0 0 10px;
}
/*LOWER CONTENT STYLE END*/


/** WRAPPER STYLES */

#wrapper {
	width			: 1000px;
	height			: auto;
	margin			: 0px auto;
	padding			: 14px 14px 14px;
	background		: #ffffff;
	border		    : solid 3px #BCBCBC;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}

/**WRAPPER STYLE END*/

/**HEADER STLYES*/
#header {
	width		: 1000px;
	height		: 150px;
	background	: #ffffff url(images/header_1000.jpg) no-repeat;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	border-radius: 15px 15px 15px 15px;
}
/**HEADER STYLES END */


/**TIME STAMP STYLE*/

#timestamp {
	font-style			: italic; 
	font-size			: 11px; 
	font-family			: Arial, Helvetica, sans-serif;
	background-color	: #FFFFFF;
	text-align			: right;
	color				: #0135AD;
	padding				: 10px 5px 0 0;
	-moz-border-radius: 0px 0px 15px 15px;
	-webkit-border-radius: 0px 0px 15px 15px;
	border-radius: 0px 0px 15px 15px;
}
/**TIME STAMP END*/


/** FOOTER STYLES */
#footer {
	width			: 1000px;
	height			: auto;
	text-align		: center;
}
	
.footertext {
	font-size		: 9px;
	color			: #7D7D7D;
}
/**FOOTER STLYE END*/

/**MISC STYLES*/

h1{
	font-family			: Arial, Helvetica, sans-serif; 
	color				: #0135AD;
}


a:link {
	color			:#0135AD;
	text-decoration	: none;
}

a:active {
	color			: #FF0000;
	text-decoration	: underline;
}

a:visited {
	color			:#0135AD;
	text-decoration	:none;
}

a:hover {
	text-decoration	: underline;
	color			: #FF0000;
}	


.bluetext {
	font-size			: 12px; 
	font-weight 		: 500;
	font-family			: Arial, Helvetica, sans-serif; 
	color				: #0135AD;
}

.blueitalic {
	font-style:italic; 
	font-size: 10px; 
	font-family: Arial, Helvetica, sans-serif;
}

.bluespace{
	line-height		:190%
}

.imgright{
	float		: right;
	clear		: right;
	margin-right: 10px;
	margin-left	: 20px;
	margin-top	: 35px;
}

.ppadding {
	padding-left	: 50px;
	padding-right	: 10px;
}

.bluetext2 {
	font-size			: 12px; 
	font-family			: Arial, Helvetica, sans-serif; 
	color				: #0135AD;	
	text-align			: left;
}

ul.arrow {
	list-style-image: url('images/img04.gif');
}

li.padding {
	padding-bottom : 8px;
}

/**MISC STYLS END*/


/**TABLES*/
.acpicrow {
	width  : 180px;
	height : 130px;
}

.acdesrow {
	width  : 700px;
	height : 130px;
}

.breakspace {
	padding-top 	: 10px;
	padding-bottom  : 10px;
}

/**TABLES END*/

/*TEAM PAGE*/

.teamwrap {
	height : 140px;
	margin-top : 10px;
}

.teambio {
	margin-right	: 15px;
}

.teampic {
	height			: 135px;
	width			: 180px;
	float 			: left;
	clear 			: left;	
	padding-right   : 10px;
	margin-left 	: 10px;
	margin-bottom   : 10px
}

/**TEAM PAGE END*/


/*MENU CURVES CLASS'*/

.lc {
	-moz-border-radius: 0px 0px 0px 15px;
	-webkit-border-radius: 0px 0px 0px 15px;
	border-radius: 0px 0px 0px 15px;
}

.rc {
	-moz-border-radius: 0px 0px 15px 0px;
	-webkit-border-radius: 0px 0px 15px 0px;
	border-radius: 0px 0px 15px 0px;
}

/*MENU CURVES CLASS' END*/




/**MENU STYLES*/

.menutitle{
cursor:pointer;
margin-bottom: 1px;
background	: #ffffff url(images/titlebar.png) repeat;
color:#ffffff;
width:173px;
padding:2px;
padding-left : 8px;
text-align:left;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

.submenu a{
color: #0135AD;
background: url(images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
padding: 2px 0;
padding-left: 15px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 11px;
}

.submenu a:link {
	color			:#0135AD;
	text-decoration	: none;
}

.submenu a:active {
	color			: #FF0000;
	text-decoration	: underline;
}

.submenu a:visited {
	color			:#0135AD;
	text-decoration	:none;
}

.submenu a:hover {
	text-decoration	: underline;
	color			: #FF0000;
}



.menutitle a:link {
	color			:#ffffff;
	text-decoration	: none;
}

.menutitle a:active {
	color			: #ffffff;
	text-decoration	: underline;
}

.menutitle a:visited {
	color			:#ffffff;
	text-decoration	:none;
}

.menutitle a:hover {
	color			: #ffffff;
	text-decoration	: underline;
}


/**MENU STLYE END*/


/*SLIDESHOW*/

#s3slider {
   width: 790px; /* important to be same as image width */
   height: 310px; /* important to be same as image height */
   position: relative; /* important */
   overflow : hidden;
   padding-left: 0px;
   list-style-type     :none;
}

#s3sliderContent {
   width: 850px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 1px; /* important */
   list-style-type     :none;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
   list-style-type     :none;
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 16px Arial, Helvetica, sans-serif;
   padding: 5px 10px;
   padding-bottom: 10px;
   width: 750px;
   background-color: #000;
   filter: alpha(opacity=70); /* here you can set the opacity of box with text */
   -moz-opacity: 0.7; /* here you can set the opacity of box with text */
   -khtml-opacity: 0.7; /* here you can set the opacity of box with text */
   opacity: 0.7; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;
   	list-style-type     :none;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.clear {
   clear: both;
} 

ul.twitter-item {
	width				: 715px;
	background  		: #F0F0F0;
	padding				: 7px 5px 10px 5px;
	margin-top			: 10px;
	background-color	: #fff;
	border-bottom 		: 2px solid #aaa;
	border-right		: 2px solid #aaa;
	border-top			: 2px solid #ddd;
	border-left			: 2px solid #ddd;
	list-style-type     :none;
	-moz-border-radius: 15px 15px 15px 15px;
	-webkit-border-radius: 15px 15px 15px 15px;
	-border-radius: 15px 15px 15px 15px;
}

p.twitter {
	color			: #0135AD;
	text-decoration	: underline;
}

/*p.twitter-message: each one of the paragraphs (if msgs > 1)
.twitter-timestamp: the timestamp span class
a.twitter-link: the tweet link class
a.twitter-user: the @username reply link class

/**END*/
