/*
Theme Name: Tipperary Partners
Theme URI: http://tipperarypartners.com/
Description: This theme is custom designed for Tipperary Partners.
Version: 1.0
Author: Joseph Awuah
Author URI: http://joejak.com/
Tags: blue, no header, fixed width, two columns, widgets
*/

/* Begin Typography & Colors */

body {margin: 0; padding: 0; background: url('img/homepage01.jpg') repeat left top;}

/** WRAPPER */

#wrapper {}

/** PAGE */

#page {width: 1000px; height: 553px; margin: 0px auto;}

/** LOGO */

#logo {float: left; width: 243px; height: 553px; background: url('img/subpage01.jpg') no-repeat left top;}
#logo-a {float: left; width: 243px; height: 553px; background: url('img/subpage01a.jpg') no-repeat left top;}
#logo-b {float: left; width: 243px; height: 553px; background: url('img/subpage01b.jpg') no-repeat left top;}
#logo-c {float: left; width: 243px; height: 553px; background: url('img/subpage01c.jpg') no-repeat left top;}
#logo-d {float: left; width: 243px; height: 553px; background: url('img/subpage01d.jpg') no-repeat left top;}
#logo-e {float: left; width: 243px; height: 553px; background: url('img/subpage01e.jpg') no-repeat left top;}
#logo-f {float: left; width: 243px; height: 553px; background: url('img/subpage01f.jpg') no-repeat left top;}
#logo-g {float: left; width: 243px; height: 553px; background: url('img/subpage01g.jpg') no-repeat left top;}
#logo-h {float: left; width: 243px; height: 553px; background: url('img/subpage01h.jpg') no-repeat left top;}
#logo-i {float: left; width: 243px; height: 553px; background: url('img/subpage01i.jpg') no-repeat left top;}
#logo-j {float: left; width: 243px; height: 553px; background: url('img/subpage01j.jpg') no-repeat left top;}
#logo-l {float: left; width: 243px; height: 553px; background: url('img/subpage01l.jpg') no-repeat left top;}
#logo-m {float: left; width: 243px; height: 553px; background: url('img/subpage01m.jpg') no-repeat left top;}
#logo-n {float: left; width: 243px; height: 553px; background: url('img/subpage01n.jpg') no-repeat left top;}
#logo-o {float: left; width: 243px; height: 553px; background: url('img/subpage01o.jpg') no-repeat left top;}
#logo-p {float: left; width: 243px; height: 553px; background: url('img/subpage01p.jpg') no-repeat left top;}
#logo-q {float: left; width: 243px; height: 553px; background: url('img/subpage01q.jpg') no-repeat left top;}
#logo-r {float: left; width: 243px; height: 553px; background: url('img/subpage01r.jpg') no-repeat left top;}
#logo-s {float: left; width: 243px; height: 553px; background: url('img/subpage01s.jpg') no-repeat left top;}
#logo-t {float: left; width: 243px; height: 553px; background: url('img/subpage01t.jpg') no-repeat left top;}
#logo-u {float: left; width: 243px; height: 553px; background: url('img/subpage01u.jpg') no-repeat left top;}

#logo h1, #logo p {display: none;}

/** Sidebar */

#sidebar {float: left; width: 204px; height: 395px; padding: 160px 0px 0px 0px;}
#sidebar ul {margin: 0px;	padding: 0px 0px 0px 30px;	list-style: none;}
#sidebar li {display: inline;}
.submenu {margin-bottom: 0.5em;	color: #FFFFFF;}
.submenu a {margin-bottom: 0.5em; color: #FFFFFF;}

/** Search */

#search {padding: 53px 28px 0px 28px;}
#inputtext1 {margin-bottom: 9px;}
#inputsubmit1 {float: left;}
#search p {padding-top: 5px;}

/** CONTENT */

#content {float: left; width: 513px; height: 509px; padding: 44px 35px 0px 5px;}
#rss {width:90px; height: 25px;	margin: -15px 0px 0px 28px;}
#blog-header {font-size: 20px; font-family: "Trebuchet MS", Calibri, Arial; font-weight: bold; color: #234D77;}

/** FOOTER */

#footer {width: 1000px;	height: 130px; margin: 0px auto; padding-top: 15px;}

/** BOX1 */

#box1 {font-size: 13px; font-family: "Trebuchet MS", Calibri, Arial;}

/** BOX2 */

#box2 {float: left;	width: 47%;}

/** BOX3 */

#box3 {float: right; width: 220px;}

/** IMAGES */

#image {color:#333;	background: url(img/recent-study.png) no-repeat center top;	height: 316px;}

#services_tbl_hdr {
	color: #FFF;
	font-weight: bold;
	padding-left: 5px;
}

#services_tbl_content {
	color: #000;
	font-weight: bold;
	padding-left: 5px;
}

#services_col {
	width: 260px;
	float: left;
}


/** BASIC */

#scroller-wp {
	width: 495px;
	height: 470px;
	padding: 30px 5px 5px 15px;
	overflow: auto;
}

#scroller-blog {
	width: 483px;
	height: 465px;
	padding: 30px 15px 10px 15px;
	overflow: auto;
}

#scroller {
	width: 483px;
	height: 465px;
	padding: 30px 15px 10px 15px;
	overflow: auto;
}


/** FORMS */

