/* Begin Typography & Colors
Tags: buddypress, two-columns, custom-header, white, blue
*/


body {padding:0; margin:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:url(http://www.transconflict.com/Images/MainBack.jpg) 0 25px repeat-x;}

.Quotes {display:none;}
.Frame {width:100%; height:auto; padding:0; margin:0;}
a {color:#8b33a2;text-decoration:none;}
a:hover {color:#242424;}
form {padding:0; margin:0;}
#hold {width:959px; height:auto; padding:0; margin-left:auto; margin-right:auto; background:url(http://www.transconflict.com/Images/FrameBack.gif) 0 0 repeat-y;}
#holdInner {width:959px; height:auto; padding:0; margin-left:auto; margin-right:auto; background:url(http://www.transconflict.com/Images/FrameBack2.gif) 0 0 repeat-y;}
/* HOLD LEFT */#holdL {width:306px; height:auto; padding:0; margin:0; float:left; background:url(http://www.transconflict.com/Images/NavLeft2.gif) 0 0 repeat-y;}.Logo {width:276px; height:130px; padding:31px 0 0 30px; margin:0;}.Search {width:292px; height:63px; padding:12px 0 0 14px; margin:0; background:url(http://www.transconflict.com/Images/SearchBackMain.gif) 0 0 repeat-y;}.SearchC {width:282px; height:53px; padding:5px 5px 5px 5px; margin:0; background:url(http://www.transconflict.com/Images/SearchBack.jpg) 0 0 no-repeat; color:#FFFFFF;}.SearchForm {width:223px; height:17px; padding:5px; margin:0; background:url(http://www.transconflict.com/Images/SearchFormBack.jpg) bottom left no-repeat; border:none;}.SearchSubmit {cursor:pointer;width:29px; height:27px; padding:0; margin:0; background:url(http://www.transconflict.com/Images/SearchSubmit.jpg) 0 0 no-repeat; border:none;}
#holdInner p.NoPad {margin:0; padding:0;}
#holdInner p.IntroText { padding:10px 0 10px 0; margin-bottom:10px; line-height:1.5em;}

/* HOLD RIGHT */	
#holdR {width:653px; height:auto; padding:0; margin:0; float:left;}.Accessibility {width:653px; height:34px; padding:9px 0 0 0; margin:0; background:#c8bdc5; }	.Accessibility a {color:#8b33a2;text-decoration:none;}	.Accessibility a:hover {color:#242424;}	
.Language {width:200px; height:auto; padding:0; margin:0; float:left;}.AccessOptions {width:453px;height:auto; padding:3px 0 0 0; margin:0; float:left; text-align:right;}

/* ////////// FRONT PAGE QUICK NAV ////////////////*/
.NavHold {width:488px; height:119px; padding:0 0 0 165px; margin:0;  background: #242424 url(http://www.transconflict.com/Images/NavBack.jpg) 0 0 no-repeat;}.NavHold ul {padding:0; margin:0;}.NavHold li{display:inline;list-style:none;list-style-position:inside;}.NavHold li a{color:#97a4a6;height:107px;display:block;width:70px;float:left;text-decoration:none;border-right:1px solid #504f4f;margin:0; padding:5px;}.NavHold li a.selected{height:112px;border-left:1px solid #504f4f;border-right:1px solid #504f4f; background:#181818 url(http://www.transconflict.com/Images/HoverBottom.jpg) bottom center no-repeat;}.NavHold li a.first{border-left:1px solid #504f4f;}.NavHold li a.last{border-right:none;}.NavHold li a:hover {color:#f0f2b5; background:#181818 url(http://www.transconflict.com/Images/HoverBottom.jpg) bottom center no-repeat;}	.NavHold li a.twitter {background:url(http://www.transconflict.com/Images/Nav/Twitter.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.twitter {background:url(http://www.transconflict.com/Images/Nav/Twitter.jpg) -80px 0 no-repeat; color:#f0f2b5;}	.NavHold li a.PayPal {background:url(http://www.transconflict.com/Images/Nav/PayPal.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.PayPal {background:url(http://www.transconflict.com/Images/Nav/PayPal.jpg) -80px 0 no-repeat; color:#f0f2b5;}	.NavHold li a.Download {background:url(http://www.transconflict.com/Images/Nav/Downloads.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.Download {background:url(http://www.transconflict.com/Images/Nav/Downloads.jpg) -80px 0 no-repeat; color:#f0f2b5;}	.NavHold li a.Support {background:url(http://www.transconflict.com/Images/Nav/Support.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.Support {background:url(http://www.transconflict.com/Images/Nav/Support.jpg) -80px 0 no-repeat; color:#f0f2b5;}	.NavHold li a.SignUp {background:url(http://www.transconflict.com/Images/Nav/SignUp.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.SignUp {background:url(http://www.transconflict.com/Images/Nav/SignUp.jpg) -80px 0 no-repeat; color:#f0f2b5;}	.NavHold li a.Contact {background:url(http://www.transconflict.com/Images/Nav/Contact.jpg) 0 0 no-repeat; color:#97a4a6;}	.NavHold li a:hover.Contact {background:url(http://www.transconflict.com/Images/Nav/Contact.jpg) -80px 0 no-repeat; color:#f0f2b5;}

/* ////////// FRONT PAGE MAIN CONTENT ////////////////*/
.ContentHold {width:653px; height:auto; padding:0; margin:0; background:url(http://www.transconflict.com/Images/ContentBack.jpg) 0 0 repeat-x; }	.ContentL {width:338px; height:auto; padding:0; margin:0; float:left;}	.Crumbs {width:328px; height:10px; padding:5px; margin:0; color:#242424; font-size:10px;}.Crumbs a {color:#8b33a2;text-decoration:none;}.Crumbs a:hover {color:#242424;}.Content {width:328px; height:auto; padding:10px 5px 5px 5px; margin:0; line-height:1.4em;font-size:11px;}	.Content h1 {font-size:18px; padding:3px 0 6px 0; margin:0 0 5px 0; }	.Content h2 {font-size:11px; padding:3px 0 3px 0; margin:0;} .NewsHold h3 {font-size:10px; padding:3px 0 3px 0; margin:0;}.ContentLInner {width:653px; height:auto; padding:0; margin:0; float:left;}.CrumbsInner {width:643px; height:10px; padding:5px; margin:0; color:#242424;font-size:10px;}.CrumbsInner a {color:#8b33a2;text-decoration:none;}.CrumbsInner a:hover {color:#242424;}	.ContentInner {width:643px; height:auto; padding:10px 5px 5px 5px; margin:0; line-height:1.4em;}.ContentInner ul { list-style-type:none;}.ContentInner li {padding:5px 50px 5px 0px; border-bottom:1px dotted #CCC;}.ContentInner h1 {font-size:18px; padding:3px 0 6px 0; margin:0 0 5px 0; } .ContentInner h2 {font-size:12px; padding:3px 0 3px 0; margin:0; border-bottom:1px solid #cbc5c9;} .MapBlue {color: #3399FF}.IntroText {margin:0 0 10px 0;padding:10px 0 10px 0; color:#531667; font-size:11px; font-weight:normal;border-top:1px solid #CCC; border-bottom:1px solid #CCC;}.ContentR {width:313px; height:auto; padding:0; margin:0; border-left:1px solid #b7b3b7; border-right:1px solid #b7b3b7; float:left;}.ContentFloatR {width:313px; height:auto; padding:0; margin-left:5px; margin-bottom:5px; border-left:1px solid #b7b3b7; border-right:1px solid #b7b3b7; float:right; }.NewsFloatHold {width:313px; height:auto; padding:0px;  border-bottom:4px solid #b7b3b7;border-top:4px solid #b7b3b7;} .ContentR ul {list-style-type:none; margin:0; padding:0;}  .ContentR li {padding:0; margin:0;}
	
/* ////////// FRONT PAGE NEWS ARTICLES ////////////////*/
.NewsTop {width:303px; height:9px; padding:5px; margin:0; color:#242424; border-bottom:1px solid #d8d6d6; background:url(http://www.transconflict.com/Images/NewsTopBack.jpg) 0 0 repeat-x; overflow:hidden}
.NewsHold {width:313px; height:106px; padding:0px; margin:0; border-bottom:1px solid #d8d6d6; position:relative;}
.NewsLeft {width:308px; height:96px; padding:5px 0px 5px 5px; margin:0; float:left; background:url(http://www.transconflict.com/Images/NewsTextBack.jpg) 0 0 repeat-x;}
.NewsLeft .purple {color:#8b33a2;}
		.NewsLeft a {color:#8b33a2;text-decoration:none;}
		.NewsLeft a:hover {color:#242424;}
		.NewsLeft .pdf24Plugin-cp-box { display:none;}
.NewsLeft img { display:block; border:none; padding:0 0 0 10px; position:absolute; top:0; right:0; margin:0; }
.NewsLeft h3 { width:140px;}
.NewsLeft p { margin:5px 0 5px 0; padding:0; width:140px; border:none; color:#333333; text-align:left;}
.NewsLanguageH {height:20px; width:auto; margin-bottom:10px;}
	.NewsLL {float:left; background:url(http://www.transconflict.com/Images/images/NewsLanguage_01.png) 0 0 no-repeat;height:20px; width:26px;}
	.NewsLM {float:left; background:url(http://www.transconflict.com/Images/images/NewsLanguage_02.png) 0 0 repeat-x;height:18px; width:auto; padding:2px 10px 0 10px; color:#242424}
	.NewsLR {float:left; background:url(http://www.transconflict.com/Images/images/NewsLanguage_03.png) 0 0 no-repeat;height:20px; width:14px;}
/* ////////// ARCHIVE PAGE NEWS ARTICLES ////////////////*/

.NewsHoldA {width:643px; height:106px; padding:0px; margin:0; border-bottom:1px solid #d8d6d6;}
.NewsLeftA {width:477px; height:96px; padding:5px; margin:0; float:left; background:url(http://www.transconflict.com/Images/NewsTextBack.jpg) 0 0 repeat-x;}
.NewsLeftA .purple {color:#8b33a2;}
		.NewsLeftA a {color:#8b33a2;text-decoration:none;}
		.NewsLeftA a:hover {color:#242424;}
.NewsRightA {width:156px; height:106px; padding:0; margin:0;float:left; overflow:hidden;}

/* ////////// ADVISORY PAGE  ////////////////*/

.AdvisoryHold {width:643px; height:auto; padding:0px; margin:0; border-bottom:1px solid #d8d6d6;background:url(http://www.transconflict.com/Images/NewsTextBack.jpg) 0 0 repeat-x;}
.AdvisoryContent {width:477px; height:auto; padding:5px; margin:0; float:left; }
.AdvisoryContent .purple {color:#8b33a2;}
		.AdvisoryContent a {color:#8b33a2;text-decoration:none;}
		.AdvisoryContent a:hover {color:#242424;}
.AdvisoryContentR {width:156px; height:106px; padding:0; margin:0;float:left; overflow:hidden; text-align:right;}



/* ////////// FRONT PAGE TESTIMONIALS ARTICLES ////////////////*/
.TestHold {width:303px; height:auto; padding:5px; margin:0; border-bottom:1px solid #d8d6d6; background:#faf8f9 url(http://www.transconflict.com/Images/TestBack.jpg) 0 0 repeat-x; }
.TestHold .purple {color:#8b33a2;}
.TestHold a {color:#8b33a2;text-decoration:none;}
.TestHold a:hover {color:#242424;}

/* ////////// ACCORDION ///////////*/
#navigation a.head.headno {display:none;}
.MainNavFrame {width:299px; height:auto; padding:20px 4px 0 3px; margin:0; float:left; background: url(http://www.transconflict.com/Images/NavLeft2.gif) 0 0 repeat-y; }
#navigation {	margin:0px;	padding:0px;	text-indent:0px;	width:299px; height:auto; }
#navigation .datemint {font-size:9px; color:#a7cbb0; padding-left:15px;}
#navigation a.head { border-top: 1px solid #dbdbdb; cursor:pointer;	background: url(http://www.transconflict.com/Images/HeadBack.jpg) 0 0 no-repeat;color:#242424;	display:block; height:23px;	margin:0px;	padding:5px 5px 0px 5px;	text-indent:40px;	text-decoration: none; width:289px; height:20px; border-bottom:1px solid #efefef; background: url(http://www.transconflict.com/Images/HeadBack.jpg) 0 0 no-repeat;}
#navigation a.head:hover {	color:#000000;background-position:0px -30px;}
#navigation ul {	margin:0px;	padding:0 0px 5px 0px;text-indent:40px;}
#navigation li {list-style:none ; display:inline; }

#navigation li li a {padding:5px 0 5px 0;	color:#8b33a2; display:block;	text-indent:45px;	text-decoration: none; background: url(http://www.transconflict.com/Images/HeadBackSub.jpg) 0 0 no-repeat; border-bottom:1px solid #efefef; height:16px;}
#navigation li li a:hover {	background-position:0px -30px; border-bottom:1px solid #efefef;}


/* ////////// LEFT NAV SLIDER ///////////*/
.SliderTitle {padding:2px 0 2px 5px; color:#242424; border-bottom:1px solid #d8d6d6; }
.SliderH {width:306px; height:auto; margin:0; padding:0;}
	.SliderT{width:306px; height:5px; margin:0; padding:0; background:url(http://www.transconflict.com/Images/SliderBack_01.gif) 0 0 no-repeat;}
	.Slider {width:296px; height:auto; margin:0; padding:0 5px 0 5px; background:url(http://www.transconflict.com/Images/SliderBack_02.gif) 0 0 repeat-y;}
	.SliderInnerC {width:286px; height:auto; margin:0; padding:5px 5px 0px 5px;}
	.SliderInnerCTitle {width:186px; height:40px; margin:0; padding:10px 10px 10px 90px; background:url(http://www.transconflict.com/Images/SideInnerBack.jpg) 0 0 no-repeat}				     .SliderInnerC ul{margin:0; padding:0; list-style-type:none;}
	.SliderInnerC li{margin:0; padding:4px 0 4px 0; border-top:1px solid #e9e7e7; list-style-type:none;}
	.SliderInnerC a {color:#8b33a2;text-decoration:none;}
	.SliderInnerC a:hover {color:#242424;}
	.SliderInnerC h3 {font-size:11px; padding-bottom:0; margin-bottom:0;}
	.SliderB {width:306px; height:14px; margin:0; padding:0; background:url(http://www.transconflict.com/Images/SliderBack_04.gif) 0 0 no-repeat;}

#sidebar ul.spy {padding-top:0;}	
#sidebar ul {list-style-type:none; padding:0 0 0 2px; }					
#sidebar li {font-size:10px; height: auto; width:100%;padding:5px 3px 0px 0px; overflow: hidden; border-bottom:1px solid #CCCCCC; color:#FFFFFF;list-style-type:none;}
#sidebar li:hover {background:#efefef;}
#sidebar li img { float:left; margin-right:8px; padding-bottom:3px;}
#sidebar li a {text-decoration:none; color:#242424;}
#sidebar li a:hover {text-decoration:none;}
#sidebar li p {color:#242424; padding:0px 0 0 0; margin:0;}
#sidebar .spyWrapper { height: auto; position: relative;}
#sidebar {width:294px; height:180px; padding-top:0; margin-top:0; }
#sidebar li.WebLeft {width:128px; float:left;}
#sidebar li.WebRight {width:170px; float:left;}

/* ////////////////////////// JQUERY SCROLL ////////////////////////////// */


div.scrollable {position:relative;overflow:hidden; width: 296px;height:120px; padding-top:3px;}

/* 
	root element for scrollable items. Must be absolutely positioned
	and it should have a super large width to accomodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
div.scrollable div.items {/* this cannot be too large */ 	width:20000em;	position:absolute;	clear:both;}


/* single scrollable item */
div.scrollable div.items div {float:left;	/* custom decoration */ width:296px ;  padding:0px;}
div.scrollable div.items .Pod {width:296px; height:120px; margin:0; padding:0px; float:left; font-size:11px;}
div.scrollable div.items .PodT {width:201px; height:50px; margin:0; padding:5px 5px 5px 90px; background:url(http://www.transconflict.com/Images/CalendarBack.gif) 0 0  no-repeat;}
div.scrollable div.items .PodB {width:286px; height:60px; margin:0; padding:5px;}
div.scrollable div.items .PodT .date {color:#8b33a2;}
div.scrollable div.items .PodB a {color:#8b33a2;text-decoration:none;}
div.scrollable div.items .PodB a:hover {color:#242424;}

/* active item */
div.scrollable div.items div.active {background-color:#fff;}
/* this makes it possible to add next button beside scrollable */
div.scrollable {	float:left;	}
/* prev, next, prevPage and nextPage buttons */
a.prev, a.next, a.prevPage, a.nextPage {	margin-top:5px; margin-left:5px;width:30px;	height:18px;	background: url(http://www.transconflict.com/Images/left.gif) no-repeat;	float:right;		cursor:pointer;}
/* mouseover state */
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {	background-position:0px -18px;	}
/* disabled navigational button */
a.disabled {visibility:hidden !important;	}
/* next button uses another background image */
a.next, a.nextPage {	background-image: url(http://www.transconflict.com/Images/right.gif);	clear:left;}

/* ////////// FOOTER ///////////*/

.FooterFrame {width:100%; height:auto; background:#000000; border-top:2px solid #8b33a2;}
.FooterHold {width:959px; height:auto; padding:10px 0 30px 0 ; margin-left:auto; margin-right:auto; background:url(http://www.transconflict.com/Images/FooterStart.jpg) bottom right no-repeat; color:#999999;}
.FooterHoldT {width:939px; height:auto; padding:10px; font-size:11px;}
.FooterFrame a {color:#8b33a2; text-decoration:none; }
.FooterFrame a:hover {color:#97a4a6;}
.FooterLeft{width:286px;height:auto;float:left;margin:0;padding:14px; color:#f0f2b5;}
.FooterLeft h3 {padding:0; margin:0; font-size:13px; font-weight:normal; color:#f0f2b5 ; font-weight:normal; border-bottom:none;}
.FooterLeft a {color:#676565;}
.FooterLeft a:hover {color:#333333;}
.FooterLeft h2 {margin:0; padding:0; font-size:14px; font-weight:normal; color:#66556e;}
.FooterLeft ul {padding:0; margin:0; list-style-type:none;}
.FooterLeft li.one   {padding:5px 0 5px 0; margin:0; border-bottom:1px dotted #201724; background:#000000;}
.FooterLeft li.two  {padding:5px 0 5px 0; margin:0; border-bottom:1px dotted #201724; background:#010101;}


.FooterMiddle{width:286px;height:auto;float:left;color:#fff;margin:0;padding:14px; color:#474646;}
.FooterPod {width:272px; height:96px; border:7px solid #201724; padding:0; margin-bottom:3px;}
.InnerPod {width:272px; height:96px; border:7px solid #c6bbc3; padding:0; margin-bottom:3px; margin-left:5px; float:left;}
.FooterPodText  {width:272px; height:auto;  padding:7px; margin-bottom:5px;}

.TabHold {width:auto; height:25px; margin:0; padding:0; }.TabHold a {color:#7f2f8e; text-decoration:none;}.TabHold a:hover {color:#666666;}.TabHold .white {color:#FFFFFF;}.TabLeft {width:8px; height:25px; margin:0; padding:0; float:left; background:url(http://www.transconflict.com/Images/Tabs_01.jpg) 0 0 no-repeat;}.TabM {width:auto; height:23px; margin:0; padding:2px 0 0 0; float:left; background:url(http://www.transconflict.com/Images/Tabs_02.jpg) 0 0 repeat-x;}.TabRight {width:9px; height:25px; margin:0; padding:0; float:left; background:url(http://www.transconflict.com/Images/Tabs_04.jpg) 0 0 no-repeat;}.TabLeft2 {width:8px; height:25px; margin:0; padding:0; float:left; background:url(http://www.transconflict.com/Images/Tabs_01.gif) 0 0 no-repeat;}.TabM2 {width:auto; height:23px; margin:0; padding:2px 0 0 0; float:left; background:url(http://www.transconflict.com/Images/Tabs_02.gif) 0 0 repeat-x;font-size:10px;}.TabsM2 a {color:#666666;}.TabM2 a:hover { color:#97a4a6}.TabRight2 {width:9px; height:25px; margin:0; padding:0; float:left; background:url(http://www.transconflict.com/Images/Tabs_04.gif) 0 0 no-repeat;}.Map {width:275px; height:485px; margin:0; padding:75px 0 0 345px; background:url(http://www.transconflict.com/Images/Map_of_SandzakLrg.jpg) 0 0 no-repeat;}
.DonatePageR {width:298px; margin:0; padding:0; height:308px; float:left;}
.DonatePageH {width:648px; height:auto; margin:0; padding:0;}
.DonateCounterH {width:345px; height:308px; padding:0; float:right; margin-left:5px; margin-bottom:5px;}
.DonateCounterT {width:345px; height:51px; margin:0; padding:0; background:url(http://www.transconflict.com/Images/Donate_01.png) 0 0 no-repeat;}
.DonateCounterMT {width:345px; height:73px; margin:0; padding:0; background:url(http://www.transconflict.com/Images/Donate_02.png) 0 0 no-repeat;}
.DonateCounterM {width:345px; height:23px; margin:0; padding:0; background:url(http://www.transconflict.com/Images/Donate_03.png) 0 0 no-repeat;}
.DonateCounterMB {width:345px; height:45px; margin:0; padding:15px 0 0 0; background:url(http://www.transconflict.com/Images/Donate_04.png) 0 0 no-repeat; text-align:center;}
.DonateCounterB {width:219px; height:99px; margin:0; padding:2px 0 0 126px; background:url(http://www.transconflict.com/Images/Donate_05.png) 0 0 no-repeat;}
.DonateBig {font-size: 40px; font-weight: bold; }
.TextBoxContact {border:none; width:280px; height:18px; margin:0; padding:7px 10px 5px 10px; background:url(http://www.transconflict.com/Images/TextBoxback.png) left bottom no-repeat;}
.TextBoxContactBIG {border:none; width:380px; height:130px; margin:0; padding:10px; background:url(http://www.transconflict.com/Images/TextBoxbackBig.png) left bottom no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.nameSignup {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px;width:524px; height:17px;background: url(http://www.transconflict.com/Images/NameTextback.png) left bottom no-repeat; border:none; outline:none;}
.submitSignup  {font-family:Arial, Helvetica, sans-serif; font-size:12px;width:554px; height:47px;background: url(http://www.transconflict.com/Images/Submit.png) left bottom no-repeat; border:none; color:#f0f2b5; outline:none; cursor:pointer;}
.submitSignup:hover  { color:#FFFFFF; }
.LargeText {font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:15px;width:591px; height:126px;background: url(http://www.transconflict.com/Images/LargeTextback.png) left bottom no-repeat; border:none; outline:none;}
.Hold ul,.Hold li,#portfolio ul{list-style-type:none;margin:0;padding:0; height:96px; overflow:hidden;}
#portfolio, #portfolio2, #portfolio3 {padding:0; margin:0; height:96px; overflow:hidden;list-style-type:none; display:block;}
.Hold2 ul,.Hold2 li {list-style-type:none;margin:0;padding:0; height:120px; overflow:hidden;}
#portfolio4 {padding:0; margin:0; height:120px; overflow:hidden;list-style-type:none; display:block;}
.ImageHold {width:272px; height:96px; margin:0; padding:0; overflow:hidden; display:block;}
	.ImageTop {width:252px; height:76px; padding:10px 10px 10px 10px;  z-index:0; position:absolute; display:block;margin:96px 0 0 0; background: url(http://www.transconflict.com/Images/BackHover.png) 0 0 repeat; color:#FFFFFF;}
	.ImageBottom {width:272px; height:96px;  margin-bottom:2px;  font-size:10px; line-height:1.1em; z-index:50;}




/*













#page {
	background-color: white;
	border: 1px solid #959596;
	text-align: left;
	}

#header {
	background: #73a0c5 url('images/kubrickheader.jpg') no-repeat bottom center;
	}

#headerimg 	{
	margin: 7px 9px 0;
	height: 192px;
	width: 740px;
	}

#content {
	font-size: 1.2em;
	}

.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.thread-alt {
	background-color: #f8f8f8;
}
.thread-even {
	background-color: white;
}
.depth-1 {
border: 1px solid #ddd;
}

.even, .alt {

	border-left: 1px solid #ddd;
}

#footer {
	background: #e7e7e7 url('images/kubrickfooter.jpg') no-repeat top;
	border: none;
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	text-align: center;
	}

#headerimg .description {
	font-size: 1.2em;
	text-align: center;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}

.entry p a:visited {
	color: #b85b5a;
	}

.sticky {
	background: #f7f7f7;
	padding: 0 10px 10px;
	}
.sticky h2 {
	padding-top: 10px;
	}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
	color: #777;
	}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	}

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

#wp-calendar #prev a, #wp-calendar #next a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}
/* End Typography & Colors */



/* Begin Structure */
body {
	margin: 0 0 0px 0;
	padding: 0;
	}

#page {
	background-color: white;
	margin: 20px auto;
	padding: 0;
	width: 760px;
	border: 1px solid #959596;
	}

#header {
	background-color: #73a0c5;
	margin: 0 0 0 1px;
	padding: 0;
	height: 200px;
	width: 758px;
	}

#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}

.narrowcolumn {
	float: left;
	padding: 0 0 20px 45px;
	margin: 0px 0 0;
	width: 450px;
	}

.widecolumn {
	padding: 10px 0 20px 0;
	margin: 5px 0 0 150px;
	width: 450px;
	}

.post {
	margin: 0 0 40px;
	text-align: justify;
	}

.post hr {
	display: block;
	}

.widecolumn .post {
	margin: 0;
	}

.narrowcolumn .postmetadata {
	padding-top: 5px;
	}

.widecolumn .postmetadata {
	margin: 30px 0;
	}

.widecolumn .smallattachment {
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear {
	clear: both;
}

#footer {
	padding: 0;
	margin: 0 auto;
	width: 760px;
	clear: both;
	}

#footer p {
	margin: 0;
	padding: 20px 0;
	text-align: center;
	}
/* End Structure */



/*	Begin Headers 
h1 {
	padding-top: 70px;
	margin: 0;
	}

h2 {
	margin: 30px 0 0;
	}

h2.pagetitle {
	margin-top: 30px;
	text-align: center;
}

#sidebar h2 {
	margin: 5px 0 0;
	padding: 0;
	}

h3 {
	padding: 0;
	margin: 30px 0 0;
	}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}*/
/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

*/





/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}



select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	width: 100%;
	padding: 2px;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	float: right;
	}
/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */



/* Begin Sidebar */
/*#sidebar
{
	padding: 20px 0 10px 0;
	margin-left: 545px;
	width: 190px;
	}

#sidebar form {
	margin: 0;
	}
 End Sidebar */



/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
/*acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}
	
.screen-reader-text {
     position: absolute;
     left: -1000em;
}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
 End Various Tags & Classes*/



/* Captions */
/* .aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
#wp-admin-bar { width:960px; }

.addthis_toolbox .vertical
{
    width: 100%;    padding: 5px 0 5px 0;  }

.addthis_toolbox .vertical a
{
    width: auto;    padding: 4px 10px 4px 25px; margin-right:4px;     position: relative;    display: block;    text-decoration: none;    color: #531667; float:left;}

.addthis_toolbox .vertical a:hover
{
    -moz-border-radius: 4px;    -webkit-border-radius: 4px;    background: #d0acdc;    text-decoration: none;}

.addthis_toolbox .vertical span
{    position: absolute;    left: 5px;    top: 4px;}

.addthis_toolbox .vertical .more
{    padding: 0px 0 4px 24px;  text-align: center; float:left;}

.addthis_toolbox .vertical .more a
{       margin: 0;}

.addthis_toolbox .vertical .more span
{    }