form {
	margin: 0px;
	padding: 0px;
}

fieldset {
	margin: 0px;
	padding: 0px;
	border: none;
}

#inputtext1 {
	width: 136px;
	height: 14px;
	padding: 5px 5px;
	background: #FFFFFF;
	border: none;
}

#inputsubmit1 {
	width: 58px;
	height: 24px;
	background: url(img/homepage09.gif) no-repeat left top;
	border: none;
	font-size: 11px;
	color: #FFFFFF;
}

/** HEADINGS */

h1, h3, h4, h5, h6 {
	margin: 0px 0px 15px 0px;
	color: #234D77;
}

h1 {
	font-size: 16px;
}

h2 {
	font-size: 14px;
	color: #CC6600;
}

h3 {
	font-size: 11px;
}

/** TEXTS */

body, th, td, input, textarea, select {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
}

p, blockquote, ul, ol, dl {
	margin-top: 0px;
	margin-bottom: 1em;
	text-align: justify;
}

#copyright {
	color: #688FB7;
	text-align: center;
	font: 10px verdana, sans-serif;
}

#copyright a {
	COLOR:#BBBA52;
	font-weight:normal;
}

#copyright a:hover{
	COLOR:#333333;
	background-color: #FFFFFF;
}

/** LISTS */

.list1 {
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	line-height: 20px;
}

/** LINKS */

a {
	color: #0053A7;
}

a:hover {
	text-decoration: none;
}

.link1 {
	display: block;
	width: 146px;
	height: 24px;
	padding: 12px 0px 0px 0px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

.link2 {
	color: #FFFFFF;
}

.link3 {
	padding-left: 16px;
	background: url(img/homepage13.gif) no-repeat left center;
}

/** STYLES */

.style1 {
}

.style1 a {
}

.style1 a:hover {
}

/** BACKGROUNDS */

.bg1 { background: url(img/homepage02.jpg) repeat-x left top; }
.bg2 { background: url(img/subpage02.jpg) no-repeat left top; }
.bg3 { background: url(img/subpage03.jpg) no-repeat left top; }

.bg4 { background: url(img/homepage03.jpg) no-repeat left top; }
.bg5 { background: url(img/homepage04.jpg) no-repeat left top; }
.bg6 { background: url(img/homepage05.jpg) no-repeat left top; }
.bg7 { background: url(img/homepage06.jpg) no-repeat left top; }
.bg8 { background: url(img/homepage07.jpg) no-repeat left top; }
.bg9 { background: url(img/homepage08.jpg) no-repeat left top; }

.bg10 { background: url(img/subpage04.jpg) no-repeat left top; }

/** BACKGROUNDS HOVER*/

.bg4:hover { background: url(img/homepage03_ovr.jpg) no-repeat left top; }
.bg5:hover { background: url(img/homepage04_ovr.jpg) no-repeat left top; }
.bg6:hover { background: url(img/homepage05_ovr.jpg) no-repeat left top; }
.bg7:hover { background: url(img/homepage06_ovr.jpg) no-repeat left top; }
.bg8:hover { background: url(img/homepage07_ovr.jpg) no-repeat left top; }
.bg9:hover { background: url(img/homepage08_ovr.jpg) no-repeat left top; }

/** BACKGROUNDS ACTIVE*/

.bg4a { background: url(img/homepage03_ovr.jpg) no-repeat left top; }
.bg5a { background: url(img/homepage04_ovr.jpg) no-repeat left top; }
.bg6a { background: url(img/homepage05_ovr.jpg) no-repeat left top; }
.bg7a { background: url(img/homepage06_ovr.jpg) no-repeat left top; }
.bg8a { background: url(img/homepage07_ovr.jpg) no-repeat left top; }
.bg9a { background: url(img/homepage08_ovr.jpg) no-repeat left top; }

/** MISC */

.align-justify {text-align: justify;}
.align-right {text-align: right;}
img {border: none;}
.img1 {float: left; margin: 0px 0px 0px 0px;}
.img2 {float: right; margin: 0px 0px 0px 0px;}
hr {display: none;}
.hr1 {height: 10px; margin-bottom: 10px; background: url(img/homepage14.gif) repeat-x left bottom;}

/** ROLLOVERS */
/* ######### Alternate multi-column class for drop down menus ######### */

.anylinkcsscols{
	position: absolute;
	left: 0;
	top: 0;
	visibility: hidden;
	border: 1px solid #16416C;
	padding: 10px;
	font: normal 12px "Trebuchet MS", Verdana, Arial, sans-serif;
	z-index: 100; /*zIndex should be greater than that of shadow's below*/
	background-color: #16416C;
	display: block;
}

.anylinkcsscols a{
	text-decoration: none;
	color: white;
	display: block;
}

.anylinkcsscols a:hover{
	background-color: #16416C;
	text-decoration: underline;
	color: white;
}

.anylinkcsscols .column{
	width: 130px;
	float: left;
}

.anylinkcsscols .column ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.anylinkcsscols li{
	padding-bottom: 3px;
}

/* ######### class for shadow DIV ######### */


.anylinkshadow{ /*CSS for shadow. Keep this as is */
	position: absolute;
	left: 0;
	top: 0;
	z-index: 99; /*zIndex for shadow*/
	background-color: black;
	visibility: hidden;
}
